-1

我已经建立了一个表格,其中包含多个行业中使用的产品的值。我使用了 COUNT 函数,因此我可以找到使用最多产品的行业。

现在我想识别 COUNT 结果列中具有最大值的单元格,并从左侧列中返回相应行业的名称。

4

3 回答 3

1

用于MAX识别计数中的最高计数,然后将其用于VLOOKUP匹配行业。为了VLOOKUP工作,伯爵必须离开这个行业。如果你不能安排这个,你可以用 和 的组合来完成同样的INDEX事情MATCH

例如,如果您有计数 inA1:A6和行业 in B1:B6,您可以找到计数最多的行业

=VLOOKUP(MAX(A1:A6),A1:B6,2,false)
于 2013-07-04T02:47:10.103 回答
0

使用=MAX查找最大值,然后使用=MATCH查找最大值在哪一行,然后使用=INDEX查找相应行业的名称。由于左侧列=VLOOKUP 不太适合。

于 2013-07-04T02:51:20.160 回答
0

如果您已计算出所有计数值并且知道它们位于工作簿中的哪个工作表中,则可以使用类似于以下内容的内容:使用以下数据:Col A Col B Industry ProductVal A 11 B 45 C 22 D 9 E 8 F 12

假设您已经将 B 列中的最大值 45 分配给了一个单元格,您可以将下面的 45 替换为该单元格。

  =INDEX(A2:B7,MATCH(45,B2:B7,0),1)

上面的 excel 公式将返回 B 的值,它是“匹配值”45 左侧的值。简单的解释是,您将索引定义为以行业为界的整个列集,并且在右边的值。在上面的示例中是 A 和 B。然后,Match 读取,在第 2 行 - 第 7 行的 B 列中找到 45 的值,并匹配第一个完全匹配(即 0 的用途)和第 1 行中的 1 index 函数指示您将返回 INDEX 数组 A2:B7 的第一列(从左到右读取)中的值。

你可以在这里找到index解释,在这里 match的解释和一起使用它们 的很好的解释。

祝你好运。

于 2013-07-06T10:15:02.087 回答