本文目录一览:

EXCEL小技巧:利用数据有效性与indirect函数创建二级下拉列表

经常使用EXCEL的小伙伴应该都曾经有过一个烦恼,有时候需要一些重复性非常高的数据录入时,一不小心打错了字会使得整个表格的数据统计出错,那么怎样尽量减少人为录入信息错误的可能呢?这里推荐大家使用一种方法:利用数据有效性功能减少人为错误。

利用数据有效性里的序列功能可以对所选区域里的每个单元格增添下拉箭头,并从下拉箭头中直接选择数据内容,避免了人工输入造成的失误并提高重复信息录入的便捷性。具体操作如下

大家可以见到上面的省份城市表,已经创建了一个省份序列,而二级序列则可以令城市字段自动识别省份字段进行调整二级序列的内容。首先将所有城市根据省份进行名称的定义,操作如下

命名后当我们在名称框中输入不同省份的名称后EXCEL即会自动将该省份下的所有城市区域框选中。利用indirect函数与自定义名称的组合即可以生成二级序列,具体如下

这样子,城市列表就会随着省份选择的不同而改变。这次的小技巧分享就到这里,希望能对大家有所帮助哦~~

excel利用函数的多层下拉菜单的设置?

“非数据验证+=INDIRECT(N2)”是个什么概念,没能理解,抱歉。

但实现动态二级菜单的方法有很多,下面介绍一种笨而直观的:

如图,N列车牌,数据行数动态

F2用数据验证(可能不是“非数据验证”)得到动态下拉菜单:

=OFFSET(N$1,1,,COUNTA(N:N)-1)

如果跨表,把上面的公式定义为一个名称,如“车牌”

司机用数据验证设置二级下拉菜单:

=OFFSET(N$1,MATCH(F$2,N$2:N$200,),1,,COUNTA(OFFSET(N$1,MATCH(F$2,N$2:N$200,),1,,20)))

上面的验证考虑了199个车牌,每个车对应可能20个司机。请根据实际可能数据修改。

跨表时,同样先定义名称,如“司机”

excel怎样用函数实现下拉菜单

在P列单元格输入A1中需要的内容,Q列是与之对应的B1的内容。例如A1为1,B1为3,则在P1输入1,Q1输入3。A1正常利用数据有效性实现下拉菜单,B1的函数为=VLOOKUP(A1,P1:Q3,2)。好了,这样在A1下拉一个数据,在B1就出现了与之对应的数据。

EXCEL表格如何批量下拉函数公式,上千行的内容怎么办?

准备工具/材料:装有windows10的电脑一台,MicrosoftOffice家庭和学生版2016excel软件。

EXCEL表格批量下拉函数公式的办法如下:

1、打开素材,双击C1单元格。

2、输入“=A1&B1”,回车。

3、选中C1:C5,点击“开始”。

4、点击“填充”-“向下”即可。

excel中如何快速下拉函数

我们在上边输入了公式了,我们怎么让下边的公式和上边一样,但是数据太多,我们不能一点点下拉。因此,关于下拉公式的操作方法,详细的说明如下:

excel快速下拉的操作步骤

打开excel,然后我们直接来到excel的主页面上来

输入我们的素材,或者打开我们电脑里面的素材文件

我现在把他用公式连接起来

这样我们的数据就合并起来了

我们怎么把下边的数据也和上边一样呢

我们先选择数据,找到上边的填充,点击向下,就大功告成了

或者可以尝试这种方法,假设在K160单元格中操作,详细的步骤是:

K160=IF(ERROR.TYPE(AVERAGEIFS(K6:K69,$R6:$R69,"=B160"))=2,"",AVERAGEIFS(K6:K69,$R6:$R69,"=B160"))

现在希望K161=IF(ERROR.TYPE(AVERAGEIFS(K6:K69,$R6:$R69,"=B161"))=2,"",AVERAGEIFS(K6:K69,$R6:$R69,"=B161")),

当直接下来函数是却出现=IF(ERROR.TYPE(AVERAGEIFS(K7:K70,$R7:$R70,"=B160"))=2,"",AVERAGEIFS(K7:K70,$R7:$R70,"=B160")),

另外,也可以这样操作试试看:

=IF(ERROR.TYPE(AVERAGEIFS($K$6:$K$69,$R$6:$R$69,B160))=2,"",AVERAGEIFS($K$6:$K$69,$R$6:$R$69,B160))。

引用单元格作为条件时,不用加双引。还有就是求值区域和条件区域,你的绝对引用加的也有问题,求值区域是不变的,应该都加上绝对引用,条件区域也是如此。