乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 请问如何在EXCEL中设置下拉框抓取其他工作表的数据-excel建立下拉列表,excel如何从下拉列表中选择

请问如何在EXCEL中设置下拉框抓取其他工作表的数据-excel建立下拉列表,excel如何从下拉列表中选择

作者:乔山办公网日期:

返回目录:excel表格制作


数据有效性下拉列表的设置步骤是:

1、选择project1中的A列区域,在“数据”选项下的“数据有效性”“设置”中,选择“序列”,来源输入以下公式,按“确定”,完成下拉列表的设置

=OFFSET(name!$B$1,1,,COUNTIF(name!$A$2:$A$14,MID(CELL("filename"),FIND("]",CELL("filename"))+1,99)),)

公式中:MID(CELL("filename"),FIND("]",CELL("filename"))+1,99)通过CELL得到当前工作表的完整路径、表名,然后通过MID函数得到工作表名,则COUNTIF函数得到name中表名project1的个数,作为OFFSET函数定位到name中B1单元格的下拉选项数目。

2、完成以上设置后,在A2的下拉选项中,出现e799bee5baa6e79fa5e98193e59b9ee7ad94332的仅有对应表名project1的相应选项;

3、在project1表的B2单元格输入以下公式,然后向右向下填充公式

=IF($A2="","",VLOOKUP($A2,name!$B:$D,COLUMN(B1),0))

公式表示:如果A2单元格为空,则返回空;如果A2不为空,那么在name表的B列精确匹配与A2单元格相同的单元格,并返回对应数据区域的COLUMN(B1)列(即ame表的C列,向右填充时,返回D列)数据。

4、按Ctrl+A,全选project1工作表,然后按Ctrl+1,在“设置单元格格式”“保护”中,取消“锁定”,确定;

5、选择B:C列,按Ctrl+1,在“设置单元格格式”“保护”中,勾选“锁定”和“隐藏”,确定;

6、在“审阅”选项下的“保护工作表”中,输入密码,完成“保护工作表”;

7、完成以上设置后,A列是“数据有效性”的下拉列表,B:C列是已经保护的不可编辑状态且隐藏了B:C列公式的效果。



1、首先打开一个Excel表格,并在表格里面建立两个工作表。

2、然后在表格里面输入大分类和小分类这两项表头。

3、接着在下拉的数据里面分别为表头建立各种数据选项。

4、建立完毕之后,点击工具栏上方数据,选择指定,在指定名称里zd面选择首行,点击确定。

5、继续进入到名称管理器页面。选中首行,并将此首行删掉。

6、那小行之后继续在里面新建一个首行,范围选择下拉源数据。

7、然后在引用位置里面选择需要引用的区域。

8、接着继续在数据里面选择有效性。

9、进入数据有效性之后,选择设置在允许里面选择序列。

10、然后在来源里面点击右侧的图标。

11、接着在工作表里面选择数据有效性的区域范围。

12、最后点击确定,这样就可以将Excel中设置下拉列表的来源选择其他工作表的内容。


操作说明:
一、设置一级下拉菜单:
选中A1,“数据/有效性/设置/允许/序列/定义名;二、设置二级下拉菜单:
1、选中I1:N11,“插入/名称/指定/首行/确定”,将每列明细科目定义为第一行显示的名字。
2、选中B1,“数据/有效性/设置/允许/序列/来源/=INDIRECT($A$1)/确定”,效果如B1。

1、首先打开一个Excel表格,并在表格里面建立两个工作表。

2、然后在表格里面输入大分类和小分类这两项表头。

3、接着在下拉的数据里面分别为表头建立各种数据选项。

4、建立完毕之后,点击工具栏上方数据,选择指定,在指定名称里面选择首行,点击确定。

5、继续进入到名称管理器页面。选中首行,并将此首行删掉。

6、那小行之后继续在里面新建一个首行,范围选择下拉源数据。

7、然后在引用位置里面选择需要引用的区域。

8、接着继续在数据里面选择有效性。

9、进入数据有效性之后,选择设置在允许里面选择序列。

10、然后在来源里面点击右侧的图标。

11、接着在工作表里面选择数据有效性的区域范围。

12、最后点击确定,这样就可以将Excel中设置下拉列表的来源选择其他工作表的内容。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网