回覆列表
  • 1 # 財會人員EXCEL訓練營

    核對“銀行存款日記賬”和“銀行對賬單”的差異是會計人員每月都需要做的工作,如果當月銀行收支筆數較多,且存在多筆未達賬項的情況下,那麼對賬工作將會耗費大量的時間。在這裡,我將介紹一種用EXCEL函式來實現快速對賬的方法。

    首先,我們在EXCEL建立“銀行日記賬”和“銀行對賬單”兩張工作簿,將公司的“銀行存款日記賬”和從銀行取回的“銀行對賬單”的資料複製到這兩張表上,並在借、貸兩列前各插入一列“核對”。

    圖1:銀行日記賬

    圖2:銀行對賬單

    在圖1“銀行日記賬”F5單元格內輸入=IF(G5=0,"",IF(ISNA(VLOOKUP(G5,"銀行對賬單 "!$I$5:$I$23,1,FALSE)),"錯","對")) ,該公式的意思是為了檢查公司銀行存款日記賬G5單元格(1500)在“銀行對賬單”資料區域(I5:I23)是否存在。如果G5單元格為空單元格,則返回也是空單元格,如果不為空單元格,則到“銀行對賬單“資料區域(I5:I23)中查詢,如果能找到,返回值是"對",否則返回值是"錯"。向下拖動複製公式至F24單元格。

    在圖1“銀行日記賬“在H5單元格內輸入=IF(I5=0,"",IF(ISNA(VLOOKUP(I5,銀行對賬單!$G$5:$G$23,1,FALSE)),"錯","對")),該公式的意思是為了檢查公司銀行存款日記賬H5單元格在“銀行對賬單”資料區域(G5:G23)是否存在,如果G5單元格為空單元格,則返回也是空單元格,如果不為空單元格,則到“銀行對賬單“資料區域(G5:G23)中查詢,如果能找到,返回值是”對“,否則返回值是”錯“。向下拖動複製公式至H24單元格。

    同理,在“銀行對賬單”同樣可以定義類似的公式去檢查銀行是否存在“公司已付銀行未付”和“公司已收銀行未收”的事項。

    在圖2“銀行對賬單”F5單元格內輸入=IF(G5=0,"",IF(ISNA(VLOOKUP(G5,"銀行日記賬 "!I5:I24,1,FALSE)),"錯","對")),該公式的意思是為了檢查“銀行對賬單”G5單元格在“銀行存款日記賬”資料區域(I5:I24)是否存在。如果G5單元格為空單元格,則返回也是空單元格,如果不為空單元格,則到“銀行存款日記賬“資料區域(I5:I24)中查詢,如果能找到,返回值是”對“,否則返回值是”錯“。向下拖動複製公式至F23單元格。

    在圖2“銀行對賬單“在H5單元格內輸入=IF(I5=0,"",IF(ISNA(VLOOKUP(I5,"銀行日記賬 "!G5:G24,1,FALSE)),"錯","對")),該公式的意思是為了檢查“銀行對賬單”H5單元格在“銀行存款日記賬”資料區域(G5:G24)是否存在,如果G5單元格為空單元格,則返回也是空單元格,如果不為空單元格,則到“銀行對賬單“資料區域(G5:G24)中查詢,如果能找到,返回值是”對“,否則返回值是”錯“。向下拖動複製公式至H23單元格。

    出現“錯”的可能原因有:

    1、 “銀行存款日記賬”記賬金額錯誤,這時需結合支票(網銀)號碼、業務內容和業務時間進行判斷,並將金額修改正確;

    2、 上期未達賬在本期處理的賬務;

    3、 本期存在的未達賬項,包括“銀行日記賬“的未達賬項(公司已收銀行未收、公司已付銀行未付);“銀行對賬單”的未達賬項(銀行已收公司款收、銀行已付公司未付)。

    有些相同金額重複出現時也會導致顯示“對”,這是VLOOKUP函式的侷限性造成的,我們可透過查詢重複值來解決這個問題。首先,查詢公司“銀行日記賬”貸方(I列)重複項。

    然後,查詢“銀行對賬單”借方(G列)重複項。

    這時,我們可以發覺“銀行日記賬”中貸方(I列)和“銀行對賬單”中借方(G列)各有3筆1000元,我們忽略不考慮。“銀行存款日記賬”中貸方(I列)2筆15000元,“銀行對賬單”中借方(G列)只有1筆15000元,透過查詢付款日期和相關單據得知,“銀行存款日記賬”中銀付11#是“公司已付銀行款付”。

    透過上面的方法,我們可以將“銀行存款日記賬”和“銀行對賬單”的差異找出來了。

  • 中秋節和大豐收的關聯?
  • 經常洗手用肥皂,會導致手部面板開裂嗎?