我找到了我的問題的部分解決方案:

C12 和 C15 中的公式問題(添加數字 1 和 2)
D 列中需要的結果,與 D11 和 D19 一樣,從新類別字串的 1 開始遞增)
| 1個 | 需要的結果 | |||
|---|---|---|---|---|
| 2個 | 一個 | 1個 | 1個 | 1個 |
| 3個 | 一個 | |||
| 4個 | 一個 | |||
| 5個 | 一個 | 1個 | 2個 | 2個 |
| 6個 | 一個 | |||
| 7 | 一個 | |||
| 8個 | 一個 | |||
| 9 | 一個 | 1個 | 3個 | 3個 |
| 10 | 一個 | |||
| 11 | 乙 | 1個 | 4個 | 1個 |
| 12 | 乙 | 1個 | ||
| 13 | 乙 | |||
| 14 | C | 1個 | 5個 | 2個 |
| 15 | C | 2個 | ||
| 16 | C | |||
| 17 | C | 1個 | 6個 | 3個 |
| 18 | C | |||
| 19 | 丁 | 1個 | 7 | 1個 |
| 20 | 丁 | |||
| 21 | 丁 | |||
| 22 | 丁 | 1個 | 8個 | 2個 |
| 23 | 丁 | |||
| 24 | 丁 | 1個 | 9 | 3個 |
| 25 | 丁 | |||
| 26 | 丁 | |||
| 27 | 丁 | 1個 | 10 | 4個 |
| 28 | 丁 | |||
| 29 | 丁 |
uj5u.com熱心網友回復:
嘗試:
=INDEX(IF(B2:B="",,COUNTIFS(A2:A&B2:B, A2:A&B2:B, ROW(A2:A), "<="&ROW(A2:A))))

或者:
=INDEX(IF(B2:B="",,COUNTIFS(A2:A&IF(B2:B<>"", 1, ), A2:A&IF(B2:B<>"", 1, ), ROW(A2:A), "<="&ROW(A2:A))))

uj5u.com熱心網友回復:
這是另一個類似的解決方案。
=ArrayFormula(if(B2:B="",,countifs(A2:A,A2:A,B2:B,"<>",row(A2:A),"<="&row(A2:A))))
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/533994.html
