使用两列创建相关的下拉列表

时间:2018-12-28 12:08:37

标签: excel

我正在尝试使用excel创建一个依赖下拉列表。我有两栏 代码和城市。示例数据如下。

CODE CITY
1    MUMBAI
2    DELHI
3    MUMBAI
3    DELHI
3    CALCUTTA
4    GURGUAM
5    NAVI MUMBAI
6    NAVI MUMBAI
6    CHENNAI
6    BANGALORE

excel文件具有18k这样的具有唯一城市的重复代码。

到目前为止,按照我执行的步骤

1. I have created a list of CODE using validation in one cell.

2. I have selected both the columns and created the name manager using Name Manager in formulas.

3. Next to the CODE list I have created a list and inside the source I have put the formula =indirect(A2)

新列表为空白。

我期望基于CODE的输入,城市列表中的城市列表。

请求您的帮助。

1 个答案:

答案 0 :(得分:1)

如果:

G5 =您感兴趣的代码

代码=城市代码的命名范围

C5 =列表中的第一个城市

然后将以下公式放入数据评估>列表>来源: = OFFSET($ C $ 5,MATCH(G5,Codes,0)-1,,COUNTIF(Codes,G5))