假设上表为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(A1)))&""
数组公式,按CTRL+SHIFT+回车结束
下拉填充(若SHEET1表记录较多,可把公式中的100改成更大数值)
在SHEET2表的B1输入:
=INDEX(SHEET1!$B:$B,SMALL(IF(SHEET1!$A$1:$A$100=$A1,ROW($1:$100),4^8),COLUMN(A1)),)
数组公式,按CTRL+SHIFT+回车结束
右拉填充再下拉填充.
追问朋友,请问你确定这串公式是正确的么? 我用怎么出不来东西。。
追答你按组合键了吗?你把上式复制粘贴到SHEET2表的A1,完后不能直接按回车,要同时按 CTRL SHIFT 回车