Excel里飞檐走壁的函数数她轻功最好!她就是...
无论是数据查找还是数据求和,都先要按需求找到要处理的数据才谈得到下一步如何搞定,而Excel里面这类飞檐走壁找数据位置的活儿,必然离不开引用函数,而这里面轻功最好的就是OFFSET。
本文从解析该函数语法开始,附函数动态解析演示图,介绍经典案例应用,最后还有OFFSET制作动态图表的方法。
函数作用、语法结构、参数说明
offset函数用于从指定的基准位置按行列偏移量返回指定的引用。
offset函数的语法结构如下:
offset(基准位置,向下偏移几行,向右偏移几列,引用区域的高度,引用区域的宽度)
第1参数可以是单个单元格,也可以是单元格区域;
第2参数和第3参数为正数时,向下和向右偏移;
第2参数和第3参数为负数时,向上和向左偏移;
第4参数和第5参数省略时,默认等同于第1参数的大小。
函数动态解析演示图
为了加深理解,咱们在Excel中实际演练一下
下面的动态演示图可以帮你更好的理解offset函数的偏移引用原理。
应用案例:提取最新报价
黄色单元格是写好的公式返回的最新报价。
D2=OFFSET(B1,COUNTA(B:B)-1,)
应用案例:按条件提取小组数据之和
条件变更时,公式根据条件自动引用对应的小组数据。
H2=SUM(OFFSET(A2:A9,,MATCH(G2,A1:E1,)-1))
应用案例:拆分工资表打印工资条
选中H1:M29单元格区域,输入以下公式,按Ctrl+Enter。
=OFFSET(A$1,CHOOSE(MOD(ROW(A1),3)+1,4^8,,INT(ROW(A2)/3)),)&""
工资表拆分为每隔两行的工资条
选中H1:M38单元格区域,输入以下公式,按Ctrl+Enter。
=CHOOSE(MOD(ROW(A1),4)+1,"",OFFSET(A$1,,),OFFSET(A$1,INT(ROW(A3)/4),),"")
OFFSET函数制作动态图表
按条件引用对应分公司得整行数据,作为动态图表的数据源。
选中B8:G8输入区域数组公式=OFFSET(B1:G1,MATCH(A8,A2:A5,),)
注意数组公式要求同时按下<Ctrl+Shift+Enter>三键结束。
当然除了这些,Excel函数还有更多精彩应用,从下一小节进知识店铺查看课程。
希望这篇文章能帮到你!怕记不住可以发到朋友圈自己标记。
>>推荐阅读 <<
(点击蓝字可直接跳转)