由于你的B列数据是不固定乱序数据,只能用位移提取法,且必须要有一个辅助列。
1、在C1单元格输入公式:
=SUMPRODUCT(($A$2:A2&"*"=A2&"*")*($B$2:B2<>""))
复制并下拉,形成一列B列有字母且按A列序号编码的数序编码。
2、在E4单元格输入数组公式:
=IFERROR(IF(COUNTIF($A$2:$A$18,$D4&"*")>=COLUMN(A$1),INDEX($B$2:$B$18,MATCH(COLUMN(A$1)&$D4&"*",$C$2:$C$18&$A$2:$A$18&"*",0)),""),"")
本公式是数组公式!
复制并向右拉和复制并下拉,即可。
追问出不来啊
追答数组公式啊!应该可以的