計算機二級Excel常考函數公式!睡前一背!

(1)絕對值函數ABS

格式: ABS(number)

功能:返回參數number的絕對值。

例如: ABS(-7)的返回值為7 ; ABS(7)的返回值為7。

(2)取整函數INT

格式: INT(number)

功能:取一個不大於參數number的最大整數。

例如: INT(8.9) , INT(-8.9) 其結果分別是8,-9。

(3)圓周率函數PI

格式: PI( )

功能:返回圓周率π的值。

說明:此函數無需參數,但函數名後的括號不能少。

(4)四捨五入函數ROUND

格式: ROUND(number , n)

功能:根據指定位數,將數字四捨五入。

說明:其中n為整數,函數按指定n位數,將number進行四捨五入。

當n>0 ,數字將被四捨五入到所指定的小數位數;

當n=0 ,數字將被四捨五入成整數;

當n

<0 ,數字將被四捨五入到小數點左邊的指定位數。

例如: Round(21.45,1) ,

Round(21.45,0),Round(21.45, -1)其結果分別是21.5,21,20。

(5)求餘函數MOD

格式: MOD(number,divisor)

功能:返回兩數相除的餘數。結果的正負號與除數相同。

說明: Number為被除數, Divisor為除數。例如: MOD(3,2)等於1 , MOD(-3,2)等於1 ,MOD(3, 2)等於-1 , MOD(-3,-2)等於-1。

(6)隨機函數RAND

格式: RAND( )

功能:返回一一個位於[0,1)區間內的隨機數。

說明:此函數無需參數,但函數名後的括號不能少。產生[a,b]區間內的隨機整數公式:int(rand()*(b-a+ 1))+a

(7)平方根函數SQRT

格式: SQRT(number)

功能:返回給定正數的平方根。

例如: SQRT(9)等於3。

(8)求和函數SUM

格式: SUM(number1 , number2 ,)

功能:返回參數表中所有參數之和。

說明: number1,numer..... .是1-30個需要求和的參數。若在參數中直接輸入數值、邏輯值或文本型數字,則邏輯真和假值將轉換為數值1和0 ,文本型數字將轉換成對應的數值型數字參加運算。

若引用的單元格中出現空白單元格、邏輯值文本型數字,則該參數將被忽略。

(9)條件求和函數SUMIF

格式: SUMIF(range , criteria , sum_ range)

功能:根據指定條件對若干單元格求和。

說明: range :用於條件判斷的單元格區域。

criteria :進行累加的單元格應滿足的條件,其形式可以為數字,表達式或文本。

如:條件可以表示為5、"6"、 "<60"、 "教授"。sum_ range:求和的實際單元格。如果省略sum_ range ,則直接對range中的單元格求和。

例如: A1:A4單元區域中分別存放四個職工的月收入

分別為: 2000 , 2500 , 3000和5000 ;

B1:B4單元區域中的內容為:教授、講師、教授、副教授。

則SUMIF(B1:B4, "教授",A1:A4)的值為5000, 表示求B1:B4單元格中職稱為教授人員對應於A1:A4單元格中月收入的和。

2、統計函數

(1)求平均值函數AVERAGE

格式: AVERAGE(number1 , number2 , ....

功能:求參數的平均值。

說明:最多可有30個參數,參數可以是數值、區域或區域名。若引用參數中包含文字、邏輯值或空單元格,則將忽略這些參數。

例如: a1:a5區域中的數值分別為1, 2 ,3,4,5,則average(a1:a5)為3。

(2) COUNT函數

格式: COUNT(valuel , value2 , )

功能:計算所列參數(最多30個)中數值型數據的個數。

說明:函數計數時,會把直接作為參數輸入的數字、文本型數字、空值、邏輯值、日期計算進去;

但對於錯誤值或無法轉化成數據的內容則被忽略。

如果參數是數組或引用,那麼只統計數組或引用中的數字,數組或引|用中的空白單元格、邏輯值

文本型數字也將被忽略。

這裡的”空值”是指函數的參數中有一個”空參數”, 和工作表單元格的“空白單元格”是不同的。

例如: COUNT(O.1,FALSE,

"5", "three" ,4,6.66,70.,8,#div/0!)中就有一一個空值計數時也計算在內,該函數的值為8 ;

而COUNT(A1:D4)是計算區域A1:D4中非空白的數字單元格的個數。

注意,空白單元格不計算在內。

(3) COUNTA函數

格式: COUNTA(value1 , value2 , ,)

功能:計算所列參數(最多30個)中數據項的個數。

說明:這裡,”數據” 是一個廣義的概念,可以包含任何類型的數據。

但如果參數是單元格引用,則引用中的空白單元格將被忽略。

例如: COUNTA(5 , TRUE,, ", "ABC")的計算結果為5。

(4)條件計數函數COUNTIF

格式: COUNTIF(range,criteria)

功能:計算給定區域內滿足特定條件的單元格數目。

說明:range :希望計算的滿足特定條件的非空單元格目的區域。

criteria :需計數單元格應滿足的條件,其形式可以為數字、表達式或文本。

例如:設A1:A4中的內容分別是"red""green","red" 和"black" , 則COUNTIF(A1:A4,"red")為2 ;

若B1:B4中的內容分別為25 , 35 , 40和60 ,則COUNTIF(B1:B4, ">=40")為2。

(5)最大值函數MAX

格式: MAX(number1 , number2 , ,)

功能:求參數表(最多30個)中的最大值。

說明:參數可以是數值、空白單元格、邏輯值或數字的文本表達式等。錯誤值或不能轉化為數值的文字作為參數時,會引起錯誤。若參數中不含數字,則返回0。

例如: MAX(78, "98",TRUE,66)的計算結果為98。

(6)最小值函數MIN

格式: MIN(number1 , number2 , ,)功能:求參數表(最多30個)中的最小值。說明:參數說明與MAX相同。

3、文本函數

(1) LOWER函數

格式: LOWER(text)

功能:將一個字符串中的所有大寫字母轉換為小寫字母。

說明: text是要轉換為小寫形式的字符串。函數LOWER不改變字符串中的非字母的字符。例如: LOWER("Apt.2B")等於"apt. 2b"。

(2) UPPER函數

格式: UPPER(text)

功能:將一個字符串中的所有小寫字母轉換為大寫字母。

說明: text是要轉換為大寫形式的字符串。函數UPPER不改變字符串中的非字母的字符。例如: UPPER("total")等於"TOTAL"。

(3) LEFT函數

格式: LEFT(text,num_ chars)

功能:在字符串text中從左邊第一個字符開始截取num_ chars個字符。

說明:參數num_ chars為截取的字符串的長度,必須大於等於零。

如果num_ chars大於text的總長度,則返回text全部內容。如果省略num_ chars ,則視為1。例如: LEFT("計算機應用基礎",5)為“計算機應用”LEFT("abcd")為"a” 。

(4) RIGHT函數

格式: RIGHT(text,num_ chars)

功能:在字符串text中從右邊第一個字符開始截取num_ chars個字符。

說明:參數說明同LEFT函數。

例如: RIGHT("Merry , Chrismas" , 8)為"Chrismas" , RIGHT("abcd")為"d" 。

(5) MID函數

格式: MID(text,start _num,num_ chars)

功能:從字符串text的第start. num個字符開始截取num_ chars個字符。

說明: start_ num是截取字符串的起始位置。如果start_ num大於字符串的長度,則函數mid返回””(空字符串) ;

如果start_ num小於字符串的長度,但

start_ num與num_ chars的和超過字符串長度,則函數mid返回從start_ num到字符串結束的所有字符;

如果start_ num小於1 ,則函數Mid將返回錯誤值#VALUE!

例如: MID(" peking university",1,6)為"peking"

(6) LEN函數

格式: LEN(text)

功能:返回字符串text中字符的個數。例如: len("university")為10。


分享到:


相關文章: