在Excel中应用整行的if语句公式

我有一个if语句只能在一个单元格中正常工作。 =IF(B28="Others",+C28, 0) 。 但是,我也想包括单元格B28B30 ,并将公式中分别添加C28C30 。 我将如何能够做到这一点? 我试过这个公式: =IF(B28:B30="Others",+C28:C30, 0)但是不行。

我想要发生的是这样的:我将在单元格C28:C30input值,如果它们在某个类别下(例如B28表示“其他”),那么该值将被添加到上面的类别中(例如, C18为“其他”)。

如果有效, C18值应该是1,450因为1,150300都在“其他”之下。

在这里输入图像说明

你正在寻找的函数是SUMIF() 。 你可以在这里阅读。

您需要的完整公式是: =SUMIF(B28:B30,"Others",C28:C30)

您可能希望使用sumif语句,根据B中的类别对C中的值进行求和

http://www.exceltrick.com/formulas_macros/excel-sumif-and-sumifs/