如何在Excel中忽略公式中的文本

我正在使用公式:

=IF(J1939=0,"NO SALES",((C1939*C1940)+(D1939*D1940)+(E1939*E1940)+(F1939*F1940)+(G1939*G1940)+(H1939*H1940)+(I1939*I1940))/J1939)

我正在使用IF函数来确保我没有收到#DIV / 0错误。 我正在input上述公式中的单元格中收到#VALUE错误。 单元格I1939和I10940是空白的,需要在这个特定的工作表中保持空白。

我正在寻找一种方法来忽略任何单元格在与正在执行的函数链接的正在处理的单元格中存在#VALUE错误。 例如,在另一个有关单元格的单元格中,我正在使用

=IF(J2325=0,"NO SALES",(((J47*J48)+(J426*J427)+(J805*J806)+(J1184*J1185)+(J1563*J1564)+(J1942*J1943))/J2325))

这也给我#VALUE错误。

尝试使用这个公式

=IF(J1939=0,"NO SALES",SUMPRODUCT(C1939:I1939,C1940:I1940)/J1939))

这会给你相同的结果,但忽略引用的单元格中的文本