excel中A列为部门名称,B列为员工姓名(很多员工都写在一个单元格),如何拆分一一对应?

如:
变成

对员工姓名列,进行分列
选定该列,数据-分列-分隔符-其他 输入 、
然后再用函数实现追问

分列后用什么函数?可否把函数表达式给下?

追答

如图,假设分列后

I2==COUNTIF(B2:H2,"<>")

下拉

A8=INDEX(A:A,SMALL(IF($I$2:$I$4<COLUMN(A:Z),4^8,ROW($A$2:$A$4)),ROW(A1)))&""

同时按CTRL  SHIFT  回车键,再下拉,出现  部门


B8=VLOOKUP(A8,$A:$H,COUNTIF($A$8:A8,A8)+1,0)

下拉,出现 对应  姓名

追问

为什么A8=INDEX(A:A,SMALL(IF($I$2:$I$4<COLUMN(A:Z),4^8,ROW($A$2:$A$4)),ROW(A1)))&""返回的值是#VALUE!

   

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-09-01
好像只能用程序解决。
相似回答