Board logo

標題: [發問] COUNTIF計算不重複值 [打印本頁]

作者: PJChen    時間: 2020-2-16 12:10     標題: COUNTIF計算不重複值

本帖最後由 PJChen 於 2020-2-16 12:12 編輯

Dear,
我用COUNTIF計算不重複出現的次數
=SUM(1/COUNTIF(AC$2:AC$490,AC$2:AC$490))
列1表頭不計,AC:AC固定有8個不重複值(ERR不計),用來統計訂單是否到齊

正常情況若訂單有100列,AC:AC就只會出現100列,由於每天的訂單列數非固定的,
為了使"=SUM(1/COUNTIF(AC$2:AC$490,AC$2:AC$490))"可以計算,而固定一個區域預設490列
中間不需要被計算的,以ERR顯示,多出來的列數也都是顯示ERR
請問有沒有其他方式可以活動計算AC:AC的不重覆值,但不要預設列數??

[attach]31729[/attach]
作者: 准提部林    時間: 2020-2-17 11:19

陣列公式:
=COUNT(0/(MATCH(AC2:AC490,AC:AC,)=ROW(2:490))/(AC2:AC490<>"ERR"))
作者: PJChen    時間: 2020-2-18 00:21

回復 2# 准提部林

感謝,執行無誤^^
作者: samwang    時間: 2020-2-18 12:39

回復 2# 准提部林

請教版主,如果AC欄位改為日期,條件一樣請問要如何修改,謝謝。
作者: 准提部林    時間: 2020-2-18 18:43

回復 4# samwang


=COUNT(0/FREQUENCY(AC:AC,AC:AC))




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