簡體   English   中英

Excel VLOOKUP N / A錯誤

[英]Excel VLOOKUP N/A error

我有這樣的表設置:

在此處輸入圖片說明

我正在嘗試進行查找,其中列D的值與列A的值之一匹配,並返回列C的值。

A和D列中的數字存儲為文本。

我的公式是VLOOKUP(F3,A1:C3,3,TRUE)但這返回“值不可用錯誤”。 公式有什么問題?

編輯

找出一些值作為常規存儲。

現在的問題是我必須與前導零完全匹配。 例如,在DI列中具有“ 27154”,但在AI列中具有“ 000027154”,這些應匹配。

但是,如果我在A列中有“ 000271540”或任何其他變體,則它不應匹配。

A列中的所有數字均為9位數字,並在需要時加前導零。

VLOOKUP(TEXT(F3, "000000000"),A1:C3,3,FALSE)

它將需要為VLOOKUP創建相同的值以找到該值。 以您的示例為例,A列中的文本長度為9個字符。 結果,將使用填充進行搜索。 為了使其完全匹配,將FALSE用作VLOOKUP最后一個參數。

您可以在VLOOKUP使用通配符:

=VLOOKUP("*"&F3,A2:C3,3,FALSE)

公式沒有錯。 問題在於,與F3中的數字相比,A2中的值為文本,並被視為文本。

如果您無法更改A列中的值,則可以使用以下數組公式:

=SUM((F3=VALUE(A2:A3))*(C2:C3))

使用CTRL + SHIFT + ENTER輸入

這會將A2:A3中的值轉換為數字,以便與F3進行比較。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM