手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Excel:OFFSET函数的应用

时间:2025-01-05 08:36:58

1、1,查找某一数值OFFSET函数最基本的用法就是以指定的引用为参照系,通过给定的偏移量得到新的引用。

Excel:OFFSET函数的应用

2、在单元格A9中输入“=OFFSET(A1,3,3)”即可。

Excel:OFFSET函数的应用

3、思路:这里以A1为参照系,分别向下和向右各移动了三行,取得了新值“郭靖”

Excel:OFFSET函数的应用

4、个人建议如果上例中以D5为参照系,第二项和第三项参数值为-3,则意味这向上和向左偏移

Excel:OFFSET函数的应用

5、2,偏移后区域求和下表是某公司商品的区域销售统计。我们可以一次性统计商品“彩电”的销售总量。

Excel:OFFSET函数的应用

6、在单元格A10中输入“=SUM(OFFSET(A1,3,1,1,6))”即可。

Excel:OFFSET函数的应用

7、思路:OFFSET函数第四和第五个参数分别是“1”和“6”,表示偏移后新的区域包含有1行和6列利用SUM函数对这样的一个区域进行求和,返回结果为“2834”

Excel:OFFSET函数的应用

8、个人建议这里可以和OFFSET函数配合使用的还有AVERAGE函数,COUNT函数,MAX/MIN函数等等,可以灵活运用。

Excel:OFFSET函数的应用

9、3,区域偏移上例中,求洗衣机的最大销售量。

Excel:OFFSET函数的应用

10、在单元格A10中输入“=MAX(OFFSET($B$1:$G$1,4,0))”即可。

Excel:OFFSET函数的应用

11、思路:OFFSET函数以单元格区域$B$1:$G$1为基准,向下偏移4行,得到一个新的区域MAX函数求得这个区域中的最大值

Excel:OFFSET函数的应用

12、4,反向查找OFFSET函数配合MATCH函数也可以达到反向查找的目的。

Excel:OFFSET函数的应用

13、在单元格E2中输入“=OFFSET($A$1,MATCH(D2,$B$2:$B$10,0),0)”并按CTRL+SHIFT+ENTER回车即可。

Excel:OFFSET函数的应用

14、思路:利用MATCH函数首先判断查找值在数列中的位置将此位置的值作为OFFSET函数向下移位的参数

Excel:OFFSET函数的应用

15、个人建议都有哪些函数(组合)可以实现反向查找?VLOOKUP+IFINDEX+MATCHLOOKUPOFFSET+MATCH

Excel:OFFSET函数的应用

16、5,提取不重复清单同样地,OFFSET函数和MATCH函数配合也可以完成“提取不重复清单“的功能。

Excel:OFFSET函数的应用

17、在单元格C2中输入“=OFFSET($A$1,SMALL(IF(MATCH($A$2:$A$11,$A$2:$A$11,0)=ROW($A$2:$A$11)-1,ROW($A$2:$A$11)-1),ROW()-1),0)”并按CTRL+SHIFT+ENTER回车即可。

Excel:OFFSET函数的应用

18、思路:首先利用MATCH函数查找区域内数据的位置,并和ROW()函数对比,再利用if函数返回不重复值所对应的在当前区域中的行号利用SMALL函数来提取第1小,第2小等等,并作为OFFSET函数的参数OFFSET函数分别返回不重复的清单最后可以利用IFERROR函数屏蔽错误值。本例中没有配套使用这个函数

Excel:OFFSET函数的应用

19、个人建议INDEX函数也可以完成“提取不重复清单”这样一个功能

Excel:OFFSET函数的应用

20、6,OFFSET函数和MATCH函数组合动态查找在实际工作中,很多时候我们是希望在一张数据表上依据关键字来动态查询或统计相关的数据。这种情况下,使用MATCH函数和OFFSET函数的组合就可以轻松地解决问题。

Excel:OFFSET函数的应用

21、在单元格B12中输入“=SUM(OFFSET($B$1,MATCH($A$12,$A$2:$A$7,0),0,1,6))”并按CTRL+SHIFT+ENTER回车即可。

