嫒美直播免费版app下载-嫒美直播永久免费版下载-嫒美直播最新下载安装

當(dāng)前位置:首頁(yè) > 教育綜合 > 正文

excel根據(jù)實(shí)際發(fā)生數(shù)累加計(jì)劃數(shù)使用哪個(gè)函數(shù)

Excel中,用哪種函數(shù)可以將數(shù)字累加?

選中單元格---插入---函數(shù)----選擇函數(shù)“sum”---確定-----出現(xiàn)sun()---選中要累加的數(shù)據(jù)

EXCEL里,如何按指定的條件累加數(shù)量?

按指定條件累加數(shù)量,有三種方式(樓主的問題適用第二、三種,詳見實(shí)例圖片下方):

一、運(yùn)用數(shù)據(jù)透視表,插入-數(shù)據(jù)透視表,實(shí)例下圖:

二、運(yùn)用SUMIF函數(shù)(只適用于符合一個(gè)條件的求和),sumif(條件區(qū)域,條件,求和區(qū)域),實(shí)例見下圖:

  • 樓主的問題:=sumif(A2:A10,"ABC01*",B2:B10)

三、運(yùn)用SUMPRODUCT函數(shù),sumproduct("條件"*"條件",求和區(qū)域)實(shí)例見下圖:

  • 樓主的問題:=sumproduct((left(A2:A10,5)="ABC01")*B2:B10)

excel怎么使用sumif函數(shù)

在excel中sumif函數(shù)是一個(gè)非常有用的函數(shù),它可以按條件進(jìn)行求和。

1 SUMIF函數(shù)的一個(gè)怪異用途(excel)

Excel表格中的SUMIF函數(shù)在條件求和時(shí)經(jīng)常使用,我們一般習(xí)慣于于根據(jù)某一列計(jì)算另一列的數(shù)字之和。

例1:假設(shè)置A列是部門,B列是姓名,C列是工資,可以用下面的公式算出所有財(cái)務(wù)部員工的工資總和:

=SUM(A1:A100,"財(cái)務(wù)部",C1:C100)

我們今天說的不是這個(gè)正規(guī)用法,而是給大家介紹一種看上去和SUMIF毫無一毛錢關(guān)系的例子。

例2 如下圖中,是一些不規(guī)則的數(shù)據(jù),我們只關(guān)注填充顏色的區(qū)域,現(xiàn)在我們要計(jì)算所有A下面數(shù)字之和,看上去這個(gè)題沒有好的思路,其實(shí)這個(gè)題恰好可以用SUMIF函數(shù)輕松解決。

=SUMIF(B2:E7,B12,B3:E8)

我們分析一下這個(gè)公式,第二個(gè)參數(shù)是條件我們可以了解,第一個(gè)參數(shù)和第二個(gè)參數(shù)有什么關(guān)系呢?大家仔細(xì)看會(huì)發(fā)現(xiàn)第三個(gè)參數(shù)正好是第一個(gè)參數(shù)的區(qū)域向下偏移一個(gè)單位。

總結(jié),SUMIF函數(shù)并不是只對(duì)規(guī)則區(qū)域求和,還可以對(duì)不規(guī)則的排列進(jìn)行條件求和

SUMIF入門篇

SUMIF作為Excel2003中一個(gè)條件求和函數(shù),在實(shí)際工作中發(fā)揮著強(qiáng)大的作用,雖然在2007以后被SUMIFS所取代,但它依舊是一個(gè)EXCEL函數(shù)的經(jīng)典。特別是高級(jí)用法,依舊適用于后面的版本。本文由蘭色幻想原創(chuàng),轉(zhuǎn)載時(shí)請(qǐng)注明轉(zhuǎn)自“Excel精英培訓(xùn)”。

SUM是求和,IF是如果。如果什么。。就求和,其實(shí)就是按條件求和。它的結(jié)構(gòu)如下:

SUMIF(條件判斷區(qū)域,條件,求和區(qū)域)

說明:

1條件判斷區(qū)域。即然是條件求和,一是要有條件,二是要有判斷的區(qū)域,SUMIF的第二個(gè)參數(shù)就是求和的條件,第一個(gè)參數(shù)呢就是拿條件來這個(gè)區(qū)域進(jìn)行對(duì)比的區(qū)域。第一個(gè)參數(shù)必須是單元格引用。

