‘);(window.slotbydup=window.slotbydup || []).push({id: ‘623618’,container: s,size: ‘360,300’,display: ‘inlay-fix’});})();
以我的观点看 , INDEX函数是Excel函数中最重要的一个工作表函数 。
现在看来 , 考虑该函数单调的名字是令人惊讶的 。那么 , 什么使INDEX函数:
Country: =$A$2:INDEX($A:$A,COUNTA($A:$A))
可以使用相同的技术创建二维动态区域 , 因此列数也是动态的:
d: =$A$2:INDEX($1:$65535,COUNTA($A:$A),COUNTA($1:$1))
这个动态方式使用d来定义 , 仍然可以执行上面展示的精彩的行和列引用 , 例如:
{=INDEX(d,$A2,{4,2,11})}
说明 , 当在三个引用操作符的任意一个的一侧或两侧使用函数时 , 在工作簿打开时总会重新计算结果公式 。因此虽然INDEX是非易失性的 , 但是当用于动态区域时它变成半易失性的-但这比易失性更好 , 因此迄今为止该函数是最好的动态区域基础 。
作为对这部分关于动态区域的备注 , 你可能会问为什么不使用Excel 2007以后的结构化的表引用?虽然STR是一种强大的选择 , 但比较笨重 。如果需要速度 , 没有什么比INDEX更好 。
不连续的区域
当处理单元格区域时 , INDEX提供了第4个参数来从提供的非连续的输入区域中选择区域块 。这些区域块通过整数按在输入单元格区域中出现的顺序来引用 。例如:
=INDEX((data1,data2,data3),,,2)
返回对data2的引用 。并且
{=INDEX((data1,data2,data3),,1,3)}
返回data3的第1列 。使用一点小技巧 , 这对于图表(和许多其它操作)来说是相当有用的 。注意 , 指定区域的数量没有硬性限制 , 并且这些非连续的区域不需要有相同的大小!
更多
所有这些都只是触及到这个关键的工作表函数的表面 。
【INDEX函数的可处理的一些实例使用方法详解】在我的词库中 , “imposing”这个词的一些同义词是令人印象深刻的(impressive)、特别的(august)、指挥的(commanding)、有效的(effective)、令人激动的(exciting)、华丽的(magnificent)以及令人兴奋的(mind-blowing) 。INDEX工作表函数真是“威力无比”(imposing)!
推荐阅读
- 使用Excel中的VBA函数计算累计资产折旧的方法
- 法半夏的功效与作用以及毒副作用与使用禁忌
- Excel中OCT2BIN函数的语法和用法
- 半夏的功效与作用以及药用炮制与使用禁忌
- 13个Excel中常用的数据库函数的用途、语法、参数、实例介绍
- MATCH函数的语法及使用实例
- 菱角的功效与作用以及食用禁忌与注意事项
- 茭白怎么做好吃?茭白的做法大全
- 精选79句 关于给领导的元旦祝福语
- 精选43句 关于温馨的元旦祝福语精选