打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
带联想的下拉菜单
WPS_詹穗昌 
65
主题
89
听众
8021
积分
实习版主
签到天数: 216 天
[LV.7]常住居民III
金币
354
威望
13266
帖子
6461
精华
15
· 收听TA
· 发消息
电梯直达
楼主
 发表于 2014-11-7 09:59 |只看该作者 |倒序浏览
分享到:新浪微博腾讯微博
QQ空间人人网网易微博
很多WPS的小伙伴都会做二级、三级的下拉菜单,甚至5级下拉菜单(http://bbs.wps.cn/thread-22421509-1-1.html),但是你会做带联想效果的下拉菜单不?!只要输入第一个字,会把和这个字有关联的选项智能地在下拉菜单中显示出来,然后再供选择。这个时候,即使面对成千上万的数据的时候,也就So Easy得多啦~~
不多说,直接上效果图:
那么问题来了:怎么才能做到这样的效果呢,简直就是懒人必备啊~~
答:只要把数据有效性+函数结合使用就可以了~
1.在工作表“sheet1”做出对应的名字,这个做过下拉菜单的地球人都知道~
2.在工作表”sheet2”做出要输入“姓名”的区域,例如本次分享的sheet2,单元格A3到A10的区域。
3.选中A3到A10的单元格,点击“数据”--“有效性”
4.在“有效性条件”中选择“序列”,然后输入公式:=OFFSET(Sheet1!$A$1,MATCH(LEFT($A3)&"*",Sheet1!$A:$A,0)-1,,COUNTIF(Sheet1!$A:$A,LEFT($A3)&"*"))
函数详解:
1.首先通过match函数得到输入内容的行数,例如输入“周”,通过macth函数得到这个在工作表Sheet1的A列    首次出现在第13行
2.通过countif函数得到这个字的重复项有多少个,例如输入“周”,此时查到重复项为2
3.再用offset函数(作用:以指定的引用为参照系,通过给定偏移量得到新的引用 )把之前得到的第13行,有2    行重复的这两行提取出来(单元格A13、单元格A14)的数值提取出来
PS:所以,工作表Sheet1的同姓名字一定要是相邻关系(通过排序可以达到效果)
5.点击“出错警告”,取消勾选”输入无效数据时显示出错警告“
6.设置好之后就可以做到“数据有效性”也可以联想啦,赶紧去试玩一下吧:
懒人附件下载:
 带联想的下拉菜单.xls (10.5 KB, 下载次数: 51)
本周分享又要说拜拜咯~~[周五见]下周五,不见不散~~
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
excel怎么设置下拉二级菜单
EXCEL一级下拉列表升级,教你制作二级下拉列表。
WPS表格文档技巧丨让工作效率翻倍的下拉菜单!
制作Excel下拉菜单如何去掉重复数据?
原来Excel下拉菜单还可以链接图片!
如何在Excel中,一次性在多个工作表中创建单元格下拉菜单
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服