澳门赌场

办公软件 > Excel > 注释

Excel SumIf函数前提带?/*、Average和数组多前提乞降及两地区不不异的13个实例

亮术网 2018-05-04 本网首创

在 Excel 中,SumIf函数用于单前提乞降,它共有三个参数,别离为前提地区、前提和现实乞降地区;此中现实乞降地区能够省略,若省略,则把前提地区作为乞降地区;在前提中能够利用数学标记、通配符和函数;前提地区与现实乞降地区既能够相称也能够不相称。

普通环境下,SumIf函数只能有一个前提,但能够用数组组合前提加Sum函数完成SumIf函数多前提乞降;别的,还能够用SumIf函数求指定数值规模的和;别的,还能用SumIf函数只求到以后行的和。

 

一、Excel SumIf函数语法

1、抒发式:SUMIF(Range, Criteria, [Sum_Range])

中文抒发式:SUMIF(前提地区,前提,[乞降地区])

 

2、申明:

A、若是省略 Sum_Range,则在 Range 中乞降;若是有 Sum_Range,则在 Sum_Range 中乞降。乞降地区中如有空值、逻辑值和不能转为数字的文本,它们将被疏忽。

B、前提 Criteria 能够是数字、字符(如“女装”)、抒发式(如 ">=10"、"<>1")、单位格援用(A1)、函数(如 NOW());前提中有文本、逻辑值或数学标记都要用双引号括号起来,零丁数字不需用双引号括起来。在前提中,能够利用通配符问号(?)和星号(*),问号表现一个字符,星号表现肆意一个或多个字符;若是要查找问号或星号,要利用本义字符~,比方查找问号,需如许表现 ~?。

C、Sum_Range 与 Range 外形巨细能够不不异,乞降的现实单位格地区以 Sum_Range 左上角的单位格为出发点一向到它右下角的单位格,Range 取与 Sum_Range 对应的单位格,详细见实例。别的,Sum_Range 与 Range 外形巨细不不异时,履行速率比不异时慢。

D、当SumIf函数婚配的字符串跨越 255 个字符时,将前往值毛病 #VALUE!。

 

二、Excel SumIf函数根基利用实例

(一)省略现实乞降地区的实例

1、假设请求服装网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net销量大于 700 的一切服装网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net销量之和。选中 F11 单位格,把公式 =SUMIF(F2:F10,">700") 复制到 F11,按回车,前往乞降成果 3536;操纵进程步骤,如图1所示:

Excel SumIf函数利用举例

图1

2、公式 =SUMIF(F2:F10,">700") 省略了现实乞降地区 Sum_Range,是以把前提地区 Range(F2:F10)作为乞降地区。">700" 是前提,意义是把 F2 至 F10 中每一个数值与 700 比拟,若是大于 700,则计入乞降。

提醒:前提 ">700" 也能够如许写:">"&"700",把大于号与数值分隔写,而后用 & 毗连。

 

(二)有现实乞降地区的实例

1、假设请求一切男装的销量之和。选中 F11 单位格,把公式 =SUMIF(C2:C10,"男装",F2:F10) 复制到 F11,按回车,前往乞降成果 1879;操纵进程步骤,如图2所示:

Excel SumIf函有现实乞降地区的实例

图2

2、公式 =SUMIF(C2:C10,"男装",F2:F10) 中,C2:C10 为前提地区,前提为“男装”,F2:F10 为现实乞降地区,意义是:若是 C2:C10 中为“男装”,则把 F2:F10 与之对应数值计入乞降;比方 C5 中为“男装”,则把 F5 计入乞降。

 

(三)前提带通配符问号(?)或星号(*)的实例

(1)前提带通配符问号(?)

1、假设请求以“T恤”开首并且“T恤”前只要两个字的服装网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net销量之和。选中 F11 单位格,把公式 =SUMIF(B2:B10,"??T恤",F2:F10) 复制到 F11,按回车,前往乞降成果 2844;操纵进程步骤,如图3所示:

Excel SumIf函数前提带通配符问号(?)的实例

图3

2、公式 =SUMIF(B2:B10,"??T恤",F2:F10) 中的前提为 "??T恤",前提中共有两个问号,每一个问号表现一个字符,意义是找出 B2:B10 中由四个字构成,前两个字能够为肆意字符,后两个字为“T恤”的服装网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net。

 

(2)前提带通配符星号(*)

1、假设要别离求以“T恤”开首、以“粉红”开首、以“粉”开首且以“衬衫”开首的服装网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net销量之和。选中 F11 单位格,把公式 =SUMIF(B2:B10,"*T恤",F2:F10) 复制到 F11,按回车,前往乞降成果 3482;双击 F11 单位格,把公式中的前提改成 "粉红*",按回车,前往乞降成果 1784;再次双击 F11,把公式中的前提改成 "粉*衬衫",按回车,前往乞降成果 1784;操纵进程步骤,如图4所示:

Excel SumIf函数前提带通配符星号(*)的实例

图4

2、公式申明:

A、公式 =SUMIF(B2:B10,"*T恤",F2:F10) 中的前提为 "*T恤",前提中的 * 表现肆意字符,能够是一个也能够是多个;前提的意义是找出以“T恤”成果的服装网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net。

B、公式 =SUMIF(B2:B10,"粉红*",F2:F10) 中的前提为 "粉红*",意义是找出以“粉红”开首的服装网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net。

C、公式 =SUMIF(B2:B10,""粉*衬衫",F2:F10) 中的前提为 ""粉*衬衫",意义是找出以“粉”开首且以“衬衫”开首的服装网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net。

 

(四)前提中带函数的实例

1、假设请求大于即是服装网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net均匀销量的一切服装网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net销量之和。选中 F11 单位格,把公式 =SUMIF(F2:F10,">="&AVERAGE(F2:F10)) 复制到 F11,按回车,前往乞降成果 3536;操纵进程步骤,如图5所示:

Excel SumIf函数前提中带函数AVERAGE的实例

图5

2、公式 =SUMIF(F2:F10,">="&AVERAGE(F2:F10)) 中的前提为 ">="&AVERAGE(F2:F10),前提中的 AVERAGE(F2:F10) 用于求服装网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net的均匀销量。

 

 

三、Excel SumIf函数 Sum_Range 与 Range 巨细外形差别的实例

〈一〉Sum_Range 与 Range 都为一列

(一)Sum_Range 在上,Range 鄙人

1、选中 F11 单位格,把公式 =SUMIF(C5:C10,"男装",F2:F5) 复制到 F11 单位格,按回车,前往乞降成果 1226;操纵进程步骤,如图6所示:

Excel SumIf函数 Sum_Range 与 Range 巨细外形差别的实例

图6

2、公式申明:

现实乞降地区 Sum_Range 为 F2:F5,前提地区 Range 为 C5:C10,两个地区巨细外形不不异,F2:F5 在上,C5:C10 鄙人,乞降时把 C5与 F2 对应,C6 与 F3 对应,别的的以此类推,相称于把 C5:C10 上移;C5:C10 中只要 C5 和 C8 为“男装”,它们对应 F2 和 F5,乞降算式为 329 + 897 = 1226。

 

(二)Sum_Range 鄙人,Range 在上

1、选中 F11 单位格,把公式 =SUMIF(C2:C6,"男装",F5:F10) 复制到 F11,按回车,前往乞降成果 982,操纵进程步骤,如图7所示:

Excel SumIf函数 Sum_Range 鄙人,Range 在上的实例

图7

2、公式申明:

现实乞降地区 Sum_Range 为 F5:F10,前提地区 Range 为 C2:C6,F5:F10 鄙人,C2:C6 在上,乞降时把 C2 与 F5 对应,C3 与 F6 对应,别的的以此类推,相称于把 C5:C10 下移;C2:C6 中只要 C5 为“男装”,它对应 F8,是以前往 F8 的数值 897。

 

(三)Sum_Range 与 Range 肇端地位不异

1、选中 F11 单位格,把公式 =SUMIF(C2:C6,"男装",F2:F10) 复制到 F11,按回车,前往乞降成果 897,操纵进程步骤,如图8所示:

Excel SumIf函数肇端地位不异的实例

图8

2、公式申明:

现实乞降地区 Sum_Range 为 F2:F10,前提地区 Range 为 C2:C6,两个地区肇端地位不异,只是 F2:F10 比 C2:C6 多四个单位格,乞降时多出的单位格被疏忽,而 C2:C6 中只要 C5 为“男装”,C5 对应 F5,是以前往 F5 的数值 897。

 

〈二〉Sum_Range 与 Range 都为多列

(一)Sum_Range 在上,Range 鄙人

1、选中 E10 单位格,把公式 =SUMIF(B5:C9,">700",D2:E6) 复制到 E10,按回车,前往乞降成果 582;操纵进程步骤,如图9所示:

Excel SumIf函数 Sum_Range 与 Range 都为多地区

图9

2、公式申明:

现实乞降地区 Sum_Range 为 D2:E6(在上),前提地区为 B5:C9(鄙人);它们的对应干系为:B5 对应 D2、C5 对应 E2,B6 对应 D3、C6 对应 E3,别的的以此类推,相称于把 B5:C9 上移;在 B5:C9 中,只要 B6 和 C9 大于 700,它们别离对应 D3 和 F6,乞降算式为 253 + 329 = 582。

 

(二)Sum_Range 鄙人,Range 在上

1、选中 E10 单位格,把公式 =SUMIF(B2:C6,">700",D4:E8) 复制到 E10,按回车,前往乞降成果 876;操纵进程步骤,如图10所示:

Excel SumIf函数 Sum_Range 与 Range 不对应

图10

2、公式申明:
现实乞降地区 Sum_Range 为 D4:E8(鄙人),前提地区为 B2:C6(在上);它们的对应干系为:B2 对应 D4、C2 对应 E4,B3 对应 D5、C3 对应 E5,别的的以此类推,相称于把 B2:C6 下移;在 B2:C6 中,只要 B6 大于 700,它对应 D8,而 D8 的数值为 876,以是乞降成果前往 876。

 

四、Excel SumIf函数扩大利用实例

(一)SumIf函数多前提乞降

1、假设请求服装网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net称号以“红色和玄色”开首的一切服装网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net销量之和。选中 F11 单位格,把公式 =SUMIF(B2:B10,{"红色*","玄色*"},F2:F10) 复制到 F11,按回车,前往乞降成果 1535;双击 F11,把公式改成 =SUM(SUMIF(B2:B10,{"红色*","玄色*"},F2:F10)),按回车,前往乞降成果 3282;操纵进程步骤,如图11所示:

Excel SumIf函数多前提乞降

图11

 

2、公式申明:

A、=SUMIF(B2:B10,{"红色*","玄色*"},F2:F10) 中的前提为{"红色*","玄色*"},它是一个数组,由两个元素构成,是请求服装网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net称号以“红色和玄色”开首服装网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net的销量之和,但公式履行后,只前往第一个元素 "红色*" 作为前提的乞降值,第二个元素的乞降值被疏忽,是以,只能求出以服装网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net称号“红色”开首的销量之和;若是请求知足两个前提的和,Excel2007 及以上版本能够用 SumIfs函数,Excel2007 以下版本能够用 Sum + SumIf,也就演示的第二个公式。

B、公式 =SUM(SUMIF(B2:B10,{"红色*","玄色*"},F2:F10)) 用Sum函数把 SumIF 前往的别离知足前提 "红色*" 和 "玄色*"的乞降成果再次乞降。

 

(二)SumIf函数求指规模的和

1、假设请求销量在 600 到 800 的一切服装网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net销量之和。选中 F11 单位格,把公式 =SUMIF(F2:F10,">=600")-SUMIF(F2:F10,">800") 复制到 F11,按回车,前往乞降成果 1403,操纵进程步骤,如图12所示:

Excel SumIf函数求指规模的和

图12

2、公式 =SUMIF(F2:F10,">=600")-SUMIF(F2:F10,">800") 是把销量把大于即是 600 的乞降成果减去销量大于 800 的乞降成果,刚好求出销量在 600 到 800 之间的一切服装网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net销量之和。

 

(三)SumIf函数乞降到以后行

1、假设请求价钱大于 55 的服装网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net网www.vhao.net销量和且只求到以后行。选中 G2 单位格,把公式 =SUMIf(E$2:E2,">=55",F$2) 复制到 G2,按回车,前往乞降成果 329;再次选中 G2,把鼠标移到 G2 左下角的单位格添补柄上,按住左键,往下拖,拖到第3行则乞降到第3行,拖到第4行则乞降第4行;操纵进程步骤,如图13所示:

Excel SumIf函数乞降到以后行

图13

2、公式申明:

A、公式 =SUMIF(E$2:E2,">=55",F$2) 中 E$2 表现对列绝对援用对行绝对援用(2 前的 $ 表现绝对援用),即往下拖时列和行都稳定,往右拖时,列变行稳定;E2 表现对列和行都是绝对援用,往下拖时,列稳定行变,E2 变主动变为 E3、E4、……。

B、F$2 为现实乞降地区,它前面实在省略了 F2,完全的应当是 F$2:F2;在援用方面 F$2 与 E$2 是一个意义,当往下拖到 F4 时,F$2 省略的是 F4。