Lotus Symphony 1.2


數學函數

這個種類包含數學函數。選擇「建立」-「函數」來呼叫「即時助理:函數」。函數為: ABSACOSACOSHACOTACOTHASINASINHATANATAN2ATANHCEILINGCOMBINCOMBINACONVERTCOSCOSHCOTCOTHCOUNTBLANKCOUNTIFDEGREESEVENEXPFACTFLOORGCDGCD_ADDINTISEVENISODDLCMLCM_ADDLNLOGLOG10MODMROUNDMULTINOMIALODDPIPOWERPRODUCTQUOTIENTRADIANSRANDRANDBETWEENROUNDROUNDDOWNROUNDUPSERIESSUMSIGNSINSINHSQRTSQRTPISUBTOTALSUMSUMIFSUMSQTANTANHTRUNC

其中部分函數會參照表格函數。在這種狀況中,下表格將可作為基準。

  A B C D E
1 167.56 351.10 57.25 17.95 870.29
2 479.01   269.99 86.30 351.10
3   12.60   22.50  
4          

ABS

傳回一個數字的絕對值。

語法:

ABS(Number)

Number 為要計算其絕對值的值。

範例:

輸入數值 -56,會傳回絕對值 56。

輸入數值 56,會傳回絕對值 56。

另請參閱下列函數:

SIGN

COUNTBLANK

傳回空白資料格的數目。在 range 文字欄位中輸入資料格參照,並用冒號加以分隔。

語法:

COUNTBLANK(range)

Range 為要計算空白資料格數目的資料格範圍。

範例:

在空的資料格範圍中輸入 = COUNTBLANK (A1:C3) 將得到結果 9。在上述範例表格中輸入相同公式,將傳回 3 個空白資料格。

另請參閱下列函數:

COUNTIF

ACOS

傳回一個數字的反餘弦值。

語法:

ACOS(Number)

Number 為要計算反餘弦的數值。

範例:

-1 的反餘弦會傳回值 3.14。

另請參閱下列函數:

ASINATANACOTCOS

ACOSH

傳回一個數字的反雙曲餘弦值。

語法:

ACOSH(Number)

Number 為要計算其反雙曲餘弦的數值。

範例:

1 的反雙曲餘弦會傳回值 0。

另請參閱下列函數:

ASINHATANHACOTHCOSH

ACOT

傳回指定數字的反餘切值。

語法:

ACOT(Number)

Number 為要計算其反餘切的數值。

範例:

-1 的 反餘切會傳回值 2.36。

另請參閱下列函數:

ATANASINACOSCOT

ACOTH

傳回指定數字的反雙曲餘切值。

語法:

ACOTH(Number)

Number 為要計算其反雙曲餘切的數值。

範例:

1.1 的反雙曲線餘切會傳回值 1.52。

另請參閱下列函數:

ATANHASINHACOSHCOTH

ASIN

傳回一個數字的反正弦值。

語法:

ASIN (Number)

Number 為要計算其反正弦的數值。

範例:

-1 的反正弦會傳回值 -1.57。

另請參閱下列函數:

ACOSATANACOTSIN

ASINH

傳回一個數字的反雙曲線正弦值。

語法:

ASINH(Number)

Number 為要計算其反雙曲線正弦的數值。

範例:

-90 的反雙曲線正弦會傳回值 -5.19。

另請參閱下列函數:

ACOSHATANHACOTHSINH

ATAN

傳回一個數字的反正切值。

語法:

ATAN(Number)

Number 為要計算其反正切值的數值。

範例:

-1 的反正切會傳回值 -0.79。

另請參閱下列函數:

ASINACOSACOTTANATAN2

ATAN2

傳回指定之 X 與 Y 座標的反正切值。

語法:

ATAN2(Number X; Number Y)

Number X 是 X 座標的值。

Number Y 是 Y 座標的值。

範例:

輸入 X 座標值 45 及 Y 座標值 90,會傳回反正切 1.11。

另請參閱下列函數:

ATANATANHPITAN

ATANH

傳回一個數字的反雙曲正切值。

語法:

ATANH(Number)

