1、基于单个条件求和可以根据其他区域中的值,通过使用 SUMIF 工作表函数对区域求和。例如,对于区域 B5:B25 中包含数值“Northwind”的每个单元格而言,以下公式可为区域 F5:F25 中相对应的单元格求和。=SUMIF(B5:B23,“Northwind“,F5:F23)基于多个条件求和使用以下公式可对区域 F5:F25 求和,其中,区域 B5:B25 中包含“Northwind”,区域 C5:C25 中包含“Western”。=SUM(IF(B5:B23=“Northwind“)*(C5:C23=“Western“),F5:F23)要对单元格区域 F5:F25 的值求和(其中,单
2、元格区域 B5:B25 中含有“Northwind”或“Terra Firm”),请使用如下公式:=SUM(IF(B5:B23=“Northwind“)+(B5:B23=“Terra Firm“),F5:F23)这两个公式都是数组公式,输入时必须按 CTRL+SHIFT+ENTER 组合键。请查阅数组公式。累计满足某个条件的次数COUNTIF 工作表函数可累计特定数值在单元格区域中出现的次数。例如,可累计区域 B5:B25 中包含文本“Northwind”的单元格个数。=COUNTIF(B5:B23,“Northwind“)累计满足多个条件的次数在下面的公式中,每当 Excel 在 B5:B25 中找到“Northwind”时,它就会检查同一行中 C 列(C5:C25 这一范围)上的值是否为“Western”。然后 Excel 将计算满足这两个条件的行出现的次数。=SUM(IF(B5:B23=“Northwind“,IF(C5:C23=“Western“,1,0)这是一个数组公式,输入时必须按 CTRL+SHIFT+ENTER 组合键。请查阅数组公式。