2、條件。按條件求和就得有條件,該條件可以是字符串("ABC",可以用大于等對(duì)比符號(hào)連接起來的條件表達(dá)式(">100"),也可以使用通配符來表示匹配求和("AB*C")。

3、求和區(qū)域。求和函數(shù)可以沒有求和的區(qū)域算什么求和函數(shù),該參數(shù)為單元格區(qū)域引用。如C2:C100。

4、如果求和區(qū)域和判斷區(qū)域是一個(gè)區(qū)域該怎么辦呢?如在C2:C100中計(jì)算大于100的數(shù)字之和。在這種情況下SUMIF函數(shù)由三個(gè)參數(shù)變換為兩個(gè)參數(shù)。即:

SUMIF(求和區(qū)域,條件)

例1;如下圖所示。要求根據(jù)左表中的商家明細(xì)表,生成右側(cè)的匯總表,匯總出商家的總進(jìn)貨量和總金額。

公式:

=SUMIF($A$2:$A$8,$F3,C$2:C$8)

公式說明:

$A$2:$A$8是判斷區(qū)域,拿F3的商家名稱在這個(gè)區(qū)域進(jìn)行判斷是否相同,如果上同,就把C2:C8區(qū)域的金額進(jìn)行求和。

如果只按C列進(jìn)判斷求和呢?比如,計(jì)算C列金額大于200的金額之和。公式可以變換為:

SUMIF(C$2:C$8,">200")

關(guān)于入門級(jí)的SUMIF函數(shù)用法就介紹到這里了,進(jìn)一步的用法將在“初級(jí)篇”中進(jìn)行詳細(xì)介紹,包括條件參數(shù)的組合、條件參數(shù)的模糊設(shè)置等。敬請(qǐng)關(guān)注。

二、技巧篇

我們?cè)趯W(xué)習(xí)了入門篇后,在常用技巧篇中將學(xué)習(xí)SUMIF常用的一些技巧。

談到隔列求和,可能就會(huì)想到用數(shù)組公式,其實(shí)只需要用SUMIF函數(shù)就可以輕松實(shí)現(xiàn)。

例:計(jì)算費(fèi)用表中的計(jì)劃和實(shí)際合計(jì)數(shù)。


公式;=SUMIF(B$2:G$2,B$2,B3:G3)

提示;SUMIF函數(shù)不只是左右示和,還可以上下求和。


三進(jìn)階篇

SUMIF函數(shù)一般情況下只能進(jìn)行一個(gè)條件的求和,但在二般情況下卻可以實(shí)現(xiàn)對(duì)多個(gè)條件的求和。什么是二般情況下呢?

SUMIF函數(shù)的第二個(gè)參數(shù)是“求和的條件”,這個(gè)參數(shù)可以用數(shù)組形式。比如

{"A","B"} {">5","<10"}

條件使用數(shù)組形式后,SUMIF會(huì)分別根據(jù)兩個(gè)條件計(jì)算出結(jié)果,然后再用SUM計(jì)算出結(jié)果。

一、對(duì)多個(gè)商品進(jìn)行求和

例:如下圖所示。要求計(jì)算商品名稱為手機(jī)和冰箱的銷售之和。

公式:=SUM(SUMIF(A1:A9,{"手機(jī)","冰箱"},C2:C9))

公式說明:

SUMIF(A1:A9,{"手機(jī)","冰箱"},C2:C9) 會(huì)分別計(jì)算出手機(jī)的銷量(16)和與冰箱的銷售量(14)。返回一個(gè)數(shù)組,即:{16,14},

SUM():對(duì)SUMIF返回的兩個(gè)銷售量進(jìn)行二次求和。

二、按數(shù)字區(qū)間求和

例:如圖一所示。要求計(jì)算銷售數(shù)量大于等5,小于10的銷售數(shù)字之和。

公式:=SUM(SUMIF(C2:C9,{"<10","<5"})*{1,-1})

公式說明:

SUM(SUMIF(C2:C9,{"<10","<5"}):因?yàn)榇笥诘?,小于10的區(qū)間和可以用<10的和減去<5的和。所以先分別計(jì)算出這兩個(gè)區(qū)間的和{21,10}

SUMIF()*{1,-1} 因?yàn)樽罱K的結(jié)果是兩個(gè)數(shù)相減,所以這里用數(shù)組與數(shù)組的計(jì)算,把第二個(gè)數(shù)變成負(fù)數(shù){21,-10}。這樣在后面用SUM求和時(shí)就可以讓這兩個(gè)數(shù)相減了。 即SUM( {21,-10})=11

