|
2121.. 发表于 2015-3-28 08:42
,这一个也是算不出来的,不知道是什么原因,公式 都是一样的啊
这样对不对?
- =IF(OR(INDIRECT("A"&MAX(ROW(A3))&":A"&MIN(IF((A3:A120=A2)+(A3:A120=""),ROW(A3:A120))))>A2),SUM((INDIRECT("A"&MAX(ROW(A3))&":A"&MIN(IF((A3:A120=A2)+(A3:A120=""),ROW(A3:A120))))=A2+1)*(INDIRECT("G"&MAX(ROW(A3))&":G"&MIN(IF((A3:A120=A2)+(A3:A120=""),ROW(A3:A120)))))),E2*F2)
复制代码
你在G2的公式用的行号是110,而A列数据恰恰填满到A110,这样一来INDIRECT("A"&MAX(ROW(A3))&":A"&MIN(IF((A3:A110=A2)+(A3:A110=""),ROW(A3:A110))))中MIN(IF((A3:A110=A2)+(A3:A110=""),ROW(A3:A110)))由于既没有=A2的值(0),也没有=""(空),使得min得到0,INDIRECT
内得到"A3:A0",出错。放大一点,用120(即使111)也就没问题了
EH(WJG)c.rar
(13.49 KB, 下载次数: 18)
|
|