Excel:如何创build一个单元格取决于下拉列表select的项目?
我必须在Excel 2003中创build简单的用户界面:
用户在下拉列表中select一个客户,并填入客户地址单元格。
我已经在特殊的工作簿电子表格上创build了客户列表,如下所示:
1 2 ======================= 1 Customer1 Address1 2 Customer2 Address2 3 Customer3 Address3
我select了“客户专栏”(Customer1,Customer2,Customer3),并创build了一个名为“customers”的名单。 然后,我回到我的用户电子表格,并放置下拉列表,其中包含来自“客户”名单的值。
用户可以快速selectCustomer1,Customer2或Customer3。
当用户从下拉列表中select客户时,我应该添加到我的工作簿中以自动填充地址单元格?
先谢谢你!
你应该在你的示例中创build完整列表的“地址簿”,也许在单独的表格中(比如说Sheet2
)。
然后添加Address1
(我认为它是单元格B1
)的公式如下:
=IFERROR(VLOOKUP(A1,Sheet2!A:B,2,0),"Address not found!")
在这里,我假定你的地址簿位于Sheet2的A和B列。 这将包括错误检查丢失的地址以及。
你应该把你所有的客户姓名和地址分开。 然后使用vlookup在界面中查找input的客户名称的地址:
这很简单 – 在你想填充的地址的地方,只需使用一个简单的基于这个表的Vlookup
函数。