查找
去掉列表中的重复项
定义
返回列表中第二个不重复标签,就是用 INDEX 包住 UNIQUE。
语法
=UNIQUE(array, by_col, exactly_once)
参数
| 参数 | 含义 |
|---|---|
array |
要扫描的标签列表。 |
by_col |
FALSE 表示沿列向下比较标签。 |
exactly_once |
TRUE 只保留出现一次的标签,重复的会丢掉。 |
示例演练
一份苗圃清单把品种存在 A2:A4。ivy 出现两次;fern 出现一次。
| A:品种 |
|---|
| ivy |
| ivy |
| fern |
公式:=UNIQUE(A2:A4,FALSE,TRUE)
结果:fern。ivy 出现两次,所以只留下 fern。
练习
单元格 A2:A4 中是 oak、oak 和 pine。请在 B2 中写出一个返回该列表中第二个不重复标签的公式。
- 在 B2 中写出一个 INDEX 和 UNIQUE 公式,返回 A2:A4 中第二个不重复值。
- B2 应显示 A2:A4 中第二个不重复值。
第 1 步,共 2 步
在 B2 中输入 =INDEX(UNIQUE(A2:A4),2)。
oak、oak 和 pine 的不重复值是 oak 和 pine,所以第二个是 pine。
无论使用哪种语言,这里的公式都使用英文函数名(如 SUM),小数点一律使用句点“.”。
正在加载工作表…
B2 使用 UNIQUE。
B2 现在显示 pine。
下一课是一组里的最小金额。
相关函数
UNIQUE 就是按首次出现的顺序列出不重复标签的函数。
常见错误
返回第一个不重复标签,例如 =INDEX(UNIQUE(A2:A4),1):不重复列表从 oak 开始,而不是 pine。