簡體   English   中英

如何結合運行總數和運行計數

[英]How to combine Running total and running countif

我用這個公式 "ARRAYFORMULA(if(COUNTIFS(R10:R19,R10:R19,ROW(R10:R19),"<="&ROW(R10:R19))-1>1,1,COUNTIFS (R10:R19,R10:R19,ROW(R10:R19),"<="&ROW(R10:R19))-1))" *Col1

然后我想在同一個單元格中運行這些系列。 我嘗試使用像 "=ARRAYFORMULA(SUMIF(ROW(X10:X19),"<"&ROW(X10:X19),if(COUNTIFS(R10:R19,R10:R19,ROW(R10:R19),"<= "&ROW(R10:R19))-1>1,1,COUNTIFS(R10:R19,R10:R19,ROW(R10:R19),"<="&ROW(R10:R19))-1)))" * *Col2 但結果是錯誤。

Col1 Col2
0 0
0 0
1 1
0 1
0 1
0 1
1 2
1 3
0 3
0 3

*Col1:我得到了什么 **Col2:我想得到什么

對於高級運行總使用 MMULT 因為 SUMIFS 是 meh:

=ARRAYFORMULA(MMULT(TRANSPOSE((ROW(B1:B6)<=TRANSPOSE(ROW(B1:B6)))*B1:B6), SIGN(B1:B6)))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM