我的最终期望:
我希望在excel中有一个多层列表,以便当我从excel的下拉列表中选择 CSP ID 时,它会填充列- CSP名和 CSP姓氏,与 CSP ID 列相邻。
例如:如果 1742329 是 CSP ID ,那么我将CSP fname命名为 Andrea ,将CSP lname命名为 Rogers ,因此在excel下拉列表中选择CSP ID时,应该会自动填充CSP fname和CSP lname。
我的当前状况:
查看了许多教程和Web链接后,我找不到帮助,因为就我而言,CSP ID将始终对应于唯一CSP的名字和姓氏
请查看以下屏幕截图:
Here is a list of all the CSP IDs
Here is a list of all the CSP Last Names
Here is a list of all the CSP First Names
注意:此下拉列表适用于整列,而不仅仅是第一行。
您可以看到列表很长,所以我无法按照互联网上显示的方法进行操作。因此,我需要一种解决此问题的方法。
在另一张纸上,我还将列出所有与他们的名字和姓氏相对应的CSP ID。 Screenshot here.
答案 0 :(得分:1)
您不需要级联下拉菜单。您的ID列需要一个下拉列表,然后fname和lname列都需要一个常规VLOOKUP
。然后,您只需将VLOOKUP
公式向下拖动。如果需要,请预先填充一堆行(例如前1000行)。
假设您的ID在A列中,并且您有一个标题行。我还要假设您在名为lookup的工作表上有一个查找表,其中ID在A列中,名字在B列中。现在,而不是在fname列中使用下拉列表,请使用公式:
=IF(A2<>"", VLOOKUP(A2, 'lookup'!A:B,2,0), "")