蝸牛課堂 丨你的VLOOKUP函數老出錯?幾個常見誤區快來了解

作者:廣州蝸牛餐飲科技有限公司
時間: 2023-01-01

1.gif

VLOOKUP是在工作中經常會使用到的表格函數的一種,但是很多人在使用過程中經常會碰到以下常見的錯誤情況,今天就分享幾個使用過程中常見的錯誤情景。

01查詢區域選擇錯誤

? ? ? ? 如下圖的表格,需要在E2列單元格查詢其商品名字所對應的銷售經理職位,但是所輸入的公式卻出了錯誤;公式為:=VLOOKUP(E2,A:C,3,0)

2.png

? ? ? 其實這是因為在使用VLOOKUP函數的時候,要求查詢對象值必須是位于查詢區域的首列,但在左側的數據表格里,商品名稱所在位置為B列,所以查詢的區域需要從B列開始選取,但是這個函數公式里寫成了從A列開始,所以這個才出現了錯誤,在實際應用的過程中,這是一個會經常出現的錯誤點。

02單元格里有空格

? ? ? 如下圖中,F3單元格里的公式寫法沒問題,引用方式也沒問題,這時候咱們要先檢查被查詢的內容有沒有空格,或者查詢區域的單元格里是否有空格。

? ? ? ?解決方法是按Ctrl+H鍵調出【查找和替換】對話框,在【查找內容】文本框中輸入空格,點【全部替換】按鈕。實際操作時,可以在英文輸入狀態下輸入空格,全部替換,然后再在中文輸入狀態下輸入空格,繼續替換一次。

03數字格式不一致

? ? ? ?這種問題主要出現在數字類型的查詢中,看看下圖F2單元格中的公式,要根據E2單元格編碼查詢對應的單價:=VLOOKUP(E2,A:C,2,0)

4.png

? ? ? ?E列的編碼是文本型的數字,而A列查詢區域的編碼是常規格式的數值,所以在查詢時就有問題了。解決方法是把查詢區域的格式和被查詢的內容統一成同一種格式。

? ? ? ?可以修改公式,將查詢值乘以1變成數值,再進行查詢就沒問題了:=VLOOKUP(E2*1,A:B,2,0)反之,如果想把數值型的查詢值變成文本,只要在查詢值后連接上一個空文本&""就好了,類似下面這樣:=VLOOKUP(E2&"",A:B,2,0)

? ? ? ?還有一種可能出現問題的原因,就是查詢內容中包含“*”或是“~”,這兩個符號有特殊身份,在查詢條件中出現時,會被Excel當成通配符處理,簡單有效的處理方法是將數據源以及查詢內容中的“*”和“~”使用其他符號來替代。
20.gif

—— 部分圖片、內容來源于網絡,如有侵權請聯系刪除


337p粉嫩日本欧洲亚福利,黑人肉大捧进出全过程动态,日本少妇被黑人嗷嗷叫换,99久久99这里只有免费费精品