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

网友投稿 540 2022-10-14

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

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

要统计销售量最大的部门名称、部门主管、销售员名称、销售量、月份等信息,也就是提取最大销售量所在整列的信息。

这个问题,可以用OFFSET函数解决。

公式实现

在B9单元格输入公式:

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

公式向下填充,即得最大销售量整列信息。

公式解析

MAX($B$5:$K$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列所有的信息。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:在excel表格中如何将成绩单四舍五入?
下一篇:OFFSET函数使用示例:动态区域中查找指定数据
相关文章