返回列表 上一主題 發帖

[發問] 不規則跳列個數加總

[發問] 不規則跳列個數加總

本帖最後由 ziv976688 於 2019-12-9 11:52 編輯


有爬文到不規則跳列個數加總的2003版函數公式
https://blog.xuite.net/hcm19522/twblog/588557495
=COUNT(0/(IF(ISNA(MATCH(ROW(A3:A51),SMALL(IF(A3:A51="",ROW(3:51)-{0,1}),ROW(1:19)),)),A3:A51)<6))   陣列
請詳見Sheet1!A1的公式。

想套用在Sheet2!A1
但不解公式中ROW(1:19)的由來,無法得到正確答案。
EX︰Sheet2!A2
=COUNT(0/(IF(ISNA(MATCH(ROW(A3:A71),SMALL(IF(A3:A71="",ROW(3:71)-{0,1}),ROW(1:19)),)),A3:A71)<6))   陣列
Sheet2!A2︰C2的加總個數剛好都=Sheet2!A1︰C1的正確答案+1個。

請問︰Sheet2!A1的正確公式?
謝謝!
測試檔 : 不規則跳列個數加總.rar (3.94 KB)

本帖最後由 ziv976688 於 2019-12-9 13:24 編輯

抱歉!忘了公式邏輯條件的文字說明^^"
Sheet2!A1的公式需求︰
A3︰A63每5列跳2列,計算"<6"的數字個數和A66︰A69的"<6"的數字個數之個數總和。

TOP

=SUMPRODUCT((A4:A71<>"")*(A3:A70<>"")*(A3:A70<6))

TOP

回復 3# 准提部林
准提版主 :
您真的很厲害,利用三段的TRUE;FALSE交集,就可以解題。
受益良多,感恩喔~~~

TOP

        靜思自在 : 道德是提昇自我的明燈,不該是呵斥別人的鞭子。
返回列表 上一主題