分享

Excel数据有效性实现对应条件下设置序列

 张广浩var3y1y1 2020-07-07

一、indirect函数的引用的两中形式:

一种加引号,一种不加引号:

①=INDIRECT("A1")——加引号,文本引用——即引用单元格所在的文本。

②=INDIRECT(A1)——不加引号,地址引用——返回单元格A1引用的地址。

首先,作为探讨的例子,我们先建立一些数据。
在表1,我们输入如下一些数据:

(图1)







在表1中,选择C1单元格,设置数据有效性:




公式1:=INDIRECT(A3)
显示结果:(见图3)
结论:括弧内不用引号直接写本工作表的单元格地址,可以读出地址字串并链接。
(图3)

公式2:=INDIRECT("A1")
显示结果:(见图4)
结论:括弧内用引号+单元格地址,读出是地址字串,不能链接。
(图4)

二、多类别大量的数据源设置数据有效性

对于有若干类,上百项数据源设置数据有效性时,数量庞大,一般的设置数据有效性选择起来很麻烦,因此针对数据源分类,在对应分类下设置数据有效性很有必要。

1、数据源分类

框线里面均为数据有效性引用的准备

2、设置数据有效性

当亲属关系填入“哥哥”时,姓名列的数据有效性自动生成序列为(张三、李四)

公式:=INDIRECT(vlookup($B3,$E$13:$F$16,2,0))

注意:特征值$B3,行数不能绝对引用。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多