1樓:曉曉老師聊民生
vlookup匹配不出來的原因如下:
首先找出錯誤的原因,在任一單元格內輸入:=e2=a9,可以發現結果返回false,說明看起來a列中存在的「員工h」與要匹配的「員工h」一樣,實際兩者內容是不一樣;用len()函式分別統計兩個單元格的長度可以發現,a列中的「員工h」長度為5,但實際長度只有3。
問題原來出在這裡,點選a9單元格,發現其前後各存在一個空白字元,從而導致資料未匹配到,發現問題,解決問題,主要去除單元格中的空白就好, 可以用ctrl+h替換空白,也可以用trim()函式去除字串首尾的空白,處理完成之後,可以發現匹配到正確的數值。
2樓:匿名使用者
出現 #n/a 錯誤,因為查詢值"kale"出現在 (引數 a2:c10 的第二) 生成table_array列。 在這種情況下,通常是excel a 列中查詢它,而不是 b 列。
3樓:好哥哥
付費內容限時免費檢視
回答1.軟體匯入的資料,第一列中所查詢值後有不可見字元。要查詢的資料是由軟體匯入,或第一列的數值的前後有其他不可見字元(如空格等),vlookup函式返回「#n/seo」錯誤。
2.第三個引數不正確,小於區域中的列數返回「#value!」,大於列數返回「#ref!
」。第三個引數為「5」,而區域中只有兩列,公式返回「#ref!」。
3.查詢值不在資料區域中。查詢值為「0」,而第一列中沒有這個值,返回「#n/seo」。
4.資料區域的第一列設定了特定的數字格式。5.
最後一個引數未設定,未能精確查詢。vlookup函式的最後一個引數「range_lookup」為可選的邏輯值,為「true」或省略時可能返回精確值匹配值,也可能返回近似匹配值,為「false」則只返回精確匹配值。
vlookup匹配不出來怎麼辦?
4樓:其曦
excel中如果通過vlookup函式查詢數值數字,而查詢區域相同數字為文字格式,就匹配不到資料,必須轉換成同一種格式才行。
軟體版本:office2007
舉例說明:
1、vlookup函式匹配不到資料,可以看到d列中的數字是數值,而匹配區域中的數字為文字。
2、利用分列等方法,把文字數字轉換成數值數字。
3、這樣,vlookup就匹配到資料了。
5樓:我來也
查詢原因,主要是資料格式不匹配的。
自己若找不到原因,就把公式呈上來,最好有資料結構,讓人家來研判一下哦
6樓:好哥哥
付費內容限時免費檢視
回答1.軟體匯入的資料,第一列中所查詢值後有不可見字元。要查詢的資料是由軟體匯入,或第一列的數值的前後有其他不可見字元(如空格等),vlookup函式返回「#n/seo」錯誤。
2.第三個引數不正確,小於區域中的列數返回「#value!」,大於列數返回「#ref!
」。第三個引數為「5」,而區域中只有兩列,公式返回「#ref!」。
3.查詢值不在資料區域中。查詢值為「0」,而第一列中沒有這個值,返回「#n/seo」。
4.資料區域的第一列設定了特定的數字格式。5.
最後一個引數未設定,未能精確查詢。vlookup函式的最後一個引數「range_lookup」為可選的邏輯值,為「true」或省略時可能返回精確值匹配值,也可能返回近似匹配值,為「false」則只返回精確匹配值。
7樓:退休畫線工
那就是匹配不當或沒有匹配的內容,得根據具體的問題,具體來辦。
8樓:九方月明
可能是格式不一樣或者有空格。
為什麼excel裡有資料卻vlookup匹配不出來
9樓:小小小小顰
這是因為公式使用不正確,沒有在公式中使用「$」絕對定位符號,導致在下拉公式時取數區域不固定出現取數錯誤的情況。解決辦法如下:
1、首先,需要根據下圖中的名稱提取「資料2」(data
2)列中的內容,並需要使用vlookup函式,如下圖所示。
2、其次,單擊插入功能,然後選擇vlookup功能,然後在引數中輸入內容。
3、接著,轉換公式為:=
vlookup(f2,$ a $ 2:$ d $ 7,3,0),如下圖所示。
4、最後,單擊enter生成結果,然後下拉公式以檢視是否從相應的名稱中提取了正確的資料,如下圖所示。
10樓:顏楚隆春
對時間資料,(其他不確定可以不),選中時間資料一列,點選選單裡的——資料——分列——點點點——最後選中「日期」——點選完成。兩列都這麼處理之後就可以匹配。
11樓:小妖
資料格式不一樣,把不是文字格式那一列用分列改成文字格式就可以匹配了
12樓:匿名使用者
右邊表i列的格式仍然是文字格式。
13樓:
j列是文字格式
j列公式稍微一改就行,=--clean(i8)
14樓:鄒蜜
有時也是因為兩張表位置對應關係的問題
乙和甲的搜尋範圍下移所以就找不到了
把兩表錯開,搜尋範圍把空白處也選上
解決問題
vlookup函式為什麼匹配不出來?
15樓:陽光上的橋
vlookup匹配不出來有兩種原因,一是電腦過於機械,資料的型別不同(例如數值和文字)、或者前後有多餘空格等,都會導致匹配失敗。二是引數不對,第四個引數設定為0表示精確匹配,否則系統假設資料的排序的,會按照演算法搜尋,如果資料沒有排序,就會明明有的資料也匹配失敗、或者胡亂匹配。
如果需要分析具體的**,請貼上公式、結果、資料的拷屏(最好不要手機拍照)。
excel**的vlookup函式為什麼有的匹配不出來
16樓:匿名使用者
這是由於提問中兩個**的a列的數字格式是不一樣的,一個是數值格式的數字,一個是文字格式的數字。只要把兩列的格式設定為一樣,因為都是數字,建議都設定為數值格式那麼原來提問的公式就可以用了。
如不想改格式的,也可以把公式改為這樣就能用了:
=if(a2="","",text(vlookup(--a:a,sheet1!a:b,2,),"e年m月d日"))
如果有些資料可能在sheet1的a列中是沒有的,可以加入防錯判斷,遇上這情況時,公式返回空白,以上公式返回的是#n/a錯誤值。
=if(countif(sheet1!a:a,a2),text(vlookup(--a:a,sheet1!a:b,2,),"e年m月d日"),"")
17樓:excel祕籍
excel:為什麼你vlookup總是匹配錯誤?這裡給你解答
18樓:侍芹
可能是因為由於提問中兩個**的a列的數字格式是不一樣的,一個是數值格式的數字,一個是文字格式的數字。只要把兩列的格式設定為一樣,因為都是數字,建議都設定為數值格式那麼原來提問的公式就可以用了。
如不想改格式的,也可以把公式改為這樣就能用了:
=if(a2="","",text(vlookup(--a:a,sheet1!a:b,2,),"e年m月d日"))
如果有些資料可能在sheet1的a列中是沒有的,可以加入防錯判斷,遇上這情況時,公式返回空白,以上公式返回的是#n/a錯誤值。
=if(countif(sheet1!a:a,a2),text(vlookup(--a:a,sheet1!a:b,2,),"e年m月d日"),"")
19樓:匿名使用者
格式問題
第一張圖中的a列數字是型別是「數值」
第二張圖中的a列的數字是「文字」
(如果沒改單元格對齊方式的話)
20樓:
=vlookup(a2,sheet1!a:b,2,0)檢查2個表的a列的數字,是否完全一致? 前後有無空格?
複製個資料,在sheet2表,查詢,檢查是否確實存在?
光是看圖,大家都是猜測
最好發你的問題表
21樓:匿名使用者
一看錶就能發現問題,你沒注意為什麼第一張圖的數字靠右邊,而第二張圖的數字是靠左邊呢?你右鍵看看單元格格式,兩個表的格式不相同的。
第二,第一個查詢的引數只能是一個單元格或常量,不能是一列,不然它到底查哪個數?
22樓:匿名使用者
應該時格式不同的原因,一個是數字格式,一個是文字格式。
23樓:
要返回的值不能是第一列,否則就會出錯
24樓:巴山隱士
公式 =vlookup(a:a,sheet1!a:b,2,false)有錯誤
其中的「a:a"不能選擇單元格區域,只能指定一個單元格,比方a1這樣,再往下拖下去
25樓:匿名使用者
=vlookup(a:a,sheet1!a:b,2,0)試下
a:a 建議輸a列當前行 比如a2.。。
另外 上面的資料 好像格式不一致,確認是否一致
26樓:匿名使用者
我已經調整了格式,但是還是不一致。也已經排除了有空格的情況了。
sd卡在電腦讀不出來,SD卡在電腦讀不出來
1 手機卡壞掉或者接觸不良造成手機記憶體卡讀不出來 解決辦法 如果是接觸不良這是很好解決的問題,將卡取出,用橡皮擦擦記憶體卡的金手指,去掉上面的氧化層,再放入手機試試。若還不行,把記憶體卡座 裡面的觸角片 撬高點,或者在記憶體卡後面塗一層膠水來增加其厚度就可以了。將卡插入讀卡器 確定讀卡是好的 再將...
人多尿不出來,上廁所人多就尿不出來?
這是心理問題,現在很多人都有的,叫境遇性排尿障礙,也叫尿羞症 害羞膀胱症候群,你可以去網上查查這方面的資料,也許會對你有幫助的。不過先彆著急,慢慢來,過些時間就會好的。你的問題還不是很嚴重,完全有可能好起來。加油。因為人多有被人窺視的感覺,導致大腦皮層切斷了排尿反射,抑制了排尿動作的完成,主要是心理...
大便拉不出來,感覺腹中有大便但是拉不出來,感覺在肚臍以下,但是上廁所的時候就是拉不出來
好久不賤 去醫院進行一下系統的檢查,因為你之前已經服用過藥物,就不要繼續吃藥了 博土棠 腹脹不一定是拉不出大便,有時候是脹氣了,或者是吃了,刺激性的物質,對腸道有一定的刺激,可以適當的吃點腹可安能夠調理一下腸胃。 呼呼哈嘿嘿 病情分析 多見於胃腸道功能紊亂,可能患有直腸炎 肛竇炎。指導意見 建議去正...