利用 Excel OFFSET 函数实现下拉式菜单「搜索」和「连动」功能

Excel下拉式菜单的应用真的很多,这篇小编要分享如果下拉式菜单的选项过多时,要如何进行 Excel 下拉式菜单「搜索」功能? 另外还能设置当我们搜索、找到指定下拉式菜单内容后,还能启动「连动」功能在隔壁的表格中自动显示指定的内容,这样说感觉很笼统,文中小编会一步一步分享使用 OFFSET函数来进行下拉式菜单搜索功能的配置。

Excel下拉式菜单的搜索功能要如何设置?

先准备下拉式菜单内容:

首先要将我们下拉式菜单的内容先建立好,小编将很多牛肉、猪肉的料理名称、食材都整理起来,为了每天要煮饭而准备的,当每天想晚餐要煮什么的时候,就可以快速选择要煮什么,要准备哪些食材。
Excel下拉式菜单的搜索、连动功能教程-01

接着先圈选所有 Excel 下拉式菜单内容,要先进行从 A 到 Z 排序,选择后,Excel 就会帮忙把清单的顺序整理好。
Excel下拉式菜单的搜索、连动功能教程-02

设置 OFFSET函数 :

再来我们先选择料理名称下方的 F3 表,从「资料 -> 资料工具 -> 资料验证」来开启数据验证的窗口。
Excel下拉式菜单的搜索、连动功能教程-03

单元格内允许要选「列表」,来源要输入这一串 OFFSET函数「=OFFSET($A$1,MATCH(F3&“*”,$A$2:$A$18,0),0,COUNTIF($A$2:$A$18,F3&“*”),1)」。
Excel下拉式菜单的搜索、连动功能教程-04

接着要到错误提醒这边取消输入的数据不正确时显示警讯。
Excel下拉式菜单的搜索、连动功能教程-05

到这边时,就会发现全部的料理名称已经出现在 F3 的下拉式菜单中。
Excel下拉式菜单的搜索、连动功能教程-06

Excel 下拉式菜单“搜索”功能:

在 Excel表格中输入「猪」,再选择下拉式菜单时,就会看到只有「猪」的料理名称,同理可证,输入「牛」的时候,下拉式菜单就会只有牛的料理名称。
Excel下拉式菜单的搜索、连动功能教程-07

Excel下拉式菜单“搜索”后如何连动?

当我们料理名称选择后,隔壁的食材字段要如何自动显示我们已经输入好的食材内容呢? 先选择 G3,在字段中输入「=IFERROR(VLOOKUP(F4,$A$2:$B$18,2,0),“”)」这串函数公式。
Excel下拉式菜单的搜索、连动功能教程-08

函数都设置完成后,当我们输入「牛」,找到「牛肉炖红酒」,食材位置就会自动显示我们要准备哪些食材内容。
Excel下拉式菜单的搜索、连动功能教程-09

(0)
打赏 微信扫一扫 微信扫一扫

相关推荐

发表评论

登录后才能评论