1

我有两个工作表,

Sheet1
Column A = Deptname
Column B = Headname
Column C = Username

Sheet2
Column A = Headname (???)
Column B = Username
Column C = UserID

Sheet2 中的“ Headname”列是空白的,我想做的是Headname使用“”从 Sheet1 中获取“ Username”。

我曾尝试使用VLookup,但如果 Sheet1 和 Sheet2 中的用户名不完全相同,它就不起作用。

EG,给定两个不同的用户名,如下所示。

  • Username在 Sheet1 中是"Jenny Oh""Chan Shu Mei"
  • Username在 Sheet2 中是"ITC - Jenny Ong""IA: Chan Shu Mei"

任何想法是否可以做到?提前感谢您的帮助。

4

2 回答 2

5

您可以像这样访问另一个工作表中的单元格:=sheet1!B53;

于 2010-01-29T08:05:13.713 回答
0

您似乎在问“当它们不完全相同时,我可以让 excel 匹配两个字符串吗?”

最简洁的答案是不”

没有附加信息,计算机无法自动确定“Jenny Ong”和“ITC - Jenny Ong”是同一个人。

更长的答案是“也许”

您可以对其中一个或两个名称进行一些转换,以使它们相同。例如,如果电子表格 2 中的所有条目都采用“something - name”格式,则您可以使用 MID 和 FIND 仅提取名称。

我认为这个公式应该返回第一条记录中的人名:=MID(B1,FIND(" - ", B1)+3,9999)

于 2010-04-18T19:19:24.830 回答