SUMIF函数是Excel中一个非常常用的函数,用于对一定条件下符合条件的数值进行求和。如果要在跨表格时使用SUMIF函数,需要在函数中指定跨表格的范围。
假设要在Sheet1中对A列中数值大于10的单元格进行求和,而这些单元格在Sheet2的A列中,可以使用以下公式:
=SUMIF(Sheet2!A:A, ">10")
这个公式中,SUMIF函数的第一个参数指定了跨表格的范围,即Sheet2的A列。第二个参数指定了条件,即大于10。因此,这个公式会对Sheet2中A列中大于10的单元格进行求和。
需要注意的是,如果跨表格的范围不是同一工作簿内的表格,需要在函数中指定完整的路径,例如:
=SUMIF([Book1.xlsx]Sheet2!A:A, ">10")
这个公式中,[Book1.xlsx]表示另一个工作簿的名称,Sheet2是该工作簿中的一个表格。
SUMIF函数的使用方法如下:
使用SUMIF函数可以对范围中符合指定条件的值求和。
SUMIF函数的语法为:SUMIF(range,criteria,[sum_range])
比如:=SUMIF(A:A,D2,B:B)
公式表示:将A列符合等于D2条件的对应B列求和。
公式使用过程中,请注意参数的使用要求:
1、range???必需。用于条件计算的单元格区域。每个区域中的单元格都必须是数字或名称、数组或包含数字的引用。空值和文本值将被忽略。
2、criteria???必需。用于确定对哪些单元格求和的条件,其形式可以为数字、表达式、单元格引用、文本或函数。例如,条件可以表示为32、">32"、B5、"32"、"苹果"或TODAY()。
3、重要??任何文本条件或任何含有逻辑或数学符号的条件都必须使用双引号(")括起来。如果条件为数字,则无需使用双引号。
sum_range???可选。要求和的实际单元格(如果要对未在range参数中指定的单元格求和)。如果省略sum_range参数,Excel会对在range参数中指定的单元格(即应用条件的单元格)求和。
4、可以在criteria参数中使用通配符?(包括问号(?)和星号(*))。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符(~)。