如果范围为空,请在;X";在B列中-excel
我有一个电子表格,表格中的矩阵图在如果范围为空,请在;X";在B列中-excel,excel,Excel,我有一个电子表格,表格中的矩阵图在d:s列b我想写一个公式如果d:s为空,在b列写“空白” 为此,我尝试了:=IF(ISBLANK(C2:S2),“blank”,“notblank”) 但它总是等同于“非空白”。知道我哪里出错了吗 我在这里创建了一个用于测试的示例电子表格:您正在尝试评估C2:S2(数组)中的所有单元格,因此需要将公式作为数组公式进行评估 假设您希望在任何单元格的内容包含和且为ISBLANK时显示“notblank”,则将其作为数组公式进行计算 =IF(AND(ISBLANK(C
d:s
列b
我想写一个公式如果d:s为空,在b列写“空白”
为此,我尝试了:=IF(ISBLANK(C2:S2),“blank”,“notblank”)
但它总是等同于“非空白”。知道我哪里出错了吗
我在这里创建了一个用于测试的示例电子表格:您正在尝试评估C2:S2(数组)中的所有单元格,因此需要将公式作为数组公式进行评估
假设您希望在任何单元格的内容包含和且为ISBLANK时显示“notblank”,则将其作为数组公式进行计算
=IF(AND(ISBLANK(C2:S2)),"Blank","Not Blank")
使用ctrl+shift+enter组合键尝试表达式。您正在尝试计算C2:S2(数组)中的所有单元格,因此需要将公式作为数组公式进行计算
假设您希望在任何单元格的内容包含和且为ISBLANK时显示“notblank”,则将其作为数组公式进行计算
=IF(AND(ISBLANK(C2:S2)),"Blank","Not Blank")
使用ctrl+shift+enter组合键尝试表达式。使用COUNTA(范围)尝试:
- 如果COUNTA(range)返回的值不同于0,则该范围不是空的
- 否则,范围为空
尝试使用COUNTA(范围):
- 如果COUNTA(range)返回的值不同于0,则该范围不是空的
- 否则,范围为空
试试这个
=IF(COUNTBLANK(D2:S2)=16,“blank”和“”)试试这个
=如果(COUNTBLANK(D2:S2)=16,“blank”,“”),那么如果C2:S2
中的每个单元格都是空的,“blank”
,如果有任何非空单元格,您希望它是“blank”
?您可以使用COUNTA()
来执行此操作。因此,如果C2:S2
中的每个单元格都是空白的,您希望它是空白的,如果有任何非空白单元格,则希望它是“非空白的”
?您可以使用COUNTA()
。谢谢,这似乎是编写公式的最具语义的方式,而不是使用计数函数作为其他答案,但在google drive电子表格中测试时,它给出的答案是“不为空”everything@sam这确实很奇怪。我刚刚在Excel和Google文档上进行了测试。您非常确定它是作为数组公式计算的吗?谢谢,这似乎是编写公式的最具语义的方式,而不是使用计数函数作为其他答案,但当在google drive电子表格中进行测试时,它给出的答案是“非空”everything@sam这确实很奇怪。我刚刚在Excel和Google文档上进行了测试。您非常确定它是作为数组公式计算的吗?