Note: The other languages of the website are Google-translated. Back to English
登陆  \/ 
x
or
x
点此注册  \/ 
x

or

如何在Excel中从另一个工作簿创建下拉列表?

在工作簿中的工作表之间创建数据验证下拉列表非常容易。 但是,如果数据验证所需的列表数据位于另一个工作簿中,您将怎么办? 在本教程中,您将详细了解如何从Excel中的另一个工作簿创建拖放列表。

在Excel中从另一个工作簿创建下拉列表



在Excel中从另一个工作簿创建下拉列表

要从另一个工作簿创建drop dpwn列表,请执行以下操作。

1.打开并将包含源数据的工作簿重命名为“ SourceData”或其他您喜欢的工作簿。

2.选择包含数据的单元格范围,例如A2:A10。 然后点击 形式 > 定义名称。 看截图:

3.在弹出 新名字 对话框中,将范围命名为 资料清单名称: 框,然后单击 OK 按钮。

4。 按 按Ctrl + S 保存工作簿。

5.打开另一个工作簿,然后选择要在其中创建下拉列表的特定工作表,然后单击 公式 > 定义名称.

6。 在里面 新名字 对话框,您需要:

1)。 在 名称: 对话框。 在这种情况下,我们输入 ;
2)。 复制和粘贴 = SourceData.xlsx!SourceList 框;
3)。 点击 OK 按钮。 看截图:

说明:

1)。 该 源数据 此公式中是包含源数据的工作簿的名称;
2)。 和 资料清单 是您在源数据工作簿中指定的范围名称;
3)。 如果源数据工作簿的名称中有空格或其他字符,例如-,#...,则需要添加单引号,例如 ='Source Data.xlsx'! 资料清单.

7.选择用于创建的单元格下拉列表,然后单击 数据 > 数据验证.

8.在此 数据验证 对话框,转到 设置 标签,选择 名单 下拉列表,输入 =新来源 框,最后单击 OK 按钮。 看截图:

备注:本 =新 您在Source框中输入的是您在上述第6步中指定的范围名称。

9.然后 微软的Excel 弹出提示框,只需单击 按钮。

现在,使用其他工作簿中的数据创建下拉列表。 看截图:


相关文章:


最佳办公效率工具

Kutools for Excel解决了您的大多数问题,并使您的生产率提高了80%

  • 重用: 快速插入 复杂的公式,图表 以及您以前使用过的任何东西; 加密单元 带密码 创建邮件列表 并发送电子邮件...
  • 超级公式栏 (轻松编辑多行文本和公式); 阅读版式 (轻松读取和编辑大量单元格); 粘贴到过滤范围...
  • 合并单元格/行/列 不会丢失数据; 拆分单元格内容; 合并重复的行/列...防止细胞重复; 比较范围...
  • 选择重复或唯一 行; 选择空白行 (所有单元格都是空的); 超级查找和模糊查找 在许多工作簿中; 随机选择...
  • 确切的副本 多个单元格,无需更改公式参考; 自动创建参考 到多张纸; 插入项目符号,复选框等...
  • 提取文字,添加文本,按位置删除, 删除空间; 创建和打印分页小计; 在单元格内容和注释之间转换...
  • 超级滤镜 (将过滤方案保存并应用于其他工作表); 高级排序 按月/周/日,频率及更多; 特殊过滤器 用粗体,斜体...
  • 结合工作簿和工作表; 根据关键列合并表; 将数据分割成多个工作表; 批量转换xls,xlsx和PDF...
  • 超过300种强大功能。 支持Office / Excel 2007-2019和365。支持所有语言。 在您的企业或组织中轻松部署。 完整功能30天免费试用。 60天退款保证。
kte选项卡201905

Office选项卡为Office带来了选项卡式界面,使您的工作更加轻松

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。
  • 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。
  • 每天将您的工作效率提高50%,并减少数百次鼠标单击!
officetab底部
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Greet · 1 months ago


  • To post as a guest, your comment is unpublished.
    Ellen · 1 years ago
    @Ramy This is true. Frustrating.
  • To post as a guest, your comment is unpublished.
    Rogo · 3 years ago
    Didn't work
  • To post as a guest, your comment is unpublished.
    Ramy · 3 years ago
    It works only if both workbooks are opened :(
    If SourceData.xlsx file is closed the drop-down list won't scrolled...
  • To post as a guest, your comment is unpublished.
    elton · 3 years ago
    Thank you very much, l have managed to link my drop down list to another in a separate workbook.
  • To post as a guest, your comment is unpublished.
    mido · 3 years ago
    how to get a list from another work sheet in a different folder? EX. i have a worksheet.xls and i have another sheet in folder link as new folder/worksheet.xls
  • To post as a guest, your comment is unpublished.
    JAFFAFAFAF · 4 years ago
    @Kwaku Yes. The source list needs to be open always.

    Otherwise, it does not work.
  • To post as a guest, your comment is unpublished.
    Kwaku · 5 years ago
    It seems as if you close the source data workbook, the dropdowns in the New workbook do not work.
    Do you have to have both workbooks open at the same time?