在 Excel 中返回具有不同行长的最大值
Posted
技术标签:
【中文标题】在 Excel 中返回具有不同行长的最大值【英文标题】:Returning the highest value with different row lengths in Excel 【发布时间】:2018-03-25 14:32:21 【问题描述】:我正在处理一个 Excel 文件,该文件提供了每家公司的不同股东比率。现在,我想找到每家公司这些比率的最高值。问题是每个公司的比率数量不同。所以,X公司有11个股东,Y公司有7个股东。这些比率显示在不同的行中,而公司名称在第一行(尽管不同的列)。
现在,我想返回每家公司的最高比率。
这是 excel 文件的外观:
Company X Company X 51,42
Company X n.a.
Company X n.a.
Company X 3,58
Company X 2,96
Company X 2,33
Company X 1,18
Company X n.a.
Company X 0,79
Company X 0,71
Company X 0,66
Company YON Company YON n.a.
Company YON n.a.
Company YON 8,94
Company YON n.a.
Company YON n.a.
Company YON 1,03
Company YON 0,91
【问题讨论】:
你能举一个你想要的输出的例子吗? 感谢您的提问!因此,对于 X 公司,输出将是 51,42。对于 Y 公司,这将是 8,94。 【参考方案1】:创建一个数据透视表并将比率添加到值区域并具有最大值。 我假设数字中的“,”是“。”的语言环境。在英国。
按最大值汇总值
或者使用带有您的公司列表的数组公式(例如在 I8 向下)并将以下内容放入 J8 并根据需要向下拖动。您可以将 B:B 和 C:C 限制为仅包含数据的行。使用 Ctrl + Shift + Enter 作为数组公式输入
=MAX(IF(B:B=I8,C:C))
结果如下:
=MAX(IF(B:B=I8,C:C))
【讨论】:
以上是关于在 Excel 中返回具有不同行长的最大值的主要内容,如果未能解决你的问题,请参考以下文章