EXCEL表格中如何设置让A列满足1条件且B列满足2条件时,在C列显示“是”,否则显示“否”?

2025-01-03 00:28:32
推荐回答(4个)
回答1:

EXCEL表格中设置让A列满足1条件且B列满足2条件时,在C列显示“是”,否则显示“否”,可使用AND和IF函数组合实现。

下面以满足A列为女性,且B列年龄在16~55之间为例。

1、在C列单元格输入公式=IF(AND(A2="女",B2>=16,B2<=55),"是","否")。

【其中A2、B2分别是需要判断的条件所在单元格,公式先执行AND函数,A2、B2需同时满足条件,IF函数执行结果才显示“是”,否则显示“否”】

2、回车完成公式的编辑输入,可得到第一个单元格的判断结果。

3、点击单元格右下角往下拖动鼠标,出现虚线框,松开鼠标填充下方单元格相关公式即可。

4、返回EXCEL表格,发现同时满足条件的结果已在C列显示“是”,否则显示“否”,相关操作完成。

回答2:

假定第一行为表头,性别在A列,年龄在B列,C2单元格公式:
=IF((A2="男")*(B2>=16)*(B2<=60)+(A2="女")*(B2>=16)*(B2<=55),"是","否")

回答3:

假设性别在A列,年龄在B列,C1公式为
=if(A1="女",if(and(B1>=16,B1<=55),"是","否"),if(and(B1>=16,B1<=60),"是","否"))

回答4:

可以用IF
或者VLOOKUP函数来处理
要不就之间筛选-自定义筛选-介于