【发布时间】:2022-01-17 18:53:03
【问题描述】:
我正在尝试对这个公式进行修改(复制自here)。
=ARRAYFORMULA(SUMIF(ROW(D1:D10), "<=" & ROW(D1:D10), D1:D10))
但是当我把它改成
=ARRAYFORMULA(SUMIF(ROW(D1:D10), "<=" & ROW(D1:D10), IF(D1:D10 <= 50, D1:D10 * 2, D1:D10)))
它给了我一堆 N/A “Argument must be a range” 错误。
我知道我可以为 IF 部分使用辅助列,但是没有辅助列是否可以做到这一点?
| Column D | Expected output |
|---|---|
| 17 | 34 |
| 63 | 97 |
| 78 | 175 |
| 25 | 225 |
【问题讨论】:
标签: if-statement google-sheets sum array-formulas cumulative-sum