如果行中的单元格值相等,则对范围求和

如果行中的单元格值相等,则对范围求和

我正在尝试创建一个电子表格来计算软件项目的成本。我们使用敏捷方法,这意味着我们一次完成大量工作(称为“阶段”)。我把成本分为四个领域(用户体验、设计、前端、后端),我想得到第一阶段的总和。

我的行由合并单元格组成,以帮助格式化。下面的屏幕截图显示了最终构建整个电子表格的几行。我正在尝试编写一个公式来获取组件的总和,即页眉和页脚都是第一阶段,所以我想将它们加在一起。但是,表单是第二阶段,所以我想省去这个成本。

为了使示例更清晰一些,第 1 阶段的公式应等于 £560(页眉和页脚总计的总和 - 均为第 1 阶段,在 C 列中指示)。第 2 阶段应等于 £1067.50,因为第 2 阶段中唯一的组成部分是“表格”。

电子表格布局

答案1

由于 H 列与 C 列合并相同,因此值位于同一行。简单的 SUMIF 就足够了:

=SUMIF(C:C,1,H:H)

对于合并单元格,数据仅位于合并区域的左上角单元格中。在您的示例中,C3、H3;C7、H7;C11、H11。其他单元格为空白。SUMIFS 将逐行比较并在 C 中找到匹配项,然后返回 H 中要求和的值。

相关内容