用于对多列 returns 搜索值向下 1 行求和的最佳公式
Best formula to use for summing multiple column returns 1 row down from search value
我需要将数据从一个工作表复制到主工作表。我每周都会用一个新创建的工作表来做到这一点。我每周创建的新工作表都使用相同的单元格布局,因此我需要使用一个可以复制并粘贴到主工作表上的公式。
我需要 return 和总和的值比我通常在 Vlookup 中使用的 lookup_value 低 1 行;它们也是 8 列。
lookup_value 在单元格 A138 中,return 的值和总和在单元格 H139:P139 中。
这些是每个工作表中的相同单元格。
我尝试使用 Sum(Vlookup($H$139:$P$139,{8,9,10,11,12,13,14,15,16} & Index(Match but continue获取#REF! 或#Value!
我可以使用什么公式结构对下面的 lookup_value 和 return 1 行求和 H - P 列?
"Master Worksheet" 公式的图像 1 位于 "Qty in Transit" 下的单元格 I1996 此行参考右侧显示的部件号 A03781402。
"Worksheet 1" 的图像 2 您可以看到单元格 A138 中引用部件号 A03781402 的位置。现在我只需要从单元格 H139:P139 中获取数量,将 return 加到 "Master Worksheet" 单元格 I1996
你需要使用类似 SUMIF
:
=SUMIF($H8:$P8,$A8,$H9:$P9)
如果lookup_value在Z1,lookup_arrayColumnA,那么请尝试:
=SUM(INDEX(H:P,1+MATCH(Z1,A:A,0),))
公式 'Master Worksheet'!I1996 求和 'Worksheet 1'!H:P 在 'Worksheet 1'!A:A 中匹配 'Master Worksheet'!R1996 的行下方的一行。
=sum(index('Worksheet 1'!H:P, match(R1996, 'Worksheet 1'!A:A, 0)+1, 0))
0作为INDEX中的column_num很重要;这意味着索引范围内的所有列。
我需要将数据从一个工作表复制到主工作表。我每周都会用一个新创建的工作表来做到这一点。我每周创建的新工作表都使用相同的单元格布局,因此我需要使用一个可以复制并粘贴到主工作表上的公式。
我需要 return 和总和的值比我通常在 Vlookup 中使用的 lookup_value 低 1 行;它们也是 8 列。
lookup_value 在单元格 A138 中,return 的值和总和在单元格 H139:P139 中。 这些是每个工作表中的相同单元格。
我尝试使用 Sum(Vlookup($H$139:$P$139,{8,9,10,11,12,13,14,15,16} & Index(Match but continue获取#REF! 或#Value!
我可以使用什么公式结构对下面的 lookup_value 和 return 1 行求和 H - P 列?
"Master Worksheet" 公式的图像 1 位于 "Qty in Transit" 下的单元格 I1996 此行参考右侧显示的部件号 A03781402。
"Worksheet 1" 的图像 2 您可以看到单元格 A138 中引用部件号 A03781402 的位置。现在我只需要从单元格 H139:P139 中获取数量,将 return 加到 "Master Worksheet" 单元格 I1996
你需要使用类似 SUMIF
:
=SUMIF($H8:$P8,$A8,$H9:$P9)
如果lookup_value在Z1,lookup_arrayColumnA,那么请尝试:
=SUM(INDEX(H:P,1+MATCH(Z1,A:A,0),))
公式 'Master Worksheet'!I1996 求和 'Worksheet 1'!H:P 在 'Worksheet 1'!A:A 中匹配 'Master Worksheet'!R1996 的行下方的一行。
=sum(index('Worksheet 1'!H:P, match(R1996, 'Worksheet 1'!A:A, 0)+1, 0))
0作为INDEX中的column_num很重要;这意味着索引范围内的所有列。