x单元格上方的总和,基于参考单元格中的值

问题描述 投票:0回答:3

我目前正在使用Google表格。假设:

  • 单元格C10是我的“参考单元格”。
  • 单元格C10的值为9。
  • 单元格A10是我的“总单元格”。

对于单元格A10,我想根据我的“参考单元格”中的值求和上述x单元格。

  • 在此示例中,单元格A10将对上述9个单元格求和(因为单元格C10 = 9)

我该怎么做?

google-sheets sum google-sheets-formula google-sheets-query gs-vlookup
3个回答
0
投票

如果从顶部尝试这样:

=SUM(INDIRECT("C1:C"&C10))

0


如果从底部开始:

=SUM(INDIRECT("C"&ROW()-1-C10&":C"&ROW()-1))

enter image description here


0
投票

enter image description here

如果从底部开始,在A10中:

=sum(A9:offset(A10,-C10 ,0))

如果从顶部开始,在A10中:

=sum(A1:offset(A1,C10-1 ,0))

0
投票

或从顶部:

=INDEX(QUERY(QUERY(C1:C9, "limit "&C10), "select sum(Col1)"), 2)

0

和底部:

=INDEX(QUERY(QUERY(C1:C9, "offset "&9-C10), "select sum(Col1)"), 2)

enter image description here

___________________________________________________

也可作为:

从顶部:

=SUM(QUERY(C1:C9, "limit "&C10))

自下而上:

=SUM(QUERY(C1:C9, "offset "&9-C10))
© www.soinside.com 2019 - 2024. All rights reserved.