用vlookup為什麼得出的是NA?

2021-09-24 11:40:26 字數 396 閱讀 4875

vlookup函式出現na大致有以下幾種原因:

1.vlookup引用引數不正確

2.資料格式型別不符

3.資料中有多餘的空格或其它特殊符號

4.引用區域內沒有包含可供查詢的關鍵字

針對以上4點,相應的解決方法是:

檢查並重新設定引數(如查詢目標不在首列等)

將資料格式型別用value()或text()函式將查詢的內容與目標調成一致

用替換的方法將多餘的空格或其它特殊符號去除

先判斷查詢結果是否為#na,如是,結果輸出「」或「不包含」等,不是則給出查詢結果,公式示例:

=if(isna(vlookup(a2,sheet2!a:b,2,)),"",vlookup(a2,sheet2!a:b,2,))

TCP為什麼是面向連線的,為什麼是面向資料流的

tcp的核心是它要提供乙個可靠的傳輸協議。第乙個問題 tcp如果想要提供乙個可靠的傳輸協議,一定需要每次都建立連線嗎?三 次招手的意義在於讓通訊兩端確定,資訊剛才是可以從任意一端傳到另 一端的。如果傳送資料前我們沒有三次招手。那麼,由於tcp是乙個可靠 的傳輸協議,所以一定會提供超時重試的機制,而且...

為什麼很多病毒是用vbs寫成的

這篇小短文 最初是 2013年9月,隨手一寫的。後來網上聊天時,我發現有很多時候我都想表達這個觀點。翻箱倒櫃 總算找到了,把它貼上到網上,想表達時,發個鏈結會很方便。正文如下 幾天前,junx問我為什麼很多病毒是用vbs寫的,我當時笑著搖了搖頭。就在剛才我做飯的時候,回想起了這個問題,於是邊炒菜邊想...

為什麼是 pgsql ?

postgresql在國外很流行 在日本是僅次於apache的開源軟體 pgsql 使用程序 postgresql資料庫是多程序的架構.每乙個客戶連線都有乙個服務程序為其進行服務,也有共享記憶體,這一點是與orancle資料庫是相似的.postgresql使用一種客戶端 伺服器的模式.乙個伺服器程序...