excel條件求和技巧:應用SUMIF函數計算客戶餘款

2020-12-14 部落窩教育H

編按:哈嘍,大家好!最近經常有小夥伴問關於計算客戶餘額的問題,今天老菜鳥就和大家好好說說,幫大家理清這類問題的解決思路,以後再遇到此類問題,就不用再擔心啦!學習更多技巧,請收藏部落窩教育word圖文教程。

計算餘款是日常工作中經常會遇到的一類問題,由於不同的記帳方式,計算餘款的方法也就各不相同,今天分享的這個案例也是群友提出的問題,為了幫大家徹底明白此類問題的解決思路,先模擬一個最簡單的情況,數據如圖所示:

只有一個客戶,會產生多次訂貨金額,並且每次訂貨金額不是一次付清,所有的交易記錄是按照日期順序登記的,這也就是平常說的流水帳。

對於這種記帳方式,如果要根據記錄的數據試著計算出最新的餘款,就需要藉助公式=SUM($C$1:C2)-SUM($D$1:D2)來實現。

這種計算原理是利用了累加求和的方法,將訂貨金額的累計值與付款金額的累計值相減就得到了餘款金額。

下面我們先來了解一下累加求和的公式原理,以訂貨金額累計為例:

相信大家都會用SUM函數,非常簡單,只要給出一個區域,就能對該區域的數據進行求和,在計算累計求和的時候,關鍵就在於對求和區域的設置,注意到這裡區域的寫法$C$1:C2,起始位置是使用$絕對引用的,這種寫法在公式下拉的時候就會變成這樣的效果。

可以看到求和區域是逐漸變大的,這樣就有了累計求和的效果。

對已付金額同樣使用這樣的方法計算累計值。

明白了這種針對單個客戶的餘款計算原理之後,再來看看多個客戶的情況,數據如圖所示:

以三個客戶為例,只需要記錄每次的交易數據,該客戶的餘款金額將被自動計算。

相比單個客戶的情況,多個客戶的餘額計算似乎變得非常複雜,既要累計求和,又要考慮針對不同客戶進行累計。學習更多技巧,請收藏部落窩教育word圖文教程。

如果你想不到用SUMIF函數的話,這個問題就會越想越麻煩,實際上,我們把單客戶的求和變成條件求和,就可以按照客戶分別進行統計了,公式為:

=SUMIF($B$1:B2,B2,$C$1:C2)-SUMIF($B$1:B2,B2,$D$1:D2)

分別對訂貨金額和付款金額單獨做條件求和後再相減就能得到每個客戶的餘額。

條件求和與求和的區別就在於多了一個條件區域,還是以訂貨金額累計為例,公式為=SUMIF($B$1:B2,B2,$C$1:C2)。

分別鎖定SUMIF中的條件區域和求和區域的起始位置後,就有了這樣的結果。

如果你還對SUMIF的基本用法有疑問,可以去看看之前的教程。

引入了SUMIF函數之後,這個多客戶的餘額問題已經完美地解決了,但是對於公式函數的研究之路來說,這只是另一個開始,因為這個問題還有這樣一個解法:

對比一下兩個公式:

=SUMIF($B$1:B2,B2,$C$1:C2)-SUMIF($B$1:B2,B2,$D$1:D2)

=SUM(($B$2:B2=B2)*{1,-1}*$C$2:D2)

公式2是一個數組公式,需要按CTRL+SHIFT+ENTER組合鍵完成輸入。

兩個公式的區別不僅僅是長短的問題,原理也不相同。

公式2利用了比較運算($B$2:B2=B2)得到的邏輯值取代了公式1中的條件,同時利用了數組的計算實現了兩個求和結果的相減{1,-1}*$C$2:D2,對於這個公式,需要足夠的基礎才能去研究,篇幅所限,就不在這裡詳細解釋了。

總之一句話,為了解決問題,那就用公式1,為了學習研究,可以琢磨一下公式2。學習更多技巧,請收藏部落窩教育word圖文教程。

****部落窩教育-excel求和函數應用****

原創:老菜鳥/部落窩教育(未經同意,請勿轉載)

更多教程:部落窩教育

