條件求和是Excel中應用非常廣泛的,常用函數為SUMIF,可以對數據源範圍内符合指定條件的值求和
語法
SUMIF(range,criteria,sum_range)
=SUMIF(條件區域,指定的條件,需要求和的區域)
range: 條件區域,籠統的來講就是需要判斷條件的區域
criteria: 條件,這裡可以用等于、大于、小于,可以比對各種數值類型
sum_range: 求和的區域
SUMIF:單條件求和
案列一
函數=SUMIF(B4:B9,"李四",C4:D9)
解答:B4:B9條件的區域 李四 指定的條件 C4:D9求和的區域
案列二
函數=SUMIF(C15:C20,">3000")
解答:C15:C20條件的區域 大于3000 指定的條件
案列三
函數=SUM(SUMIF(B26:B30,{"張三","趙六"},G26:G30))
解答:
條件區域:B26:B30
條件:{"張三","趙六"}
求和區域:G26:G30
然後再用求和sum函數
案列四
函數:=SUMIF(B37:B44,"張*",D37:D44)
解答:
條件區域:B37:B44
條件:"張*" *是通配符,可以匹配任意長度的字符。意思為隻要是以“張”開頭的所有人都是符合條件的。
求和區域:D37:D4
案列五
函數:=SUMIF($B$50:$B$54,$H$50,D50:D54)
解答:
條件區域:$B$50:$B$54 要絕對引用
條件:$H$50 要絕對引用
求和區域:D50:D54 是相對引用
技巧:姓名輸入列 可以按Ctrl 鼠标左鍵 就可以鎖定輸入
案列六
函數:=SUMIF(B61:B65,"<>張三",G61:G65)
解答:
條件區域:B61:B65
條件:<>張三 意思是不等于 張三,就是除了張三外
求和區域:G61:G65
案列七
函數:=SUMIF(B72:B76,"",G72:G76)
解答:
條件區域:B72:B7
條件:"" 空值 Excel裡就是直接輸入 ""
求和區域:G72:G76
案列八
函數:=SUMIF(B83:B88,"???",G83:G88)
解答:
條件區域:B83:B88
條件:??? 通配符
?代表一個字符,??代表二個字符 ,???代表三個字符
求和區域:G83:G88
現在你學會這個函數的使用了嗎?
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!