SUMIF函數(shù)的進(jìn)階篇就介紹到這里,敬請(qǐng)期待SUMIF函數(shù)的高級(jí)篇(跨表多表求和求及數(shù)組公式應(yīng)用)

示例下載:
upload/2012_04/12042413533149.rar

多條件求和

sumif可以在第二個(gè)參數(shù)處設(shè)置多個(gè)條件,如,要求計(jì)算A列值為"張三"和"李四"的C列和.公式為:

=sum(sumif(a:a,{"張三","李四"},c:c)

Excel 條件循環(huán)累加函數(shù)

=IF(ROW()=2,A2+6,IF(B1="","",IF(B1+6>MAX(A:A),"",IF(MOD(B1-INDEX(A:A,MATCH(B1+6,A:A,1)),6)=0,B1+6,INDEX(A:A,MATCH(B1+6,A:A,1))+6)))) 比較啰嗦的公式

excel函數(shù)公式大全

excel常用公式函數(shù)有:IF函數(shù)、SUMIFS函數(shù)、COUNTIF、VLOOKUP函數(shù),LOOKUP函數(shù)。

1、IF函數(shù)

IF函數(shù)一般是指程序設(shè)計(jì)或Excel等軟件中的條件函數(shù),根據(jù)指定的條件來判斷其“真”(TRUE)、“假”(FALSE),根據(jù)邏輯計(jì)算的真假值,從而返回相應(yīng)的內(nèi)容。可以使用函數(shù) IF 對(duì)數(shù)值和公式進(jìn)行條件檢測(cè)。

語(yǔ)法

IF(logical_test,value_if_true,value_if_false)


功能

IF函數(shù)是條件判斷函數(shù):如果指定條件的計(jì)算結(jié)果為 TRUE,IF函數(shù)將返回某個(gè)值;如果該條件的計(jì)算結(jié)果為 FALSE,則返回另一個(gè)值。

例如IF(測(cè)試條件,結(jié)果1,結(jié)果2),即如果滿足“測(cè)試條件”則顯示“結(jié)果1”,如果不滿足“測(cè)試條件”則顯示“結(jié)果2”。


參數(shù)

(1)Logical_test 表示計(jì)算結(jié)果為 TRUE 或 FALSE 的任意值或表達(dá)式。

例如,A10=100 就是一個(gè)邏輯表達(dá)式,如果單元格A10 中的值等于 100,表達(dá)式即為TRUE,否則為FALSE。本參數(shù)可使用任何比較運(yùn)算符(=(等于)、>(大于)、>=(大于等于)、<=(小于等于等運(yùn)算符))。

(2)Value_if_true表示 logical_test 為 TRUE 時(shí)返回的值。

例如,如果本參數(shù)為文本字符串“預(yù)算內(nèi)”而且 logical_test 參數(shù)值為 TRUE,則 IF 函數(shù)將顯示文本“預(yù)算內(nèi)”。如果 logical_test 為 TRUE 而 value_if_true 為空,則本參數(shù)返回 0。如果要顯示 TRUE,則請(qǐng)為本參數(shù)使用邏輯值 TRUE。value_if_true 也可以是其他公式。

(3)Value_if_false表示 logical_test 為 FALSE 時(shí)返回的值。

例如,如果本參數(shù)為文本字符串“超出預(yù)算”而且 logical_test 參數(shù)值為 FALSE,則 IF 函數(shù)將顯示文本“超出預(yù)算”。如果 logical_test 為 FALSE 且忽略了 value_if_false(即 value_if_true 后沒有逗號(hào)),則會(huì)返回邏輯值FALSE。

如果 logical_test 為 FALSE 且 value_if_false 為空(即 value_if_true 后有逗號(hào),并緊跟著右括號(hào)),則本參數(shù)返回 0(零)。VALUE_if_false 也可以是其他公式。

2、SUMIF函數(shù)

SUMIF函數(shù)是Excel常用函數(shù)。使用SUMIF函數(shù)可以對(duì)報(bào)表范圍中符合指定條件的值求和。Excel中sumif函數(shù)的用法是根據(jù)指定條件對(duì)若干單元格、區(qū)域或引用求和。

語(yǔ)法

SUMIF(range,criteria,sum_range)

1)range 為用于條件判斷的單元格區(qū)域。

