【发布时间】:2017-10-18 05:03:02
【问题描述】:
我有一个 Excel 表,我试图在一个选定的起点季度之后总结 4 个季度(所以 1 年)。工作表中的一列确定了具体的起点,例如 Q1\2009。每一行的起点都会改变。 然后在一个年份范围内的每个季度都有标题列,在该季度的每列下都有值。我知道结局将是公式
=SUM(OFFSET("cell I want",0,0,1,4))
但我不知道如何在其中挑选它。我已经能够显示单元格地址:
=CELL("address",INDEX(I11:AP11,MATCH(E11,$I$1:$AO$1,0)))
但我不能只是将它滑入我的偏移量,因为它输出文本,而不是实际地址,并且偏移量函数不会在那里读取文本。
有人可以帮我解决这个问题吗?谢谢。
【问题讨论】:
-
将
=CELL()设为命名范围,并在OFFSET中使用该名称。您可能还需要与INDIRECT一起使用。 -
INDEX 公式本身返回一个有效的范围引用。我会尝试 =SUM(OFFSET(INDEX(I11:AP11,MATCH(E11,$I$1:$AO$1,0)),0,0,1,4))
-
INDEX(I11:AP11,MATCH(E11,$I$1:$AO$1,0))对我来说毫无意义。请提供minimal reproducible example 示例数据和预期结果。
标签: excel excel-formula