Excel formula Excel中的Sumif与Sumifs

Excel formula Excel中的Sumif与Sumifs,excel-formula,Excel Formula,以下是我对求和函数的理解: Sumifs不接受sum_范围内的多个列,但Sumif接受,对吗 如果是,请您建议一个替代方案,包括多个列的总和范围。谢谢 No.SUMIFS只允许一列的总和,很像SUMIF。 区别在于标准范围的数量。 在SUMIFS中,你会说 =SUMIFS(sum range, criteria range 1, criteria 1, criteria range 2, criteria 2, ...) 如果要对多个列求和,可以添加多个SUMIFSes: =SUMIFS(..

以下是我对求和函数的理解:

Sumifs不接受sum_范围内的多个列,但Sumif接受,对吗


如果是,请您建议一个替代方案,包括多个列的总和范围。谢谢

No.
SUMIFS
只允许一列的总和,很像
SUMIF
。 区别在于标准范围的数量。 在SUMIFS中,你会说

=SUMIFS(sum range, criteria range 1, criteria 1, criteria range 2, criteria 2, ...)
如果要对多个列求和,可以添加多个
SUMIFS
es:

=SUMIFS(...) + SUMIFS(...) + SUMIFS(...)

明白了,谢谢!但是Sumif确实在sum_范围内使用了多个列,比如=Sumif(范围1,标准1,A1:C10)。它确实有效。但当我试图在Sumifs中求和A1:C10时,它不起作用。感谢您提供替代解决方案。@Srekk虽然SUMIF允许您在一个范围内放置3列,但我不相信它实际上会将每列相加以获得适当的行。你自己试试看,确认它确实做了你认为它做的事情。作为旁注,我更喜欢使用SUMIFS、COUNTIFS、AVERAGEIFS等,而不是它们的单数对应项,因为它更具可扩展性,并且始终将“summing”/“counting”等列放在前面。