Board logo

標題: [發問] 計算重複項的個數與SUBTOTAL篩選小計共用的問題 [打印本頁]

作者: pin_apple    時間: 2016-3-6 02:40     標題: 計算重複項的個數與SUBTOTAL篩選小計共用的問題

因為需要計算不重複的ARTICLE NUMBER數目, 如下圖欄D,所以用了附圖的公式,但是就無法使用SUBTOTAL的篩選功能,請問各位高手有何方法?

[attach]23391[/attach]
作者: 准提部林    時間: 2016-3-6 11:04

陣列公式:
=COUNT(0/(MATCH(D14:D629,IF(SUBTOTAL(3,OFFSET(D1,ROW(D14:D629)-1,)),D14:D629),)=ROW(D14:D629)-13))
作者: pin_apple    時間: 2016-3-6 22:18

謝謝解答,但是好像計算不了。可否幫忙檢查一下?謝謝。
作者: ML089    時間: 2016-3-6 23:33

回復 3# pin_apple


{=COUNT(0/IF(SUBTOTAL(3,OFFSET(B1,ROW(B5:B620)-1,)),MATCH(A5:A620,A:A,)=ROW(5:620))) }
作者: 准提部林    時間: 2016-3-7 22:04

=COUNT(0/(MATCH(A5:A620,IF(SUBTOTAL(3,OFFSET(A1,ROW(A5:A620)-1,)),A5:A620),)=ROW(A5:A620)-4))
作者: 准提部林    時間: 2016-3-7 22:06

本帖最後由 准提部林 於 2016-3-7 22:08 編輯

回復 4# ML089


MATCH(A5:A620,A:A,) 只抓第一筆, 若第一筆是非篩選項而隱藏, 應會少算一筆???
將篩選(2016/4/22)後的A欄貼到另一工作表, 篩選不重覆即可看出,
作者: ML089    時間: 2016-3-8 07:36

回復 6# 准提部林
回復 1# pin_apple

你考慮的比較周到

修正以FREQUENCY處理,不用陣列公式輸入,注意公式使用時範圍621列需要加1為620+1=621
=COUNT(0/FREQUENCY(ROW(5:621),SUBTOTAL(3,OFFSET(A1,ROW(A5:A620)-1,))*MATCH(A5:A620,A:A,)))-1




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