夜雨聆风学习资料网

ARTICLE · 1224393

Excel OFFSET 函数:动态区域定义,告别手

Excel OFFSET 函数:动态区域定义,告别手

Excel OFFSET 函数:动态区域定义,告别手

图表的数据源写死了 B2:B10,第二天新数据录到第 11 行,图表纹丝不动。下拉菜单的选项写死了 A2:A5,部门新加了一个品类,菜单里就是选不到。

OFFSET 就是来解决这件事的。它返回的不是值,而是一个引用,一个尺寸可以随公式计算结果伸缩的动态区域。说白了,它让你从“手动画框选区域”,升级为“用公式告诉 Excel 框应该有多大”。

它干的事就两步:先站到一个起点上,正数往下往右走,负数往上往左走;再决定框多大,给出行高和列宽,返回的就是一片区域。最关键的是,把它塞进“定义名称”里,图表和数据验证就能按名字一直跟着数据走。

不过有个坑得提前说:它是易失性函数。只要工作表发生任何重算,它都会重新计算一遍。万行级数据表里大量用它,Excel 会卡死给你看。真遇到大表卡顿,换成非易失性的 INDEX 方案最直接。

原文Excel OFFSET 函数:动态区域定义,告别手动改范围的苦
作者提示: 个人观点,仅供参考
广东,2小时前,

相关学习资料