2)criteria 為確定哪些單元格將被相加求和的條件,其形式可以為數(shù)字、文本、表達(dá)式或單元格內(nèi)容。例如,條件可以表示為 32、"32"、">32" 、"apples"或A1。條件還可以使用通配符:?jiǎn)柼?hào) (?) 和星號(hào) (*),如需要求和的條件為第二個(gè)數(shù)字為2的,可表示為"?2*",從而簡(jiǎn)化公式設(shè)置。

3)sum_range 是需要求和的實(shí)際單元格。

3、Countif函數(shù)

Countif函數(shù)是MicrosoftExcel中對(duì)指定區(qū)域中符合指定條件的單元格計(jì)數(shù)的一個(gè)函數(shù),在WPS,Excel2003和Excel2007等版本中均可使用。

該函數(shù)的語(yǔ)法規(guī)則如下:

countif(range,criteria)

參數(shù):range 要計(jì)算其中非空單元格數(shù)目的區(qū)域

參數(shù):criteria 以數(shù)字、表達(dá)式或文本形式定義的條件

4、VLOOKUP函數(shù)

VLOOKUP函數(shù)是Excel中的一個(gè)縱向查找函數(shù),它與LOOKUP函數(shù)和HLOOKUP函數(shù)屬于一類函數(shù),在工作中都有廣泛應(yīng)用,例如可以用來核對(duì)數(shù)據(jù),多個(gè)表格之間快速導(dǎo)入數(shù)據(jù)等函數(shù)功能。功能是按列查找,最終返回該列所需查詢序列所對(duì)應(yīng)的值;與之對(duì)應(yīng)的HLOOKUP是按行查找的。

參數(shù)說明

Lookup_value為需要在數(shù)據(jù)表第一列中進(jìn)行查找的數(shù)值。Lookup_value 可以為數(shù)值、引用或文本字符串。當(dāng)vlookup函數(shù)第一參數(shù)省略查找值時(shí),表示用0查找。

Table_array為需要在其中查找數(shù)據(jù)的數(shù)據(jù)表。使用對(duì)區(qū)域或區(qū)域名稱的引用。

col_index_num為table_array中查找數(shù)據(jù)的數(shù)據(jù)列序號(hào)。col_index_num 為 1 時(shí),返回 table_array 第一列的數(shù)值,col_index_num 為 2 時(shí),返回 table_array 第二列的數(shù)值,以此類推。如果 col_index_num 小于1,函數(shù) VLOOKUP 返回錯(cuò)誤值#VALUE!;如果 col_index_num 大于 table_array 的列數(shù),函數(shù) VLOOKUP 返回錯(cuò)誤值#REF!。

Range_lookup為一邏輯值,指明函數(shù) VLOOKUP 查找時(shí)是精確匹配,還是近似匹配。如果為FALSE或0,則返回精確匹配,如果找不到,則返回錯(cuò)誤值 #N/A。

如果range_lookup 為TRUE或1,函數(shù) VLOOKUP 將查找近似匹配值,也就是說,如果找不到精確匹配值,則返回小于 lookup_value的最大數(shù)值。如果range_lookup 省略,則默認(rèn)為1。

5、LOOKUP函數(shù)

LOOKUP函數(shù)是Excel中的一種運(yùn)算函數(shù),實(shí)質(zhì)是返回向量或數(shù)組中的數(shù)值,要求數(shù)值必須按升序排序。

使用方法

(1)向量形式:公式為 = LOOKUP(lookup_value,lookup_vector,result_vector)

式中 lookup_value—函數(shù)LOOKUP在第一個(gè)向量中所要查找的數(shù)值,它可以為數(shù)字、文本、邏輯值或包含數(shù)值的名稱或引用;

lookup_vector—只包含一行或一列的區(qū)域lookup_vector 的數(shù)值可以為文本、數(shù)字或邏輯值;

result_vector—只包含一行或一列的區(qū)域其大小必須與 lookup_vector 相同。

(2)數(shù)組形式:公式為

= LOOKUP(lookup_value,array)

式中 array—包含文本、數(shù)字或邏輯值的單元格區(qū)域或數(shù)組它的值用于與 lookup_value 進(jìn)行比較。

例如:LOOKUP(5.2,{4.2,5,7,9,10})=5。

注意:array和lookup_vector的數(shù)據(jù)必須按升序排列,否則函數(shù)LOOKUP不能返回正確的結(jié)果。文本不區(qū)分大小寫。如果函數(shù)LOOKUP找不到lookup_value,則查找array和 lookup_vector中小于lookup_value的最大數(shù)值。

