如何为多个单元格使用IF语句?

时间:2018-01-30 23:35:02

标签: excel excel-formula

我将此声明作为IF声明

=IF(AND(C5,D5,E5,F5,G5,H5,I5= "x"),"1","0")

然而,如果最后一个有一个x,它只标记1,我想要检查这些单元格是否都有x然后它应该有1,否则它将是0。

3 个答案:

答案 0 :(得分:2)

您可以使用范围作为参数的数组公式来执行此操作:

=IF(AND(C5:I5="x"),"1","0")

(您需要按 Ctrl + Shift + Enter 将其确认为数组公式。)

答案 1 :(得分:0)

AND函数单独处理所有语句:AND(A1, A2="x")表示" A1中的值为TRUE,A2中的值为' x'& #34; - 要检查它们是否都是" x",您需要在每个语句中明确说明:AND(A1="x", A2="x")

奖励积分 - 将TRUEFALSE更改为10非常简单 - 只需在布尔值之前添加双重否定(--):(并将TEXT换行以将其更改为字符串而不是数字)

=TEXT(--AND(C5="x", D5="x", E5="x", F5="x", G5="x", H5="x", I5="x"), "0")

答案 2 :(得分:0)

没有数组公式:

=--(COUNTIF(C5:I5,"x")=6)&IF(,,)
相关问题