按行对多列值的总和进行索引

按行对多列值的总和进行索引

我正在为这个而苦苦挣扎......

在此处输入图片描述

在本例中,第 2 行列出了第 9 周的周数。第 1 行有一个公式,用于确定一周属于哪个月份。在本例中,第 5 周属于第 1 个月,第 6 周属于第 2 个月。

我需要按周和类别对值进行求和,然后在另一个表中将它们显示为示例中的月值。

答案1

我认为他们不能使用“COUNTIF”,因为他们想要的是单元格的总和。

这应该有效:

 =SUM(IF($B$1:$J$1=B$9,$B3:$J3,0))

输入到 B10 到 C14

这是一个数组公式,因此您必须输入公式,然后按 ctrl-shift-enter 才能正确输入公式。它应该在单元格 B10 中显示为 {=SUM(IF($B$1:$J$1=B$9,$B3:$J3,0))}。当您将其复制并粘贴到其他单元格时,引用当然会进行调整。

在单元格 B10 中输入公式,然后将其复制并粘贴到其他单元格中。

答案2

Excel 有一个 sumif 函数,无需使用数组公式即可输入(这里也不需要 sumifs)

在单元格 B10 中您将输入

=sumif($B$1:$J$1,B$9,$B3:$J3)

这可以被复制到下方并给出您需要的总和。

相关内容