Excel如何进行多层次联动数据有效性设置?

您所在的位置:网站首页 excel多级数据有效性 Excel如何进行多层次联动数据有效性设置?

Excel如何进行多层次联动数据有效性设置?

2024-07-03 12:14| 来源: 网络整理| 查看: 265

Excel如何进行多层次联动数据有效性设置

谢谢邀请。我是汤帅,一个PPT自由设计师,承接PPT定制。

数据有效性对于大家而言并不陌生,而且很熟悉,但是运用自如的就是比较困难。在网上一搜索高级的数据有效性需要用到VBA进行设置,这无可厚非,毕竟口令能解决的不需要花费太多时间去专研不必要的方法,两者最终结果都一样。

下拉菜单有时候因为原始数据过多,它的作用就并不是很明显。选项过于繁复,理性输入人会舍弃下拉选取数据,而是选择直接输入数据,以节省选择时间,提高工作效率。所以此时数据有效性的弊端就凸显出来,如果能根据上一个选择而联动筛选出本次所想要的数据,这是非常理想的,也是本次想向大家介绍的一种方法。

回顾一下数据有效性的设置方法,步骤:数据→数据有效性→序列,来源,框选需要的区域。

移除点击此处添加图片说明文字

图1

然后直接进入本次主体,所谓联动,就是当我第一个选择了广东省,第二个可以根据第一个选择筛选出与第一个下支的数据,第三个可以根据第二个筛选出相应的数据,以此类推。本次利用的例子是关于服饰,以类型联动出颜色,再得到相应的金额。

移除点击此处添加图片说明文字

图2

一、设置一级数据有效性

第一步是一级的款型设置,本次数据有效性利用到的公式是=OFFSET($A$2,,,COUNTA(A:A)-1)。

这个公式利用OFFSET动态提取数据,利用定位作用,而且范围是A列非空行数个数。这里OFFSET函数对行和列没有设置值,意味着不向下和不向右取值。

展开全文

移除点击此处添加图片说明文字

图3

二、设置二级联动数据有效性,增加颜色。

第二步是将款式的颜色作为数据源,不过本次的颜色可能有重复,有重复的,大家可以建立一个辅助列,将此数据进行删除重复项处理。本次数据有效性利用到的公式是=OFFSET($C$1,MATCH(G2,B:B,)-1,,COUNTIF(B:B,G2))。使用OFFSET动态提取C列颜色的数据,而且更加直观。唯一缺点是重复的数据需要增加辅助列进行筛选。

移除点击此处添加图片说明文字

图4

三、设置第三级联动数据有效性,增加价钱。

第三步是将款式的价钱作为数据源,不过本次的价钱可能有重复,有重复的数据,大家可以建立辅助列,将此数据进行删除重复项处理。

本次数据有效性利用的公式是=OFFSET($D$1,MATCH(H2,C:C,)-1,,COUNTIF(C:C,H2))。

移除点击此处添加图片说明文字

图5

Excel的技能是需要大家不断练习才能掌握,不经常练习大家很容易会淡忘。希望大家能互勉共同进步。

今日互动:你觉得还有其他的思路吗?

P.P.S:觉得回答得还行,就点赞吧!

我是汤帅,知名PPT定制设计师,职场技能优秀回答者,公众号「汤帅」,微博:「汤帅PPT」。学点新鲜有趣的职场技能,关注我准没错。

>返回搜狐,查看更多

责任编辑:



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3