获取上一行的最小数量

时间:2017-10-10 04:08:32

标签: excel excel-formula

我的表格中有四行

1)应该获得第四行中具有最大数量的单元格并获得第三行中的相应单元格

  • 如果两个或多个单元格在第四行中具有最大值,则它应仅获得相应单元格的最小值

2)因此,使用该最小值,我们应该能够在第二行和第一行中获取相应的单元格值

示例

1)  in the table there are two values with the maximum number i.e 100. But the corresponding cell with the minimum value is 32, 2) from 32 we should able to fetch bbb and 2. Is there a way to do that in excel formula

(1)在表中有两个值,其中最大数量为100.但是具有最小值的相应单元格是来自第3行的“32”。
(2)从32开始我们应该能够获取'bbb'来自第2行,'2'来自第1行。有没有办法在excel公式中做到这一点

我尝试使用下面的公式,但它的工作方式与我需要的方式一起工作

= INDEX((B3:G3),MATCH(MAX(B4:G4),B4:G4,MIN(B3:F3)))

1 个答案:

答案 0 :(得分:1)

=OFFSET($A$1,ROW(A1)-1,MATCH(LARGE($A$4:$D$4*10000-$A$3:$D$3,1),$A$4:$D$4*10000-$A$3:$D$3,0)-1)

数组公式,按ctrl + shift + enter键完成。

注意:如果第三行的值大于10000,则应将公式从10000更新为1000000或更多。

Data arrange like this