倚天系统网资源分享平台领跑者!

首页 > 电脑教程

技术员讲诉win10系统制作excel表格下拉菜单的详细技巧

admin 2021-12-15 13:50:23 电脑教程

今天教大家一招关于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表格下拉菜单的操作方法的教程,有碰到这样问题的用户们不妨可以按照上面的方法步骤来进行解决吧,更多相关教程,请继续关注我们。

热门教程