该公式仅当计算的所有单元格都包含值时才显示总和,否则将保持空白。
例如,如果公式计算超过 3 个单元格,但其中只有 2 个单元格有值,则计算单元格中不会显示总和 - 它仍然是一个空白单元格。
答案1
{=IF(AND(ISNUMBER(A1:C1)),SUM(A1:C1),"")}
这是一个数组公式,必须同时按Shift
+ Ctrl
+才能输入。如果输入正确,您将自动看到公式周围的括号。Enter
{
}
怎么运行的
ISNUMBER
确保单元格内只存储数字。
AND
确保所有单元格都有数字
IF
应该是不言自明的。
其他信息
您可以通过此公式轻松检查某个单元格区域是否包含内容,
{=IF(AND(--(LEN(A1:C1))),TRUE,FALSE)}
Len
返回单元格中的字符数。
--
将结果转换为布尔值(TRUE 或 FALSE)