Excel删除重复值提取唯一值,并以逗号分割,将所有结果显示在同一个单元格中。如图,要求,只能用函数!

来自:    更新日期:早些时候
excel提取不重复值到同一个单元格里面?~


以上图为例,姓名在B2:B19
D21=TEXTJOIN(",",1,IF(IFERROR(MATCH(B2:B20,B2:B20,0)=A2:A20,0),B2:B20,""))
数组公式,输入后在编辑栏同时按CTRL+SHIFT+回车三键,使公式前后生成{}结束
要新增数据,则在第20行之上插入新行然后填入数据即可更新

首先要求是2016及以上版本。
为使公式简单易懂,可以先将第3行按逗号分列(数据---分列---按分隔符---逗号---完成),
再在C2单元格输入下面公式,不要直接回车,按Ctrl + Shift + Enter
=TEXTJOIN(",",1,IF(ISNUMBER(FIND(A3:E3,A2)),A3:E3,""))

楼上单独写了个去重公式的辅助列然后在合并, 其实没必要,复杂了,直接拿去重条件出来合并就可以了,不用辅助列的。

你要的公式:

=TEXTJOIN(",",TRUE,IF(MATCH($A$2:$A$26,$A$2:$A$26,)=ROW($A$2:$A$26)-1,$A$2:$A$26,""))

数组公式,同时按下Ctrl+Shift+Enter结束输入。

你只要把公式中四个$A$2:$A$26全部替换成你的产品名称所在单元格区域就行了。



只用函数的话最少也要写两个公式

假设产品名称在A1单元格

第一步:在B2输入:=IF(OR(IFERROR(INDEX($A$1:$A$99,MIN(IF(COUNTIF(B$1:B1,A$2:A$99)=0,ROW($2:$99)))),"")=0,IFERROR(INDEX($A$1:$A$99,MIN(IF(COUNTIF(B$1:B1,A$2:A$99)=0,ROW($2:$99)))),"")=A1),"",IFERROR(INDEX($A$1:$A$99,MIN(IF(COUNTIF(B$1:B1,A$2:A$99)=0,ROW($2:$99)))),""))

同时按住CTRL+SHIFT,再按ENTER结束输入,然后下拉,可以去重

第二步,在F2中输入:

=TEXTJOIN(",",,B2:B99)

按回车键结束录入

公式里面的99指最大99行,超出就不索引了,根据你的实际需要,写999也可以,公式一定要用ctrl+shift+enter一起按住,不然得到的结果为0.



1、提取不重复

Excel怎样快速提取不重复数据个数

2、逗号分割连接

Excel怎样快速单元格区域内容连接或换行



WPS可以提取唯一值,并以逗号分割,将所有结果显示在同一个单元格中。
脱模剂,溶剂油,桶,水性胶水,普通胶水

=TEXTJOIN(",",,UNIQUE(A:A))


Excel删除重复值提取唯一值,并以逗号分割,将所有结果显示在同一个单元格中。如图,要求,只能用函数!视频

相关评论:
  • 13458659263excel怎么删除重复项 只保留一个
    弓岩菁1 第1步 点击数据 在Excel文档中,点击顶部数据。2 点击删除重复值 2 第2步 点击删除重复值 在展开的选项中,点击删除重复值。3 点击确定 3 第3步 点击确定 在删除重复值窗口中,点击确定即可。

  • 13458659263删除重复项excel保留唯一值
    弓岩菁答案:在Excel中,可以使用“数据”菜单下的“删除重复项”功能来删除重复项并保留唯一值。详细解释:1. 识别重复项:在使用Excel的删除重复项功能之前,首先要确定数据中的哪些项是重复的。重复项通常指的是在某一列或多列中具有相同值的行。2. 使用“删除重复项”功能:在Excel工作表中,选择包含重...

  • 13458659263excel怎么删除重复项只保留一个
    弓岩菁答案:在Excel中,可以通过“数据”选项卡中的“删除重复项”功能来删除重复项,只保留一个。详细解释:1. 定位到数据区域:打开Excel表格后,首先需要选中包含重复数据的区域。2. 使用“删除重复项”功能:在Excel的菜单栏中,点击“数据”选项卡,在“数据工具”组里找到并点击“删除重复项”。3. 选...

  • 13458659263Excel如何删除重复项只保留唯一项?
    弓岩菁选中整个表格,进入“数据”选项,选择“数据工具”中的“删除重复项”功能。在弹出的对话框中,勾选你认为存在重复的列,然后点击“确定”。这样,重复项将被移除,仅保留一份。另一种方法是使用高级筛选功能,既保留原始数据,又生成删除重复项的副本:同样全选表格,进入“数据”并选择“排序和筛选”...

  • 13458659263删除重复项 excel保留唯一值
    弓岩菁点击数据删除重复值 接着点击上方数据选项,在菜单栏中点击删除重复值。 3 点击确认 最后点击确认即可。

  • 13458659263删除重复项excel保留唯一值怎么操作?
    弓岩菁1. 打开Excel表格。2. 选择包含重复数据的列或整行数据。3. 在Excel的菜单栏上,点击“数据”模块。4. 在“数据工具”组中,点击“删除重复值”。5. 根据需求选择要依据的列来判断重复项。6. 点击“确定”,Excel将自动删除重复项并保留唯一值。详细...

  • 13458659263excel去除重复的三种方法
    弓岩菁例如,两个申请号“20210101003”和“20210101004”的样本重复,需要删除重复样本,保留唯一样本。方法一:选择A列,点击“数据”工具栏中的“删除重复值”按钮,Excel将默认保留第一行并自动删除后续重复值。方法二:框选A到C列,点击“数据”工具栏中的“排序和筛选”中的“高级”按钮。在方式选项中,...

  • 13458659263怎么删除Excel表格里的重复行,只留唯一数据?
    弓岩菁“Excel删除重复行,仅保留唯一数据”的操作步骤是:1、打开Excel工作表;2、由已知数据判断,A:B列中存在着较多重复数据,需要仅保留唯一数据,这可通过Excel内置的“删除重复项”来实现;3、选择A:B列,在“数据”选项下,选择“删除重复项”;4、在打开的“删除重复项”对话框中,检查默认选项是否...

  • 13458659263excel中怎么把重复数据保留唯一值??
    弓岩菁1、在Excel中输入一组数据后,若需保留唯一值并删除重复数据,可采取以下步骤。2、在B1单元格中输入公式:`=IF(COUNTIF(A$1:A1, A1)=1, A1, "")`。3、按下回车键后,B1单元格将显示根据公式计算的结果。例如,若A1单元格中的数字是“1”,则B1将显示“1”。4、选中B1单元格,点击其右下...

  • 13458659263excel中如何在同一列中查找相同的项并删除只保留一个?
    弓岩菁方法一:使用“删除重复项”功能。您可以选中要检查重复项的单元格区域,然后点击“数据”菜单,选择“删除重复项”命令,在弹出的对话框中选择要删除重复项的列,然后点击“确定”即可。这样,excel会自动删除重复的数据,只保留第一次出现的数据。方法二:使用“条件格式”和“筛选”功能。您可以选中要...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网