Number 為要計算其反雙曲正切值的數值。

範例:

0.99 的反雙曲線正切會傳回值 2.65。

另請參閱下列函數:

ACOTHASINHACOSHTANH

COS

傳回指定數字 (角度) 的餘弦值。

語法:

COS(Number)

Number 為要計算其餘弦的數值。

範例:

角度 6.28 (2Pi) 會傳回餘弦值 1。

角度 3.14 (Pi) 會傳回餘弦值 -1。

角度 1.57 (Pi/2) 會傳回餘弦值 0。

另請參閱下列函數:

SINTANCOTPIACOS

COSH

傳回一個數字的雙曲餘弦值。

語法:

COSH(Number)

Number 為要計算其雙曲餘弦的數值。

範例:

輸入數值 -5,會傳回雙曲餘弦值 74.21。

另請參閱下列函數:

SINHTANHCOTHACOSH

COT

傳回指定角度的餘切值。

語法:

COT(Number)

Number 為要計算其餘切的數值。

範例:

角度 -45 會傳回餘切值 -0.62。

角度 90 會傳回餘切值 -0.5。

另請參閱下列函數:

SINCOSTANPIACOT

COTH

傳回指定數字 (角度) 的雙曲餘切值。

語法:

COTH(Number)

Number 為要計算其雙曲餘切的數值。

範例:

輸入數值 90,會傳回雙曲線餘切值 1。

另請參閱下列函數:

TANHSINHCOSHACOTH

DEGREES

將弧度轉換為度數。

語法:

DEG(Number)

Number 為要轉換的值。

另請參閱下列函數:

RADIANSPI

EXP

傳回以 e 為底數的數字次方。

語法:

EXP(number)

Number 是以 e 為底數的次方。

範例:

若底數 e 的次方為 -4,會傳回 0.02。

若底數 e 的次方為 0,5,會傳回 1.65。

若底數 e 的次方為 1,會傳回 2.72。

另請參閱下列函數:

LNLOGPOWER

FACT

傳回一個數字的階乘。

語法:

FACT(number)

Number 為要計算其階乘的數值。

範例:

0 的階乘為 1。

3 的階乘為 6。

10 的階乘為 10 為 3628880。

另請參閱下列函數:

PRODUCT

INT

將一個數字捨去為最接近的整數。

語法:

INT(number)

Number 為要捨去為最接近之整數的數字。

範例:

輸入數字 -0.1 時,會顯示為 -1。

輸入數字 23.74 時,會顯示為 23。

另請參閱下列函數:

TRUNCCEILINGMODROUNDFLOOR

EVEN

傳回捨去為最接近之偶數的數字。

語法:

EVEN(number)

Number 為要捨去為最接近之偶數的數字。

範例:

輸入數值 0.01,會顯示結果 2。

輸入數值 -2.1,會顯示結果 -4。

輸入數字 17.9,會顯示結果 18。

另請參閱下列函數:

INTISEVENISODDTRUNCCEILINGROUNDODDFLOOR

GCD

傳回兩個以上之整數的最大公約數。

語法:

GCD(整數 1 到 30)

整數 1 到 30 表示要計算最大公因數的整數最多會有 30 個。

範例:

在 Integer1、Integer2 和 Integer3 文字框中輸入數字 512、1024 和 2000,會傳回的結果為 16。

另請參閱下列函數:

LCM

GCD_ADD

其結果為數字清單的最大公約數。

語法

GCD_ADD(一或多個數字)

一或多個

數字

:最多由 30 個數字組成的清單。

範例

=GCD_ADD(5;15;25) 會傳回 5。

ISEVEN

若此值為偶數,則傳回 TRUE;如為奇數,則傳回 FALSE。

語法:

ISEVEN(value)

Value 是要檢查的數值。

範例:

輸入數值 642,會顯示結果為 TRUE。

輸入數值 -4,會顯示結果為 TRUE。

輸入數值 7.6,會顯示結果為 FALSE。

另請參閱下列函數:

EVENISODDODD

ISODD

如果此值為奇數,則傳回 TRUE;如為偶數,則傳回 FALSE。

