当前位置: win10之家 > win10电脑教程 >

图文说明win10系统制作excel表格下拉菜单的思路

时间:2020-12-02 12:29 作者:win10系统助手 来源:win10系统教程之家

大家在使用电脑工作的时候会遇到win10系统制作excel表格下拉菜单的问题,大部分网友还不知道win10系统制作excel表格下拉菜单的问题应该怎么处理。于是有不少朋友向我询问win10系统制作excel表格下拉菜单的问题怎么解决。按照1、新建一个名称为“客户列表”的工作表,点击“公式”选项卡中的“名称管理器”,在弹出的窗口点击“新建”,在新弹出窗口的名称处输入“客户列表”,引用位置入输入“=offset(客户列表!$A$2,,,countif(客户全称,"*"&cell("contents")&"*"))”;选定“客户列表”这个工作表的A2单元格,在公式编辑栏输入“=INDEX(客户名称!A:A,SMALL(IF(ISNUMBER(FIND(CELL("contents"),客户全称)),ROW(客户全称),4^8),ROW(A1)))&""”,然后按下Crtl+Shift+Enter组合键,此时会弹出一个提示框,点击确定即可; 2、将数组公式填充到A80(可根据客户名称中的记录估算筛选结果进行填充),这样就能将根据输入关键字在“客户名称”工作表中筛选出的客户全称添加到“客户列表”的A2单元格及以下单元格中,就可以了。下面小编就给大家介绍一下win10系统制作Excel表格下拉菜单具体的操作方法:

win10系统如何制作Excel表格下拉菜单?

步骤一:设置下拉菜单动态扩展

1、点击“公式”选项卡中的“定义名称”,在弹出窗口的名称处输入“客户全称”,在引用位置入输入“=offset(客户名称!$A$2,,,counta(客户名称!$A:$A)-1)”;然后,再选定相应单元格(如D2:D27),点击“数据验证”,在“验证条件→允许”处选择“序列”,将光标点到来源处,按F3键,在弹出窗口选择“客户全称”。这样,当在A列增加或删除客户名称时,下拉列表也跟着动态更新吗,如下图所示:

win10系统如何制作Excel表格下拉菜单?

方法二:

1、选择客户名称数据,点击“插入”选项卡中的“表格”,确定;再次选择客户名称数据,点击“公式”选项卡“定义的名称”中的“根据所选内容创建”,在弹出窗口只勾选“首行”,确定;同样,选定相应单元格(如D2:D27),点击“数据验证”,在“验证条件→允许”处选择“序列”,将光标点到来源处,按F3键,在弹出窗口选择“客户名称”即可,如下图所示:

win10系统如何制作Excel表格下拉菜单?

步骤二: 智能获取当前输入内容

1、在工作表的F1单元格输入“=CELL("contents")”,回车后会出现警告提示,直接确定,F1单元格的值就会变成0,这时,在任意单元输入内容,F1单元格就会捕获取输入的内容,如图所示:

win10系统如何制作Excel表格下拉菜单?

步骤三:动态筛选提取数据

1、新建一个名称为“客户列表”的工作表,点击“公式”选项卡中的“名称管理器”,在弹出的窗口点击“新建”,在新弹出窗口的名称处输入“客户列表”,引用位置入输入“=offset(客户列表!$A$2,,,countif(客户全称,"*"&cell("contents")&"*"))”;选定“客户列表”这个工作表的A2单元格,在公式编辑栏输入“=INDEX(客户名称!A:A,SMALL(IF(ISNUMBER(FIND(CELL("contents"),客户全称)),ROW(客户全称),4^8),ROW(A1)))&""”,然后按下Crtl+Shift+Enter组合键,此时会弹出一个提示框,点击确定即可;

2、将数组公式填充到A80(可根据客户名称中的记录估算筛选结果进行填充),这样就能将根据输入关键字在“客户名称”工作表中筛选出的客户全称添加到“客户列表”的A2单元格及以下单元格中,如下图所示:
 
win10系统如何制作Excel表格下拉菜单?

函数意思:

=INDEX(客户名称!A:A,SMALL(IF(ISNUMBER(FIND(CELL("contents"),客户全称)),ROW(客户全称),4^8),ROW(A1)))&""”,FIND是根据输入内容在客户全称中进行查找,如果找到就返回相应的位置,找不到就返回一个错误,为了兼容这个错误需要用ISNUMBER,即如果找到就返回TRUE,找不到就返回FALSE;ROW就是如果找到就返回到该记录相应的行;SMALL能够逐一提取找到的记录。

“=offset(客户列表!$A$2,,,countif(客户全称,"*"&cell("contents")&"*"))”,countif根据输入的内容在客户全称中统计符合包包含输入内容的记录个数,offset是从客户列表中筛选出符合条件的记录;在“来电记录”工作表,选中“客户全称”这列,点击“数据”选项卡中的“数据验证”,在弹出窗口的“设置”选项卡中,“验证条件→允许”处选择“序列”,将光标点到来源处,按下F3键,在弹出的粘贴名称窗口选择“客户列表”;在“出错警告”窗口,去掉“输入无效数据时显示出错警告”前面的勾选。如此,就完成了整个智能化表格的制作。

以上就是win10系统制作Excel表格下拉菜单的操作方法,大家快去试试吧!

以上就是解决win10系统制作excel表格下拉菜单的操作方法方法还是很简单的,如果还有不清楚的可以参考以上的教程,更多精彩内容欢迎继续关注!

热门教程



win10下载站-大山系统