excel公式對的,結果n a,為什麼會這樣

時間 2021-12-27 13:56:20

1樓:匿名使用者

當數值對函式或公式不可用時,會出現 #n/a 錯誤。

1.單擊顯示該錯誤的單元格,再單擊出現的按鈕! ,如果隨後出現「追蹤錯誤」,則單擊它。

2.檢查可能的原因和解決方法。

可能的原因和解決方法

遺漏資料,取而代之的是 #n/a 或 na()

用新資料取代 #n/a。

注釋 可以在資料還不可用的單元格中輸入 #n/a。公式在引用這些單元格時,將不進行數值計算,而是返回 #n/a。

為 hlookup、lookup、match 或 vlookup 工作表函式的 lookup_value 引數賦予了不適當的值

請確保 lookup_value 引數 (引數:函式中用來執行操作或計算的值。引數的型別與函式有關。

函式中常用的引數型別包括數字、文字、單元格引用和名稱。)值的型別正確。例如,應該引用值或單元格,而不應引用區域。

在未排序的資料表中,使用 vlookup、hlookup 或 match 工作表函式來定位值

在預設情況下,使用這些函式在其中查詢資訊的資料表必須按公升序排序。但是 vlookup 和 hlookup 工作表函式還包含乙個 range_lookup 引數 (引數:函式中用來執行操作或計算的值。

引數的型別與函式有關。函式中常用的引數型別包括數字、文字、單元格引用和名稱。),允許函式在沒有排序的資料表中查詢完全匹配的值。

若要查詢完全匹配值,請將 range_lookup 引數設定為 false。

match 工作表函式包含 match_type 引數,該引數指定被排序列表的順序以查詢匹配結果。如果函式找不到匹配結果,請更改 match_type 引數。若要查詢完全匹配的結果,請將 match_type 引數設定為 0。

陣列公式中使用的引數的行數或列數與包含陣列公式的區域的行數或列數不一致

如果已在多個單元格中輸入陣列公式 (陣列公式:陣列公式對一組或多組值執行多重計算,並返回乙個或多個結果。陣列公式括於大括號 () 中。

按 ctrl+shift+enter 可以輸入陣列公式。),請確保被公式引用的區域與陣列公式占用的區域具有相同的行數和列數,或者減少包含陣列公式的單元格。例如,如果在 15 個行高的區域中 (c1:

c15) 輸入陣列公式,但該公式引用了 10 個行高的區域 (a1:a10),則區域 c11:c15 中將顯示 #n/a。

若要更正此錯誤,請將公式輸入到較小的區域中(例如 c1:c10),或者更改公式引用的區域,使之與公式所在的區域具有相同的行數(例如 a1:a15)。

內部函式或自定義工作表函式中缺少乙個或多個必要引數

在函式中輸入全部引數。

使用的自定義工作表函式不可用

確認包含此工作表函式的工作簿已經開啟並且函式工作正常。

執行的巨集程式所輸入的函式返回 #n/a

確認函式中的引數 (引數:函式中用來執行操作或計算的值。引數的型別與函式有關。函式中常用的引數型別包括數字、文字、單元格引用和名稱。)正確,並且位於正確的位置。

2樓:好鬼憎註冊名字

當在函式或公式中沒有可用數值時,將產生錯誤值#n/a。 最常見在公式使用查詢功能的函式(vlookuphlookuplookup等)時,找不到匹配的值。

3樓:

#n/a 表示沒有可用的數值,單元裡的格式不是數值,公式中的單元格的格式卻是文字

4樓:海獅

公式正確,但查詢的資料不匹配時,就找不到相應資料,就會出現這種結果。但這要看你的公式的情況來分析了。比如同時數字3,表面上看到是一樣的,但文字3要用"3",表示,而數值3直接引用就行。

5樓:眼眶的濕潤

#n/a通常是因為查詢不到資料而返回

比如vlookup函式當查詢值在查詢區域的第一列不出現時,就會返回#n/a

