【问题标题】:Unique Values across multiple columns跨多列的唯一值
【发布时间】:2015-02-26 20:56:13
【问题描述】:

我有一个包含多个值的电子表格,但我需要创建一个公式,该公式可以从列中提取名称而不会出现任何重复。这是一个示例电子表格:

我希望结果是这样的:

所以要手动执行,我使用 SUMIF 搜索“Walked dog”的数据并添加值。

我通过手动输入事件名称来执行此操作,如果添加了事件名称,我会手动添加它,而不是自动将新的唯一值添加到电子表格中。我已经尝试过 SUBTOTAL、SUBPRODUCT 和 SUMIF,但它们似乎无法满足此电子表格的要求。任何帮助将不胜感激。

=SUMIF($C:$F,"Walked dog",$D:$F) 是我唯一可以正常工作的函数,但是每次添加新事件时都需要手动输入名称。

【问题讨论】:

  • 请发表您的尝试。
  • 您能否将所有数据保存在一组列中?例如:jsmith 2/26/2015 event1 Walked Dog 2重复
  • 最多可以有 10 个事件,而行可以在几百到几千之间变化。
  • 此时,C B 的回答对我有用。

标签: excel excel-formula


【解决方案1】:

如果您能够将所有数据放入一列,则可以使用数据透视表。数据透视表将允许您的“时间”列按您的“事件”列进行分组和汇总。正如我所提到的,您需要将所有“EventN”列复制到一个“Event”列中。在使用电子表格时,您经常需要转置数据以使您的生活更轻松。

这是第一个谷歌搜索结果示例:http://www.excel-easy.com/data-analysis/pivot-tables.html

【讨论】:

  • 你成功了!海报的真正问题是数据的组织。
  • 加里的学生——你是对的。我正在改变它的组织方式。因此,C B 的答案对我有用。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-23
  • 2023-02-05
  • 1970-01-01
  • 1970-01-01
  • 2019-10-29
  • 1970-01-01
相关资源
最近更新 更多