如果lookup_value小于array和 lookup_vector中的最小值,函數(shù)LOOKUP返回錯(cuò)誤值#N/A。另外還要注意:函數(shù)LOOKUP在查找字符方面是不支持通配符的,但可以使用FIND函數(shù)的形式來代替。

擴(kuò)展資料:

Excel函數(shù)公式:4個(gè)必須掌握的實(shí)用查詢匯總技巧

一、多列查找。

目的:查詢對(duì)應(yīng)的多科成績(jī)。

方法:

1、在目標(biāo)單元格中輸入公式:=VLOOKUP($H$3,$B$3:$F$9,COLUMN(B3),0)。

2、在目標(biāo)單元格中輸入公式:=VLOOKUP($H$3,$B$3:$F$9,MATCH(I$2,$B$2:$E$2,0),0)。

解讀:

1、Vlookup函數(shù)的語(yǔ)法結(jié)構(gòu)式:=Vlookup(查詢值,查詢范圍,查詢值在查詢范圍中的列數(shù),匹配模式)。

2、公式=VLOOKUP($H$3,$B$3:$F$9,COLUMN(B3),0)。用COLUMN(B3)來定位當(dāng)前查詢值在查詢范圍中的位置,其參數(shù)B3為可變值。

3、公式=VLOOKUP($H$3,$B$3:$F$9,MATCH(I$2,$B$2:$E$2,0),0)用MATCH(I$2,$B$2:$E$2,0)來定位科目在查詢范圍中的相對(duì)位置,應(yīng)為其初始值從0開始計(jì)算,故=MATCH(I$2,$B$2:$E$2,0)的范圍從$b$2開始計(jì)算。

二、按指定的條件匯總數(shù)據(jù)。

目的:查詢指定產(chǎn)品的銷量總數(shù)或某產(chǎn)品在指定月份的銷售額。

方法:

1、在目標(biāo)單元格輸入公式:=SUMPRODUCT(($C$3:$C$9="A1")*D3:D9)。

2、在目標(biāo)單元格中輸入公式:=SUMPRODUCT((($C$3:$C$9="A1")*(MONTH($E$3:$E$9)=5))*D3:D9)。

解讀:

1、SUMPROCUT函數(shù)的基本功能是:返回?cái)?shù)組間對(duì)應(yīng)元素的乘積之和。

2、公式:=SUMPRODUCT(($C$3:$C$9="A1")*D3:D9)就是數(shù)組{1,0,1,0,1,0,1}和{90,98,12,45,98,67,100}對(duì)應(yīng)乘積的和。暨:1*90+0*98+1*12+0*45+1*98+0*67+1*100=300。

2、=SUMPRODUCT((($C$3:$C$9="A1")*(MONTH($E$3:$E$9)=5))*D3:D9)只是多了一個(gè)數(shù)組,對(duì)應(yīng)的三個(gè)數(shù)相乘并求和。

三、多條件求和匯總。

目的:求“王東”對(duì)產(chǎn)品“A1”的銷量。

方法:

1、在目標(biāo)單元格中輸入公式:=SUMIFS(D3:D9,B3:B9,"王東",C3:C9,"A1")。

2、在目標(biāo)單元格中輸入公式:=SUMIFS(D3:D9,B3:B9,"王東",C3:C9,"A1",D3:D9,">50")。

解讀:

1、SUMIFS函數(shù)是多條件求和函數(shù)。其語(yǔ)法結(jié)構(gòu)為:=SUMIFS(求和范圍,條件范圍1,條件1,條件范圍2,條件2……條件范圍N,條件N)。

四、隔列分類匯總。

目的:對(duì)“計(jì)劃”和“實(shí)際”進(jìn)行匯總。

方法:

在目標(biāo)單元格輸入公式:=SUMIF($C$3:$F$10,H$3,$C4:$F4)。

解讀:

1、函數(shù)SUMIF是單條件求和函數(shù),其語(yǔ)法結(jié)構(gòu)為=SUMIF(求和范圍,條件范圍,條件)。

2、公式:=SUMIF($C$3:$F$10,H$3,$C4:$F4)采用的是絕對(duì)引用和相對(duì)引用相結(jié)合的方式,目的在于對(duì)參數(shù)進(jìn)行動(dòng)態(tài)變化。結(jié)合具體的值便于理解。

展開全文閱讀