今天,我们来学习Excel 365/2021的“动态去重神器”——UNIQUE函数。它像一把“智能筛子”,能按你的需求自动提取唯一值,支持单列、多列、重复多次/仅出现一次等多种模式。
一、UNIQUE函数:从“手动删重”到“公式去重”的进化
1.1 核心定位:“动态唯一值提取器”
UNIQUE函数的唯一使命:从数据区域中提取唯一值(去重),返回动态数组结果。
1.2 语法拆解:3个参数控制“去重逻辑”
UNIQUE(array, [by_col], [exactly_once])
| 参数 | 含义 | 关键说明 |
|---|
array | 要提取唯一值的原始数据区域(单行/单列/多行多列) | 必选,支持连续区域(如A1:A100)或离散区域(如A1:A10,C1:C10,需与Excel 365中HSTACK等函数结合) |
[by_col] | 去重方向:FALSE(默认,按行去重,提取唯一行);TRUE(按列去重,提取唯一列) | 多数场景用默认FALSE(按行去重,即每行数据作为整体判断是否重复) |
[exactly_once] | 是否只提取“仅出现一次”的值:FALSE(默认,返回所有唯一值,含重复多次的);TRUE(只返回出现一次的值) | 特殊场景用TRUE,如找“仅单次购买”的客户 |
二、4大场景:UNIQUE的“去重实战”
场景1:单列去重——快速提取不重复值
需求:从“部门”列提取所有不重复部门名称(如“销售部、技术部、人事部”)。
公式:
场景2:多列去重——“组合唯一值”一键提取
需求:从“阵营+姓名”组合中提取唯一记录
公式:
场景3:动态去重——数据更新,结果自动刷新
需求:实现“数据增删,去重自动更新”
公式:
场景4:提取“仅出现一次”的值——找“特殊唯一项”
需求:从订单中找“仅下单1次”的客户。
公式:
好了,今天内容就是这么多,下次咱再接着说。温暖自己也给人力量,下次见~