語法:

ISODD(value)

Value 是要檢查的數值。

範例:

輸入數值 642,會顯示結果為 FALSE。

輸入數值 -4,會顯示結果為 FALSE。

輸入數值 7.6,會顯示結果為 TRUE。

另請參閱下列函數:

EVENISEVENODD

LCM

傳回一或多個整數的最小公倍數。

語法:

LCM(整數 1 到 30)

整數 1 到 30 指出要計算最小公倍數的整數最多會有 30 個。

範例:

在 Integer1、Integer2 和 Integer3 文字框中輸入數字 512、1024 和 2000,會傳回的結果為 128000。

另請參閱下列函數:

GCD

LCM_ADD

其結果為數字清單的最小公倍數。

語法

LCM_ADD (一或多個數字)

一或多個數字:最多由 30 個數字組成的清單。

範例

=LCM_ADD(5;15;25) 會傳回 75。

COMBIN

傳回指定之物件數的組合數。

語法:

COMBIN(計數 1; 計數 2)

計數 1 是元素的總數。

Count 2 是元素中的選取計數。

範例:

在 Count1 和 Count2 文字框中輸入 2,則會傳回結果 1。

另請參閱下列函數:

COMBINABINOMDISTFACTHYPGEOMDISTCRITBINOMNEGBINOMDISTPERMUT

COMBINA

傳回指定物件個數 (包含重複物件) 的組合數。

語法:

COMBINA(count1; count2)

計數 1 是元素的總數。

Count 2 是元素中的選取計數。

範例:

在 Count1 和 Count2 文字框中輸入 2,則會傳回結果 3。

另請參閱下列函數:

COMBINBINOMDISTFACTHYPGEOMDISTCRITBINOMNEGBINOMDISTPERMUTATIONA

TRUNC

num_digits 中指定的精準度,移除小數部分,從而將數字截尾為整數 (數字)。

警告 小數位數項目會以「檔案」-「喜好設定...」-「IBM® Lotus® Symphony™」-「IBM Lotus Symphony Spreadsheets」-「計算」「小數位數」欄位中輸入的小數位數作為基準。 您可依照想要的小數位數來變更此數值。

語法:

TRUNC(number; count)

Number 是要捨去小數位數的數字。

Count 是不要捨去之小數位數的數字。

範例:

輸入數字 34.5678 及計數 1,會顯示結果為 34.5。

輸入數字 -15.769 及計數 3,會顯示結果為 -15.77。

另請參閱下列函數:

INTCEILINGMODROUNDFLOOR

LN

傳回以該數字之常數 e (2.71828182845904) 為基準的自然對數。

語法:

LN(number)

Number 為要計算其自然對數的數值。

範例:

3 的自然對數是 1.1。

13 的自然對數是 2.56。

1000 的自然對數是 6.91。

另請參閱下列函數:

EXPLOGLOG10

LOG

依指定的底數,傳回數字的對數。

語法:

LOG(number; base)

Number 為要計算其對數的數值。

Base 為對數計算的底數。

範例:

數字 10 和底數 3 的對數會傳回結果 2.1。

數字 2.1 和底數 7 的對數會傳回結果 0.38。

數字 0.75 和底數 7.5 的對數會傳回結果 -0.14。

另請參閱下列函數:

EXPLNLOG10

LOG10

傳回底數為 10 的對數。

語法:

LOG10(number)

Number 為要計算底數為 10 之對數的數值。

範例:

底數為 10 之數值 3 的對數,會傳回結果 0.48。

底數為 10 之數值 10 的對數,會傳回結果 1。

底數為 10 之數值 0.02 的對數,會傳回結果 -1.7。

另請參閱下列函數:

EXPLNLOG

CEILING

將一個數字捨入成最接近的整數或有效位數的倍數。

語法:

CEILING(number; increment; mode)

Number 是要捨入的數字。

Increment 是將數值捨入成其倍數的數字。

Mode 是選用的數值。若指定了不為零的數字,那麼當數字和增量皆為負數時,便會將該數值進位。請注意,這些數值匯出到 MS EXCEL 時可能會遺失,因為 Excel 無法辨識函數中的第三個參數。

