设为首页收藏本站|繁體中文

Excel 技巧网

QQ登录

只需一步,快速开始

手机号码,快捷登录

查看: 18983|bwin官网地址: 32

[综合应用] 如何利用数据有效性实现联想输入?

  [复制链接]
发表于 2010-2-2 21:24:32 | 显示全部楼层 |阅读模式
  • 署名作者: rongjun
  • 版权声明: 版权归本站与作者共有 除本站官方外非作者本人转载须经许可并注明出处
  • 本文来自:
  • 引用作品:
  • 适用版本: 2010 2007 2003以前版本 
  • 语言环境: 简体中文
  • 学习方法: 掌握Excel技巧的关键是动手操作 | 下载 ≠ 知识


  • 免费注册成为本站会员,享用更多功能,结识更多Office办公高手!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    Q:如何利用数据有效性实现姓名的联想输入?
    A:1、员工花名册中的姓名必须排序;
        2、定义名称:

    1. 花名册=OFFSET(员工花名册!$A$1,MATCH(输入表!$A3&"*",员工花名册!$A:$A,)-1,,COUNTIF(员工花名册!$A:$A,输入表!$A3&"*"))
    复制代码

        3、在输入表的A列设置数据有效性序列;

    如何利用数据有效性实现联想输入?

    如何利用数据有效性实现联想输入?

    如何利用数据有效性实现联想输入?

    如何利用数据有效性实现联想输入?

        4、当在A列中输入姓氏后,再单击下拉按钮就可以看到所有该姓氏的人名。

    如何利用数据有效性实现联想输入?

    如何利用数据有效性实现联想输入?

    如何利用数据有效性实现联想输入?.rar (8.71 KB, 下载次数: 727)

    评分

    参与人数 4技术分 +1 魅力值 +15 收起 理由
    + 5
    思路巧妙:)
    + 5
    这个方法真是太棒了。
    + 5
    绝对是好东西啊。
    + 1
    很不错!

    查看全部评分

    发表于 2010-4-1 00:41:58 | 显示全部楼层
    支持一下,找了一晚上了
    发表于 2010-7-6 20:25:55 | 显示全部楼层
    很酷的功能,学习啦。
    发表于 2010-7-29 23:26:11 | 显示全部楼层
    弱弱的问一句第二步在哪里执行啊?
    发表于 2010-9-10 16:20:57 | 显示全部楼层
    把附件下下来,试好好几次,终于学会了。

    关于这个代码:
    花名册=OFFSET(员工花名册!$A$1,MATCH(输入表!$A3&"*",员工花名册!$A:$A,)-1,,COUNTIF(员工花名册!$A:$A,输入表!$A3&"*"))

    其实当你将单元定定在哪里时,这个列的位置也会发生改会,正常来说,这里的A3应该是A1吧?
    另外特别强调在此所定义的名称“花名册”必须与后面数据有效性的引用“=花名册”这两厢一致才能实现。

    谢谢楼主,受益良多
    发表于 2010-10-20 23:18:59 | 显示全部楼层
    我找了好久,太感谢了。。
    发表于 2010-11-8 15:28:46 | 显示全部楼层
    Mark
    发表于 2010-11-12 16:03:02 | 显示全部楼层
    谢谢,很实用
    发表于 2011-6-6 11:25:06 | 显示全部楼层
    可以按字母来排序查找吗
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    Excel技巧网的会员探讨问题仅代表其个人意见,与网站的立场无关。任何违反国家和地方相关法律法规的言论,本站有义务协助政府相关部门追究发言者的责任!
    本站中非注明转载文章与案例的版权为作者与Excel技巧网共有。若非原文作者,本站之外任何单位或个人未经允许,不得将其用于商业用途。
    若非原文作者,任何形式的非商业性转载必须获得Excel技巧网或作者允许,并注明作者和出处。
    会员发表的帖子如涉及版权纠纷,须自行负责。详情请参考注册时的网站服务条款。
    本站特聘法律顾问:沈学律师