這筆對帳單明細在帳上嗎?(COUNTIF)
測試案例
1
重設
提交
A
B
C
D
E
F
G
1
2
3
4
5
6
7
8
9
10
○ 就緒 請在反白的目標儲存格輸入公式,然後點「提交」。
測試案例
1
重設
提交
A
B
C
D
E
F
G
1
2
3
4
5
6
7
8
9
10
○ 就緒 請在反白的目標儲存格輸入公式,然後點「提交」。
題目
題目說明
銀行對帳要把每一筆明細對到帳冊。要檢查的明細在 A2,帳冊的憑證號在 D2:D5。把 "Matched" 或 "Unmatched" 填進 Status 儲存格 B2。
憑證號來自 A2——公式要能回答任何一筆。
題目資料
用表格檢視整份資料(可選取、可複製)
| A | B | D | |
|---|---|---|---|
| 1 | Statement line | Status | Ledger refs |
| 2 | TRX-1003 | TRX-1001 | |
| 3 | TRX-1002 | ||
| 4 | TRX-1004 | ||
| 5 | TRX-1006 |
觀念解析
COUNTIF 回答「這個憑證號出現幾次」,0 次代表帳上沒有。用「次數」而不是查表更簡單:你只在意有沒有對到,不在意對到哪一列。
解題思路
答案寫在 B2。
- 目標儲存格是 B2
- 數 A2 在帳冊憑證裡出現幾次
- 0 次就是未對到
- 公式形狀:=IF(COUNTIF(?, ?)=0, ?, ?)
函數指南
常見問題
怎麼找出帳上沒有的明細?
=IF(COUNTIF(帳冊憑證, 明細憑證)=0, "Unmatched", "Matched"),再篩出 Unmatched。要兩個鍵(例如憑證+金額)就改用 COUNTIFS。
為什麼不用 VLOOKUP 對帳?
可以,但查表比需要的重,而且 #N/A 還要包一層。COUNTIF 一步就回答「有沒有」。