一起使用 OFFSET 和 SPLIT 以获得查找单元格的数组

Working with OFFSET and SPLIT together to get an array of looked-up cells

我无法对 Google Sheets 中的 return 数据数组进行偏移。例如在同一个 sheet 中,我有一个吃动物的玩家 table,吃的列存储动物的索引。我想把所有的重量加起来。

这是我想出的(示例数字可能不完全正确)但它只适用于第一个拆分值:

=SUM(IFERROR(OFFSET($H,SPLIT(D6,","),0,1,1),0))

假设 User A 在 B2 中而你的另一个 table 是命名范围 (1),请尝试:

=ArrayFormula(sum(vlookup(split(C2,","),NamedRange1,3,0)))