http://www.pptjcw.com

wps工作表格制作教程:excel怎么提取指定数据

    excel怎么提取指定数据?有朋友问:有没有提取销量前三位月份的方法?

    wps工作表格制作教程:excel怎么提取指定数据

    当然有,方法和昨天的类似,只是换一个函数。

    公式实现

    在N2单元格输入公式:

    =OFFSET($A$1,,MATCH(LARGE($B2:$M2,COLUMN(A$1)),$B2:$M2,0))

    公式向下向右填充,即得每种产品销量第一、第二、第三位的月份。

    如图:

    wps工作表格制作教程:excel怎么提取指定数据

    公式解析

    COLUMN(A$1):

    A1位于第几列,返回值是1,公式向右填充,会自动变为COLUMN(B$1)、COLUMN(C$1),返回值是2、3;

    LARGE($B2:$M2,COLUMN(A$1)):

    取B2:M2区域数据第一大的值;公式向右填充,会自动变为取第二、第三大的值;

    MATCH(LARGE($B2:$M2,COLUMN(A$1)),$B2:$M2,0):

    匹配B2:M2区域第一大的值所在列,公式向右填充,会自动变为取第二、第三大的值所在的列;

    OFFSET($A$1,,MATCH(LARGE($B2:$M2,COLUMN(A$1)),$B2:$M2,0)):

    以A1为基准点,偏移0行,第一大值在数据区域第几列就偏移几列,即得到最大值所在的月份;公式向右填充,会自动变为第二、第三大的值所在的月份。

    LARGE函数说明

    功能:

    返回数据集中第 k个最大值。 您可以使用此功能根据其相对位置选择一个值。 例如,您可以使用 LARGE 返回最高、第二或第三的分数。

    语法:

    LARGE(array,k)

    参数:

    Array    必需。 需要确定第 k个最大值的数组或数据区域。

    K    必需。 返回值在数组或数据单元格区域中的位置(从大到小排)。

    (OFFSET、MATCH函数解析,请参考Excel198 N多产品月销售报表,提取销售量最大的月份)

    提示:如果您觉得本文不错,请点击分享给您的好友!谢谢

    上一篇:wpsppt制作教程:excel怎么计算到期日 下一篇:wps教程全集自学:VLOOKUP函数怎么多列查找?

    郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。