我试图有sumif公式,避免重复 . 例如,如果在上面的行中总结了一些东西,我不希望它再次总结,如果它在下面的行中,你可以请求帮助吗?
= SUMIF($ R $ 50:$ R $ 54 R50,$ $ AG 50:$ $ AG 54)
谢谢
=IF($R84=$R83,"",SUMIFS($AG:$AG,$R:$R,$R84,$S:$S,$S84))
您是否可以为其他条件添加其他列?
例如,如果您使用公式添加另一列(假设它在A列中)
=IF(COUNTIF($R$50:R50,R50)=1,1,0)
如果Cell R50中的值是唯一的,则上面的公式将返回1,如果不是,则返回0 . 现在将SumIf函数更改为SumIfs . 你可以用
=SUMIFS($AG$50:$AG$54,$R$50:$R$54,R50,$A$50:$A$54,1)
返回唯一值的总和 .
SumIfs函数几乎是一个SumIf函数,但能够使用多个条件而无需数组函数 . SumIf标准是 SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) ,因此我们返回AG50:AG54中所有值的总和,其中R50:R54中的值与R50中的值匹配,A50中的唯一标志:A54等于1 .
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
Edit 我应该澄清,SUMIFS公式在Office 2003及更低版本中不可用 . 如果这意味着你不能使用SUMIFS,我相信你需要一个数组公式,让我知道 .
2 回答
您是否可以为其他条件添加其他列?
例如,如果您使用公式添加另一列(假设它在A列中)
=IF(COUNTIF($R$50:R50,R50)=1,1,0)
如果Cell R50中的值是唯一的,则上面的公式将返回1,如果不是,则返回0 . 现在将SumIf函数更改为SumIfs . 你可以用
=SUMIFS($AG$50:$AG$54,$R$50:$R$54,R50,$A$50:$A$54,1)
返回唯一值的总和 .
SumIfs函数几乎是一个SumIf函数,但能够使用多个条件而无需数组函数 . SumIf标准是
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
,因此我们返回AG50:AG54中所有值的总和,其中R50:R54中的值与R50中的值匹配,A50中的唯一标志:A54等于1 .Edit 我应该澄清,SUMIFS公式在Office 2003及更低版本中不可用 . 如果这意味着你不能使用SUMIFS,我相信你需要一个数组公式,让我知道 .