UNIQUE 函數:獲取唯一值
函數說明
UNIQUE 函數是 Excel 中用於從數據範圍中提取唯一值的函數。它能快速過濾重複項,適合用於數據清理和分析。
版本要求:UNIQUE 函數僅適用於 Excel 365 和 Excel 2021。
學習目標
- 理解 UNIQUE 函數的基本語法。
- 學會使用 UNIQUE 函數提取範圍中的唯一值。
- 能應用 UNIQUE 函數解決數據清理和去重需求。
預備知識
在學習本文前,建議您具備以下基礎知識:
- 了解如何在 Excel 中輸入數據和公式。
- 熟悉基本的字符串操作。
內容主體
概念解釋
UNIQUE 函數的作用是從範圍或數組中提取唯一值。其基本語法如下:
=UNIQUE(array, [by_col], [exactly_once])
參數說明:
delimiter
:必填,用於連接字符串的分隔符(例如逗號、空格)。ignore_empty
:必填,選擇是否忽略空值(TRUE 表示忽略,FALSE 表示包含)。text1, [text2], ...
:必填,一個或多個需要合併的字符串或範圍。
程式碼示例
範例 1:從數據範圍提取唯一值
=UNIQUE(A1:A10)
# 假設 A1:A10 包含重複值,結果為所有唯一值的列表。
範例 2:僅顯示唯一項(非重複)
=UNIQUE(A1:A10, FALSE, TRUE)
# 僅返回未出現過重複的項目。
實際應用場景
TEXTJOIN 函數在以下場景中十分有用:
- 生成包含分隔符的清單或報表。
- 合併多列數據以生成完整地址或名稱。
- 整理輸出文本,適合用於批量處理。
互動練習
- 在範圍 A1:A5 中輸入多個單詞,使用 TEXTJOIN 函數生成用空格分隔的完整句子。
- 嘗試更改
delimiter
的值,觀察結果如何變化。
課後練習題
- 在範圍 B1:B10 中輸入名字,使用 TEXTJOIN 函數生成以逗號分隔的清單。
- 結合 TEXTJOIN 和 IF 函數,僅合併滿足特定條件的數據。
小專案
設計一個報表生成工具,輸入多列數據後,使用 TEXTJOIN 函數自動生成包含分隔符的完整報表描述。
常見錯誤和注意事項
- 公式返回錯誤值
解決方案:確認輸入的範圍和分隔符是否正確,並檢查空值是否被適當處理。
- 結果格式不符合預期
解決方案:使用自定義分隔符並調整參數設置以符合需求。