Excel表三列数据,在第四列中返回所有三列中的数据,重复的只返回一次

在A,B,C三列中的数据有部分重复,可能A中的 跟B中的部分相同,B中的跟C中的部分相同,A中的又跟C中的部分重复,也可能相同数据同时出现在ABC中。想在D中返回所有数据,所有重复数据只返回一次。求赐教!

第1个回答  2015-05-12
  用公式复杂,试试这个办法:
  07版:把A、B、C三列数据依次复制、粘贴到D列,选取D列,点击“数据”选项卡、“删除重复项”。
  03版:该列须有标题。点击“数据”、“筛选”、“高级筛选”,“方式”选“将筛选结果复制到其它位置”并选好放结果的单元格,并勾选“选择不重复的记录”。本回答被提问者采纳
第2个回答  2015-05-12
在D2输入公式:
=INDIRECT(TEXT(MIN(IF(COUNTIF(D$1:D1,A$1:C$10),999256,ROW($A$1:C$10)*1000+COLUMN(A$1:C$10))),"R#C000"),)&""
公式以CTRL+SHIFT+ENTER三键结束。
将公式向下复制。

注:公式中的数据范围可根据实际情况修改。
相似回答