`UNIQUE` 是 Excel 中的一个动态数组函数,用于从一个列表或区域中提取唯一值

`UNIQUE` 是 Excel 中的一个动态数组函数,用于从一个列表或区域中提取唯一值。这个函数在处理重复数据时非常有用,因为它可以帮助你快速找到列表中的唯一项。

### 函数语法

```excel
UNIQUE(array, [by_col], [exactly_once])
```

- **array**:必需。要从中提取唯一值的数组或范围。
- **by_col**:可选。如果设置为 `TRUE`,则按列提取唯一值;如果设置为 `FALSE` 或省略,则按行提取唯一值。默认值为 `FALSE`。
- **exactly_once**:可选。如果设置为 `TRUE`,则仅返回出现一次的唯一值;如果设置为 `FALSE` 或省略,则返回所有唯一值,包括那些出现多次的值。默认值为 `FALSE`。

### 示例

#### 示例 1:基本用法

假设你有以下数据:

| A |
|---|
| 1 |
| 2 |
| 2 |
| 3 |
| 3 |
| 4 |

你可以使用 `UNIQUE` 函数来提取唯一值:

```excel
=UNIQUE(A1:A6)
```

这将返回以下结果:

| A |
|---|
| 1 |
| 2 |
| 3 |
| 4 |

#### 示例 2:按列提取唯一值

假设你有以下数据:

| A | B |
|---|---|
| 1 | 2 |
| 1 | 3 |
| 2 | 2 |
| 2 | 3 |

你可以使用 `UNIQUE` 函数按列提取唯一值:

```excel
=UNIQUE(A1:B4, TRUE)
```

这将返回以下结果:

| A | B |
|---|---|
| 1 | 2 |
| 2 | 3 |

#### 示例 3:仅返回出现一次的唯一值

假设你有以下数据:

| A |
|---|
| 1 |
| 2 |
| 2 |
| 3 |
| 3 |
| 4 |

你可以使用 `UNIQUE` 函数仅返回出现一次的唯一值:

```excel
=UNIQUE(A1:A6, FALSE, TRUE)
```

这将返回以下结果:

| A |
|---|
| 1 |
| 4 |

### 注意事项

1. **动态数组**:`UNIQUE` 函数返回一个动态数组,这意味着它会自动填充相邻的单元格,直到填满整个数组或达到最大限制(通常为 1048576 行)。
2. **性能**:在处理大型数据集时,`UNIQUE` 函数可能会影响计算性能。
3. **数据类型**:`UNIQUE` 函数可以处理各种数据类型,包括数字、文本和日期。

### 总结

`UNIQUE` 函数是一个强大的工具,适用于从列表或区域中提取唯一值。通过结合其他函数和条件,可以实现更复杂的唯一值提取需求。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值