Excel:OFFSET函数的应用

22、思路:利用MATCH函数确定单元格A12中的产品在清单中的第几行以单元格B1位基准,利用OFFSET函数进行位移。MATCH函数返回的值为向下移动的行数,0表示没有左右移动;移动完成后的区域为一行、六列SUM函数求和

Excel:OFFSET函数的应用

23、7,OFFSET函数和SUBTOTAL函数组合动态查找OFFSET函数的偏移量除常量外,还可以是公式生成的数组,从而形成三维引用,最终实现动态统计需求。

Excel:OFFSET函数的应用

24、在单元格B12中输入“=MAX(SUBTOTAL(1,OFFSET($B$1,ROW($1:$6),0,1,6)))”并按CTRL+SHIFT+ENTER回车即可。

Excel:OFFSET函数的应用

25、思路:要求出最大的平均销售量,首先要求出平均值。因此首先要用SUBTOTAL函数取得所有产品的平均销售量,再用MAX函数取得结果OFFSET函数的偏移量由ROW函数生成的数组{1;2;3;4;5;6}决定SUBTOTAL函数对OFFSET函数返回的三维引用进行分类计算,分别求出每一种产品的平均销售量最后由MAX函数取得最大值

Excel:OFFSET函数的应用

26、8,OFFSET函数和COUNTA函数配合形成动态数据区域和COUNTA配合制作动态数据区域,多使用于创建动态图表。在下面的图标中,随着A列数据的增加,图表数据源也随着增加。具体的公式为:“=OFFSET($A$1,COUNTA(A:A)-1,0)。建立一个名称,将这个公式写在名称中即可

Excel:OFFSET函数的应用

27、个人建议EXCEL自带的表格也具有动态区域的功能。在创建动态图时,也可以利用表格来创建动态数据区域。

Excel:OFFSET函数的应用

28、由此例又拓展出了一系列实际应用:查询最后一个数据查询最后某几个数据计算最近的一个数据区域的总和、平均值、最大/最小值....由于查询最后一个/最后几个数据比较简单,下面仅以求最后三行销售数据的总和为例。

Excel:OFFSET函数的应用

29、在单元格A11中输入“=SUM(OFFSET($A$1,COUNTA($A$2:$A$7)-2,1,3,6))”并按CTRL+SHIFT+ENTER回车即可。

Excel:OFFSET函数的应用

30、思路:利用COUNTA函数求出区域中非空单元格的个数最后三行意味着要向上偏移2行,因此要剪掉2最后利用OFFSET函数配套SUM函数求出总和

Excel:OFFSET函数的应用

31、9,OFFSET函数重复录入数据这个功能需要配合INT函数和ROW函数。

Excel:OFFSET函数的应用

32、在单元格A10中输入“=OFFSET(A$2,INT((ROW(A1)-1)/3),0)”并向下拖曳即可。

Excel:OFFSET函数的应用

33、思路:ROW函数取得行号。由于起始位置为单元格A2,因此需要ROW(A1)-1以保证A2单元格也能被重复录入INT函数为向下取整到最接近的整数。由于是重复3次,取整后每3行一组分别返回0, 1, 2, 3等等,并作为OFFSET函数的参数如果想要重复录入4次,将公式中的“3”改为“4”即可

Excel:OFFSET函数的应用

34、10,动态图表最常用的制作动图的方法是利用名称和控件。下面我们就用OFFSET函数来演示一下如何制作。

Excel:OFFSET函数的应用

35、同时选中单元格区域B10:D10,输入“=OFFSET($B$1:$D$1,MATCH(A10,$A$2:$A$7,0),0)”并按CTRL+SHIFT+ENTER回车即可。

Excel:OFFSET函数的应用

36、思路:MATCH函数确定偏移量OFFSET函数取值

Excel:OFFSET函数的应用

37、个人建议最终,做成动态饼图如下。

Excel:OFFSET函数的应用
© 手抄报圈