【发布时间】:2020-12-03 04:43:51
【问题描述】:
我正在尝试构建一个 IF 公式,但我收到一个错误,即我有太多参数。知道如何解决这个问题吗?
=IF(BZ190=$C$163,$C$163,IF(BZ190=$C$163*$C$165,$C$163*$C$166,IF(BZ190=$C$163*$C$166,$C $163*$C$167, IF(BZ190=$C$163*$C$167,Z190=$C$163*$C$168, IF(BZ190=$C$163*$C$168,$C$163*$C$169, IF( BZ190=$C$163*$C$169,$C$163*$C$170, IF(BZ190=$C$163*$C$170,$C$163*$C$171, IF(BZ190=$C$163*$C$171, $C$163*$C$172, IF(BZ190=$C$163*$C$172,$163*$C$173, IF(BZ190=$C$163*$C$173,$C$163*$C$174, IF( BZ190=$C$163*$C$174,$C$163*$C$175, IF(BZ190=$C$163*$C$175,$163), IF(AND((SUM(BZ190:BZ$190)-168 加元) )
【问题讨论】:
-
我怀疑应该是
=IF(BZ190=$C$163,$C$163,IF(BZ190=$C$163*$C$165,$C$163*$C$166,IF(BZ190=$C$163*$C$166,$C$163*$C$167,IF(BZ190=$C$163*$C$167,Z190=$C$163*$C$168,IF(BZ190=$C$163*$C$168,$C$163*$C$169,IF(BZ190=$C$163*$C$169,$C$163*$C$170,IF(BZ190=$C$163*$C$170,$C$163*$C$171,IF(BZ190=$C$163*$C$171,$C$163*$C$172,IF(BZ190=$C$163*$C$172,$C$163*$C$173,IF(BZ190=$C$163*$C$173,$C$163*$C$174,IF(BZ190=$C$163*$C$174,$C$163*$C$175,IF(BZ190=$C$163*$C$175,$C$163,IF(AND((SUM(BZ190:BZ$190)-CA$168)<0,BZ190=""),$C$163*$C$165,""))))))))))))) -
你能告诉我你改变了什么吗?因为它没有给我一个错误,但没有按预期的方式工作
-
在最后一个不应该存在的 IF 函数之前有一个右括号。
-
我怀疑,如果您提出潜在问题、数据样本和预期结果,可能会有更简单(且更易于维护)的解决方案。
标签: excel