1

我正在尝试从另一张纸上复制一些信息并用不同的乘数对它们求和。这段代码大致有效:

=VLOOKUP(D8,Market!A:K,11,FALSE)+VLOOKUP(E8,Market!A:K,11,FALSE)*2+VLOOKUP(F8,Market!A:K,11,FALSE)*3+VLOOKUP(G8,Market!A:K,11,FALSE)

我确信必须有更短的方法来做到这一点 - 它是什么?

4

1 回答 1

0

它不是更短,但另一种方法可能是:

=MMULT({1,2,3,1},{VLOOKUP(D8,Market!A:K,11,0);VLOOKUP(E8,Market!A:K,11,0);VLOOKUP(F8,Market!A:K,11,0);VLOOKUP(G8,Market!A:K,11,0)})

于 2015-12-09T00:36:35.070 回答