应用公式后对 Google 工作表中的值求和

Summing over values in Google Sheets after applying a formula

我有一列形式为

的字符串
n|m

其中 nminus n)。我可以通过以下方式将各个值计算到一个单独的单元格中:

=INDEX(SPLIT(A1,"|"), 0,2)-INDEX(SPLIT(A1,"|"), 0,1)

并对这些求和,但我想一步完成,就像一个单元格中指定列下方的一个公式一样。这可能吗?

谢谢

在 B1 试试

=ARRAYFORMULA(SUM(IFERROR(INDEX(SPLIT(A1:A,"|"), 0,2)-INDEX(SPLIT(A1:A,"|"), 0,1))))

如果你想得到低于最后一个值的总和,即第 8 行

=ARRAYFORMULA(SUM(IFERROR(INDEX(SPLIT(A1:A8,"|"), 0,2)-INDEX(SPLIT(A1:A8,"|"), 0,1))))