Unique、concatenate函数的功能与语法
在Excel中UNIQUE和CONCATENATE是两个不同的函数,它们分别具有不同的功能:
1、UNIQUE 函数:
1)UNIQUE 函数是在较新版本的 Excel(如 Microsoft 365 或 Excel 2019 及以后版本)中引入的,用于从数组或数据区域中提取唯一(不重复)的值。
2)语法:=UNIQUE(array, [by_col], [exactly_once])
  A.array是必需参数,表示要从中去除重复项的数据范围或数组。
  B.[by_col]是可选参数,布尔值,如果为 TRUE,则按列进行去重;默认为 FALSE,按行去重。
  C.[exactly_once]也是可选参数,布尔值,当设为 TRUE 时,即使某个元素在输入数组中出现多次,输出中也只包含一次。
2、CONCATENATE 函数 (现已替换为 CONCAT 函数):
1)CONCATENATE 函数(在新版 Excel 中已被 CONCAT 函数取代,但仍可使用以保持向后兼容性)用于将一个或多个文本字符串连接成一个单独的文本字符串。
2)旧版语法:=CONCATENATE(text1, [text2], ...)
text1, text2, ...是一系列要连接的文本项,可以是单元格引用、文本字符串或其他返回文本的表达式。
3)新版语法:=CONCAT(text1, [text2], ...)
功能与 CONCATENATE 完全相同,只是名称变化。
字符串函数去重若需要合并唯一且不重复的文本值,可以先用 UNIQUE 函数获取唯一列表,然后再使用 CONCATENATE 或 CONCAT 函数将这些唯一值连接起来。例如,假设你想要连接一列单元格中的唯一文本:
excel
=CONCAT(UNIQUE(A1:A10))
此例中,首先 UNIQUE 函数会从 A1 到 A10 的范围内出所有不重复的文本值,然后 CONCAT 函数将这些不重复的值连接在一起。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。