手机版

OFFSET函数提取最大销量的整列信息

时间:2021-09-17 来源:互联网 编辑:宝哥软件园 浏览:

今天朋友给我发了一张数据表,模拟他们公司系统导出的产品销售数据,如下:

需要统计销量最大的部门名称、部门负责人、业务员姓名、销量、月份等信息,即提取销量最大所在的整列信息。

这个问题可以通过OFFSET函数来解决。

公式实现

在单元格B9中输入公式:

=OFFSET(A $ 2,ROW(A1)-1,MATCH(MAX(B $ 5:K $ 5,B $ 5:K $ 5,0))

填写公式,得到最大销量的整列信息。

公式分析

MAX(5: B $ 5K $ 5):

在B5:K5中,在所有销售中取最大值。

MATCH(MAX $B$5:$K$5,$ B $ 5: $ K $ 5,0):

在B5:K5区域,匹配最大值所在的列数。

OFFSET(A $ 2,ROW(A1)-1,MATCH(MAX(B $ 5:K $ 5,B $ 5:K $ 5,0)):

以A2为参考点,向下偏移ROW(A1)-1行,并将最大值所在的列数向右偏移。

在这个例子中:

公式在B9单元格时,ROW(A1)-1的结果为0,最大值为1844。以A2为参考点,偏移0行,到1844所在的列,即单元格“卖出2台”;

公式向下填充,ROW(A1)-1自动变为ROW(A2)-1、ROW(A3)-1、ROW(A5)-1、ROW(A5)-1,再自动变为偏移行1、2、3、4,得到最大列1844的所有信息。

版权声明:OFFSET函数提取最大销量的整列信息是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。