多維表格實務:查詢重複內容

介紹用 UNIQUE 函數、IF+COUNTIF 嵌套公式,以及刪除重複記錄外掛,在多維表格中找出並處理重複內容的三種方法。

在多維表格中,你可以用函數或外掛找出並處理重複內容。以下介紹三種方法。

方法一:UNIQUE() 函數

透過 UNIQUE() 直接回傳去重後的資料集。例如在客戶資訊管理表中,對重複錄入的客戶資訊去重:

多維表格操作畫面 01
多維表格操作畫面 01
多維表格操作畫面 02
多維表格操作畫面 02
多維表格操作畫面 03
多維表格操作畫面 03
多維表格操作畫面 04
多維表格操作畫面 04

UNIQUE([客戶資訊表].[商機名稱])

若要把回傳的資料組拆到多欄,可用「文字拆分多列」外掛;拆到多列則用「拆分多行」外掛。

方法二:IF() 與 COUNTIF() 嵌套

用公式嵌套檢查重複錄入。例如檢查銷售盤點中的貨品是否重複:先用 COUNTIF() 找出出現超過 1 次的貨品名稱,用 AND() 判斷該欄位不為空值,最後用 IF() 在重複處輸出「重複」、否則為空值。

IF(AND([商品銷售表].COUNTIF(CurrentValue.[貨品名稱]=[貨品名稱])>1,[貨品名稱].COUNTIF(CurrentValue!="")),"重複","")

方法三:刪除重複記錄外掛

點右上角「外掛」圖示進外掛市場,找「刪除重複記錄」點「使用」,填入資料表、作為識別依據的欄位與保留規則後點「查找重複記錄」,即可識別重複並執行刪除或調整。

延伸閱讀:使用多維表格 ARRAYJOIN 函數多維表格外掛

常見問題

在多維表格中找出重複內容有哪幾種方法?

有三種:用 UNIQUE() 函數直接回傳去重後的資料集;用 IF()、COUNTIF()、AND() 嵌套公式標記出「重複」;或使用「刪除重複記錄」外掛,選欄位作為識別條件找出重複記錄並刪除或調整。

UNIQUE() 回傳的資料組想拆到多欄或多列該怎麼做?

若要把 UNIQUE() 回傳的資料組拆到多個欄位,可用「文字拆分多列」外掛;若要拆到多列,可用「拆分多行」外掛。

「刪除重複記錄」外掛怎麼使用?

點多維表格右上角「外掛」圖示進入外掛市場,找「刪除重複記錄」點「使用」進入配置面板,填入要查找的資料表、作為識別依據的欄位與重複記錄的保留規則,點「查找重複記錄」即可。

回到知識中心