【问题标题】:Sum cell range filtered by merged value?按合并值过滤的总和单元格范围?
【发布时间】:2014-06-13 18:52:46
【问题描述】:

我有一个常规格式的保龄球结果表,其中每个系列包含一行实际分数,低于到目前为止的累积分数,向右递增。对于每个保龄球比赛,我都有保龄球馆的日期和名称,对于每个系列,我都有系列号。显示两个保龄球比赛的示例(由于我很懒,得分相同):

|一个 |乙| C | D | E | F |克| H |我 | Ĵ | ķ |大号 |中号 | N | ○ |磷 |问 |右 |小号 | T |你 |五 | W | X |是 | Z | 1|日期 |大厅 |系列 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |额外的|总和| 2| | | 1 | 5 | 4 | 0 | 5 |10 | |10 | | 2 | 5 | 5 | 4 | 0 | 5 |10 | |10 | | 2 | 5 | |120| 3| | | | 9 | 14 | 36 | 53 | 60 | 69 | 74 | 96 | 113 | 120 | | | 4| 140113| CBH | 2 | 5 | 4 | 0 | 5 |10 | |10 | | 2 | 5 | 5 | 4 | 0 | 5 |10 | |10 | | 2 | 5 | |120| 5| | | | 9 | 14 | 36 | 53 | 60 | 69 | 74 | 96 | 113 | 120 | | | 6| | | 3 | 5 | 4 | 0 | 5 |10 | |10 | | 2 | 5 | 5 | 4 | 0 | 5 |10 | |10 | | 2 | 5 | |120| 7| | | | 9 | 14 | 36 | 53 | 60 | 69 | 74 | 96 | 113 | 120 | | | 8| | | 1 | 5 | 4 | 0 | 5 |10 | |10 | | 2 | 5 | 5 | 4 | 0 | 5 |10 | |10 | | 2 | 5 | |120| 9| | | | 9 | 14 | 36 | 53 | 60 | 69 | 74 | 96 | 113 | 120 | | | 10| 140425|鲍利 | 2 | 5 | 4 | 0 | 5 |10 | |10 | | 2 | 5 | 5 | 4 | 0 | 5 |10 | |10 | | 2 | 5 | |120| 11| | | | 9 | 14 | 36 | 53 | 60 | 69 | 74 | 96 | 113 | 120 | | | 12| | | 3 | 5 | 4 | 0 | 5 |10 | |10 | | 2 | 5 | 5 | 4 | 0 | 5 |10 | |10 | | 2 | 5 | |120| 13| | | | 9 | 14 | 36 | 53 | 60 | 69 | 74 | 96 | 113 | 120 | | |

现在,我想使用一个公式将 140425 (YYMMDD) 日期的保龄球赛中所有系列的得分相加。

我该怎么做?

请注意,日期放置在包含该保龄球赛所有行的合并单元格中,即第一场比赛的合并单元格为 A2:A7,第二场比赛的合并单元格为 A8:A13。我知道我需要引用范围中的第一个单元格来获取值,但是我将如何在 SUM.IF(...) 公式中执行此操作,或者以其他方式为每个分数线找到要引用的正确单元格?

每个会话的系列数量可以从一个或一个以上变化。

【问题讨论】:

  • 取消合并会起作用,但会破坏布局。我自己的答案?我什么都没给……?如果我使用 SUM.IF($A;2014-04-25;$Z) 它将为第 8 行返回 120,而不是 360 = 第 8、10 和 12 行的总和。这就是我要解决的问题。
  • 哦,你指的是其他问题?我会检查一下...我无法按照您的说明进行操作,可能是由于 Excel 版本不同和/或产品语言不同。我的是瑞典语。你能澄清一下吗?

标签: excel merge sum range conditional-statements


【解决方案1】:

虽然在 OP 中没有这样显示,但 A2:A7 和 A8:A13 似乎已合并。在 SE 上的某个地方,有人将合并的单元格描述为“魔鬼的创造物被派来尝试超越忍耐”——我尊重的所有建议都说最好避免合并。以上是 IMO 合并单元格可能导致的不成比例问题的一个很好的例子。

  • 取消合并每组合并的单元格

选择合并范围,HOME > 对齐,-Merge & Center.
应在合并的每个范围的顶部单元格中显示所需的值。

  • 填空

选择A列,开始,编辑,-查找和选择,转到特殊,检查空白(仅),确定。
=UpCtrl+输入

  • 选择字体颜色

选择工作表,数据 > 排序和筛选,-筛选。
对于 ColumnB,请选择 (Blanks)(仅限)。
选择 ColumnA 并应用字体颜色以匹配背景。

  • 继续使用 SUMIF 公式。

【讨论】:

  • 啊,所以本质上你取消合并,用合并范围的原始值填充每个未合并范围的单元格,为每个未合并范围中除一个单元格之外的所有单元格着色以匹配背景。最终结果:常规的表格格式,所有行的日期都重复,但有颜色,因此只有其中一行实际显示了值。这是一个可行的解决方法,是的(非常感谢!),虽然严格来说不是我的问题的答案。
  • 颜色格式可以是有条件的,所以当我进入新的保龄球比赛时它会自动变为自动......很好......
猜你喜欢
  • 1970-01-01
  • 2022-01-22
  • 2014-12-11
  • 1970-01-01
  • 1970-01-01
  • 2023-03-17
  • 2017-07-24
  • 1970-01-01
  • 2016-03-31
相关资源
最近更新 更多