我想計算使用 14 天收益總和的相對強度指數。我可以使用 SUM 函式然后向下拖動到底部,但我希望它無限擴展(H16 到 H)。有什么方法可以使用 ARRAYFORMULA?或者我必須使用 appscript?我嘗試了很多事情,卻找不到出路。

uj5u.com熱心網友回復:
嘗試:
=INDEX(IF(SEQUENCE(MATCH(9, 1/(G3:G<>"")))<16,,
MMULT(N(IFERROR(SPLIT(REGEXEXTRACT(" "&trim(FLATTEN(QUERY(TRANSPOSE(IF(
SEQUENCE(MATCH(9, 1/(G3:G<>"")))>=SEQUENCE(1, MATCH(9, 1/(G3:G<>""))),
TRANSPOSE(INDIRECT("G3:G"&MATCH(9, 1/(G:G<>"")))), )),,9^9))),
REPT(" -?\d (?:\.\d )?", 14)&"$"), " "))), SEQUENCE(14, 1, 1, 0))))

uj5u.com熱心網友回復:
嘗試:
=ARRAYFORMULA(IF(SEQUENCE(COUNTA(G3:G))<14,,
MMULT(IFERROR(VLOOKUP(ROW(G3:G)-SEQUENCE(1, 14, 0),
{ROW(G3:G), G3:G}, 2, )*1, 0), SEQUENCE(14, 1, 1, 0))))

轉載請註明出處,本文鏈接:https://www.uj5u.com/net/406750.html
標籤:
