input姓名时,INDEXfunction可查找客户ID

我最近开始使用Excel工作,现在正在运行自己的业务。 与我所做的任何事情一样,我希望我的日志实用,高效,最重要的是能正常工作。 我几乎满意到目前为止,但我似乎无法弄清楚如何让Excel查找客户ID。

基本上我想要的是:

  • 在第一张表中,我在B列中按名称添加了一个客户,他的分配的客户ID在列A中
  • 在工作表2中,我在E列中键入客户的姓名,我希望Excel在工作表1中查找姓氏,然后在工作表A的工作表2中添加相关客户ID

原因是我有回来的客户,我不希望他们有一个新的客户ID,我希望他们有相同的ID,因为他们以前没有通过我所有的客户看他们是否是一个回头客如果是的话,他们的客户ID是什么。

我一直玩的INDEX函数,因为这似乎是用于这种有点东西的function,但我无法弄清楚。

我期待听到你的提示和技巧在这个问题上,提前感谢!

渣子

在工作表2 A2

=INDEX(Sheet1!A:A,MATCH(E2,Sheet1!B:B,0),1) 

这个答案适用于你假设Sheet1存储在A中的ID,名称在B中,而你的第二张表格在E中input了名字。

注意到基于types名称的匹配非常容易出错,它必须是完全匹配的。 也许考虑在中期使用数据validation或更强大的解决scheme。