如果每个值的总和满足特定条件,则分配总和

时间:2018-06-25 10:49:02

标签: excel excel-formula

在excel中,我有两列。一个包含一年中的月份(以数字表示),每个月的数字出现在不同的行数中,在第二列中,我有每一行的持续时间(以小时和分钟为单位)。 现在我想在一个单元格中使用excel函数完成以下工作(可以使用包含12个单元格的表来完成同一项工作,每个表使用一个月,但我想将所有内容打包在一个单元格中): 1-对于每个月号,将第二列(时间)中所有具有该月号的相邻单元格中的所有单元格相加(可以通过sumif来完成) 2-如果该总和超过4小时,则该月返回一个,否则返回零(此步骤可以使用如下公式完成:IF(R10>(-“ 4:00”); 1;“”) ) 3.最后分配给每个月的数字加起来。

感谢所有提供帮助的人

下图显示了步骤: enter image description here

1 个答案:

答案 0 :(得分:0)

尝试

=SUM(--(SUMIFS(Table1[time],Table1[month],{1,2,3,4,5,6,7,8,9,10,11,12})>TIME(4,0,0)))