如果你確定你的公式沒有錯誤,有的會出現#n/a,有的不會建議你可以巢狀一層if函式,用isna函式判斷你原來的公式的返回值,如果是#n/a,就返回別的。

還有就是,你可以使用公式求值,一步步核對你的公式計算過程,找出問題所在。

如果還有不懂,可以問我。

如果對你有幫助,望採納,謝謝!

6樓:匿名使用者

是不是單元格的格式不對,例如應該是數字計算的公式,但是公式中的單元格的格式卻是文字的??

7樓:匿名使用者

能把公式貼出來嗎?

要看到公式才能具體分析原因的。

excel中計算結果顯示為#n/a是什麼意思?

8樓:赤影魔魂

應該是拖動複製的bai時候導

du致的引用錯誤,公式中d5的值

zhi為「筆dao記本」,而引用的區域(平均單專價b4至d8)中沒有符合屬的值,所以出錯。將工式改為=vlookup(d5,平均單價!$b$3:$c$7,2)*e5試試吧。

9樓:匿名使用者

f4單元格的公式改成:

=vlookup(d4,平均單價!b$4:c$8,2)*e4下拉

10樓:匿名使用者

excel**中抄,當函式或公襲式中沒有可引用的數

bai值時,就會顯示出「dun/a」,zhi

11樓:匿名使用者

b4:c8未加絕對引用,你可以選中該區域的值然後按f4鍵加上絕對引用

12樓:匿名使用者

excel**中,當函bai

數或公式中沒有可du引用的zhi數值時,就會顯示出「n/a」,dao英文全稱是

13樓:言午山水

這個結果一般都是因錯誤或者是不夠長,超出資料單格**範圍

在excel裡同乙個公式向下拉,為什麼有些值顯示為#n/a

14樓:飛大鼠

當數值對函式或公式不可用時,會出現 #n/a 錯誤。

單擊顯示該錯誤的單元格,再單擊出現的按鈕 ,如果隨後出現「追蹤錯誤」,則單擊它。

檢查可能的原因和解決方法。

可能的原因和解決方法:

遺漏資料,取而代之的是 #n/a 或 na()

用新資料取代 #n/a。

可以在資料還不可用的單元格中輸入 #n/a。公式在引用這些單元格時,將不進行數值計算,而是返回 #n/a。

為 hlookup、lookup、match 或 vlookup 工作表函式的 lookup_value 引數賦予了不適當的值。

請確保 lookup_value 引數值的型別正確。例如,應該引用值或單元格,而不應引用區域。

在未排序的資料表中,使用 vlookup、hlookup 或 match 工作表函式來定位值。

在預設情況下,使用這些函式在其中查詢資訊的資料表必須按公升序排序。但是 vlookup 和 hlookup 工作表函式還包含乙個 range_lookup 引數 ,允許函式在沒有排序的資料表中查詢完全匹配的值。若要查詢完全匹配值,請將 range_lookup 引數設定為 false。

match 工作表函式包含 match_type 引數,該引數指定被排序列表的順序以查詢匹配結果。如果函式找不到匹配結果,請更改 match_type 引數。若要查詢完全匹配的結果,請將 match_type 引數設定為 0。

15樓:既然已經就索性

找到的感覺比較完整的答案,引用的別的網友的。

當數值對函式或公式不可用時,會出現 #n/a 錯誤。

單擊顯示該錯誤的單元格,再單擊出現的按鈕 ,如果隨後出現「追蹤錯誤」,則單擊它。

檢查可能的原因和解決方法。

可能的原因和解決方法

遺漏資料,取而代之的是 #n/a 或 na()

用新資料取代 #n/a。

注釋 可以在資料還不可用的單元格中輸入 #n/a。公式在引用這些單元格時,將不進行數值計算,而是返回 #n/a。

為 hlookup、lookup、match 或 vlookup 工作表函式的 lookup_value 引數賦予了不適當的值

請確保 lookup_value 引數值的型別正確。例如,應該引用值或單元格,而不應引用區域。

