2017-04-02 49 views
0

我試圖對sheet1的列A的sheet2的列A執行vlookup,並且我必須將sheet2的列B的值顯示到sheet1的列B.匹配兩列,並使用vlookup顯示來自第三列的值

sheet1和sheet2的列A中的值是日期。因此,我使用vlookup匹配這兩個日期並試圖顯示第三個值,但它不工作。sheet1的每日列爲
Day | Final_Conversions
---------- | ------
27-10-2016
21-11-2016
15-12-2016
13-02-2017
我的Sheet2中有
日|轉換
---------- | ------
13-02-2017 | 23
15-12-2016 | 15
21-11-2016 | 400
23-11-2016 | 60

現在我希望如果我的日期在sheet2中,那麼轉換值應該在sheet1中減少。我試過這個,但ts不工作= VLOOKUP(A2,'sheet2'!$ A $ 1:$ B $ 4,2,0)

+0

我懷疑其中一個日期列是文本看起來像日期和其他是真正的日期。我可以看到你的公式沒有錯。在兩列上運行文本到列,固定寬度,DMY,完成。 – Jeeped

回答

1

我懷疑其中一個日期列是文本看起來像 - 日期和其他是真實的日期。我可以看到你的公式沒有錯。在兩列上運行文本到列,固定寬度,DMY,完成。

enter image description here

注意,在工作表Sheet1都和sheet2日期是右對齊。這是數字和日期的默認單元格對齊方式。如果您尚未手動調整單元格對齊方式,則可能會在一個工作表中顯示右對齊方式,並在另一個工作表中顯示左對齊方式(即文本)。

在相關說明中,如果您將DMY數據導入MDY系統,請參閱Excel VBA - Convert Text to Date?瞭解修復數據的方法。

相關問題