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

2020-12-23 部落窩教育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(條件區域,條件,求和區域)條件區域和求和區域必須相同行或列。
  • 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函數,後面做詳細介紹)。
  • Excel單條件求和的不同方法介紹
    一、函數求和首先使用sum函數求和。如下圖所示,輸入SUM函數公式,然後三鍵確定。更直接地可以使用sumif函數,專門為單條件求和而產生的函數,如下圖。我們來看下兩個函數求和的結果。使用函數求和是更快捷更直接的方法。二、合併計算求和合併計算其實是挺好用的一個功能,但通常大家把注意力放在函數公式上。如何使用合併計算求和,下面開始操作步驟。
  • 同事說我寫的sumif函數公式是又臭又長,我竟無力反駁
    典型的滿足條件的單元格求和,利用sumif函數可以搞定。Sumif(條件區域,判斷條件,求和區域),根據sumif函數語法,我編寫了下面這樣的公式:=SUMIF(A2:A15,"趙雲",B2:B15)+SUMIF(A2:A15,"張飛",B2:B15)+SUMIF(A2:A15,"曹操",B2:B15)我的邏輯是先求趙雲的銷量,再求張飛的銷量,最後求曹操的銷量,接著將三者求和,完成數據統計。
  • 你會Excel條件求和嗎?細數實際工作中5種常見的SUMIF函數應用
    SUMIF函數說明。SUMIF函數Excel最常用的函數之一,其主要作用是對符合指定單一條件的值求和。符合指定單一條件,也就是滿足一個條件,SUMIF是單條件求和,多條件求和我們下一章節介紹。不過,這個自動調整,會根據兩種區域大小不一致的形式而不同,有很多種,比較複雜,也比較難記憶,所以在供應鏈管理實踐中,為減少記憶和理解負擔(並不影響解決問題),我的建議是:條件區域和求和區域大小必須一致。SUMIF函數應用1:常規條件求和。
  • Excel函數公式:能求和計數,排序的Sumproduct應用技巧解讀 - Excel...
    Excel中的函數非常的多,例如求和的Sum系列,計數的Count系列,但有一個函數,不僅能求和計數,還能根據權重計算,而且還會排名,這個函數就是Sumproduct。一、Sumproduct函數:功能及語法結構。
  • Excel條件求和方法
    Excel常用求和方法,下面介紹函數求和中的SUM和條件求和函數SUMIF、SUMIFS。參數:Range為條件區域,用於條件判斷的單元格區域;Criteria是求和條件,由數字、邏輯表達式等組成的判定條件;Sum_range 為實際求和區域,需要求和的單元格、區域或引用。
  • Excel如何使用多條件求和函數?Excel中條件函數如何使用?
    excel中如何使用多條件求和函數進行運算,下面來看看小編的實際操作。1.我們要算出二班語文成績大於一百二十的總和,輸入公式sumifs。4.然後輸入需要的條件文本加上雙引號。5.然後再次框選語文成績的單元格。6.最後再輸入條件,打上雙引號,將括號打上。7.之後按下回車鍵得出最終的結果。條件函數運算在excel中是如何來使用的呢?
  • Excel工作表中,除了用Sum函數求和外,還有哪些技巧?
    Excel工作表中的求和,可以說是每位Excel愛好者接觸最早的內容之一了,不就是用Sum或命令求和嗎……但在實際的應用中卻發現,用Sum函數或命令只能完成一些簡單的求和操作,對於稍微複雜的求和需求,Sum函數或求和命令不再實用……一、Excel工作表求和:Sumif。
  • ...還能排名的萬能函數Sumproduct應用技巧解讀! - Excel函數公式
    在眾多的Excel函數中,能同時完成求和、計數以及排名功能的函數不多,其中Sumproduct就是其中一個。一、萬能函數Sumproduct:功能及語法結構。二、萬能函數Sumproduct:單條件求和。目的:計算相應地區的總銷售額。
  • 根據條件判斷,excel邏輯函數中if函數的應用
    我們在實際工作和生活中,經常會以根據條件進行判斷,比如我們會經常說,假如什麼成立,就會產生什麼結果,if函數就是excel邏輯函數中用於條件判斷真假的函數,下面我們就一起來學習一下。excel邏輯函數中if函數的應用if函數的應用還是比較廣泛的,比如你是一名人民教師,你的日常工作需要給班裡的學生成績進行評級,小於60分的就是不及格,大於或者等於60分的就是及格
  • Excel中多列數據按條件求和如何解決?12種方法,各有特色
    #日常工作中,在Excel表格中按條件求和也是經常用到的,一般根據條件求和的是一列數據,利用SUMIF函數即可解決,如果是多列數據按條件求和呢?上圖表格中需要按名稱計算一季度的銷量,也就是1、2、3月的銷量之和,根據H列的名稱(條件),條件區域在B列,計算滿足條件 的D、E、F列之和,就是多列按條件求和。
  • 條件求和SUMIF函數工作中常用的10種公式,不會的直接套用
    表格中數據求和,可以算得上最基本的數據處理方法之一,針對單條件的求和,SUMIF函數是一個經典,今天小編分享10個SUMIF函數的經典用法,工作中常用的全了,收藏吧!先學習SUMIF函數的語法SUMIF函數【用途】對指定範圍內符合指定條件的值求和【語法】SUMIF(條件區域,指定的條件,需要求和的區域)
  • 條件求和Sumproduct才是NO.1,最常見的這5種用法你該知道
    憂心孔疚,我行在學習工作中,熟練掌握好Excel相關技巧,不僅能提高效率,不能節省時間。其中在對Excel進行數據條件求和時,許多同學都會第一時間想到Sumif函數、Sumif函數和Sumifs函數,它們均可以實現單條件和多條件求和操作。
  • 財會人員必須掌握的10個Excel函數公式應用技巧解讀! - Excel函數...
    功能:對符合條件的單元格求和。語法結構:=Sumifs(求和範圍,條件1範圍,條件1,[條件2範圍],[條件2])。目的:按性別統計銷量大於指定值的銷售額。2、多條件求和函數Sumifs也可以單條件求和。二、財會必備:隱藏錯誤值。函數:Iferror。
  • Excel乾貨分享:excel隔列求和怎樣做?
    我們的日常工作和生活中,經常會使用excel,如果能夠掌握一定的使用技巧,會讓我們的效率提升一半!大家都知道,excel對於表格的製作,一些數據的處理,是很厲害的,今天,知之同學就給大家分享2個乾貨技能!
  • Excel小小技巧
    在Excel表格中說起求和函數,朋友們首先會想到的是sum、sumif、和sumifs函數。這篇文章為朋友們分享最強大求和函數,資料庫函數之DSUM函數。這個函數不僅能完成各種要求的求和,還可以用於查找。