
因此,我正在製作一個功能類似於 YNAB 的個人預算表。我想使用 Numbers,但如果無法實現,我可以輕鬆切換到 Excel。
我有兩張紙;預算和交易。
在交易中,我有一個帶有類別的銀行交易清單(與預算表中的類別清單相符)及其輸入/輸出值。我需要將與預算頁面上任何匹配類別位於同一行的所有輸入/輸出值相加。例如;
預算表
A B C D
1 Categories Budgeted Spent Remaining
2 CategoryA 100 <?> SUM(Budgeted, Spent)
3 CategoryB 250 <?> SUM(Budgeted, Spent)
交易表
A B C D E
1 Date Category Description Out In
2 1/1/2017 CategoryA cat-a desc. 57
3 1/2/2017 CategoryB cat-b desc. 15
答案1
這個 SUMIF(公式中的兩個,一個用於 In 列,一個用於 Out)公式應該可以解決問題:
=(SUMIF(Sheet2!$B$2:$B$1000,"CategoryA",Sheet2!$D$2:$E$1000))+(SUMIF(Sheet2!$B$2:$B$1000,"CategoryA",Sheet2!$E$2:$E$1000))
它將在 B 列(從第 2 行到第 1000 行,根據您的情況進行更改)中查找A類如果是 CategoryA,則將 D 列和 E 列中的數字加到總和中。
只需更改兩個實例A類到B類對於橫斷面表上的第 3 行。