index函数的使用方法 excel中index函数的使用方法
其实index函数的使用方法的问题并不复杂,但是又很多的朋友都不太了解excel中index函数的使用方法,因此呢,今天小编就来为大家分享index函数的使用方法的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
Excel中index函数的使用方法
01
首先,我们点击打开我们电脑上面的excel,然后在表格中输入数据,如图所示;
02我们任意选择一个单元格,然后点击工具栏中的公式,点击自动求和的下拉箭头,然后点击其他函数;
03弹出的界面,我们将选择类别改为全部;
04找到该公式,然后点击选中,之后点击确定;
05弹出的界面,我们点击确定;
注:数组形式=index(array,row_num,column_num)
=index(数据表区域,行数,列数)
引用形式=index(reference,row_num,column_num,area_num)
=index(一个或多个单元格区域的引用,行数,列数,从第几个选择区域内引用)
06弹出的界面,我们点击图示中的引用符号,选择数据,然后再点引用符号;
07然后我们在行中输入4,列中输入3,然后点击确定;
08这样就得到返回数据表区域(B2:D5)第四行第三列的值5了,主要运用于求出返回数据表区域的行列的值是多少。
index函数的使用方法是什么
在Excel中index函数是用来引用我们所需的信息,主要分连续区域和非连续区域内的引用两种,那么index函数的使用方法是什么呢?
1、执行开始-excel2010命令,启动应用程序,打开一份数据文档。
2、选择单元格g2,执行插入函数,弹出插入函数对话框。
3、从选择函数中找到并选择index函数,点击确定按钮,调出选定参数窗口,接着点击确定。
4、选择第一个参数为整个数据区域,即从该区域中查找我们所需的信息。
5、第二个参数设置为4,即代表所查找数据为第三行,第三个参数为3,即代表所查找数据所在的列。
6、回车之后查看结果,这样就将所需要的数据进行提取出来了,如果要提取其他数据,只需要修改第二和第三个参数即可。
关于index函数的使用方法是什么的相关内容就介绍到这里了。
Excel index函数的 Reference使用方法
INDEX(reference,Row_num,column_num,area_num)返回引用中指定单元格区域的引用。
语法
INDEX(reference,Row_num,column_num,area_num)
Reference对一个或多个单元格区域的引用。
如果为引用键入一个不连续的区域,必须用括号括起来。
如果引用中的每个区域只包含一行或一列,则相应的参数 Row_num或 column_num分别为可选项。例如,对于单行的引用,可以使用函数
INDEX(reference,,column_num)。
Row_num引用中某行的行序号,函数从该行返回一个引用。
COLUMN_num引用中某列的列序号,函数从该列返回一个引用。
Area_num选择引用中的一个区域,并返回该区域中 Row_num和 column_num的交叉区域。选中或键入的第一个区域序号为
1,第二个为 2,以此类推。如果省略 area_num,函数 INDEX使用区域 1。
例如,如果引用描述的单元格为(A1:B4,D1:E4,G1:H4),则 area_num 1为区域 A1:B4,area_num 2为区域
D1:E4,而 area_num 3为区域 G1:H4
说明
在通过 reference和 area_num选择了特定的区域后,Row_num和 column_num将进一步选择指定的单元格:Row_num
1为区域的首行,column_num 1为首列,以此类推。函数 INDEX返回的引用即为 Row_num和 column_num的交叉区域。
如果将 Row_num或 column_num设置为 0,函数 INDEX分别返回对整个列或行的引用。
Row_num、column_num和 area_num必须指向 reference中的单元格;否则,函数 INDEX返回错误值
#REF!。如果省略 Row_num和 column_num,函数 INDEX返回由 area_num所指定的区域。
函数 INDEX的结果为一个引用,且在其他公式中也被解释为引用。根据公式的需要,函数 INDEX的返回值可以作为引用或是数值。例如,公式
CELL("width",INDEX(A1:B2,1,2))等价于公式 CELL("width",B1)。CELL函数将函数 INDEX
的返回值作为单元格引用。而在另一方面,公式 2*INDEX(A1:B2,1,2)将函数 INDEX的返回值解释为 B1单元格中的数字。
示例返回第二个区域 A8:C11中第二行和第二列交叉处的单元格 B9的引用。(3.55)
关于excel函数中index的用法
公式可以精简为这样:
=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+回车结束。
题目中公式的意思是,统计电网部造价统计表的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)))&""
文章到此结束,希望我们对于index函数的使用方法的问题能够给您带来一些启发和解决方案。如果您需要更多信息或者有其他问题,请随时联系我们。