溜溜问答 > 日常办公 > Excel > 关于Excel函数中index的用法
高傑西
高傑西
邀请你来回答
79人阅读 2021-12-02

关于Excel函数中index的用法

如第一张图片所示,是基础数据表,我想在第二图片表格中自动筛选出承德地区的工程项目,并将此项目相关数据自动链接到第二张表中,使用index函数,在第二表格a4单元格填写用公式如下:=index(电网部造价统计表!a$11:a$1000,small(if(电网部造价统计表!$a11:$a1000='承德',row($1:$998),998),row(a1)))&''但总是提示#n/a请问公式哪里有问题,在线急等,谢谢!
关于Excel函数中index的用法 关于Excel函数中index的用法
我要回答
2个回答

直接排序/复制/粘贴吧。
象这种功能,index()是比较无力的。唯一可用的类似公式是vlookup(),你研究一下吧。

查看全部
2021-12-02
回复 采纳

公式可以精简为这样:

=index(电网部造价统计表!a:a,small(if(电网部造价统计表!$a11:$a1000="承德",row($11:$1000),4^8),row(a1)))&""


如果一定要坚持提问中的公式写法,修改为这样:

=index(电网部造价统计表!a$11:a$1000,small(if(电网部造价统计表!$a11:$a1000="承德",row($1:$990),990),row(a1)))&""


提问的公式中row($1:$998),998要与行数对应,a$11:a$1000 共990行,所以提问中row($1:$998),998也要改为row($1:$990),990 这就是提问的公式返回#n/a的原因。

还有以上的公式都是数组公式,输入完成后不要直接回车,要按三键 ctrl+shift+回车 结束。


关于Excel函数中index的用法


题目中公式的意思是,统计电网部造价统计表 的a11:a1000所有等于 承德 的行,然后返回对应的a列的值,即返回a11:a1000自身,这样的应用一般较少,如果是想返回a列等于承德所对应的b列的值,只需把公式前面的=index(电网部造价统计表!a:a。。。。改为:=index(电网部造价统计表!b:b,即完整公式:

=index(电网部造价统计表!b:b,small(if(电网部造价统计表!$a11:$a1000="承德",row($11:$1000),4^8),row(a1)))&""

查看全部
2021-12-02
(12) 回复 采纳

相关问题

Excel函数index的用法?
共2条回答 >
HHA蜂浆纸~金娇: 1、我们在“公式”功能区找到查找与引用操作命令里的index函数,也可以直接输入index函数。2、index函数是由数组、行序数、列序数和区域序数四部分组成,表示返回数据清单或数组中的元素值。3、输入该公式,然后选中B1:B11这一区域,希望返回的值为“何小花”,所以就输入这个公式“=INDEX(B1:B11,4)”便可以得出。4、可以输入下面的公式进行查找。5、想要得出第四列的值,那么可以输入公式“INDEX(A1:D11,4,4)”,便可得到值为81。
(16) 回复
Excel index函数怎么用?
共1条回答 >
蛟蛟: 语法index(array,row_num,column_num)比如公式=index(a1:d10,5,3),结果返回a1至d10单元格区域中第5行和第3列交叉处的单元格(即c5)的内容。  注:公式中行序号参数(row_num)和列序号参数(column_num)是相对于所引用的单元格区域而言的,并不是Excel工作表中的行或列序号。
(1) 回复
Excel函数index的用法
共1条回答 >
嗳🌸 琳 : index函数:用于返回表格或区域中的数值或对数值的引用。主要2种形式:数组:index(数组区域,n号,列号)引用:index(单元格区域的引用,行数,列数,从第几个选择区域内引用)示例
回复
Excel中的index函数怎么用法,{ }这个怎么解,求大神帮忙?
共1条回答 >
简单生活: 图一中公式是有{}符号大括号的,表示是数组公式,复制公式编辑完成后要按ctrl+shift+回车才能输入数组公式。
回复
关于Excel的index函数的用法
共1条回答 >
CBQ: index用于返回表格或区域中的数值或对数值的引用。函数index()有两种形式:数组和引用。数组形式通常返回数值或数值数组;引用形式通常返回引用。(1)index(array,row_num,column_num)返回数组中指定单元格或单元格数组的数值。array为单元格区域或数组常数。row_num为数组中某行的行序号,函数从该行返回数值。column_num为数组中某列的列序号,函数从该列返回数值。需注意的是row_num和column_num必须指向array中的某一单元格,否则,函数i....
(1) 回复
发表成功!
感谢您的分享!
好的
官方微信群

(微信添加“妙妙”或“笑笑”,邀您进群)