设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 3255|回复: 3
打印 上一主题 下一主题

输入数据后自动查找该数据下的数字并形成下拉菜单

[复制链接]

点击这里给我发消息

跳转到指定楼层
1#
发表于 2018-10-18 11:55:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有两个表,一个表里面有大量的数据(数据源表),一个表只有一个表头(录入表),现在希望在《录入表》中录入数据,在录入某一个村时,能在小组一列自动显示该村下的所有小组,并进行勾选。同理,在小组录入后,能在代码下面显示该小组所有的代码,并进行勾选。详细见附件。
       请高手帮忙

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2018-10-19 16:46:21 | 只看该作者
详细操作见附件说明和附图。这个应该是最简单的做法了。复杂一点的话,不改数据源,用offset,match等来匹配二级菜单的数据源。

本帖子中包含更多资源

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

x

点击这里给我发消息

3#
 楼主| 发表于 2018-10-19 18:20:35 | 只看该作者
roych 发表于 2018-10-19 16:46
详细操作见附件说明和附图。这个应该是最简单的做法了。复杂一点的话,不改数据源,用offset,match等来匹 ...

谢谢你的回答,因为数据量很大,村下面有小组,小组下面有代码,代码下面有户主姓名,请问如果不改数据源用函数应该如何做呢?谢谢。
4#
发表于 2018-10-23 10:40:15 | 只看该作者
ZGYN 发表于 2018-10-19 18:20
谢谢你的回答,因为数据量很大,村下面有小组,小组下面有代码,代码下面有户主姓名,请问如果不改数据源 ...

排序后,用offset和match定义名称后就好了。把光标锁定在Sheet1!B3,定义名称“小组”如下:
=OFFSET(数据源!$B$1,MATCH(Sheet1!A3,数据源!$AA,0)-1,,COUNTIF(数据源!$AA,Sheet1!A3))数据验证的设置跟上一个方法相同(具体见附件)。需要注意的是,第一列不能乱序,否则会出错。这也是Excel二级下拉菜单的局限性(当然,复杂的情况,可以选择一些Excel插件或者编写VBA)。对于这个情况,Access相对简单些。具体可以搜索“级联菜单”查看相应实例和教程。





本帖子中包含更多资源

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

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-4-26 10:50 , Processed in 0.083691 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表