假设源数据在Sheet1。
在Sheet2的A1输入
=INDEX(Sheet1!A:A,SMALL(IF(MATCH(Sheet1!A$1:A$100&"",Sheet1!A$1:A$100&"",)=ROW($1:$100),ROW($1:$100),4^8),ROW(1:1)))&""
数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充。
在Sheet2的B1输入
=INDEX(Sheet1!$B:$B,SMALL(IF(Sheet1!$A$1:$A$100=$A1,ROW($1:$100),4^8),COLUMN(A:A)))&""
也是数组公式,操作同上,再向右和向下填充。
(适应于有多个且为数不等的重复值)
追问B列做不成你那个样子呀?公式都是复制你的
你下面的抓图不就是对了吗?
我说的“再向右和向下填充”,你没有向右填充啦。