需要利用辅助列;在单元格E2录入公式:=INDIRECT("C"&MIN(IF(ISERROR(MATCH($C$2:$C$100,E$1:E1,0)),ROW($C$2:$C$100),4^8)))&""编辑后,须按Ctrl+Shift+Enter确认在单元格G2录入公式:=INDIRECT("D"&SMALL(IF($C$2:$C$100=$E2,ROW($C$2:$C$100),4^8),COLUMN(A1)))&" "编辑后,须按Ctrl+Shift+Enter确认点选G2,右拉复制到足够的列数[取决于可能重复的最多个数],如H2-Z2;在单元格F2录入公式:=CONCAT(G2:Z2)如果是老版的Excel或WPS,没有CONCAT()函数,则:=G2&H2&I2&..........&Y2&Z2其中的".........."需要补齐I-Y之间的单元格数;点选E2-Z2,复制到E3-E100即可。注:上述的前两个公式,在编辑后须按Ctrl+Shift+Enter确认!!!