我最近在这里从一个用户那里收到了一个公式,需要修改它,因为我意识到我的数据与我给出的示例有些不同。我大部分时间都进行了修复,但是遇到了一个新问题,给我一个错误#NUM!
。
我有一列“是”和“否”。我想计算特定数量的“否”,然后将“是”的数量减去“ 1”。这是其他用户给我的公式:
AGGREGATE(15,6,ROW($D$1:$D$9999)/($D$2:$D$10000="YES"),F2)-F2
列D是我的YES/NO
列。
F2
是一个值,可以为5,可以为10。它取决于工作表中的其他数据。
将其实现到工作表后不久,我意识到我需要将"YES"
切换为"NO"
。所以我照做了。嗯,然后我一直遇到错误,然后我意识到我的F2
比D列中的NO
大。所以我添加了一个if
语句来解决该错误,但仍然出现错误#NUM!
。
=IF(COUNTIF($D$2:$D$10000,"NO")>G2,COUNTIF($D$2:$D$10000,"YES"),AGGREGATE(15,6,ROW($D$1:$D$9999)/($D$2:$D$10000="NO"),F2)-F2)
这是我的数据样本。如果您有任何问题,请告诉我。
欢呼