当前位置: > 系统使用教程 > win10使用教程 > 详细页面

技术员传授 win10系统制作excel表格下拉菜单的解决教程

发布日期:2021-02-23 04:43:41 作者:棒主妇win10系统 来 源:http://www.bzfshop.net

win7旗舰版是用户量最大的一款操作系统;有不少人在使用中都遇见了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表格下拉菜单的操作方法就给大家介绍到这边了,如果你的电脑也遇到了这种情况,可以试试上面的方法哦。欢迎给小编留言哦!

精彩推荐

本站发布的系统与软件仅为个人学习测试使用,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!

bzfshop.net官网如果有侵犯您的资源,请来信告知,我们将及时处理。Copyright 2019 版权所有