相關焦點

  • excel函數公式應用:多列數據條件求和公式知多少?
    學習更多技巧,請收藏關注部落窩教育excel圖文教程。 先來看一下什麼是按條件求多列數據之和。 類似下圖這樣的數據,需要根據G列的產品名稱在H列匯總數據。條件區域在B列,而要求和的數據在C、D、E三列中。這種求和就是按條件求多列數據之和,簡稱多列條件求和。
  • excel如何按條件求和?全都在這裡:從sum函數到sumifs函數
    對於excel裡面的數字,常用的統計就是求和及計數。如果你沒有學會這些函數,那麼就無法應對大量數據的表格。現在,我們就來用函數公式實現excel自動化辦公。三、掌握「sumif函數」的用法sumif函數是將符合指定條件的值求和,用法為:=sumif(條件區域,條件,求和區域)條件區域和求和區域必須相同行或列。
  • 詳解sumif與sumifs函數,讓你輕鬆搞定條件求和
    上一章我們學習了if函數的使用方法,這一章我們來學習sumif以及sumifs函數的使用方法,這兩個函數都是條件求和函數,一個是單條件求和,一個是多條件求和,完全可以放在一起來講,能夠加深理解一、sumif函數及參數
  • if函數的嵌套使用技巧,sumif函數和averageif函數的應用
    我們都清楚excel自帶的函數功能強大,只要我們善於使用excel函數,就可以顯著提高我們的工作效率,減輕我們的工作負擔。sumif函數和averageif函數的應用今天我們要分享的是if函數嵌套的使用技巧,我們以兩個比較經典的函數與if函數進行嵌套使用。
  • sumif你只會來條件求和嗎?數據查詢,它比vlookup更強大
    Sumif與sumifs函數是我們工作中經常需要用到的函數,相信大家已經比較熟悉了,這兩個函數的作用分別是單條件求和與多條件求和。數據的排列格式最好是一維表格因為這兩個函數的作用是條件求和,如果說我們查詢的結果是文本的話函數就會返回錯誤值,所以說我們查詢的結果必須是數值。
  • Excel條件求和公式:SUMIF函數的9種用法
    在日常工作中,用Excel製作的表格,經常需要對數據進行條件求和,SUMIF函數也算在條件求和中應用頻率較高的函數。今天小編分享幾種利用SUMIF函數進行條件求和的公式,都是工作中常用的,可以直接借鑑和使用。
  • 加一個D的sum函數你用過嗎?吊打sumifs,輕鬆搞定多條件求和
    在excel中條件求和想必大家都不陌生,這個可以說是我們工作中經常遇到的問題,常見的條件求和函數有sumif以及sumifs,但是還有一個更加強但知道的人卻非常少的函數,他就是dsum函數,dsum相交於sumif以及sumifs函數理解起來更加的簡單,使用起來也更加的靈活,下面就讓我們來認識下dsum函數一、dsum函數
  • 從入門到高階,一文總結Excel三個求和函數,輕鬆應對各類求和
    較為常用的求和函數包括sum、sumif、sumifs、sumproduct、subtotal,推薦小夥伴們掌握前三個函數的使用技巧,後面的不做推薦。(其實掌握兩個就可以了,sumifs完全可以代替sumif函數,後面做詳細介紹)。
  • WPS-Excel的SUMIF條件求和函數的使用方法和操作步驟
    我們平時在使用WPS表格處理數據時用SUM函數用的比較多,SUM函數只能進行簡單的求和操作,如果要給求和加上一個條件,那SUM函數就不適用了,這時候就需要用到SUMIF條件求和函數。那如果是有多個條件,就需要用到SUMIFS函數。
  • Excel中最全的 sumif 函數用法,小白秒變老司機
    如果將sum函數和if函數結合在一起那麼會產生什麼樣的火花呢?下面就來說說sumif函數。SUMIF函數是對範圍中符合指定條件的值求和,語法規則為也就是在條件區域裡面來判斷條件是否滿足,如果滿足的話就將求和區域裡面的數據進行求和。還是舉個例子來說明一下比較直白易懂。
  • 假如你想提高工作效率,一定不要錯過這9個常用excel函數
    我們都清楚,如果我們在使用excel表格處理數據的時候,若想提高我們的工作中效率,我們可以使用函數,因為函數在處理數據方面的確具有很大的優勢,這次我們分享9個常用的excel函數,只要熟練掌握這個9個常用的函數,將會大大提高我們日常工作的效率。
  • 一個函數搞定8類問題:隔行求和,條件計數,條件求和,表格轉換
    多條件計數要求為成型車間員工且等級為2級的人數公式:=SUMPRODUCT((B2:B25=$G$3)*1,(C2:C25=2)*1)多條計數和與但條件求和十分相似,只添加了一個條件,我們還是把計算結果列出來便於理解
  • Excel函數公式:能求和計數,排序的Sumproduct應用技巧解讀 - Excel...
    Excel中的函數非常的多,例如求和的Sum系列,計數的Count系列,但有一個函數,不僅能求和計數,還能根據權重計算,而且還會排名,這個函數就是Sumproduct。一、Sumproduct函數:功能及語法結構。
  • Excel函數技巧,多條件求和函數
    在Excel中普通的求和相信大家都已經會了,但是多條件求和的話要怎麼做呢?給大家分享三個多條件求和的函數和案例,希望可以幫助到大家。1、按條件求和在這個表格中我們要求出「小米」牌子的電視機銷售總額。用sumifs函數就能快速求出。
  • 職場歷練-EXCEL函數入門第二課
    今天我們來淺談下算法,暫且分為八則運算法則、邏輯運算、比較運算及不常用的賦值運算一、八則運算法則:說到八則運算,具體是那八則,具體應用到Excel如何使用?另外Excel中還有什麼運算?在小學四年級時,四則是指加法、減法、乘法、除法的計算法則。在Excel中除了加減乘除之外,多了乘方、%、&、--,所以在excel中,小學的四則運算法則升級為八則運算法則。在數學中,當一級運算(加減)和二級運算(乘除)同時出現在一個式子中時,它們的運算順序是先乘除,後加減,如果有括號就先算括號內後算括號外,同一級運算順序是從左到右,這樣的運算叫四則運算。另外多了乘方(^)、%運算後。
  • Excel工作表中,除了用Sum函數求和外,還有哪些技巧?
    Excel工作表中的求和,可以說是每位Excel愛好者接觸最早的內容之一了,不就是用Sum或命令求和嗎……但在實際的應用中卻發現,用Sum函數或命令只能完成一些簡單的求和操作,對於稍微複雜的求和需求,Sum函數或求和命令不再實用……一、Excel工作表求和:Sumif。
  • Excel求和集錦:掌握這些求和函數,可以少走彎路
    2、Alt+=鍵還可以行、列同時求和,選中求和數據和存放求和數據的單元格,按Alt+=鍵完成行、列同時求和,動圖演示如下:求和3:單條件求和SUMIF函數語法:SUMIF(條件區域,條件,求和區域)我們需要計算背心1月份的銷量
  • Excel中多個工作表不同位置數據,如何進行求和?
    >step1:先找出數據 step2:進行求和 由於是多個表格,因此需要使用數組知識 查找數據使用函數sumif。由於A列數據不重複,因此sumif函數就表示查找後的結果 一列數組求和使用函數sumproduct即可 02 求和 根據上述思路,直接輸入函數公式即可求出結果 向右滑動查看函數
  • Excel中多列數據按條件求和如何解決?12種方法,各有特色
    #日常工作中,在Excel表格中按條件求和也是經常用到的,一般根據條件求和的是一列數據,利用SUMIF函數即可解決,如果是多列數據按條件求和呢?上圖表格中需要按名稱計算一季度的銷量,也就是1、2、3月的銷量之和,根據H列的名稱(條件),條件區域在B列,計算滿足條件 的D、E、F列之和,就是多列按條件求和。
  • excel求和,你還在傻傻的使用SUM函數嗎?
    在excel表格處理過程中,我們最經常用到的函數就是求和函數,但其實求和裡面大有講究,別傻傻的只會用SUM函數了?快一起來看看吧!快捷方式求和就是不需要使用任何函數公式,只需使用「ALT+=」快捷鍵便可以對選中的需要進行求和的數據進行快速的求和,如圖所示,選中需要求和的區域B3:D3,再加選一個空白單元格E3,然後按」ALT+=」快捷鍵,即可求和。