如何在excel中同时检查多个单元格中的多个条件
如何在excel中同时检查多个单元格中的多个条件 最新技术 在A1单元中,我有必须清洁的房间号(例如102、420等)如何在excel中同时检查多个单元格中的多个条件,excel,excel-formula,Excel,Excel Formula,如何在excel中同时检查多个单元格中的多个条件 最新技术 在A1单元中,我有必须清洁的房间号(例如102、420等) 在B1单元格中,我有月份名称 在C1单元中,我有楼层号 在单元格D1中,我想插入“是”或“否”,以表明该月的房间是否必须清洁 条件 我想根据以下条件在D1中插入公式: 如果A1为“100”或“200”或“300”,同时 如果B1是“四月”或“八月”或“十二月”,同时 如果C1为“1”或“3”或“5” 然后插入“是”,否则为“否”。类似的内容: =IF(AND(OR(A1=100
在B1单元格中,我有月份名称
在C1单元中,我有楼层号
在单元格D1中,我想插入“是”或“否”,以表明该月的房间是否必须清洁 条件 我想根据以下条件在D1中插入公式: 如果A1为“100”或“200”或“300”,同时
如果B1是“四月”或“八月”或“十二月”,同时 如果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")
对于较长的表达式,您可以考虑使用<代码>匹配< /代码>作为快捷方式,例如
NOT(ISNA(匹配(A1,{100200300},0))
代替
和(或(A1=100,A1=200,A1=300)
其中,{100200300}
是要匹配的数组。如果数组的值保存在单元格K1
,K2
,K3
中,则使用Excel范围K1:K3
,该值会变短:
NOT(ISNA(匹配(A1,K1:K3,0)))
您已经尝试过什么?这可以通过一个非常简单的IF公式来实现。问题是,我无法将AND和OR与IF组合在一起。这是我的答案。非常感谢。有一件事,为了减少单元格地址的重复,可以使用数组吗?例如:A1={100;200;300}.再次非常感谢:)