原創作者: 盧子 轉自:EXCEL不加班
現金日記賬這個很多會計每天都會用到,但你在遇到問題的時候,懂得解決嗎?
1.最簡單的現金日記賬
在計算餘額的時候,經常這樣設置公式。在E3輸入公式:
=C3-D3
在E4輸入公式下拉:
=E3 C4-D4
如果寫成一條公式,會全部出錯。E2單元格是文本,文本是不能直接參與計算的。
=E2 C3-D3
其實這裡略作改動,即可解決問題,嵌套一個N函數,将文本轉換成0。
=N(E2) C3-D3
關于N函數,以前也講過類似的案例,這裡再重溫一下。
計算餘額的時候,怎麼會有部分出現錯誤值?
在E172單元格輸入公式,下拉。
=N(E171) N(C172)-N(D172)
出現這種錯誤,是單元格存在空格等文本,這裡的空格不是指空單元格,是兩個完全不同的概念。
現在用數字 空格就立馬出錯。
空格是敲空格鍵或者公式生成的,空單元格是什麼内容都沒有,要将這兩個概念區分。
數字 不是數字的值就會出現錯誤值,就得想辦法将不是數字的值轉換成數字才行。N函數可以将不是數字的值轉換成0,比如輸入空格、盧子和Excel不加班都會轉換成0,遇到數字就保持不變。
原來的單元格沒辦法确定不是數字的值在哪一列,所以所有單元格都加N函數處理,這樣就保證正确。
2.多個賬戶的現金日記賬
很多公司都存在多個賬戶這種情況,要分别計算每個賬戶的餘額。
其實這個就是條件求和,第一想法就是用SUMIF函數處理。先按條件累計借方的金額,再按條件累計貸方的金額,再相減。
=SUMIF(C$3:C3,C3,D$3:D3)-SUMIF(C$3:C3,C3,E$3:E3)
C$3:C3這種寫法的意思,就是通過下拉,不斷的擴大區域,從而獲取累計值。
當然這裡也可以用SUMPRODUCT函數處理,公式看起來會更加簡潔。
=SUMPRODUCT((C$3:C3=C3)*(D$3:D3-E$3:E3))
SUMPRODUCT函數語法說明:
=SUMPRODUCT((條件區域=條件)*求和區域)
關于現金日記賬就講到這裡,如果疑問歡迎補充。
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!