在Excel表格中如何進行查錯呢?
在Excel表格中如何進行查錯呢?
Excel公式與函數的同與不同
首先要搞清楚Excel公式和函數這兩個概念。什么是公式?就是用加減乘除等運算符號,把一些數值、文本、函數等組合在一起,并有得出一個結果的數學算式。比如下面幾個都是公式:
=2+5-3*2(常量運算)
=a-b/c(變量運算)
="辦公便簽"&"真不錯"(字符運算)
=SUM(a,b)*6(函數運算)
=A1*B1+C1(包含數值的單元格運算)
那么現在問題來了,什么是函數?它和公式的區別在哪?其實,函數的本質就是公式,不過它是被包裝起來的公式而已。
比如我們在Excel中計算三角形面積,可以在A1單元格輸入三角形的底邊長,在B2單元格中輸入三角形的高,那么面積計算公式就為:
=A1*B1/2
而如果我們把它包裝到函數里,假設我們自定義函數為:
Function TriArea(base,height)
Area = base * height/2
End Function
其中Function……End Function表示這是一個函數,函數名為TriArea,代表底和高的兩個參數為base和height。中間的一行代碼則是三角形計算公式。以后我們再計算三角形面積,可以直接輸入下面的函數即可:
=TriArea(A1,B1)
我們只需要輸入函數及其所需要的參數,而不用管它在內部是怎么運算的,這樣對用戶來說就方便多了。而被函數包裝起來的,可能只是簡單的一條公式,也有可能是非常復雜的多條公式,是不是有點像我們所熟悉的DOS批處理。
通過向導智能輸入Excel公式
對普通用戶來說,我們并不需要自定義函數,Excel中已經內置了很多函數,我們只需要直接調用就可以了。不過對于初學者,手工輸入函數的時候很容易出錯,并且有些函數的意義也不太理解,這時候我們可以借助Excel工具來智能輸入公式。
Excel公式智能查錯
小提示:Excel公式錯誤提示信息
1.#####!返回的結果超出了單元格的寬度;或者單元格的日期時間公式產生了一個負值。
2.#VALUE!使用了錯誤的參數或運算對象類型。
3.#DIV/O!當公式被零除時產生此錯誤。
4.#NAME?公式中使用了Excel不能識別的錯誤名稱。
5.#N/A,函數中沒有可用的數值。
6.#REF!單元格引用無效。
7.#NUM!函數中某個數字有問題。
8.#NULL!試圖為兩個并不相交的區域指定交叉點時將產生此錯誤。
進入Excel公式內部查錯
當然,Excel函數和公式,不可能一兩天就能掌握,需要一個長期的學習過程,不過在我們熟悉Excel的公式糾錯功能后,則就可少走些彎路了。
以上就是在Excel表格中如何進行查錯方法介紹,操作很簡單的,大家學會了嗎?希望這篇文章能對大家有所幫助!
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。