警告 如果 NumberSignificance 兩個參數都為負數,且 Mode 值等於 0 或未指定,則在完成匯入後,Lotus Symphony 及 Excel 中的結果將會不同。

範例:

輸入數字 3.4 及進位 1 時,會傳回結果 4。

輸入數字 -6 及進位 -5 時,會傳回結果 -5。

輸入數字 -0.6 及進位 -0.4 時,會傳回結果 -0.4。

另請參閱下列函數:

ROUNDDOWNROUNDUPINTEGEREVENTRUNCROUNDODDFLOOR

PI

傳回 PI 值 (近似值 3.14159)。

語法:

PI()

範例:

PI 為 3.14159... (作為近似值)。

另請參閱下列函數:

SINCOS

MULTINOMIAL

傳回除以引數之階乘乘積的引數總和階乘。

語法

MULTINOMIAL (一或多個數字)

一或多個數字:最多由 30 個數字組成的清單。

範例

如果 F11 到 H11 中含有數值 2、3 和 4,則 =MULTINOMIAL(F11:H11) 會傳回 1260。這相當於公式 =(2+3+4)! / (2!*3!*4!)

POWER

傳回此數字次方的結果。

語法:

POWER(base; power) 或 base ^ power

Base 是要指定次方的底數數字。

Power 是底數次方的指數。

範例:

輸入底數 3 和次方 -2,會得到結果 0.11。

輸入底數 -3 和次方 -2,會得到結果 0.11。

輸入底數 -3 和次方 2,會得到結果 9。

另請參閱下列函數:

POWERPRODUCTSQUARE ROOT

SERIESSUM

傳回數字 x 的次方總和,公式如下:

SERIESSUM(x;n;m;coefficients) = coefficient_1*x^n + coefficient_2*x^(n+m) + coefficient_3*x^(n+2m) +...+ coefficient_i*x^(n+(i-1)m)

語法

x:作為自變數的數字

n:起始次方

m:增量

coefficients:一串係數。此系列總和會針對每個係數延伸一個部分。

PRODUCT

計算作為引數指定的所有數字之乘積。

語法:

PRODUCT(數字 1到 30)

數字 1 到 30指出要計算乘績的引數最多會有 30 個。

範例:

在 Number1、Number2 和 Number3 文字框中分別輸入 2、3 和 4,會傳回結果 24。

另請參閱下列函數:

SUMSUMPRODUCT

SUMSQ

若您想從數字中算出平方和 (引數的平方和),可將其輸入文字欄位中。

語法:

SUMSQ(數字 1 到 30)

數字 1 到 30指出要計算平方和的引數最多可達 30 個。

範例:

如果在 Number1Number2Number3 文字框中分別輸入數字 2、3 和 4,則會傳回結果 29。

另請參閱下列函數:

SUMSUMPRODUCT

MOD

傳回兩數字相除之後的餘數。

語法:

MOD(Dividend; Divisor)

Dividend為可在相除後得到餘數的數值。

Divisor 為用來除以指定數值的數字。

範例:

在 Dividend 欄位中的數值 17 會除以除數 -1.4。會傳回餘數 -1.2。

在 Dividend 欄位中的數值 -13 會除以除數 -3.4。會傳回餘數 -2.8。

在 Dividend 欄位中的數值 2987 會除以除數 362。會傳回餘數 91。

另請參閱下列函數:

ROUNDDOWNROUNDUPINTTRUNCROUND

QUOTIENT

傳回相除後的整數部分。

語法

QUOTIENT(Numerator;Denominator)

範例

=QUOTIENT(11;3) 會傳回 3。餘數 2 會被省略。

RADIANS

將角度轉換為弧度。

語法:

RADIANS(number)

Number 為角度的度數。

另請參閱下列函數:

DEGREESPI

ROUND

傳回依有效數學準則捨入為特定小數位數的數字。

語法:

ROUND(number; count)

number 是要捨入的數字。

count (選擇性) 是要四捨五入的位數。若 count 參數為負,則取整至小數點前的位置。

