excel匹配函数在公式中用作参考

时间:2011-08-02 20:37:29

标签: excel excel-formula excel-match

我有以下公式

=VLOOKUP(A4,Logged!A:I,3)+VLOOKUP(A4+1,Logged!A:I,3)+VLOOKUP(A4+3,Logged!A:I,3).....

由于篇幅很长,我想使用MATCH函数

=MATCH(A4,Logged!A:A,0)

给了我12的结果。

现在我想做的就是做一些像

这样的事情
=SUM($e$(MATCH(A4,A:A,0):$E$MATCH(A4,A:A,0)+5)

我希望能给出

=SUM(E12:E17)

但我只收到错误。

1 个答案:

答案 0 :(得分:3)

你的问题很困惑,但据我的理解:
在一个单元格中建立你的引用,比如X10:
 ="$e$" & MATCH(A4,A:A,0) & ":$E$" & MATCH(A4,A:A,0)+5
确保X10评估为"$e$12:$e$17" 之后,使用=SUM(INDIRECT(X10))