-
1 # 李老師電腦教學課堂
-
2 # 精進Excel
關於這個問題,我們先來看一下微軟官方幫助檔案時如何描述的:
在此幫助文件中寫明瞭很多可能出現#VNLUE,並提供了相應的解決辦法,操作步驟也非常詳細。內容很多,可能有些沒耐心看完,但是較為常見的總結下來其實也就這麼幾大類:
原因一:當公式引用包含空格或特殊字元(更復雜的情況是引用隱藏的空格)
雖然看起來可能沒有問題,但是這正是我們最容易忽視的問題。關於這一點也想給大家一個建議,不要輕易使用【空格】或【強制換行符】,如果為了美觀,可以考慮【分散對齊】。
解決方案:
1. 使用【替換】功能將資料區域內的空格替換為空;(若是特殊字元,請找出後複製此符號,再在【替換】中進行)
2. 使用 CLEAN/ TRIM函式清除文字;
3. 使用【篩選】功能,將錯誤的單元格重新批次輸入內容;
原因二:具有【+】和【-】等數學運算子的公式可能無法計算包含文字、文字型數字、文字格式的日期或空格的單元格;
解決方案:
1. 改為使用函式。函式通常會忽略文字值,並將所有內容計算為數字,從而消除#VALUE!錯誤。例如,鍵入=SUM(A2:C2)代替 =A2+B2+C2。或者鍵入=PRODUCT(A2,B2)代替=A2*B2。
2. 對於文字型數字需要將內容轉化為數字,再進行計算。但直接將改變單元格格式並不會起作用,如果直接使用函式,會被當成文字而忽略,導致結果錯誤。
a) 使用Excel自帶轉換功能;(注意選取的時候只能選取帶有綠色小三角的單元格,否則不會出現提示)
b) 使用選擇性貼上進行簡單數學運算(加/減0、乘/除1);
文字型數字進行數學運算之後,就會轉化為數值型數字,透過選擇性貼上,可以批次對資料進行數學運算,如圖所示,我們可以在現有的資料上加0(不改變現有數值大小)、或者乘以1(也不改變現有數值大小)
c) 使用分列,將數值改為常規;
3. 文字形式的日期同樣需要先進行轉化,同文本型數值一樣,直接將改變單元格格式並不會起作用建議使用分列,在第3步時選擇日期格式即可。
你看,看似一個簡單的錯誤值,都蘊含這麼多門門道道,Excel所包含的知識真的是無窮無盡啊。
回覆列表
excel表中出現#VNLUE!什麼原因?
excel表中出現#VNLUE!一般是運算公式出現了錯誤,有以下幾種可能的原因。
一,公式中選了非數值型數值。
如圖示,將文字與數字相加就會出現 #VNLUE! 提示:
解決辦法就是檢視公式中每一個數據的型別,找到非數值型改成數值型就可以了。
二,函式的語法錯誤。
如圖,函式語法錯誤,沒寫括號:
解決辦法就是改正語法錯誤。