在未排序的資料表中,使用 vlookup、hlookup 或 match 工作表函式來定位值

在預設情況下,使用這些函式在其中查詢資訊的資料表必須按公升序排序。但是 vlookup 和 hlookup 工作表函式還包含乙個 range_lookup 引數 ,允許函式在沒有排序的資料表中查詢完全匹配的值。若要查詢完全匹配值,請將 range_lookup 引數設定為 false。

match 工作表函式包含 match_type 引數,該引數指定被排序列表的順序以查詢匹配結果。如果函式找不到匹配結果,請更改 match_type 引數。若要查詢完全匹配的結果,請將 match_type 引數設定為 0。

陣列公式中使用的引數的行數或列數與包含陣列公式的區域的行數或列數不一致

如果已在多個單元格中輸入陣列公式 (陣列公式:陣列公式對一組或多組值執行多重計算,並返回乙個或多個結果。陣列公式括於大括號 () 中。

按 ctrl+shift+enter 可以輸入陣列公式。),請確保被公式引用的區域與陣列公式占用的區域具有相同的行數和列數,或者減少包含陣列公式的單元格。例如,如果在 15 個行高的區域中 (c1:

c15) 輸入陣列公式,但該公式引用了 10 個行高的區域 (a1:a10),則區域 c11:c15 中將顯示 #n/a。

若要更正此錯誤,請將公式輸入到較小的區域中(例如 c1:c10),或者更改公式引用的區域,使之與公式所在的區域具有相同的行數(例如 a1:a15)。

內部函式或自定義工作表函式中缺少乙個或多個必要引數

在函式中輸入全部引數。

使用的自定義工作表函式不可用

確認包含此工作表函式的工作簿已經開啟並且函式工作正常。

執行的巨集程式所輸入的函式返回 #n/a

確認函式中的引數 (引數:函式中用來執行操作或計算的值。引數的型別與函式有關。函式中常用的引數型別包括數字、文字、單元格引用和名稱。)正確,並且位於正確的位置。

16樓:匿名使用者

因為找不到匹配值。

看樣子是vlookup,把資料區域改為絕對引用。

17樓:匿名使用者

1.公式自動填充,把選擇範圍變了

2.找不到引用值

3.計算結果為flash

18樓:匿名使用者

如果是查詢函式,我建議你分別選中原表和待查詢的單元格,ctrl+h,查詢輸空格,替換不輸入,查詢的值中可能有空格,致使兩個文字不一致,試試~

如果就一兩行不行,看看這兩行文字中有沒有空格之類的。

19樓:匿名使用者

數值計算不合法,就顯示#n/a,比如:a1=3 b1="中國",c1=a1+b1,結果肯定是#n/a。

為什麼我的EXCEL公式手動計算的結果和自動計算的結果不一樣呢

你的excel計算設定不對,excel有三種計算方式1.自動 2.除模擬運算表外自動計算 3.手動。自動模式是,你更新資料,excel會自動更新計算結果 但是這樣也會有點問題,就是如果資料量比較多,涉及的的運算比較多,你更新資料時,excel都會自動重新計算結果,就會消耗較多的cpu資源和時間,所以...

excel自動填充公式比如第一格的公式為C1,第二格的公式為C3,向下填充順序為 C5,C7怎樣辦到

在a1中輸入或複製貼上此公式 indirect c row a1 2 1 或 index c c,row a1 2 1 或 offset c 1,row a1 1 2,下拉填充 山桑弓 公式 offset c 1,row a1 2 2,下拉。 index c c,row a1 2 2 indirec...

如何利用excel公式對符合條件的資料進行平均分計算

文梓蓓 樓上的幾種方法都不錯,但有侷限性 每次使用都必須改變公式 如何一勞永逸呢?一 如果是一次性使用 為什麼不使用篩選功能呢?二 長期使用 g2 自己輸出想要的班號 g4 sumif b b,g 2,e e countif b b,g 2 h4 sumif b b,g 2,d d countif ...