我需要将数据从一个工作表复制到主工作表。我每周都会使用一个新创建的工作表来执行此操作。我每周创建的新工作表使用相同的单元格布局,因此我需要使用一个可以复制并粘贴到主工作表上的公式。
我需要返回和求和的值比我通常在Vlookup中使用的lookup_value低1行;它们也是8列。
lookup_value在单元格A138中,要返回的值和总和在单元格H139:P139中。 这些是每个工作表中的相同单元格。
我尝试使用Sum(Vlookup($ H $ 139:$ P $ 139,{8,9,10,11,12,13,14,15,16}&Index(Match但继续得到#REF!或#Value!
我可以使用哪种公式结构来lookup_value并返回下面的1行并求和H-P列?
“主工作表”公式的图像1位于单元格I1996中的“运输数量”下。此行参考右侧显示的部件号A03781402。
“工作表1”的图像2您可以看到在单元格A138中引用了零件编号A03781402的位置。现在我只需要从单元格H139:P139中获取数量,求和并返回到“主工作表”单元格I1996
答案 0 :(得分:0)
答案 1 :(得分:0)
如果 lookup_value 位于Z1和 lookup_array ColumnA中,请尝试:
=SUM(INDEX(H:P,1+MATCH(Z1,A:A,0),))
答案 2 :(得分:0)
“主工作表”的公式!I1996将“工作表1”!H:P求和在“工作表1”中与“主工作表”!R1996相匹配的行的下面一行!A:A。
=sum(index('Worksheet 1'!H:P, match(R1996, 'Worksheet 1'!A:A, 0)+1, 0))
0 作为INDEX中的 column_num 很重要;它表示索引范围内的所有列。