範例:

如果在 number 欄位中輸入 17.546,而捨入位數指定為 1 時,將傳回結果 17.5。

如果在 number 欄位中輸入 -32.483,捨入位數指定為 3,則會傳回結果 -32.48。

另請參閱下列函數:

ROUNDDOWNROUNDUPINTTRUNCCEILINGMODFLOOR

ROUNDDOWN

將數字以趨近於零的方式進行捨入。

語法:

ROUNDDOWN(number; count)

number 是要捨去的數字。

count (選擇性) 是要捨去的位數。若 count 參數為負,則取整至小數點前的位置。

範例:

輸入數值 567.567 與 count 欄位中所輸入的 2 會傳回 567.56。

另請參閱下列函數:

ROUNDUPINTTRUNCCEILINGMODROUNDFLOOR

ROUNDUP

此函數可讓您將數字捨入至特定的小數位數。

語法:

ROUNDUP(number; count)

number 是要捨入的數字。

count (選擇性) 是要捨入的位數。

範例:

從輸入的數值 123.343 與 count 欄位中輸入的 2 會傳回 123.35。

另請參閱下列函數:

ROUNDDOWNINTTRUNCCEILINGMODROUNDFLOOR

SIN

傳回指定數字 (角度) 的正弦值。

語法:

SIN(number)

Number 是在弧度中測量出的角度。

範例:

在弧度中測量出的角度 3.14 (PI),其正弦為 0。

在弧度中測量出的角度 1.57 (PI/2),其正弦為 1。

在弧度中測量出的角度 0.79 (PI/4),其正弦為 0.71。

另請參閱下列函數:

COSCOTTANPIASIN

SINH

傳回一個數字的雙曲正弦值。

語法:

SINH(number)

Number 為要計算雙曲正弦的數字。

範例:

若輸入數值 -5,會傳回得出雙曲線正弦 -74.2。

若輸入數值 0,會傳回雙曲線正弦 0。

若輸入數值 90,會傳回雙曲線正弦 6.10E038。

另請參閱下列函數:

COSHTANHCOTHASINH

SUM

將某一資料格範圍中的所有數字相加。

語法:

SUM(number1; number2; ...; number30)

數字 1 到 30 指出要計算總和的整數最多會有 30 個。

範例:

在 number1、number2 和 number3 文字框中分別輸入 2、3 和 4,會得到結果 9。

SUM(A1;A3;B5) 計算這三個資料格的總和。SUM(A1:E10) 計算從 A1 到 E10 資料格範圍內所有資料格的總和。

由 AND 鏈結的條件可依以下方式與函數 SUM() 一同使用:

範例:您已在表格中輸入發票。欄 A 包含發票的日期值,欄 B 包含金額。您要尋找可用來僅傳回指定月份總量的公式,例如,只計算 >=1.1.99 到 <1.2.99 期間的總額。此日期值所在的資料格範圍是 A1:A40,包含要計算之金額的範圍是 B1:B40。C1 包含要計算的發票之起始日期 (1.1.99),C2為不包括在內的日期 (1.2.99)。

輸入以下公式以作為陣列公式:

=SUM((A1:A40>=C1)*(A1:A40<C2)*B1:B40)

若要輸入為陣列公式,您必須按 SHIFT++ Ctrl+ Enter 鍵,而不是只按 Enter 鍵來關閉此公式。然後此公式將顯示在公式列中,其前後帶有大括弧。

{=SUM((A1:A40>=C1)*(A1:A40<C2)*B1:B40)}

此公式建立在比較結果的基礎上,若符合基準,則比較結果為 1,反之為 0。個別比較結果將被視為一個陣列,並用於計算矩陣乘積,最後這些個別數值將被加總,以得出結果矩陣。SUM() 函數也可按照此方式使用,例如,如同帶有多個基準的函數 COUNTIF()。

另請參閱下列函數:

COUNTCOUNTAAVERAGEPRODUCT

SUMIF

新增符合指定基準的資料格。您可以利用此函數,來瀏覽所搜尋之特定值的範圍。

搜尋支援

正規表示式

