tft每日頭條

 > 生活

 > excelsum函數條件求和方法

excelsum函數條件求和方法

生活 更新时间:2024-11-19 19:39:27

excelsum函數條件求和方法?數組公式可以認為是Excel對公式和數組的一種擴充,換一句話說,是Excel公式在以數組為參數時的一種應用,現在小編就來說說關于excelsum函數條件求和方法?下面内容希望能幫助到你,我們來一起看看吧!

excelsum函數條件求和方法(數組公式與多條件)1

excelsum函數條件求和方法

1 數組公式與多條件判斷and函數

數組公式可以認為是Excel對公式和數組的一種擴充,換一句話說,是Excel公式在以數組為參數時的一種應用。

數組公式可以看成是有多重數值的公式。與單值公式的不同之處在于它可以産生一個以上的結果。一個數組公式可以占用一個或多個單元。

如有以下數據:

姓名面試官1面試官2面試官3是否被錄取
求職人員1合格合格不合格false
求職人員2合格不合格合格FALSE
求職人員3合格不合格不合格FALSE
求職人員4合格合格合格TRUE
求職人員5合格合格合格TRUE

對于求職人員需要由三個面試官判斷全部合格,才可以錄用,可以應用數組公式和多條件判斷。

“是否被錄取”一列下面的單元格輸入公式如下:

=AND(B2:D2="合格")

在單元格編輯狀态下(也就是光标點擊進入單元格的情況下(單元格按F2時可進入編輯狀态)),按ctrl Shift Enter,即可以将上述公式框在{}内,如下所示:

{=AND(B2:D2="合格")}

此時的公式即是數組公式。

數組公式會對數組(或引用的區域)中的每一個元素的值逐一參與計算,如果有n個元素,則會形成n重循環的n個值;

員工姓名所屬部門業績工齡是否發放獎金發放資金金額員工1銷售部144003FALSE0員工2人力部180009FALSE0員工3人力部2520008TRUE500員工4銷售部3240005FALSE0員工5工程部32400010TRUE500員工6工程部360004FALSE0員工7人力部37200011TRUE500員工8銷售部4320005FALSE0員工9銷售部144002FALSE0員工10人力部168008FALSE0員工11工程部360004FALSE0

同時滿足業績超過30000元以及工齡在5年以上兩個條件即可發放500的資金。

“是否發放獎金”一列便可以利用公式:=AND(C2>30000,D2>5)

“發放資金金額”列便可以利用公式:=E2*500

3 數組公式與多條件判斷函數、求和函數

如有以下數據:

日期規格金額
2017/3/1惠普2654
2017/3/6愛普生2780
2017/3/3佳能2432
2017/2/5愛普生3223
2017/2/8愛普生3564
2017/2/7佳能1432
2017/2/9惠普1987
2017/3/5惠普3465
2017/3/7愛普生2683
2017/3/4佳能2154

按時間段統計每種産品銷售金額:

時段間惠普愛普生佳能
2017/2/10198767871432
2017/3/108106122506018

便可在“惠普”列的下一個單元格應用以下公式:

=SUM(($A$2:$A$11<$A15)*($B$2:$B$11=B$14)*($C$2:$C$11))

4 數組公式與sumproduct()函數

sumproduct()函數是指在給定的幾組數組中,将數組間對應的元素相乘,并返回乘積之和。與數組公式有功能相似之處。

如有以下數據:

産品名稱銷售數量銷售單價金額
A3打印紙(箱)551206600
迷你文件櫃681198092
鼠标70996930
A4打印紙(箱)451155175
26797
總銷售額
26797

在“總銷售額”下的單元格中可以應用以下公式:

=SUMPRODUCT(B2:B5*C2:C5)

如有以下一個月(從1号-31号)的收進、發出的數據,便可以應用SUMPRODUCT()進行一個月的收進、發出的彙總。

整月收進彙總整月發出彙總結存數量1号2号……
收進發出收進發出……
583524553332

上述“58”的單元格便是應用以下公式:

=SUMPRODUCT((MOD(COLUMN(I5:BR5),2)=1)*I5:BR5)得出的值。

上述(COLUMN(I5:BR5))用于返回某一引用的列号;

(MOD(COLUMN(I5:BR5),2)=1)形成一個邏輯值,邏輯值的"true"對應數值"1",邏輯值的"false"對應數值"0"。

這樣與區域I5:BR5的每一個單元格的列号相對應,由(MOD(COLUMN(I5:BR5),2)=1)形成一個邏輯值數組,或一個0、1序列的數組,用這種間接的方式,可以對每天收進的數值或行彙總。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved