EXCEL统计一组数据最大的前三位,如何在单元格里显示那一列数据代表的名称??求大神帮帮忙?急求。。。

2024-12-02 22:50:47
推荐回答(3个)
回答1:

在H2做公式 =LARGE(B2:F2,1) 函数的意思是:取B2到F2一行数据中的最大值(第一名)。
在I2做公式 =LARGE(B2:F2,2) 函数的意思是:取B2到F2一行数据中的第二名。

在J2做公式 =LARGE(B2:F2,3) 函数的意思是:取B2到F2一行数据中的第三名.。

三个公式完成后,选中这三个格,光标移到J2的右下角,变为“+“,左键向下拖,所到之处3个公式同时完成。
在已经有数据的情况下,先完成3个公式,选中3个公式格,光标移到J2的右下角,双击”+“,所有公式快速生成,显示一、二、三的数值。

回答2:

在H2写公式:
=index($b$1:$f$1,match(large($b2:$f2,column(a1)),$b2:$f2,))
公式右拉填充,下拉填充

回答3:

H2 公式
=INDEX($B$1:$F$1,MATCH(LARGE($B2:$F2,COLUMN(A1)),$B2:$F2,0))
右拉,然后下拉

=INDEX($B$1:$F$1,MATCH(LARGE($B2:$F2,COLUMN(A1)),$B2:$F2,0))