. 輸入文字後,如果要搜尋以 all 開頭的字元首次出現的位置,則可輸入 all.*。

語法:

SUMIF(range; criteria; sum_range)

Range 是要套用準則的範圍。

Criteria 是顯示在搜尋準則中的資料格,或是搜尋準則本身。

Sum_range是數值要加總的範圍。若未指定此參數,則會加總在 Range中找到的所有數值。

範例:

從範例表格中,加總 A1:E4 範圍中的基準 351.10。在 Range 文字框中輸入 A1:E4。其結果會顯示 702.2,因系統會加總包含 351.10 在內的所有資料格。

您可以在 SUM() 中找到其他範例。

另請參閱下列函數:

SUMCOUNTIF

TAN

傳回指定角度的正切值。

語法:

TAN(number)

Number 是在弧度中測量出的角度。

範例:

在弧度中測量出的角度 3.14 (PI) 會得出正切 0。

在弧度中測量出的角度 0.79 (PI/4) 會得出正切 1.01。

在弧度中測量出的角度 0.39 (PI/8) 會得出正切 0.41。

另請參閱下列函數:

SINCOSCOTPIATAN

TANH

傳回一個數字的雙曲正切值。

語法:

TANH(number)

Number 為要計算雙曲正切值的數字。

範例:

輸入數值 -5,系統會傳回雙曲線正切 -1。

輸入數值 45,系統會傳回雙曲線正切 1。

輸入數值 90,系統會傳回雙曲線正切 1。

另請參閱下列函數:

COTHSINHCOSHATANH

SUBTOTAL

計算小計。若某範圍已包含小計,則無法用於進一步的計算。使用此函數搭配「即時過濾器」,來僅將過濾的記錄列入考慮。

語法:

SUBTOTAL(function; range)

Function 為代表下列其中一個函數的數值:

函數索引 功能
1 AVERAGE
2 COUNT
3 COUNTA
4 MAX
5 MIN
6 PRODUCT
7 STDEV
8 STDEVP
9 SUM
10 VAR
11 VARP

Range 是要將其資料格列入考慮的範圍。

範例:

在表格的資料格範圍 A1:B5 中,欄 A 包含了城市,而欄 B 包含了對應的數字。使用了「即時過濾器後,您僅能看到包含城市 Hamburg 的列。您想檢視所顯示數值的總和,也就是說,只檢視過濾器出之列的小計。在此種情況下,正確的公式是:

=SUBTOTAL(9; B2:B5)

CONVERT

此函數容許您將某種歐洲貨幣值轉換成歐元。

語法:

CONVERT(valuer;"text";"text")

Value 為要轉換貨幣的金額。

Text 是目標貨幣的官方縮寫 (例如 EUR)。第一個 Text 參數會指定要轉換的來源貨幣值,第二個 Text 參數則會指定目標貨幣值。

範例:

=CONVERT(100;"ATS";"EUR") 將 100 奧地利先令轉換成歐元。

=CONVERT(100;"EUR";"DEM") 將 100 歐元轉換成德國馬克。

您可在此表中找到貨幣標記,以及由歐盟制定的歐元兌換率。計算基準為一歐元。其他資訊可以在下列網頁找到 http://europa.eu.int/euro/entry.html

"EUR" "ATS" 13.7603 奧地利先令
"EUR" "BEF" 40.3399 比利時法郎
"EUR" "DEM" 1.95583 德國馬克
"EUR" "ESP" 166.386 西班牙比塞塔
"EUR" "FIM" 5.94573 芬蘭馬克
"EUR" "FRF" 6.55957 法國法郎
"EUR" "IEP" 0.787564 愛爾蘭鎊
"EUR" "ITL" 1936.27 意大利里拉
"EUR" "LUF" 40.3399 盧森堡法郎
"EUR" "NLG" 2.20371 荷蘭盾
"EUR" "PTE" 200.482 葡萄牙埃斯庫多
"EUR" "GRD" 340.750 希臘的德拉赫馬

ODD

傳回捨入成最接近之奇數的數字。

語法:

ODD(number)

Number 是要捨入的數字。

