Google Sheet SUMIF未求和范围

我试图根据某一行的值大于0的条件求和所有行。但是,该公式仅计算第一行,而忽略了其余范围。我在其他电子表格上遇到了此问题,但在新的电子表格上发现了该问题,以向您展示并提出问题。

答案应为B1($ 5),B2($ 15),B3($ 30)。 我遵循了Google文档https://support.google.com/docs/answer/3093583?hl=en

中所述的公式的用法

具有相应行号<script> MathJax = { tex: {inlineMath: [['$','$']]} } </script> <script src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml.js" id="MathJax-script"></script> This math is in line,$ \begin{pmatrix} a & b & c \\ d & e & f \\ g & h & i \end{pmatrix} \begin{pmatrix} 2\\ 4\\ -2 \end{pmatrix} $,with text following it.

的公式

Google Sheet SUMIF未求和范围


更新-以下是我的预期目的。我有一个电子表格,可以计算进出资金。对于这些交易中的每笔交易,我只希望这些交易产生余额。这仅适用于第一行。 (我为其余行的值进行了硬编码,只是为了展示我的目标。)

Google Sheet SUMIF未求和范围

xugh1987 回答:Google Sheet SUMIF未求和范围

尝试:

=ARRAYFORMULA(IF(A:A="",SUMIF(ROW(A:A),"<="&ROW(A:A),A:A)))

https://docs.dgl.ai/en/latest/tutorials/models/1_gnn/9_gat.html?highlight=visualization


如果您愿意拖动,请执行以下操作:

=SUMIF(INDIRECT("A1:A"&ROW()),">0")

0


更新:

=ARRAYFORMULA(IF(D2:D="",SUMIF(ROW(D2:D),"<="&ROW(D2:D),D2:D)-
 SUMIF(ROW(E2:E),"<="&ROW(E2:E),E2:E)))

0

本文链接:https://www.f2er.com/2925842.html

大家都在问