Board logo

標題: COUNTIF的問題? [打印本頁]

作者: s10002096    時間: 2016-4-22 18:14     標題: COUNTIF的問題?

T2公式如下:SUM(($B$2:$B$100=$S2)*($M$2:$M$100="新客戶")*(IF(D$2:$D$100="",1,1/COUNTIF(D$2:$D$100,$D$2:$D$100)))),陣列公式
為何出來的值會不正確,之前都正常,但這次列數較多,顯示就不正確了,另外公式的列數是否有辦法增加到1000呢?

          [attach]23936[/attach]
作者: 准提部林    時間: 2016-4-22 22:45

本帖最後由 准提部林 於 2016-4-22 22:46 編輯

陣列公式(三鍵):
=COUNT(0/(MATCH(S2&"新客戶"&D$2:D$1000,B$2:B$1000&M$2:M$1000&D$2:D$1000,)=ROW($2:$1000)-1))

或:
=COUNT(0/FREQUENCY(IF(M$2:M$1000="新客戶",IF(B$2:B$1000=S2,MATCH(D$2:D$1000,D$2:D$1000,))),ROW($2:$1000)-1))

第二式速度較快, 但FREQUENCY不好理解也不好說明,須自行去探索!!!
作者: s10002096    時間: 2016-4-25 22:44

回復 2# 准提部林

真是太感謝你了,值終於是正確的,我會在好好研究的,謝謝你...




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)