将查找多个参考值的结果求和

Sum the results of looking up multiple reference values

我正在寻找一个公式来替换我当前的方法,即每次再过一周时向我的公式字符串添加另一个 vlookup(D 列单元格中的当前公式)。即 - 我希望它查看参考周的 header 行(第 2 行),并在我的查找中找到它们中的每一个 table (FTE_Lookup) 以总结所有那几周相应的可能时间。我在 Sumproduct 上阅读了几个关于多个 vlookup 的线程,但它与我的情况不太相符。下面是一个 link 到我的 dummied-down 电子表格的示例。第 2 行的数据; D栏; FTE_Lookup table 对这个问题很感兴趣:

https://drive.google.com/a/vt.edu/file/d/0B7LOhGW3xbKgbGUxS2x1anNfV00/view?usp=sharing

提前谢谢你。

您需要将查找命名范围拆分为两列。我将 FTE_Lookup_1 用于日期列,将 FTE_Lookup_2 用于 return 值列

然后使用这个数组公式:

=E4/SUM(IF((MOD(COLUMN($E:$FG)-5,3)=2)*($E:$FG<>""),LOOKUP($E:$FG,FTE_Lookup_1,FTE_Lookup_2)))

作为一个数组公式,退出编辑模式时需要使用Ctrl-Shift-Enter而不是Enter来确认。如果操作正确,那么 excel 将在公式周围放置 {}