我有一個excel 2010電子表格,有4列。爲什麼這個有效?探索VLOOKUP公式
A列:我銷售產品的UPC代碼列表。大約300條線。
列B:式(以後會更多)
柱C:的UPC代碼的另一個列表。這些UPC代碼大約有10,000行。
列d:對應於UPC代碼在C列
的庫存數的公式:
=VLOOKUP(A2,C:D,2,FALSE)
的想法是我的供應商的UPC代碼檢索匹配我的UPC碼相應的庫存盤點。
所有數據都從其他電子表格粘貼到新的電子表格中,並被粘貼爲僅值以確保沒有其他字符或格式被導入。
這個公式被拖到了所有300行。
我接收到錯誤#N/A在B欄,直到我在列A的值之前插入以下字符:
'
注:'
通過點擊細胞並鍵入'
手動插入在上面的框中。
後立即這樣做的目的,在#N/A將改變從列D獲取相應的庫存
我的問題是,爲什麼這會起作用?爲什麼沒有'
的方法不起作用?有沒有辦法在列A中的所有值之前快速添加'
?注意:CONCATENATE(「'」,A2)由於某種原因不起作用。
+1爲字符串/數字解釋,-1爲無益的「技巧」在問題描述的情況下 - 查找值已經是一個數字,第一列表數組是字符串 – Aprillion
death4pril,公平點,我有文字/數字錯誤的方式。可以用另一種方式翻轉它,但它需要一個數組公式(完成後按Ctrl + Shift + Enter){= VLOOKUP(A2,C:D * 1,2,false)}這個概念是相同的。如果沒有添加源數據,還有另外一種方法可以更新,我很高興得到更新 – RowanC