首頁>
6
回覆列表
  • 1 # Skyling日記

    當LOOKUP函數返回"NA"時,可能有以下幾種原因:

    1.查找項沒有找到匹配值。

    2.查找列沒有正確排序。

    3.查找的區域不正確或範圍過多或過少。

    解決方法:

    1. 確保要查找的數據在正確的位置,並與查找項匹配。檢查是否因為隱蔽字符或拼寫錯誤而找不到匹配項。

    2. 確保查找列已正確排序。如果查找項目大於或小於查找區域中的數據,則將返回"NA"。

    3. 確認查找區域是否正確,並與使用的範圍一致。確保使用的區域不為0或太大。

    如果以上三個步驟都正確,則嘗試使用其他函數或方法來解決問題。

  • 2 # 乾之鎮

    當使用LOOKUP函數時,如果指定的查找值不存在於查找範圍內,則函數會返回#N/A錯誤,即顯示NA。

    要解決這個問題,可以使用IFERROR函數來捕捉#N/A錯誤,並返回一個自定義的結果。IFERROR函數的語法如下:

    ```

    IFERROR(value, value_if_error)

    ```

    其中,value是需要檢查的值,value_if_error是當value出現錯誤時,要返回的自定義結果。

    例如,如果要在一個名為“Price”的範圍內查找一個商品的價格,並且如果該商品不存在,則返回“未知”,則可以使用以下公式:

    ```

    =IFERROR(LOOKUP(A2, Price), "未知")

    ```

    如果A2中的值在“Price”範圍內找不到,則IFERROR函數將捕捉LOOKUP函數的#N/A錯誤,並返回“未知”。

    另外,還可以使用IF函數和ISNA函數來處理#N/A錯誤。IF函數的語法如下:

    ```

    IF(logical_test, value_if_true, value_if_false)

    ```

    其中,logical_test是需要進行邏輯測試的條件,value_if_true是當條件為真時返回的結果,value_if_false是當條件為假時返回的結果。

    ISNA函數用於測試一個值是否為#N/A錯誤。語法如下:

    ```

    ISNA(value)

    ```

    例如,可以使用以下公式來檢查A2中的值是否存在於“Price”範圍內:

    ```

    =IF(ISNA(LOOKUP(A2, Price)), "未知", LOOKUP(A2, Price))

    ```

    如果A2中的值在“Price”範圍內找不到,則IF函數將返回“未知”,否則將返回查找到的價格。

  • 3 # 智者書籤5D

    lookup函數顯示na解決辦法如下:

    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,))

  • 4 # 羽毛球

    顯示na代表沒有匹配到對應的項目,要檢查兩個表格需要匹配的內容是否完整,缺少數據的部分補足數據再匹配就可以不顯示na了。

  • 蘿蔔絲粉條餡餅的做法?