EXCEL利用VLOOKUP根據學號的第三第四位得到班級,我輸入的是對的為什麼顯示N

時間 2022-02-12 12:10:13

1樓:海天盛

原因:因為在公式中引用單元格時,沒有在單元格中使用絕copy對引用符號「$」。

解決方法:

1.在b列中,e列的資料根據a列的資料從d1:e5的cellarea中提取,如下圖。

2.選擇百個b2單元格,然後單擊「fx」圖示,在開啟的插入函式視窗中選擇vlookup函式,如下圖。

3.然後根據下圖輸入函式引數degree,轉換為公式:=vlookup(a1,$d$1:$e$5,2,0)如下圖。

4.點選「ok」生成結果,可以看到根據a列的資料,從d1:e5cell區域提取出了e列的資料,如下圖。

2樓:匿名使用者

將公式修改為下列公式之一

=lookup(mid(a2,3,2),,)=lookup(mid(a2,3,2),)=vlookup(mid(a2,3,2),,2,0)=hlookup(mid(a2,3,2),,2,0)=--mid(a2,3,2)&"班"

3樓:

=text(mid(a2,3,2),"0班")

4樓:浩瀚宇宙是我家

=vlookup(mid(a2,3,2),,2,0)

為什麼我使用vlookup公式正確但是顯示結果是n/a

5樓:hulo小鍇

那是因為你列表的位置沒有放置正確。你可以看vlookup函式的介紹,他會自動搜尋表區域首列滿足條件的元素,也就是你的b3對應的第一列應該是你的g列而不是f列。

更改的步驟如下:

1、將你的f列移動到h列去,總之讓g列在的資料在前。

2、然後點選a3單元格(注意此時g列和h列的位置)。

3、插入vlookup函式,將tablle_array的位址改為g:h,也可以直接輸入=vlookup(b3,g:h,2,0)。

4、然後點選確定就可以了。

6樓:

使用vlookup公式正確但是顯示結果是n/a是因為你沒有設定匹配判斷。下面具體介紹excel中vlookup函式結果出現n/a的解決辦法:

1、首先我們需要開啟乙個工作樣表作為例子,如下圖示例是乙份員工的工資表。

2、現在我們在空白單元格內輸入vlookup函式來查詢員工,並要求同時顯示出該員工的實發工資。

3、這時候我們發現結果並不正確,出現了#n/a,為此我們仔細觀察輸入的每乙個公式引數,逐個來尋找錯誤。

4、但是我們發現搜尋區域完全正確,第二個選擇區域也包括了實發工資區域。

5、而且最後乙個返回引數也設定正確。再仔細核對公式,我們發現並沒有設定匹配判斷,然後我們就按如下圖示例中進行了設定,見紅色箭頭的位置,設定完畢就發現結果正確了。

7樓:

我是做二級題的時候也有這樣的情況發生

很簡單就是寫好之後

點選該單元格

選中公式中的單元格類似位址一樣的比如vlookup(b2,產品資訊,b2:c5,2 ,0)變為vlookup(b2,產品資訊,$b$2:$c$5,2,0)

希望大家以後搜的時候不用像我一樣找半天啥也沒有

excel 中 lookup 和 vlookup 的區別

lookup用途 用於從單行或單列區域或者從乙個陣列中返回值。該函式有兩種語法形式 向量型和陣列型。2.陣列形式是在陣列的第一行或第一列中查詢指定數值,然後返回最後一行或最後一列中相同位置處的數值。語法形式 lookup lookup value,array lookup value 表示在陣列中所...

EXCEL函式VLOOKUP格式VLOOKUP TODAYA D,4 ,結果總停留在其中一行的D列單元格,為什麼

vlookup的完整語法為 vlookup lookup value,table array,col index num,range lookup 其中,如果 range lookup 為 true,則 table array 的第一列中的數值必須按公升序排列 2 1 0 1 2 z false t...

excel對比命令VLOOKUP求解析

vlookup函式 vlookup 查詢的值,查詢區域,返回列的位置,查詢的方式 注意哦 關於 查詢的方式 有兩種,一種模糊查詢 一種精確查詢查詢的方式設定false的時候,為精確查詢設定true是為模糊查詢 if函式是判斷函式,如果 vlookup a3,book2 sheet2 a 3 b 7,...