在多維表格中,你可以用函數或外掛找出並處理重複內容。以下介紹三種方法。
方法一:UNIQUE() 函數
透過 UNIQUE() 直接回傳去重後的資料集。例如在客戶資訊管理表中,對重複錄入的客戶資訊去重:
UNIQUE([客戶資訊表].[商機名稱])
若要把回傳的資料組拆到多欄,可用「文字拆分多列」外掛;拆到多列則用「拆分多行」外掛。
方法二:IF() 與 COUNTIF() 嵌套
用公式嵌套檢查重複錄入。例如檢查銷售盤點中的貨品是否重複:先用 COUNTIF() 找出出現超過 1 次的貨品名稱,用 AND() 判斷該欄位不為空值,最後用 IF() 在重複處輸出「重複」、否則為空值。
IF(AND([商品銷售表].COUNTIF(CurrentValue.[貨品名稱]=[貨品名稱])>1,[貨品名稱].COUNTIF(CurrentValue!="")),"重複","")
方法三:刪除重複記錄外掛
點右上角「外掛」圖示進外掛市場,找「刪除重複記錄」點「使用」,填入資料表、作為識別依據的欄位與保留規則後點「查找重複記錄」,即可識別重複並執行刪除或調整。
延伸閱讀:使用多維表格 ARRAYJOIN 函數、多維表格外掛。
常見問題
在多維表格中找出重複內容有哪幾種方法?
有三種:用 UNIQUE() 函數直接回傳去重後的資料集;用 IF()、COUNTIF()、AND() 嵌套公式標記出「重複」;或使用「刪除重複記錄」外掛,選欄位作為識別條件找出重複記錄並刪除或調整。
UNIQUE() 回傳的資料組想拆到多欄或多列該怎麼做?
若要把 UNIQUE() 回傳的資料組拆到多個欄位,可用「文字拆分多列」外掛;若要拆到多列,可用「拆分多行」外掛。
「刪除重複記錄」外掛怎麼使用?
點多維表格右上角「外掛」圖示進入外掛市場,找「刪除重複記錄」點「使用」進入配置面板,填入要查找的資料表、作為識別依據的欄位與重複記錄的保留規則,點「查找重複記錄」即可。