如何在Excel中同时检查多个单元格中的多个条件
在单元格A1中,我有必须清洁的房间号(例如102、420等)。
在单元格B1中,我具有月名称。
在单元格C1中,我具有楼层号
在单元格D1中,我想插入“是”或“否”表示该月的房间是否必须打扫。
我想根据以下条件在D1中插入一个公式:
如果A1是“ 100”或“ 200”或“ 300”,并且同时
B1是“ April”或“ August”或“ December”,并且同时
C1是“ 1”或“ 3”或“ 5“
然后输入“是”,否则输入“否”。
像这样的东西:
=IF(AND(OR(A1=100,A1=200,A1=300),OR(B1="April",B1="August",B1="December"),OR(C1=1,C1=3,C1=5)),"Yes", "No")
对于较长的表达式,您可以考虑将其MATCH
用作快捷方式,例如
NOT(ISNA(MATCH(A1,{100,200,300},0)))
代替
AND(OR(A1=100,A1=200,A1=300)
{100,200,300}
要匹配的数组在哪里。如果数组的瓦莱斯保存在细胞中K1
,K2
,K3
这成为使用Excel范围短K1:K3
:
NOT(ISNA(MATCH(A1,K1:K3,0)))
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句