在Excel中使用VLOOKUP搜索和替换

时间:2018-08-04 03:10:58

标签: excel excel-formula vlookup

我有一个包含多张纸的工作簿,我需要使用查找将数据从一张纸移到另一张纸。我无法让VLOOKUP正常工作。

其中包含数据的表格称为-销售拆分
我需要替换日期的工作表称为–已付订单
两张纸共有的唯一编号称为-SKU或B列和G列。

我需要SHEET Sales Split Out列O中的数据,或在SHEET Orders Paid列M中输入Replace Product或Replace Product。始终会有完全匹配的内容,因为不使用SKU就无法进行销售。

工作表样本-销售拆分

Sample of Sheet – Sales Split Out

工作表样本-已付订单

enter image description here

这是我尝试过的一些公式,到目前为止还不完整。

 =VLOOKUP(G2, 'Sales Split Out!'$B:$O, Exact Match)
 =VLOOKUP(G2,Sales Split Out! $B:$O,2,FALSE)
 =VLOOKUP(G2,Sales Split Out SKU:Replace Product)
 =VLOOKUP(G2 , Sales Split Out $B, $M, Exact Match)

1 个答案:

答案 0 :(得分:0)

尝试

'basic lookup
=VLOOKUP(G2, 'Sales Split Out'!B:O, 14, FALSE)
'error controlled
=IFERROR(VLOOKUP(G2, 'Sales Split Out'!B:O, 14, FALSE), "not found")
  • “销售拆分”工作表的名称中带有空格,因此名称必须用'换行。
  • VLOOKUP始终在第一列中查找,因此使用'Sales Split Out'!B:O,它在第一列'Sales Split Out'!B:B中查找G2。
  • 'Sales Split Out'!O:O是'Sales Split Out'!B:O中的第14列,因此第三个参数是14。
  • FALSE是与未排序数据完全匹配的正确第四参数,因此,“已付订单”!G2必须与“销售拆分”中的内容完全匹配!B:B才能从“销售拆分”中返回内容! O:O。