EXCEL應用之家 / 待分類 / 多條件求和方法多,快來看看哪些你不會!

分享

   

多條件求和方法多,快來看看哪些你不會!

2021-08-25  EXCEL應用...


送人玫瑰,手有余香,請將文章分享給更多朋友

動手操作是熟練掌握EXCEL的最快捷途徑!



看到這樣一個題目,具有一定的代表性,今天分享給大家。下面這張表中,有不同的代號對應不同的費率和數值。代號中有重復值,現在需要統計出每個代號所對應的數值總和;當費率小于0.5時,所對應的數值就不參與計算了。



仔細看一下這個圖表,它有什么問題呢?原來,這個表格肯等是從某操作系統中下載的文件,B列和C列中的數值并不是數值型,而是文本類型的。因此,我們首先有將他們轉換為數值型數字。


01

選中B列中的數據,在源數據的左上方會出現一個驚嘆號,點擊這個驚嘆號,點擊“轉換為數字”就可以很輕松地將文本型數字轉換為數值型數字了。



C列也是同樣的處理方式。接下來我們就一起來看看如何解決這個問題吧!


02

這種多條件求和的問題,我首先會想到用SUM函數或者SUMPRODUCT函數來處理。



在單元格F2中輸入公式“=SUMPRODUCT(($A$2:$A$21=E2)*($B$2:$B$21>0.5)*($C$2:$C$21))”,回車后向下拖曳即可。

由于SUMPRODUCT函數支持數組運算,因此這里不必使用CTRL+SHIFT+ENTER三鍵。

思路:

  • 函數比較簡單,前兩個括號內是條件,第三個括號內是求和區域


03

其實多條件求和我們還可以使用SUMIFS函數。



在單元格F2中輸入公式“=SUMIFS($C$2:$C$21,$A$2:$A$21,E2,$B$2:$B$21,">"&0.5)”,回車后向下拖曳即可。

函數同樣比較簡單,這里不在贅述了。和上面SUMPRODUCT函數大同小異,都是對滿足條件的數據區域求和,只不過書寫的方式不同罷了。


04

上面介紹的兩種方法沒有優劣之分。朋友們可以根據自己的習慣和愛好來使用。

好了,今天和大家分享的就是這些!

-END-

長按下方二維碼關注EXCEL應用之家

面對EXCEL操作問題時不再迷茫無助

我就知道你“在看”

注意!前方有紅包擋道!速點閱讀原文消滅之

推薦閱讀

    0條評論

    發表

    請遵守用戶 評論公約

    類似文章 更多
    喜歡該文的人也喜歡 更多

    ×
    ×

    .00

    微信或支付寶掃碼支付:

    開通即同意《個圖VIP服務協議》

    全部>>
    一级a做爰片,夜夜骑网站,黄色视频做爰视频,很色的床上视频