Excel formula Excel IF/和/或语句

Excel formula Excel IF/和/或语句,excel-formula,spreadsheet,Excel Formula,Spreadsheet,感谢您的帮助: 我试图写两个IF/AND/OR语句来满足以下条件 我有五个专栏 1) 如果所有列都是正数,或者有些列是正数,有些列包含“NA”,那么我需要返回“正数” 2) 如果所有列都是负数,或者有些列是负数,有些列包含“NA”,那么我需要返回“负数” 我识别数字1的第一个表达式按预期工作: =IF(OR(AND(B2>=0, C2>=0,D2>=0,E2>=0,F2>=0,G2>=0,H2>=0), AND(B2="NA", C2="NA",D2="

感谢您的帮助:

我试图写两个IF/AND/OR语句来满足以下条件 我有五个专栏

1) 如果所有列都是正数,或者有些列是正数,有些列包含“NA”,那么我需要返回“正数”

2) 如果所有列都是负数,或者有些列是负数,有些列包含“NA”,那么我需要返回“负数”

我识别数字1的第一个表达式按预期工作:

=IF(OR(AND(B2>=0, C2>=0,D2>=0,E2>=0,F2>=0,G2>=0,H2>=0), AND(B2="NA", C2="NA",D2="NA",E2="NA",F2="NA",G2="NA",H2="NA")), "POSITIVE", "ignore")
但是,相同的表达式只是从>=0变为使用


=IF(AND(SUM(B2:H2)=SUMIF(B2:H2),“>=0”,B2:H2),COLUMNS(B2:H2)=COUNTIF(B2:H2)+COUNTIF(B2:H2),“正”,IF(AND(SUM(B2:H2)=SUMIF(B2:H2),“如果任何一行同时包含正数和负数,我希望输出为”忽略““.And
0
算作正?是的,0算作正。非常感谢!只是想知道,第二个逻辑和“7=COUNT(B125:H125)”,这到底是干什么的?是的,我弄错了。我编辑了公式以确保正确。请使用该公式。整个公式是
列(B2:H2)=COUNT(B2:H2)+COUNTIF(B2:H2,“NA”))
它确保单元格中没有空格或其他单词之类的项目。它说,将有数字的单元格数和有
NA
的单元格数相加,它们应该与范围内的列数匹配。啊,太好了。谢谢。
=IF(OR(AND(B2<0, C2<0,D2<0,E2<0,F2<0,G2<0,H2<0), AND(B2="NA", C2="NA",D2="NA",E2="NA",F2="NA",G2="NA",H2="NA")), "NEGATIVE", "ignore")
=IF(AND(SUM(B2:H2) = SUMIF(B2:H2,">=0",B2:H2),COLUMNS(B2:H2) = COUNT(B2:H2) + COUNTIF(B2:H2,"NA")),"Positive",IF(AND(SUM(B2:H2) = SUMIF(B2:H2,"<0",B2:H2),COLUMNS(B2:H2) = COUNT(B2:H2) + COUNTIF(B2:H2,"NA"),COUNTIFS(B2:H2,0)=0),"Negative","Ignore"))