UNIQUE 函数返回列表或范围中的一系列唯一值。 

= UNIQUE (array,[by_col],[exactly_once])

UNIQUE 函数具有下列参数:

参数

描述

array

必需

要从中返回唯一行或列的区域或数组

[by_col]

可选

By_col 参数是指示如何比较的逻辑值。

TRUE将比较列并返回唯一列

FALSE (或省略)将比较行并返回唯一行

[exactly_once]

可选

Exactly_once 参数是一个逻辑值,它将返回在区域或数组中仅出现一次的行或列。 这是唯一的数据库概念。

TRUE将返回从区域或数组中恰好出现一次的所有非重复行或列

FALSE (或省略)将返回区域或数组中的所有非重复行或列

使用实例

返回左边表格“乡镇”列的唯一值。

或许用户可以通过“数据”菜单“删除重复值”来完成,但这样操作的不足之处不能动态更新。

Excel for Office 365函数之Unique_第1张图片

输入公式=UNIQUE(B2:B30)

Excel for Office 365函数之Unique_第2张图片

我们可以通过此函数获取唯一值,在数据验证中定义序列,制作下拉列表菜单,也可以通过Filter函数制作多级菜单。


输入=UNIQUE(B2:B30,,1),会返回只出现一次的值,即没有重复出现的值。

Excel for Office 365函数之Unique_第3张图片


我们可以通过&字符连接多列,返回唯一值,实际工作用户可能需要通过姓名、身份证连接来删除重复复值、返回唯一值。

Excel for Office 365函数之Unique_第4张图片