“公式忽略相邻单元格”的解决方法

问题描述 投票:0回答:3

在Excel中,具有以下功能:

=IF(AND(N3=1,ISNUMBER(D3),ISNUMBER(E3)),SUM(D3:E3)-2,IF(AND(N3=1,D3="",E3=""),G3,IF(N3=1,"",IF(AND(N3=0,ISNUMBER(D3)),D3-1,IF(AND(N3=0,ISNUMBER(E3)),E3-1,IF(AND(N3=0,D3="",E3=""),G3,IF(N3="","",G3)))))))

我收到错误:

公式省略了相邻单元格

如何修正公式以避免出现错误?

excel worksheet-function
3个回答
15
投票

您收到的错误意味着公式中的单元格附近有类似格式的单元格,Excel 认为您可能不小心错过了它们。例如,如果您有

    A
1 87
2 76
3 109
4 65

然后是公式

=SUM(A1:A3)

会给出类似的错误。因此,在没有看到您的源数据的情况下,很难回答您的问题。我建议按照建议更新公式,然后查看它是否包含您想要的所有单元格。如果没有,只需撤消并忽略该错误。


3
投票

只需使用带

$
符号的绝对单元格引用,此警告就会消失:

$A$1 而不是 A1


0
投票

如果您指定的单元格范围是您想要的,即您确实想要故意排除某些单元格,例如空白行或列(甚至只是一个或多个单元格),您可以有效地“告诉”Excel 忽略这些单元格将其格式更改为text。 Excel 知道不要尝试包含它们。

© www.soinside.com 2019 - 2024. All rights reserved.