只不过 Vlookup 函数是按照逐行的方式进行查找的,数据量少还好,一旦多了,再加上函数嵌套,整个公式运行速度就可能特别慢,甚至 在数据透视表中,除了使用智能表格,想实现动态扩展数据源还有一种方式,就是使用 Offset+Counta 函数。 Offset 函数返回的是单元格引用,所以我们可以使用 Offset 函数配合 Counta 函数扩展数据区域。 它返回的也是单元格引用,又可以修剪区域,所以它可以同时取代 Offset+Counta 在这里的扩展作用。 假设我们数据源区域限制在 A 列~E 列之间,当这部分区域的数据更新,数据透视表数据源自动扩展。 若是有严格的数据区域限制,比如我们的数据源只在 A1:E18 区域内,同理,只需 A1.:.E18 定义名称,设置区域即可。 那就加入《秋叶 Excel 3 天集训营》吧,这门课是 Excel 和 WPS 双软件教学,还配有助教老师答疑! 使用函数编写公式的时候,身为表哥表姐的我们,希望能够自动扩展区域,于是迫不得已选择整列区域的引用,但在多重函数嵌套后,容易造成公式卡顿,运行假死状态。 最后带大家回顾一下以前扩展数据源,制作动态更新的数据表的函数方法 (Offset+Counta) ,现在有 Trimrange 就变得很简单了 (A.:.E) 。 |