按照用途分類出以下數(shù)學(xué)和三角函數(shù):
ABS
用途:返回某一參數(shù)的絕對(duì)值。
語法:ABS(number)
參數(shù):number
是需要計(jì)算其絕對(duì)值的一個(gè)實(shí)數(shù)。
實(shí)例:如果A1
=-16
,則公式=ABS(A1)
返回16
。
ACOS
用途:返回以弧度表示的參數(shù)的反余弦值,范圍是0~π。
語法:ACOS(number)
參數(shù):number
是某一角度的余弦值,大小在-1~1
之間。
實(shí)例:如果A1
=0.5
,則公式=ACOS(A1)
返回1.047197551
(即π/3弧度,也就是600);而公式=ACOS(-0.5)*180/PI()
返回120°
。
ACOSH
用途:返回參數(shù)的反雙曲余弦值。
語法:ACOSH(number)
參數(shù):number
必須大于或等于1
。
實(shí)例:公式=ACOSH(1)
的計(jì)算結(jié)果等于0
;=ACOSH(10)
的計(jì)算結(jié)果等于2.993223
。
ASIN
用途:返回參數(shù)的反正弦值。
語法:ASIN(number)
參數(shù):Number
為某一角度的正弦值,其大小介于-1
~1
之間。
實(shí)例:如果A1
=-0.5
,則公式=ASIN(A1)
返回-0.5236
(-π/6弧度
);而公式=ASIN(A1)*180/PI()
返回-300
。
ASINH
用途:返回參數(shù)的反雙曲正弦值。
語法:ASINH(number)
參數(shù):number
為任意實(shí)數(shù)。
實(shí)例:公式=ASINH(-2.5)
返回-1.64723
;=ASINH(10)
返回2.998223
。
ATAN
用途:返回參數(shù)的反正切值。返回的數(shù)值以弧度表示,大小在-π/2
~π/2
之間。
語法:ATAN(number)
參數(shù):number
為某一角度的正切值。如果要用度表示返回的反正切值,需將結(jié)果乘以180/PI()
。
實(shí)例:公式=ATAN(1)
返回0.785398
(π/4弧度
);=ATAN(1)*180/PI()
返回450
。
ATAN2
用途:返回直角坐標(biāo)系中給定X及Y的反正切值。它等于X軸與過原點(diǎn)和給定點(diǎn)(x_num,y_num)
的直線之間的夾角,并介于-π~π
之間(以弧度表示,不包括-π
)。
語法:ATAN2(x_num,y_num)
參數(shù):X_num
為給定點(diǎn)的X坐標(biāo),Y_num
為給定點(diǎn)的Y坐標(biāo)。
實(shí)例:公式=ATAN2(1,1)
返回0.785398
(即π/4弧度
);=ATAN2(-1,-1)
返回-2.35619
(-3π/4弧度
);=ATAN2(-1,-1)*180/PI()
返回-1350
。
ATANH
用途:返回參數(shù)的反雙曲正切值,參數(shù)必須在-1~1
之間(不包括-1
和1
)。
語法:ATANH(number)
參數(shù):number
是-1<NUMBER<1
的任意實(shí)數(shù)。
實(shí)例:公式=ATANH(0.5)
返回0.549306144
;=ATANH(-0.1)
返回-0.10034
。
CEILING
用途:將參數(shù)Number
沿絕對(duì)值增大的方向,返回一個(gè)最接近的整數(shù)或基數(shù)significance
的最小倍數(shù)。
語法:CEILING(number,significance)
參數(shù):number
為待返回的數(shù)值,Significance
為待返回的最小倍數(shù)。
注意:無論number
的正負(fù)如何,都是按遠(yuǎn)離0點(diǎn)的方向返回結(jié)果。如果number
是Significance
的倍數(shù),則返回的數(shù)值是其自身。
實(shí)例:如果A1
=3.1416
,則公式=CEILING(A1,1)
返回的結(jié)果是4
;=CEILING(-2.5,-2)
返回的結(jié)果為–4
。
COMBIN
用途:返回一組對(duì)象所有可能的組合數(shù)目。
語法:COMBIN(number,number_chosen)
參數(shù):number
是某一對(duì)象的總數(shù)量,number_chosen
則是每一組合中對(duì)象的數(shù)量。
注意:函數(shù)中的參數(shù)按照截尾取整的原則參與運(yùn)算,并且要求number
>0
、number_chosen
>0
以及number
>number_chosen
。
實(shí)例:假設(shè)有10名乒乓球隊(duì)員,從中選出任意兩人搭配參加雙打,則計(jì)算公式為=COMBIN(10,2)
,可以得出45
種搭配方案。
COS
用途:返回某一角度的余弦值。
語法:COS(number)
參數(shù):number
為需要求余弦值的一個(gè)角度,必須用弧度表示。如果number
的單位是度,可以乘以PI()/180
轉(zhuǎn)換為弧度。
實(shí)例:如果A1
=1
,則公式=COS(A1)
返回0.540302
;若A2
=60
,則公式=COS(A2*PI()/180)
返回0.5
。
COSH
用途:返回參數(shù)的雙曲余弦值。
語法:COSH(number)
參數(shù):number
為任意實(shí)數(shù)。
實(shí)例:如果A1
=5
、A3
=6
,則公式=COSH(A1+A3)
返回29937.07087
;若C1
=60
,則公式=COSH(COS(C1*PI()/180))
返回1.127625965
。
COUNTIF
用途:統(tǒng)計(jì)某一區(qū)域中符合條件的單元格數(shù)目。
語法:COUNTIF(range,criteria)
參數(shù):range
為需要統(tǒng)計(jì)的符合條件的單元格數(shù)目的區(qū)域;Criteria
為參與計(jì)算的單元格條件,其形式可以為數(shù)字、表達(dá)式或文本(如"36
"、">160
"和"男
"等)。其中數(shù)字可以直接寫入,表達(dá)式和文本必須加引號(hào)。
實(shí)例:假設(shè)A1:A5
區(qū)域內(nèi)存放的文本分別為女、男、女、男、女,則公式=COUNTIF(A1:A5, "女")
返回3
。
DEGREES
用途:將弧度轉(zhuǎn)換為度。
語法:DEGREES(angle)
參數(shù):angle
是采用弧度單位的一個(gè)角度。
實(shí)例:公式=DEGREES(1)
返回57.29577951
,=DEGREES(PI()/3)
返回60
。
EVEN
用途:返回沿絕對(duì)值增大方向,將一個(gè)數(shù)值取整為最接近的偶數(shù)。
語法:EVEN(number)
參數(shù):number
是要取整的一個(gè)數(shù)值。
實(shí)例:如果A1
=-2.6
則公式=EVEN(A1)
返回-4
;=EVEN(-4.56+6.87)
返回4
。
EXP
用途:返回e的n次冪。
語法:EXP(number)
參數(shù):Number
為底數(shù)e的指數(shù)。
注意:EXP函數(shù)是計(jì)算自然對(duì)數(shù)的LN函數(shù)的反函數(shù)。
實(shí)例:如果A1
=3
,則公式=EXP(A1)
返回20.085537
即e3
。
FACT
用途:返回一個(gè)數(shù)的階乘,即1*2*3*...*該數(shù)
。
語法:FACT(number)
注意:Number
是計(jì)算其階乘的非負(fù)數(shù)。如果輸入的Number
不是整數(shù),則截去小數(shù)部分取整數(shù)。
實(shí)例:如果A1
=3
,則公式=FACT(A1)
返回6
;=FACT(5.5)
返回1*2*3*4*5.5
即120
。
FACTDOUBLE
用途:返回參數(shù)Number
的半階乘。
語法:FACTDOUBLE(number)
注意:Number要計(jì)算其半階乘的數(shù)值,如果參數(shù)Number為非整數(shù),則截尾取整。如果該函數(shù)不存在,應(yīng)當(dāng)運(yùn)行安裝程序加載分析工具庫。
實(shí)例:公式=FACTDOUBLE(4)
返回8
。
FLOOR
用途:將參數(shù)Number
沿絕對(duì)值減小的方向去尾舍入,使其等于最接近的significance
的倍數(shù)。
語法:FLOOR(number,significance)
參數(shù):Number
為要舍入的某一數(shù)值,Significance
為該數(shù)值的倍數(shù)。
實(shí)例:如果A1
=22.5
,則公式=FLOOR(A1,1)
返回22
;=FLOOR(-2.5,-2)
返回-2
。
GCD
用途:返回兩個(gè)或多個(gè)整數(shù)的最大公約數(shù)。
語法:GCD(number1,number2,...)
參數(shù):Number1
,number2
,...為1
到29
個(gè)數(shù)值,如果數(shù)值為非整數(shù),則截尾取整。
說明:如果該函數(shù)不存在,必須運(yùn)行安裝程序加載分析工具庫。
實(shí)例:如果A1
=16
、A2
=28
、A3
=46
,則公式=GCD(A1:A3)
返回2
。
INT
用途:將任意實(shí)數(shù)向下取整為最接近的整數(shù)。
語法:INT(number)
參數(shù):Number
為需要處理的任意一個(gè)實(shí)數(shù)。
實(shí)例:如果A1
=16.24
、A2
=-28.389
,則公式=INT(A1)
返回16
,=INT(A2)
返回-29
。
LCM
用途:返回整數(shù)的最小公倍數(shù)。最小公倍數(shù)是所有整數(shù)參數(shù)number1
、number2
、...的最小正整數(shù)倍數(shù)。用函數(shù)LCM可以將分母不同的分?jǐn)?shù)相加。
語法:LCM(number1,number2,...)
參數(shù):Number1
,number2
,...是要計(jì)算最小公倍數(shù)的1
到29
個(gè)參數(shù)。如果參數(shù)不是整數(shù),則自動(dòng)截去小數(shù)部分取整。
說明:該函數(shù)需要加載分析工具庫才能使用。
實(shí)例:如果A1
=4
、A2
=16
、A3
=8
,則公式=LCM(A1:A3)
返回16
。
LN
用途:返回一個(gè)數(shù)的自然對(duì)數(shù),即以e(2.71828182845904)
為底的對(duì)數(shù)(LN函數(shù)是EXP函數(shù)的反函數(shù))。
語法:LN(number)
參數(shù):Number
是待計(jì)算其自然對(duì)數(shù)的正實(shí)數(shù)。
實(shí)例:如果A1
=100
、A2
=67
,則公式=LN(A1+A2)
返回5.117993812
;=LN(EXP(3))
返回3
;=EXP(LN(4))
返回4
。
LOG
用途:按所指定的底數(shù),返回某個(gè)數(shù)的對(duì)數(shù)。
語法:LOG(number,base)
參數(shù):Number
是計(jì)算對(duì)數(shù)的任意實(shí)數(shù),Base
是對(duì)數(shù)的底數(shù)。如果省略底數(shù),則默認(rèn)它的值為10
。
實(shí)例:如果A1
=8,則公式=LOG(A1,2)
返回3
;=LOG(100,10)
返回2
。
LOG10
用途:返回以10為底的對(duì)數(shù)。
語法:LOG10(number)
參數(shù):Number
是待計(jì)算常用對(duì)數(shù)的一個(gè)正實(shí)數(shù)。
實(shí)例:如果A1
=1000
,則公式=LOG10(A1)
返回3
;=LOG10(10^5)
返回5
。
MDETERM
用途:返回一個(gè)數(shù)組的矩陣行列式的值。
語法:MDETERM(array)
參數(shù):Array
是一個(gè)行列數(shù)相等的數(shù)值數(shù)組。Array
可以是單元格區(qū)域,例如A1:C3
;或是一個(gè)數(shù)組常量,如{1,2,3;4,5,6;7,8,9}
;也可以是區(qū)域或數(shù)組常量的名稱。矩陣行列式的值多用于求解多元聯(lián)立方程。
實(shí)例:如果A1
=1
、A2
=2
、B1
=3
、B2
=4
,則公式=MDETERM(A1:B2)
返回-2
。
MINVERSE
用途:返回?cái)?shù)組矩陣的逆距陣。
語法:MINVERSE(array)
參數(shù):Array
是具有相等行列數(shù)的數(shù)值數(shù)組,它可以是單元格區(qū)域,例如A1:C3
;也可以是常數(shù)數(shù)組如{1,2,3;4,5,6;7,8,9}
;或者是兩者的名稱。
實(shí)例:公式=MINVERSE({4,-1;2,0})
返回{0,0.5;-1,2}
;=MINVERSE({1,2,1;3,4,-1;0,2,0})
返回{0.25,0.25,-0.75;0,0,0.5;0.75,-0.25,-0.25}
。
MMULT
用途:返回兩數(shù)組的矩陣乘積。結(jié)果矩陣的行數(shù)與array1
的行數(shù)相同,矩陣的列數(shù)與array2
的列數(shù)相同。
語法:MMULT(array1,array2)
參數(shù):Array1
和array2
是要進(jìn)行矩陣乘法運(yùn)算的兩個(gè)數(shù)組。Array1
的列數(shù)必須與array2
的行數(shù)相同,而且兩個(gè)數(shù)組中都只能包含數(shù)值。Array1
和array2
可以是單元格區(qū)域、數(shù)組常數(shù)或引用。
實(shí)例:公式=MMULT({1,2;2,3},{3,4;4,5})
返回11
。
MOD
用途:返回兩數(shù)相除的余數(shù),其結(jié)果的正負(fù)號(hào)與除數(shù)相同。
語法:MOD(number,divisor)
參數(shù):Number
為被除數(shù),Divisor
為除數(shù)(divisor
不能為零)。
實(shí)例:如果A1
=51
,則公式=MOD(A1,4)
返回3
;=MOD(-101,-2)
返回–1
。
MROUND
用途:返回參數(shù)按指定基數(shù)舍入后的數(shù)值。
語法:MROUND(number,significance)
參數(shù):Number
是將要舍入的數(shù)值,Significance
是要對(duì)參數(shù)Number
進(jìn)行舍入運(yùn)算的基數(shù)。
注意:如果參數(shù)number
除以基數(shù)Significance
的余數(shù)大于或等于基數(shù)Significance
的一半,則函數(shù)MROUND向遠(yuǎn)離零的方向舍入。另外,該函數(shù)只有加載了分析工具庫方可使用。
實(shí)例:如果A1
=6.6876
,則公式=MROUND(A1,4)
的結(jié)果是8
。
MULTINOMIAL
用途:返回參數(shù)和的階乘與各參數(shù)階乘乘積的比值,例如=MULTINOMIAL(2,3,4)
執(zhí)行的運(yùn)算為9!/(2!x3!x4!)
。
語法:MULTINOMIAL(number1,number2,...)
參數(shù):Number1
,number2
,...是用于進(jìn)行函數(shù)Multinomial運(yùn)算的1
到29
個(gè)數(shù)值參數(shù)。
注意:該函數(shù)只有加載分析工具庫方可使用。
實(shí)例:MULTINOMIAL(2,3,4)
返回的結(jié)果為1260
。
ODD
用途:將一個(gè)正(負(fù)數(shù))向上(向下)舍入為最接近的奇數(shù)。
語法:ODD(number)
參數(shù):Number
是待計(jì)算的一個(gè)數(shù)值。
注意:參數(shù)number
必須是一個(gè)數(shù)值參數(shù),不論它的正負(fù)號(hào)如何,其結(jié)果均按遠(yuǎn)離0的方向舍入。如果number
恰好是奇數(shù),則保持原來的數(shù)值不變。
實(shí)例:如果A1
=31.5
,則公式=ODD(A1)
返回33
;=ODD(3)
返回3
;=ODD(-26.38)
返回–27
。
PI
用途:返回圓周率π
,精確到小數(shù)點(diǎn)后14位。
語法:PI()
參數(shù):不需要
實(shí)例:公式=PI()
返回3.14159265358979
。
POWER
用途:返回給定數(shù)字的乘冪。
語法:POWER(number,power)
參數(shù):其中Number
為底數(shù),Power
為指數(shù),均可以為任意實(shí)數(shù)。
注意:可以用^
運(yùn)算符代替POWER函數(shù)執(zhí)行乘冪運(yùn)算,例如公式=5^2
與=POWER(5,2)
等價(jià)。
實(shí)例:如果A1
=25.37
,則公式=POWER(A1,7)
返回6764617901
;=POWER(4,5/4)
返回5.656854
。
PRODUCT
用途:將所有數(shù)字形式給出的參數(shù)相乘,然后返回乘積值。
語法:PRODUCT(number1,number2,...)
參數(shù):Number1
,number2
,...為1
到30
個(gè)需要相乘的數(shù)字參數(shù)。
實(shí)例:如果單元格A1
=24
、A2
=36
、A3
=80
,則公式=PRODUCT(A1:A3)
返回69120
;=PRODUCT(12,26,39)
返回12168
。
QUOTIENT
用途:返回商的整數(shù)部分,即舍去商的小數(shù)部分。
語法:QUOTIENT(numerator,denominator)
參數(shù):Numerator
為被除數(shù),Denominator
為除數(shù)。
注意:該函數(shù)只有加載分析工具庫方可使用。
實(shí)例:如果A1
=86
、A2
=9
,則公式=QUOTIENT(A1,A2)
返回9
;=QUOTIENT(-10,3)
返回–3
。
RADIANS
用途:將一個(gè)表示角度的數(shù)值或參數(shù)轉(zhuǎn)換為弧度。
語法:RADIANS(angle)
參數(shù):Angle
為需要轉(zhuǎn)換成弧度的角度。
實(shí)例:如果A1
=90
,則公式=RADIANS(A1)
返回1.57
,=RADIANS(360)
返回6.28
(均取兩位小數(shù))。
RAND
用途:返回一個(gè)大于等于0
小于1
的隨機(jī)數(shù),每次計(jì)算工作表(按F9
鍵)將返回一個(gè)新的數(shù)值。
語法:RAND()
參數(shù):不需要
注意:如果要生成a
,b
之間的隨機(jī)實(shí)數(shù),可以使用公式=RAND()*(b-a)+a
。如果在某一單元格內(nèi)應(yīng)用公式=RAND()
,然后在編輯狀態(tài)下按住F9
鍵,將會(huì)產(chǎn)生一個(gè)變化的隨機(jī)數(shù)。
實(shí)例:公式=RAND()*1000
返回一個(gè)大于等于0
、小于1000
的隨機(jī)數(shù)。
RANDBETWEEN
用途:產(chǎn)生位于兩個(gè)指定數(shù)值之間的一個(gè)隨機(jī)數(shù),每次重新計(jì)算工作表(按F9
鍵)都將返回新的數(shù)值。
語法:RANDBETWEEN(bottom,top)
參數(shù):Bottom
是RANDBETWEEN函數(shù)可能返回的最小隨機(jī)數(shù),Top
是RANDBETWEEN函數(shù)可能返回的最大隨機(jī)數(shù)。
注意:該函數(shù)只有在加載了分析工具庫以后才能使用。
實(shí)例:公式=RANDBETWEEN(1000,9999)
將返回一個(gè)大于等于1000
、小于等于9999
的隨機(jī)數(shù)。
ROMAN
用途:將阿拉伯?dāng)?shù)字轉(zhuǎn)換為文本形式的羅馬數(shù)字。
語法:ROMAN(number,form)
參數(shù):Number
為需要轉(zhuǎn)換的阿拉伯?dāng)?shù)字。Form
則是一個(gè)數(shù)字,它指定要轉(zhuǎn)換的羅馬數(shù)字樣式??梢詮慕?jīng)典到簡(jiǎn)化,隨著form
值的增加趨于簡(jiǎn)單。
實(shí)例:公式=ROMAN(499,0)
返回CDXCIX
;=ROMAN(499,1)
回LDVLIV
。
ROUND
用途:按指定位數(shù)四舍五入某個(gè)數(shù)字。
語法:ROUND(number,num_digits)
參數(shù):Number
是需要四舍五入的數(shù)字;Num_digits
為指定的位數(shù),Number
按此位數(shù)進(jìn)行處理。
注意:如果num_digits
大于0
,則四舍五入到指定的小數(shù)位;如果num_digits
等于0
,則四舍五入到最接近的整數(shù);如果num_digits
小于0
,則在小數(shù)點(diǎn)左側(cè)按指定位數(shù)四舍五入。
實(shí)例:如果A1
=65.25
,則公式=ROUND(A1,1)
返回65.3
;=ROUND(82.149,2)
返回82.15
;=ROUND(21.5,-1)
返回20
。
ROUNDDOWN
用途:按絕對(duì)值減小的方向舍入某一數(shù)字。
語法:ROUNDDOWN(number,num_digits)
參數(shù):Number
是需要向下舍入的任意實(shí)數(shù),Num_digits
指定計(jì)算的小數(shù)位數(shù)。
注意:ROUNDDOWN函數(shù)和ROUND函數(shù)的用途相似,不同之處是ROUNDDOWN函數(shù)總是向下舍入數(shù)字。
實(shí)例:如果A1
=65.251
,則公式=ROUNDDOWN(A1,0)
返回65
;=ROUNDDOWN(A1,2)
返回65.25
;=ROUNDDOWN(3.14159,3)
返回3.141
;=ROUNDDOWN(-3.14159,1)
返回-3.1
;=ROUNDDOWN(31415.92654,-2)
返回31400
。
ROUNDUP
用途:按絕對(duì)值增大的方向舍入一個(gè)數(shù)字。
語法:ROUNDUP(number,num_digits)
參數(shù):Number
為需要舍入的任意實(shí)數(shù),Num_digits
指定舍入的數(shù)字位數(shù)。
注意:如果num_digits
為0
或省略
,則將數(shù)字向上舍入到最接近的整數(shù)。如果num_digits
小于0
,則將數(shù)字向上舍入到小數(shù)點(diǎn)左邊的相應(yīng)位數(shù)。
實(shí)例:如果A1
=65.251
,則公式=ROUNDUP(A1,0)
返回66
;=ROUNDUP(A1,1)
返回66
;=ROUNDUP(A1,2)
返回65.26
;=ROUNDUP(-3.14159,1)
返回-3.2
;=ROUNDUP(31415.92654,-2)
返回31500
。
SERIESSUM
用途:返回冪級(jí)數(shù)的和。
語法:SERIESSUM(x,n,m,coefficients)
參數(shù):x
冪級(jí)數(shù)的輸入值,n
為x
的首項(xiàng)乘冪,m
為級(jí)數(shù)中每一項(xiàng)的乘冪n
的步長(zhǎng)增加值,Coefficients
為一系列與x
各級(jí)乘冪相乘的系數(shù)。Coefficients
的值決定了冪級(jí)數(shù)的項(xiàng)數(shù)。
注意:SERIESSUM函數(shù)只有加載分析工具庫以后方能使用。
實(shí)例:如果單元格A1
=65.25
,則公式=SERIESSUM(A1,3,2,6)
返回1666835.719
。
SIGN
用途:返回?cái)?shù)字的符號(hào)。正數(shù)返回1
,零返回0
,負(fù)數(shù)時(shí)返回-1
。
語法:SIGN(number)
參數(shù):Number
是需要返回符號(hào)的任意實(shí)數(shù)。
實(shí)例:如果A1
=65.25
,則公式=SIGN(A1)
返回1
;=SIGN(6-12)
返回-1
;=SIGN(9-9)
返回0
。
SIN
用途:返回某一角度的正弦值。
語法:SIN(number)
參數(shù):Number
是待求正弦值的一個(gè)角度(采用弧度單位),如果它的單位是度,則必須乘以PI()/180
轉(zhuǎn)換為弧度。
實(shí)例:如果A1
=60
,則公式=SIN(A1*PI()/180)
返回0.866
,即60度角的正弦值。
SINH
用途:返回任意實(shí)數(shù)的雙曲正弦值。
語法:SINH(number)
參數(shù):Number
為任意實(shí)數(shù)。
實(shí)例:公式=SINH(10)
返回11013.23287
,=SINH(-6)
返回-201.7131574
。
SQRT
用途:返回某一正數(shù)的算術(shù)平方根。
語法:SQRT(number)
參數(shù):Number
為需要求平方根的一個(gè)正數(shù)。
實(shí)例:如果A1
=81
,則公式=SQRT(A1)
返回9
;=SQRT(4+12)
返回6
。
SQRTPI
用途:返回一個(gè)正實(shí)數(shù)與π的乘積的平方根。
語法:SQRTPI(number)
參數(shù):Number
是用來與π相乘的正實(shí)數(shù)。
注意:SQRTPI函數(shù)只有加載分析工具庫以后方能使用。如果參數(shù)number
<0
,則函數(shù)SQRTPI返回錯(cuò)誤值#NUM!
。
實(shí)例:公式=SQRTPI(1)
返回1.772454
,=SQRTPI(2)
返回2.506628
。
SUBTOTAL
用途:返回?cái)?shù)據(jù)清單或數(shù)據(jù)庫中的分類匯總。如果用戶使用數(shù)據(jù)菜單中的分類匯總命令創(chuàng)建了分類匯總數(shù)據(jù)清單,即可編輯SUBTOTAL函數(shù)對(duì)其進(jìn)行修改。
語法:SUBTOTAL(function_num,ref1,ref2)
參數(shù):Function_num
為1
到11
之間的自然數(shù),用來指定分類匯總計(jì)算使用的函數(shù)(1
是AVERAGE
;2
是COUNT
;3
是COUNTA
;4
是MAX
;5
是MIN
;6
是PRODUCT
;7
是STDEV
;8
是STDEVP
;9
是SUM
;10
是VAR
;11
是VARP
)。Ref1
、ref2
則是需要分類匯總的1
到29
個(gè)區(qū)域或引用。
實(shí)例:如果A1
=1
、A2
=2
、A3
=3
,則公式=SUBTOTAL(9,A1:A3)
將使用SUM函數(shù)對(duì)A1:A3
區(qū)域進(jìn)行分類匯總,其結(jié)果為6
。
SUM
用途:返回某一單元格區(qū)域中所有數(shù)字之和。
語法:SUM(number1,number2,...)
參數(shù):Number1
,number2
,...為1
到30
個(gè)需要求和的數(shù)值(包括邏輯值及文本表達(dá)式)、區(qū)域或引用。
注意:參數(shù)表中的數(shù)字、邏輯值及數(shù)字的文本表達(dá)式可以參與計(jì)算,其中邏輯值
被轉(zhuǎn)換為1
、文本
被轉(zhuǎn)換為數(shù)字
。如果參數(shù)為數(shù)組或引用
,只有其中的數(shù)字
將被計(jì)算,數(shù)組或引用中的空白單元格、邏輯值、文本或錯(cuò)誤值將被忽略。
實(shí)例:如果A1
=1
、A2
=2
、A3
=3
,則公式=SUM(A1:A3)
返回6
;=SUM("3",2,TRUE)
返回6
,因?yàn)?code>"3"被轉(zhuǎn)換成數(shù)字3
,而邏輯值TRUE
被轉(zhuǎn)換成數(shù)字1
。
SUMIF
用途:根據(jù)指定條件對(duì)若干單元格、區(qū)域或引用求和。
語法:SUMIF(range,criteria,sum_range)
參數(shù):Range
為用于條件判斷的單元格區(qū)域,Criteria
是由數(shù)字、邏輯表達(dá)式等組成的判定條件,Sum_range
為需要求和的單元格、區(qū)域或引用。
實(shí)例:某單位統(tǒng)計(jì)工資報(bào)表中職稱為中級(jí)的員工工資總額。假設(shè)工資總額存放在工作表的F列
,員工職稱存放在工作表B列
。則公式為=SUMIF(B1:B1000,"中級(jí)",F1:F1000)
,其中B1:B1000
為提供邏輯判斷依據(jù)的單元格區(qū)域,"中級(jí)"
為判斷條件,就是僅僅統(tǒng)計(jì)B1:B1000
區(qū)域中職稱為中級(jí)
的單元格,F1:F1000
為實(shí)際求和的單元格區(qū)域。
SUMPRODUCT
用途:在給定的幾組數(shù)組中,將數(shù)組間對(duì)應(yīng)的元素相乘,并返回乘積之和。
語法:SUMPRODUCT(array1,array2,array3,...)
參數(shù):Array1
,array2
,array3
,...為2
至30
個(gè)數(shù)組,其相應(yīng)元素需要進(jìn)行相乘并求和。
實(shí)例:公式=SUMPRODUCT({3,4;8,6;1,9},{2,7;6,7;5,3})
的計(jì)算結(jié)果是156
。
SUMSQ
用途:返回所有參數(shù)的平方和。
語法:SUMSQ(number1,number2,...)
參數(shù):Number1
,number2
,...為1
到30
個(gè)需要求平方和的參數(shù),它可以是數(shù)值、區(qū)域、引用或數(shù)組。
實(shí)例:如果A1
=1
、A2
=2
、A3
=3
,則公式=SUMSQ(A1:A3)
返回14
(即12+22+32=14)。
SUMX2MY2
用途:返回兩數(shù)組中對(duì)應(yīng)數(shù)值的平方差之和。
語法:SUMX2MY2(array_x,array_y)
參數(shù):Array_x
為第一個(gè)數(shù)組或數(shù)值區(qū)域。Array_y
為第二個(gè)數(shù)組或數(shù)值區(qū)域。
實(shí)例:如果A1
=1
、A2
=2
、A3
=3
、B1
=4
、B2
=5
、B3
=6
,則公式=SUMX2MY2(A1:A3,B1:B3)
返回-63
。
SUMX2PY2
用途:返回兩數(shù)組中對(duì)應(yīng)數(shù)值的平方和的總和,此類運(yùn)算在統(tǒng)計(jì)中經(jīng)常遇到。
語法:SUMX2PY2(array_x,array_y)
參數(shù):Array_x
為第一個(gè)數(shù)組或數(shù)值區(qū)域,Array_y
為第二個(gè)數(shù)組或數(shù)值區(qū)域。
實(shí)例:如果A1
=1
、A2
=2
、A3
=3
、B1
=4
、B2
=5
、B3
=6
,則公式=SUMX2PY2(A1:A3,B1:B3)
返回91
。
SUMXMY2
用途:返回兩數(shù)組中對(duì)應(yīng)數(shù)值之差的平方和。
語法:SUMXMY2(array_x,array_y)
參數(shù):Array_x
為第一個(gè)數(shù)組或數(shù)值區(qū)域。Array_y
為第二個(gè)數(shù)組或數(shù)值區(qū)域。
實(shí)例:如果A1
=1
、A2
=2
、A3
=3
、B1
=4
、B2
=5
、B3
=6
,則公式=SUMXMY2(A1:A3,B1:B3)
返回27
。
TAN
用途:返回某一角度的正切值。
語法:TAN(number)
參數(shù):Number
為需要求正切的角度,以弧度表示。如果參數(shù)的單位是度,可以乘以P1()/180
轉(zhuǎn)換為弧度。
實(shí)例:如果A1
=60
,則公式=TAN(A1*PI()/180)
返回1.732050808
;TAN(1)
返回1.557407725
。
TANH
用途:返回任意實(shí)數(shù)的雙曲正切值。
語法:TANH(number)
參數(shù):Number
為任意實(shí)數(shù)。
實(shí)例:如果A1
=60
,則公式=TANH(A1)
返回1
,=TANH(0.5)
返回0.462117
。
TRUNC
用途:將數(shù)字的小數(shù)部分截去,返回整數(shù)。
語法:TRUNC(number,num_digits)
參數(shù):Number
是需要截去小數(shù)部分的數(shù)字,Num_digits
則指定保留小數(shù)的精度(幾位小數(shù))。
注意:TRUNC函數(shù)可以按需要截取數(shù)字的小數(shù)部分,而INT函數(shù)則將數(shù)字向下舍入到最接近的整數(shù)。INT和TRUNC函數(shù)在處理負(fù)數(shù)時(shí)有所不同:TRUNC(-4.3)
返回-4
,而INT(-4.3)
返回-5
。
實(shí)例:如果A1
=78.652
,則公式=TRUNC(A1,1)
返回78.6
,=TRUNC(A1,2)
返回78.65
,=TRUNC(-8.963,2)
返回–8.96
。
相關(guān)文章目錄