我的电子表格中有以下表格:
A B C
1 R1 1 2
2 R2 2 3
3 R3 4 5
4 Grand Total 7 10
5 0 0 0
6 0 0 0
7 0 0 0
我希望创建4个动态命名范围,这些范围将在相应列中选择数据,直到找到文本" Grand Total"在A栏中。
到目前为止,我已经
了=OFFSET(Analysis!$A$1,0,0,MATCH("*",Analysis!$A:$A,-1),1)
返回A1:A4。
我需要它返回A1:A3。在这个例子中,我还需要命名范围来返回B1:B3,C1:C3等。它们需要是动态的,这样当列表扩展到第6行时,它会继续搜索Grand Total。
提前感谢您的帮助!
答案 0 :(得分:0)
我建议使用:
=INDEX(Analysis!$A:$A,1):INDEX(Analysis!$A:$A,Match("Grand Total", Analysis!$A:$A, 0)-1)
抵消的问题是波动性,这意味着每次有更新时都会重新计算。
编辑:添加$来锁定这些范围......
EDIT2:由于评论更新而更改了第二个索引。