我在使用索引比赛从一列拉值很好,但我想从一个矩阵查找值是什么?
我有面积误差的列表,以便一行:每个区域和(RowA2 A6)的柱(列A:F)为每个错误类型,然后通过区域错误计数。 然后我用一个最大功能,您可以通过矩阵的最大值。 然后我想查哪个区域与该值相关联。 然而,值可以来自A3到F6。 有没有一种方法,我可以在这个矩阵,而不仅仅是一列做索引的比赛?
我在使用索引比赛从一列拉值很好,但我想从一个矩阵查找值是什么?
我有面积误差的列表,以便一行:每个区域和(RowA2 A6)的柱(列A:F)为每个错误类型,然后通过区域错误计数。 然后我用一个最大功能,您可以通过矩阵的最大值。 然后我想查哪个区域与该值相关联。 然而,值可以来自A3到F6。 有没有一种方法,我可以在这个矩阵,而不仅仅是一列做索引的比赛?
该AGGREGATE¹函数可以快速定位的行或包含列MAX从两尺寸矩阵值并传递回到一个INDEX任一行或列标题的标签。
在E9的公式:E10是:
=INDEX(C2:G2, AGGREGATE(15, 6, COLUMN(A:E)/(C3:G6=MAX(C3:G6)), 1))
=INDEX(B3:B6, AGGREGATE(15, 6, ROW(1:4)/(C3:G6=MAX(C3:G6)), 1))
该条件格式规则,直观地识别最大值和列和行标签是:
红色适用于 $ C $ 3:$ G $ 6 UAFTDWCTF, =C3=MAX($C$3:$G$6)
橙色适用于 B $ $ 3:$ B $ 6 UAFTDWCTF, =COUNTIF($C3:$G3, MAX($C$3:$G$6))
橙色适用于 $ C $ 2:$ G $ 2,UAFTDWCTF, =COUNTIF(C$3:C$6, MAX($C$3:$G$6))
¹ 的AGGREGATE函数与Excel 2010中引入的。它是不是在早期版本。