‘);(window.slotbydup=window.slotbydup || []).push({id: ‘623618’,container: s,size: ‘360,300’,display: ‘inlay-fix’});})();
INDIRECT函数返回由文本字符串指定的引用 。
【INDIRECT函数的语法及使用实例】什么情况下使用INDIRECT函数?
INDIRECT函数返回由文本字符串指定的引用,可以用于:创建开始部分固定的引用;创建对静态命名区域的引用;从工作表、行、列信息创建引用;创建固定的数值组 。
INDIRECT函数语法
INDIRECT函数的语法,我们想求列B中最大的3个数值的平均值 。在公式中,可以输入数值,:
=AVERAGE(LARGE(B1:B8,{1,2,3}))
如果需要更多的一组数值,那么可能不想输入这些数值 。此时,可以使用ROW函数,如在单元格D5中使用的数组公式:
=AVERAGE(LARGE(B1:B8,ROW(1:3)))
还可以将ROW函数和INDIRECT函数联合使用,也是数组公式:
=AVERAGE(LARGE(B1:B8,ROW(INDIRECT(“1:3″))))
上述3个公式的结果相同 。
然而,如果在工作表的顶部插入行,第二个公式返回不正确的结果,因为行数被调整了 。现在,显示了第3、第4、第5个最大数值的平均值,而不是求最大的3个数值的平均值 。
使用INDIRECT函数,第3个公式保持正确的行引用,并继续显示正确的结果 。
推荐阅读
- 80个Excel中常用的统计函数用途、语法、参数、实例介绍
- 使EXCEL里数据有效性列表显示得更大些的方法
- DEGREES函数和RADIANS函数的应用及实例下载
- ADDRESS函数的语法及使用实例
- 使用TRANSPOSE函数实现EXCEL表横向转纵向引用的操作方法
- Excel逻辑比较运算符和布尔函数及实例解说
- SUBSTITUTE函数公式语法和应用实例
- 页面的url长度越长得到的权重越高吗
- 茭白的功效与作用以及食用禁忌与注意事项
- 芦苇根、芦根的功效与作用以及药用配方与使用禁忌