用EXCEL合并同列字符串答:=IF(B3=B2,"",MID(SUBSTITUTE(PHONETIC(OFFSET($B$2,MATCH(B3,$B$3:$B$116,),0,COUNTIF($B$4:$B$116,B3),2)),B3,","),2,999))1、OFFSET函数 MATCH(B3,$B$3:$B$116,)计算重复项在所有重复项区域的位置,作为OFFSET函数的 上下位移参数 ,COUNTIF($B$4:$B$116,B3)计算...
Excel把A列相同序号的B列字符串值串联起来到C列答:A,C2),2)),C2,","),",",,1)其中:OFFSET(A$1,MATCH(C2,A:A,)-1,,COUNTIF(A:A,C2),2) 得到所有一班的班级与姓名区域,然后用PHONETIC函数合并,得到依次由“一班”和姓名组成的字符串,最后用SUBSTITUTE函数将“一班”替换为逗号,并将第一个逗号去掉,得到如图中D2单元格的结果。