範例:

輸入數字 1.01,會顯示結果 3。

輸入數字 -3.01,會顯示結果 -5。

輸入數字 17.9,會顯示結果 19。

另請參閱下列函數:

INTEVENISEVENISODDTRUNCCEILINGROUNDFLOOR

FLOOR

將該數字捨入成最接近有效位數的倍數。

語法:

FLOOR(Number; Significance; Mode)

Number 是要捨去的數字。

Significance是將數字捨去成其倍數的數值。

Mode 是選用的數值。若指定了不為零的數字,那麼當 number 和 increment 皆為負數時,便會將該數值進位。匯出到 MS EXCEL 時可能會忽略此值,因 MS Excel 無法辨識第三個參數。

警告 如果 NumberSignificance 這兩個參數均為負數, 以及如果 Mode 值等於零或未指定,則在匯出後,Lotus Symphony Spreadsheets 和 Excel 中的結果就會不同。

範例:

如果為 Number 輸入 3.4 且 Significance 為 1,將傳回結果 3。

如果為 Number 輸入 -6 且 Significance 為 -5,將傳回結果 -10。

如果為 Number 輸入 -0.6 且 Significance 為 -0.4,將傳回結果 -0.8。

另請參閱下列函數:

ROUNDDOWNROUNDUPINTEVENTRUNCCEILINGROUNDODD

SIGN

傳回一個數字的正負號。若為正號,此函數會傳回 1;如是負號,則會傳回 -1。若此數字為零,則此函數的結果也會是零。

語法:

SIGN(number)

Number為要決定其正負號的數字。

範例:

輸入數值 3.4,會傳回 1。

輸入數值 -4.5,會傳回 -1。

另請參閱下列函數:

ABS

MROUND

其結果會是整數,而且是最接近此數字的整數倍數。

語法

MROUND (Number; Multiple)

範例

3 的哪個整數倍數最接近數值 15.5?

=MROUND (15.5; 3) 會傳回 15。

SQRT

傳回此數字的正平方根。輸入的數值必須是正數。

語法:

SQRT(number)

Number 為要計算平方根的數字。

範例:

數字 16 的平方根是 4。

計算數字 -16 的平方根則會出現錯誤訊息。

SQRT(ABS(-16)) = 4。

另請參閱下列函數:

POWERABS

SQRTPI

傳回此數字與 PI 乘積的平方根。

語法

SQRTPI (Number)

範例

=SQRTPI(2) 會傳回近似值 2.506628。

RANDBETWEEN

傳回在 BottomTop (兩者皆含) 間的隨機整數。按 SHIFT+CTRL+F9 可重新計算。

語法

RANDBETWEEN(Bottom; Top)

範例

=RANDBETWEEN(20;30) 會傳回一個介於 20 到 30 間的整數。

RAND

傳回 0 到 1 之間的亂數。

在此表中選取一個範圍,啟動此函數,選取 Array 欄位並按一下「確定」。選取的範圍中將會填入 0 到 1 之間的亂數。

語法:

RAND( )

COUNTIF

傳回某一資料格範圍中符合特定準則的元素數。

搜尋支援

正規表示式

. 輸入文字後,如果要搜尋以 all 開頭的字元首次出現的位置,則可輸入 all.*。

語法:

COUNTIF(range; criteria)

Range 是要套用準則的範圍。

Criteria 以數字、表示式或字元字串之形式所指定的準則。這些準則會決定要計算的資料格。例如,您可以設定搜尋準則為 17、"17"、">100" 或藍色。您也可以正規表示式的形式輸入搜尋文字,例如 b.* 適用於所有 b 開頭的字組。或者也可以指定包含搜尋準則的資料格範圍。

範例:

在範例表格中,計算 A1:E4 範圍中的搜尋準則 22.5。在文字框中輸入範圍 A1:E4,並輸入 22.5 作為準則。然後會顯示結果 1。

COUNTIF(A1:E4;22.5) 會傳回 1。

您可以在 SUM() 中找到其他範例。

另請參閱下列函數:

COUNTBLANKSUMIF


其他文件 | 商標