繁体   English   中英

具有多个条件的EXCEL公式

[英]EXCEL formula with multiple conditions

我在Excel公式中处于IF,OR和AND的动荡之中。

基本上,我有两个不同的单元。 我想首先检查每个单元格是否都有“文本”或“数字”,如果有,则要比较两个单元格并在“第三单元格”中显示结果。

所以就像

IF  
Cell A2 --> Check if it contains Text or Number  
AND  
Cell B2 --> Check if it contains Text or Number  
THEN  
Cell C2 --> Compare A2 and B2

示例1:正

  ABC 1 abc123 abc123 PASS 

示例2:负数

  ABC 1 abc123 abc113 FAIL 

示例3:负数

  ABC 1 113 113 FAIL 

希望以上示例对您有所帮助。

到目前为止,我已经尝试过:

=IF((IF(OR(ISNUMBER(A2),ISTEXT(A2)),A2,""))=(IF(OR(ISNUMBER(B2),ISTEXT(B2)),B2,"")),"PASS","FAIL")

在上面的示例中,如果我将任何单元格留空,则仍然显示Pass。

提前致谢...

=IF(AND(OR(ISNUMBER(A2), ISTEXT(A2)), OR(ISNUMBER(B2), ISTEXT(B2))), IF(A2 = B2, "PASS", "FAIL"), "")

我会用:

=IF(AND(ISNUMBER(A1),ISNUMBER(B1),A1=B1),"Pass",IF(AND(A1<>"",B1<>"",A1=B1),"Pass","Fail"))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM