- 相關(guān)推薦
Excel公式與函數(shù)的同與不同
首先要搞清楚Excel公式和函數(shù)這兩個(gè)概念。什么是公式?就是用加減乘除等運(yùn)算符號(hào),把一些數(shù)值、文本、函數(shù)等組合在一起,并有得出一個(gè)結(jié)果的數(shù)學(xué)算式。比如下面幾個(gè)都是公式:
=2+5-3*2(常量運(yùn)算)
=a-b/c(變量運(yùn)算)
="辦公便簽"&"真不錯(cuò)"(字符運(yùn)算)
=SUM(a,b)*6(函數(shù)運(yùn)算)
=A1*B1+C1(包含數(shù)值的單元格運(yùn)算)
那么現(xiàn)在問(wèn)題來(lái)了,什么是函數(shù)?它和公式的區(qū)別在哪?其實(shí),函數(shù)的本質(zhì)就是公式,不過(guò)它是被包裝起來(lái)的公式而已。
比如我們?cè)贓xcel中計(jì)算三角形面積,可以在A1單元格輸入三角形的底邊長(zhǎng),在B2單元格中輸入三角形的高,那么面積計(jì)算公式就為:
=A1*B1/2
而如果我們把它包裝到函數(shù)里,假設(shè)我們自定義函數(shù)為:
Function TriArea(base,height)
Area = base * height/2
End Function
其中Function……End Function表示這是一個(gè)函數(shù),函數(shù)名為TriArea,代表底和高的兩個(gè)參數(shù)為base和height。中間的一行代碼則是三角形計(jì)算公式。以后我們?cè)儆?jì)算三角形面積,可以直接輸入下面的函數(shù)即可:
=TriArea(A1,B1)
我們只需要輸入函數(shù)及其所需要的參數(shù),而不用管它在內(nèi)部是怎么運(yùn)算的,這樣對(duì)用戶來(lái)說(shuō)就方便多了。而被函數(shù)包裝起來(lái)的,可能只是簡(jiǎn)單的一條公式,也有可能是非常復(fù)雜的多條公式,是不是有點(diǎn)像我們所熟悉的DOS批處理。
【Excel公式與函數(shù)的同與不同】相關(guān)文章:
Excel函數(shù)及Excel公式09-26
EXCEL公式與函數(shù)教案12-13
常用的excel函數(shù)公式08-14
常用的excel函數(shù)公式大全08-19
Excel表格乘法函數(shù)公式大全10-24
最常用的Excel函數(shù)公式匯總09-11
辦公項(xiàng)目上最常用的Excel函數(shù)公式大全11-04
excel表格公式大全06-17