EXCEL中如何用IF函数实现通过两个独立条件,返回五种值?

比如我做一张家长和小孩的关系表:家长的性别一般有三种,男、女和未知;小孩的性别只有两种,男、女。以下是五种结果:1.家长为男,小孩为男,返回结果 父子2.家长为男,小孩为女,返回结果 父女3.家长为女,小孩为男,返回结果 母子4.家长为女,小孩为女,返回结果 母女4.家长为未知,小孩不管为什么性别都返回结果 未知

只用IF也有很多总方法,下面为其中一种。

E3 =IF(C3="男","父",IF(C3="女","母","未知"))&IF(C3="未知","",IF(D3="男","子",IF(D3="女","女","未知")))

下拉复制。

也可以通过判断C3&D3=“男男”或者 “男女”这样进行判断。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-06-16

E3单元输入:

=IF(C3="未知","未知",IF(C3="男","父",IF(C3="女","母",""))&IF(D3="男","子",IF(D3="女","女","")))

下拉公式

效果:

本回答被网友采纳
第2个回答  2020-06-16

相似回答