Google表格中的vlookup多列

我有一个Google工作表,我需要用同一工作表中不同标签中的值填充某些列。

下面是我要自动填充标记列的工作表,例如必须从下一个标签即“ sales Q's”自动填充“ Sales Total 2019”至“ Sales 2019 Q4”列。 B列(SKU)与另一张工作表中的“ item_sku”列相同,因此必须匹配。

"Sales Total 2019" should be updated with "Total"column from the source matched up by the SKU and item_sku,like wise the below

"Sales 2019 Q1"  = "Q1"
"Sales 2019 Q4"  = "Q2"
"Sales 2019 Q4"  = "Q3"
"Sales 2019 Q4"  = "Q4"

Google表格中的vlookup多列

资料表-“销售Q”

Google表格中的vlookup多列

对此有任何建议。由于它是不对称的,因此存在一些问题。有帮助

xuguangchong 回答:Google表格中的vlookup多列

尝试这个,放入H4单元格,并清除范围H4:L:

=arrayformula(VLOOKUP(B4:B8,{Source!B2:B,Source!O2:O,Source!I2:L},{2,3,4,5,6},false))

例如,您可以将B8更改为最后一行:

=arrayformula(VLOOKUP(B4:offset(B1,max(if(A4:A="",row(A4:A)))-1,0),false))
本文链接:https://www.f2er.com/2948819.html

大家都在问