簡體   English   中英

使用公式填充查找值單元格時出現 vlookup 錯誤

[英]vlookup error when lookup value cell has been populated with formula

我有以下產生#N/A 錯誤的公式:

=VLOOKUP(N8,Lookups!J5:L2772,3,FALSE)

N8中的公式為:

=LEFT(M8,4)

N8 中的值將是英國郵政編碼的第一部分(例如 N1、W1A、SW1Y、TF1、SO26)

我試過將 vlookup 更改為索引和匹配公式,但也無法正常工作。

任何幫助是極大的贊賞。

非常感謝:)

公式

價值觀

郵政編碼查找

您的公式返回 4 個字符。 =LEFT(M8,FIND(" ",M8)-1)將返回第一個空格(不包括空格)的字符。

如果您打算保持公式不變, TRIM(N8)也會刪除尾隨空格。 在那種情況下=VLOOKUP(TRIM(N8),Lookups:J5,L2772,3,FALSE)也可以工作,但這不太可能引發錯誤:

( =VLOOKUP(LEFT(M8,FIND(" ",M8)-1),'Lookups':J5,L2772,3,0) )

暫無
暫無

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

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