如何将这个公式变成谷歌表格中的ArrayFormula.. =IF(A1="在线", SUM(B1,C1,D1,E1,F1), B1)
我希望公式中每一列的行号发生变化,然后该公式无限地应用于该列
=ArrayFormula(IF(A1:A="在线", SUM(B1:B, C1:C, D1:D, E1:E, F1:F), B1:B)) 我发现这会将 B、C、D 列中的所有单元格加在一起,并将它们加在一起,而不是将它们用作范围,并获取单元格的数字并将其添加到行中的其他单元格中。
希望这是有道理的!提前致谢!
您可以尝试:
=byrow(B:F,lambda(Σ,if(indirect("A"&row(Σ))="online",sum(Σ),index(Σ,,1))))