【问题标题】:Displaying value of one cell or multiple cells based on values in other cells根据其他单元格中的值显示一个单元格或多个单元格的值
【发布时间】:2012-09-02 21:06:40
【问题描述】:

我有一个 Excel 电子表格,其中列出了一堆名称,我们正在跟踪某个事件发生了多少次。我需要做的是找到一种方法来计算哪个名称的出现值最高,然后在另一个单元格中显示该名称。我还想做的是,如果有平局,我想显示平局第一人的所有名字。感谢您提供任何帮助。

提前致谢。

【问题讨论】:

  • 到目前为止您尝试过什么?您熟悉 VBA 还是更擅长公式?如果你到目前为止表现出你的努力,你更有可能得到帮助。 :)
  • 谢谢 Zairja。我很抱歉我不熟悉 VBA,我更擅长公式。我在公式中的所有思考过程我都没有尝试过,因为我知道他们不会做我想做的事。我意识到我正在尝试做一些我还没有专业知识的事情。

标签: excel


【解决方案1】:

您可以使用Advanced Filter 功能来执行此操作:

(Excel 2010 的屏幕截图)

单元格B2: =COUNTIFS(A:A,A2) 中的公式(根据需要复制为 raf)

单元格D2: =MAX(B:B)中的公式

单击“确定”,计数最高的名称将列在F 列中(本例中为ty

【讨论】:

  • 谢谢你,克里斯。这很好用。只是出于好奇,有没有办法做到这一点,它会实时更新?例如,如果我在您的示例中添加另一个 t,它仍会在名称下显示 t 和 y,因为这两个名称最多。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多