Google sheets 使用“偏移”和“拆分”一起工作,以获得查找的单元格数组
我无法获取偏移量以返回中的数据数组。例如,在同一张表中,我有一个吃动物的玩家表,eats列存储动物的索引。我想把所有的重量加起来 这是我提出的(示例数字可能不完全正确),但它仅适用于第一个拆分值:Google sheets 使用“偏移”和“拆分”一起工作,以获得查找的单元格数组,google-sheets,sum,array-formulas,google-sheets-formula,gs-vlookup,Google Sheets,Sum,Array Formulas,Google Sheets Formula,Gs Vlookup,我无法获取偏移量以返回中的数据数组。例如,在同一张表中,我有一个吃动物的玩家表,eats列存储动物的索引。我想把所有的重量加起来 这是我提出的(示例数字可能不完全正确),但它仅适用于第一个拆分值: =SUM(IFERROR(OFFSET($H$11,SPLIT(D6,","),0,1,1),0)) 假设用户A位于B2,而您的另一个表是命名范围(1),请尝试: =ArrayFormula(sum(vlookup(split(C2,","),NamedRange1,3,0))) 我创造了一个例
=SUM(IFERROR(OFFSET($H$11,SPLIT(D6,","),0,1,1),0))
假设
用户A
位于B2,而您的另一个表是命名范围(1
),请尝试:
=ArrayFormula(sum(vlookup(split(C2,","),NamedRange1,3,0)))
我创造了一个例子。你能更新你的答案使之适用于此吗?@Zammbi-这似乎回答了你提出的问题。为什么它要在一些不属于问题一部分的数据矩阵上工作?@Jeeped我的例子很糟糕,令人困惑,我更新了问题。感谢pnuts,我使用它:“=ArrayFormula(sum(vlookup(split(D6),”),$F$12:$H$14,3,FALSE))”