公式设定区域为A1:C999共3列999行。
以下两条为数组公式,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 结束。
F1公式下拉:
=INDEX(A:A,SMALL(IF(MATCH(A$1:A$999&"",A$1:A$999&"",)=ROW($1:$999),ROW($1:$999),4^8),ROW(A1)))&""
G1公式下拉:
=IFERROR(SUBSTITUTE(PHONETIC(OFFSET(A$1:C$1,MATCH(--F1,A$1:A$999,)-1,,COUNTIF(A$1:A$999,F1))),";",,COUNTIF(A$1:A$999,F1)),"")
注意两点:
一、C列的分号;是要手工添加的。
二、A列同类型数据需在紧挨在一起,如1112是可以的,但1121是不行的。