使用Autohotkey在Excel中将值从一个工作表发送到另一个工作表

时间:2014-12-17 16:15:18

标签: autohotkey

我有两张sheet-sheet1和sheet2。在sheet1中,A列中没有客户帐户,B列中有客户名称,如以下示例中的sheet1所示。

现在我希望当我在sheet2的A列中键入客户的帐号时,它应该自动在B列中的帐号前面发送客户名称。

您可以在以下示例中看到,在sheet2的A2单元格中,我只输入客户的帐户号,即'851',现在它应该自动发送客户名称,即单元格B2中的“棕色”。

类似地,在单元格A3中,我只键入客户的帐户号,即'707',并且它应该在B3单元中发送客户的名称,即'thomas'。等等...

请帮助我,因为我有一个非常大的客户名单和他们的名字......

请告诉我如何使用Autohotkey执行此任务。

SHEET1    一个B. 客户名称中的客户名称 475史密斯 625约翰逊 369威廉姆斯 851棕色 102戴维斯 305米 869威尔逊 960安德森 407托马斯 630马丁

SHEET2     一个B. 客户名称中的客户名称 851棕色 407托马斯 305 millar

1 个答案:

答案 0 :(得分:1)

听起来你想在Sheet2的B列中使用VLOOKUP公式。

这是a good site了解VLOOKUP。

这是一个屏幕截图,展示了您的要求。在左侧工作表(sheet1)中,我有一系列数字和字母。在右侧工作表(sheet2)中,我在A列中键入数字,B列填充相关的字母。

enter image description here