Excel Access.Vlookup?如果?


1

我想要做的是将同一工作簿中的内容从一个excel工作表移动到另一工作表。

我们将带有数据的工作表称为“供应商列表”,将我要去的工作表称为“完成的列表”。

在供应商清单上,它将列出,

  • 公司名称,
  • 地址
  • 电话
  • 传真
  • 联络人
  • 细胞
  • 电子邮件
  • 联邦身份证

在完成的列表上,将有多个框。在这些框中,我希望能够选择公司名称,并让Excel或Access自动在其余各列中填写其余信息。基本上,是节省时间,而不是将所有内容都写出来。

这可能吗?

Answers:


0

您可以使用一个(Access或Excel)来执行所需的操作。

主要区别:在Access上,您只需填充表“ Supplier List”,然后在访问时创建一个表单,以便您可以从表单的下拉菜单中选择公司名称,然后该表单将根据以下信息填写所有其他详细信息供应商清单表中的详细信息。

在Excel上,您会做很多VLOOKUP。

  1. 您需要在“已完成列表”页面上创建一个可选列表(根据您的要求)
  2. 您在列表上应用VLOOKUP以填充“已完成列表”表
  3. 注意:VLOOKUP要求提供公司名称(或您使用的任何名称,因为ID必须按字母顺序或从小到大排序)

此处提供如何制作列表和下拉菜单:此处

例如,您的下拉菜单位于单元格A2(CompletedList)上,数据位于A2:H50之间的“ SupplierList”中,则B2(CompletedList)上的公式类似于:

=VLOOKUP(B2, SupplierList!A2:H50, 2)

您的B2将具有包含公司名称的下拉菜单。上面将提取地址。然后在C2上,您执行类似的操作,只是将最后一个索引更改为3。然后在D2上,按照上述操作,将最后一个索引更改为4,然后继续操作直到完成。

编辑添加(基于评论):

只需将下拉菜单(在B2上)复制到其下的更多单元格(从B3开始),然后也向下复制所有VLOOKUP,然后您会看到一列(例如B),其中充满了所有的单元格,这些单元格都是下拉菜单,以及带有VLOOKUP结果的所有其余单元格在右侧(C,D等)。

希望这可以帮助。


完美,我唯一需要弄清楚的是,我需要供应商列表中的信息,以多次填写“已完成列表”中的所有位置,最终供应商列表中将列出多个供应商。因此,基本上是病态的“选择”,供应商可能需要列入清单,大概在20个左右。如果可以的话,我可以告诉您完整的消息:)
Ted Ogden 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.