一个excel文件中以一列中每一行为条件,查找另一列对应的每一行
excel吧
全部回复
仅看楼主
level 1
天空之城😜😄
楼主
举个例子:在C2中有‘余雪1’,那么在 D2中就将这个‘余雪1’字符替换成‘坐席’,意思就是C列中的字符就是条件,去找D列中对应的字符,因为每一行的人名都不一样,谢谢各位大神了
2017年11月16日 03点11分
1
level 15
MrWJJ
=SUBSTITUTE(D2,C2,"坐席")
2017年11月16日 03点11分
2
天空之城😜😄
这个可以批量替换吗,因为c列中每一行的人名都不一样,对应的d列中每一行也不一样,有上万行这种聊天记录
2017年11月16日 04点11分
天空之城😜😄
已经解决,谢谢
2017年11月17日 03点11分
level 14
555书生
字段名多,用lookup
2017年11月16日 04点11分
3
天空之城😜😄
已解决,谢谢
2017年11月17日 03点11分
level 15
MrWJJ
楼主需要的批量替换VBA能实现
Sub PLTH()
R = ActiveSheet.[D65536].End(xlUp).Row
For i = 2 To R
Cells(i, 4) = Replace(Cells(i, 4), Cells(i, 3), "坐席", 2)
Next i
MsgBox "替换完毕!"
End Sub
2017年11月16日 08点11分
4
MrWJJ
工作表标签右键-查看代码-粘入-按F5运行
2017年11月16日 08点11分
天空之城😜😄
已经解决,谢谢
2017年11月17日 03点11分
1