我有一個 Google 表格,其中有很多以“帳戶”為識別符號的原始簿記資料。
現在我想在另一張表中創建“總和行”,在其中我將單元格中的帳戶串列作為逗號分隔值保存。我想要的是為所有“原始資料”回圈這個逗號分隔的值,然后將這些帳戶的所有條目的簿記中的金額相加。
例子:
原始資料:
| 一個 | 乙 |
|---|---|
| 1000 | 1.25 |
| 1000 | 1.75 |
| 1000 | 100.22 |
| 2422 | 29.00 |
| 2400 | 20.00 |
總表:
| 一個 | 乙 |
|---|---|
| 1000,2400 | 123.22 |
| 2422 | 29.00 |
| 2400,2422 | 49.00 |
我已經嘗試使用以下公式,但它似乎沒有總結所有帳戶 - 只有每個逗號分隔串列中的第一個。
=ArrayFormula(SUMPRODUCT(SUMIFS(Accounts!F:F;Accounts!A:A;TRIM(MID(SUBSTITUTE(A2;",";REPT(" ";9999));(ROW($BB$1:INDEX($BB:$BB;LEN(A2)-LEN(SUBSTITUTE(A2;",";"")) 1))-1)*9999 1;9999))))))
uj5u.com熱心網友回復:
例如:

中的公式E1:
=SUMPRODUCT((A:A=SPLIT(D1,","))*(B:B))
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/496027.html
