这篇文章会指导您如何在Excel中创建柱形图和频率表。 步骤 打开Microsoft Excel。 输入一行你想在柱形图中使用的数据,在另一行输入组距。(即,如果你想以10为基准分开分数,那......
2023-05-29 0 excel公式,Excel函数教程,excel技巧,excel教程,Excel表格,Excel教程
什么情况下使用INDEX函数?
INDEX函数可以返回一个值或者对某值的引用,因此可以使用该函数来:
查找所选月份的销量
获取对指定行、列、区域的引用
基于给定数目创建动态区域
以字母顺序排序文本列
INDEX函数的语法
INDEX函数有两种语法形式—数组和引用。使用数组形式,返回值;使用引用形式,返回引用。
数组形式的语法如下:
INDEX(array,row_num,column_num)
array是一个数组常量或者单元格区域
如果数组仅有1行或列,那么相应的行/列号参数可选
如果数组大于1行或列,并且仅使用row_num或column_num,返回整行或整列组成的数组
如果忽略row_num,则column_num必需
如果忽略column_num,则row_num必需
如果row_num和column_num参数全都使用,则返回row_num和column_num交叉的单元格中的值
如果row_num或column_num是零,返回整列或整行的值组成的数组
引用形式的语法如下:
INDEX(reference,row_num,column_num,area_num)
reference可以引用一个或多个单元格区域-在括号中封闭非连续的区域
如果在引用中的每个区域仅有1行或1列,那么相应的行/列数参数是可选的
area_num选择引用中的区域,从其中返回行列交叉处的值
如果忽略area_num参数,使用区域1
如果row_num或column_num是0,返回整列或整行的引用
结果是一个引用,可用于其他函数中
INDEX陷阱
如果row_num和column_num没有指向数组或引用里的单元格,那么INDEX函数返回#REF!错误。
示例1:查找所选月份的销量
输入行号,INDEX函数返回引用中该行所在位置的销量。这里的数字是4,因此返回四月份的销量。
=INDEX($C$2:$C$8,F2)
要使该公式更灵活,可以基于从下拉列表中选择的月份使用MATCH函数返回行号。
=INDEX($C$2:$C$8,MATCH($F$2,$D$2:$D$8,0))
示例2: 获取对指定行、列、区域的引用
本例中,有一个名为MonthAmts的命名区域,由3个非连续的区域组成。MonthAmts区域有3块-每个月一块-并且在每块有4行2列。下面是MonthAmts名称的命名公式:
=’Ex02′!$B$3:$C$6,’Ex02′!$E$3:$F$6,’Ex02′!$H$3:$I$6
使用INDEX函数,可以返回指定区域和月份的成本或收入。
=INDEX(MonthAmts,B10,C10,D10)
=0.05*INDEX(MonthAmts,B10,C10,D10)
或者,使用CELL函数返回引用,显示结果所在的单元格的地址,例如单元格G10中的公式:
=CELL(“address”,INDEX(MonthAmts,B10,C10,D10))
示例3:基于给定数目创建动态区域
可以使用INDEX函数创建动态区域。在本例中,已经使用下面的公式创建了名称为MonthList的命名区域:
=’Ex03′!$C$1:INDEX(‘Ex03′!$C:$C,COUNTA(‘Ex03′!$C:$C))
如果在列C中添加另一个月,将自动显示在单元格F2中使用MonthList作为数据源的数据有效性下拉列表中。
示例4:按字母顺序排序文本列
在最后一个示例中,INDEX函数与几个其他函数一起组合使用,返回以字母顺序排列的月份列表。COUNTif函数显示在指定的月名之前有多少个月份名称。SMALL函数返回列表中最小的项,MATCH函数返回该月份所在的行号。
公式是数组公式,因此输入完后要按Ctrl+Shift+Enter组合键。
=INDEX($C$4:$C$9,MATCH(SMALL(
COUNTif($C$4:$C$9,”<”&$C$4:$C$9),ROW(E4)-ROW(E$3)),
COUNTif($C$4:$C$9,”<”&$C$4:$C$9),0))
标签: Excel函数 excel函数公式 excel表格制作 Excel教程 ppt画笔使用方法 ppt画笔怎么使用 函数 使用 rank函数怎么用 rank函数的使
相关文章
这篇文章会指导您如何在Excel中创建柱形图和频率表。 步骤 打开Microsoft Excel。 输入一行你想在柱形图中使用的数据,在另一行输入组距。(即,如果你想以10为基准分开分数,那......
2023-05-29 0 excel公式,Excel函数教程,excel技巧,excel教程,Excel表格,Excel教程
excel公式中日期的处理引发的探索!我们知道,在Excel中,日期是以序号数字来存储的,虽然你在工作表中看到的是“2020-3-31”,而Excel中存储的实际上是“43921.00”,整数部分是日......
2023-05-29 0 Excel函数,excel函数公式,excel表格制作,Excel教程
excel表格制作教程,下面我们将来介绍如何制作我们的第一个excel表格。如果你未使用过Excel,则可能需要在计算机上完成该操作过程,以了解Excel软件是如何工作的。 在这个excel表格制作......
2023-05-29 2 Excel表格,excel表格制作教程,excel表格教程,Excel教程
这个问题来也来自我们的微信群。我们的群里经常会有爱动脑筋的朋友,时不时提出新颖的题目,大家商榷方便的解法。相信,我们群友们在不久的后来,都会成为所向披靡的Office高手! 今天题目是这样的:......
2023-05-29 0 Excel函数,excel函数公式,excel表格制作,Excel教程
这篇文章将教你如何在微软Excel程序里合并来自于两个不同电子表格的数据。 步骤 在Excel程序里双击电子表格,打开它。 这个工作簿至少包含2个你想要合并的电子表格。 点击3点击A1......
2023-05-29 0 excel公式,excel技巧,excel教程,Excel表格,Excel教程