依類別排列的函數列表
「公式與函數輔助説明」中涵蓋的函數皆已依類別列舉在下方。你也可以按一下頁面最上方的「目錄」來瀏覽函數。
日期與時間函數
日期與時間函數可協助你使用日期與時間來解決問題,例如尋找兩個日期之間的工作天數,或尋找某個日期是一週中的哪一天。
合併年、月和日的不同值,並傳回日期/時間值。雖然你通常可以直接以字串來輸入日期(例如,「31/12/2010」),但是使用 DATE 函數,則無論「日期與時間」設定中指定的日期格式為何,你皆可確保日期會以一致的格式詮釋出來。 | |
傳回兩個日期之間的天數、月數或年數。 | |
傳回指定日期字串的日期/時間值。提供此函數是為了能與其他試算表 App 相容。 | |
傳回指定日期/時間值中該月的那一天。 | |
傳回日期/時間值或數字中那一天在一週中的名稱。第一天是星期日。 | |
根據一年 360 天、共 12 個月且每個月 30 天的計算方式,傳回兩個日期之間的天數。 | |
傳回早於或晚於指定日期特定月數的日期。 | |
傳回早於或晚於指定日期特定月數的那個月最後一天的日期。 | |
傳回指定日期/時間值中的小時。 | |
傳回指定日期的 ISO 週數。 | |
傳回指定日期/時間值中的分鐘。 | |
傳回指定日期/時間值中的月份。 | |
根據數字傳回月份名稱。第一個月是 1月。 | |
傳回兩個日期之間的工作天數。工作天數不包含週末和指定的任何其他日期。 | |
根據電腦時鐘上顯示的目前時間傳回日期/時間值。 | |
傳回指定日期/時間值中的秒數。 | |
將不同的小時、分鐘和秒數值轉換成日期/時間值。 | |
傳回指定日期/時間值或時間字串的在一天 24 小時中所佔的比例(以小數點表示)。 | |
根據電腦時鐘傳回目前的日期。時間設為上午12:00。 | |
傳回指定日期是星期幾的數字。 | |
傳回指定日期於該年中所在的週數。 | |
傳回早於或晚於指定日期特定工作天數的日期。工作天數不包含週末和指定的任何其他日期。 | |
傳回指定日期/時間值中的年份。 | |
傳回兩個日期之間的總日數在一年中所佔部份的比例。 |
持續時間函數
持續時間函數可協助你使用時間期間(持續時間),方法是在不同的時間期間之間轉換(例如小時、天和週)。
將持續時間值轉換為天數。 | |
將持續時間值轉換為小時數。 | |
將持續時間值轉換為毫秒數。 | |
將持續時間值轉換為分鐘數。 | |
將持續時間值轉換為秒數。 | |
將持續時間值轉換為週數。 | |
合併週數、天數、小時數、分鐘數、秒數和毫秒數的個別值,並傳回持續時間值。 | |
評估指定值,並傳回所表示的天數(如果是持續時間值)或指定值。包含此函數是為了能與其他試算表 App 相容。 |
工程函數
工程函數會協助你計算某些一般工程值,並在不同的數字底數之間轉換。
將指定底數的數字轉換為底數 10 的數字。 | |
傳回整數 Bessel 函數 Jn(x)。 | |
傳回整數 Bessel 函數 Yn(x)。 | |
將二進制數字轉換為對應的十進制數字。 | |
將二進制數字轉換為對應的十六進制數字。 | |
將二進制數字轉換為對應的八進制數字。 | |
傳回兩個數字的位元 AND。 | |
傳回兩個數字的位元 OR。 | |
傳回兩個數字的位元 XOR。 | |
傳回兩個數字的位元 LSHIFT。 | |
傳回兩個數字的位元 RSHIFT。 | |
將一個度量系統中的數字轉換為其在其他度量系統中的對應值。 | |
將十進制數字轉換為對應的二進制數字。 | |
將十進制數字轉換為對應的十六進制數字。 | |
將十進制數字轉換為對應的八進制數字。 | |
判定兩個值是否正好相等。此函數要求完全相等。但是 = 比較運算子只要求字串相等。 | |
傳回誤差函數在兩個值之間的積分。 | |
傳回在指定的最低界限與無限大之間整合的互補誤差函數。 | |
判定一個值是大於還是正好等於另一個值。此函數要求完全相等。但是 = 比較運算子只要求字串相等。 | |
將十六進制數字轉換為對應的二進制數字。 | |
將十六進制數字轉換為對應的十進制數字。 | |
將十六進制數字轉換為對應的八進制數字。 | |
將底數為 10 的數字轉換為指定底數的數字。 | |
將八進制數字轉換為對應的二進制數字。 | |
將八進制數字轉換為對應的十進制數字。 | |
將八進制數字轉換為對應的十六進制數字。 |
財務函數
財務函數可協助你處理現金流、折舊資產、年金和投資,方法是解決諸如年度資產貶值量、投資所賺得的利息、債券的目前市場價格等問題。
附註:顯示於大部份函數結果中的貨幣取決於「語言與地區」設定(位於 macOS 12 或較早版本中的「系統偏好設定」、macOS 13 或較新版本中的「系統設定」,和 iOS 和 iPadOS 中的「設定」,以及「iCloud 設定」的「時區/地區」內)。
傳回支付定期利息之證券的應計利息。傳回的金額是自發行日起應計的利息總額,而非自上次息票付款起應計的金額。 | |
計算加入至證券購買價格並在證券僅支付到期日利息時付給銷售者的總應計利息。 | |
傳回假定票面額為 HK$100 之現金流量現值的加權平均值。 | |
傳回假定票面額為 HK$100 之現金流量現值的已修改加權平均值。 | |
傳回發生結算之息票週期的開始日期與結算日期之間的日數。 | |
傳回發生結算之息票週期中的日數。 | |
傳回結算日期與發生結算之息票週期結束日期之間的日數。 | |
傳回在結算日期與到期日期之間等待支付的息票數目。 | |
傳回在所選時間間隔內按揭或年金付款中包含的利息總數。 | |
根據定期付款和固定利率,傳回在所選時間間隔內按揭或年金付款中包含的本金總數。 | |
傳回前一天收市兩種貨幣的匯率資料,其資料是透過互聯網遙距截取。 | |
傳回指定貨幣的 ISO 貨幣代碼,或傳回電腦預設語言和地區,或目前文件的貨幣代碼。 | |
根據前一天收市的匯率資料,以不同的貨幣傳回指定幣值的價格,其資料是透過互聯網遙距截取。 | |
傳回指定日期兩種貨幣匯率的歷史資料。傳回值是你要轉換的目標貨幣。 | |
傳回指定週期內資產的折舊量。 | |
根據指定的折舊率,傳回資產的折舊量。 | |
傳回不支付利息且折扣至贖回價值出售之證券的年折扣率。 | |
根據每年的複利期數,從一般年利率傳回有效的年利率。 | |
根據一系列定期現金流量(連續間隔內固定金額的付款和所有現金流量)和固定利率,傳回投資的未來值。 | |
傳回僅在到期日時才支付利息之證券的有效年利率。 | |
根據定期付款和固定利率,傳回指定貸款或年金付款的利息部份。 | |
傳回投資的內部回報率,該投資基於在固定時間間隔發生之一系列潛在的不定期現金流量(付款不需要是定期定額)。 | |
傳回固定利率按揭(其中在每期開始時會減少相等的本金,而在每期結束時會進行未結餘額的利息付款)的分期利息部份。提供此函數主要是為了與輸入自其他試算表 App 的表格相容。 | |
傳回已修改的投資內部回報率,該投資基於在固定時間間隔發生之一系列可能的不固定現金流量(不需要是固定金額的付款)。正現金流量所賺得比率與支付給財務負現金流量的比率可以不同。 | |
根據每年的複利期數,從有效年利率傳回一般年利率。 | |
根據一系列定期現金流量(連續間隔內固定金額的付款和所有現金流量)和固定利率,傳回貸款或年金的付款週期數目。 | |
根據在固定時間間隔發生的一系列潛在不定期現金流量,傳回投資的淨現值。 | |
根據一系列定期現金流量(連續間隔內固定金額的付款和所有現金流量)和固定利率,傳回貸款或年金的定期付款。 | |
根據定期付款和固定利率,傳回指定按揭或年金付款的本金部份。 | |
傳回證券價格,其會以每 HK$100 的贖回(面額)價值為基礎支付定期利息。 | |
傳回折扣至贖回價值出售且不以每 HK$100 贖回(面額)價值為基礎支付利息的證券價格。 | |
傳回證券價格,其會以每 HK$100 的贖回(面額)價值為基礎僅支付到期日的利息。 | |
根據一系列定期現金流量(連續間隔內固定金額的付款及所有現金流量)和固定利率,傳回投資或年金的現值。 | |
根據一系列定期現金流量(連續間隔內固定金額的付款及所有現金流量)和固定利率,傳回投資、貸款或年金的利率。 | |
傳回僅在到期日時才支付利息之證券的到期日值。 | |
使用直線方法傳回單一週期內資產的折舊。 | |
傳回上一個交易日收市時特定股票的資料,資料透過互聯網取得。 | |
傳回指定日期特定股票的歷史價格資料,資料透過互聯網取得。 | |
使用年度數字加總的方法,傳回指定週期內資產的折舊量。 | |
根據指定的折舊率,傳回在所選時間間隔內資產的折舊量。 | |
傳回投資的內部報酬率,該報酬率基於一系列的不定期現金流量。 | |
根據一系列不定期的現金流量和折扣利率傳回投資或年金的現值。 | |
傳回支付定期利息之證券的有效年利率。 | |
傳回以折扣至贖回價值且不支付任何利息出售之證券的有效年利率。 | |
傳回僅在到期日時才支付利息之證券的有效年利率。 |
邏輯和資料函數
邏輯和資料函數會協助你評估輸入格的內容,並協助決定如何處理輸入格內容或公式結果。
如果所有引數都為 TRUE,傳回布林值 TRUE,否則傳回布林值 FALSE。 | |
傳回布林值 FALSE。加入此函數是為了與輸入自其他試算表 App 的表格相容。 | |
視指定的表示式是評估為布林值 TRUE 還是 FALSE。 | |
如果指定的值評估為錯誤,傳回你指定的值;否則會傳回指定值。 | |
檢查指定的表示式,並根據第一個被評估出布林值 TRUE 的條件。 | |
如果指定的輸入格是空白的,傳回布林值 TRUE,否則傳回布林值 FALSE。 | |
如果指定的表示式評估出日期,傳回布林值 TRUE,否則傳回布林值 FALSE。 | |
如果指定數字是偶數(除以 2 之後無餘數),傳回布林值 TRUE;否則會傳回布林值 FALSE。 | |
如果指定的表示式評估出數字,傳回布林值 TRUE,否則傳回布林值 FALSE。 | |
如果指定數字是奇數(除以 2 之後有餘數),傳回布林值 TRUE;否則會傳回布林值 FALSE。 | |
如果指定的表示式評估出字串,傳回布林值 TRUE,否則傳回布林值 FALSE。 | |
傳回指定表示式之布林值的相反值。 | |
如果任何引數為 true,傳回布林值 TRUE,否則傳回布林值 FALSE。 | |
根據列表評估值,並傳回對應第一個符合值的結果,如果沒有符合項目,則會傳回可留空的值。 | |
傳回布林值 TRUE。加入此函數是為了與輸入自其他試算表 App 的表格相容。 |
數值函數
數值函數可協助你計算常用的數學值。
傳回數字或持續時間的絕對值。 | |
沿遠離 0 的方向將數字四捨五入到指定因數的最近倍數。 | |
傳回可以將許多項目按照指定大小組合成群組而不計群組內順序的不同方法數。 | |
沿遠離 0 的方向將數字四捨五入到最近的偶數。 | |
傳回 e(自然對數的底數)的指定次方值。 | |
傳回數字的階乘。 | |
傳回數字的雙階乘。 | |
沿趨近於 0 的方向將數字四捨五入到指定因數的最近倍數。 | |
傳回指定之數字值集合的最大公因數。 | |
傳回小於或等於該數字的最近整數。 | |
傳回指定之數字值集合的最小公倍數。 | |
傳回數字的自然對數,即產生此數字之 e 的次方。 | |
按照指定的底數傳回數字的對數。 | |
傳回數字以 10 為底的對數。 | |
傳回兩數相除的餘數。 | |
將數字四捨五入到指定因數的最近倍數。 | |
指定數字多項式係數的接近形式。 | |
沿遠離 0 的方向將數字四捨五入到最近的奇數。 | |
傳回 π(pi,即圓周與直徑比率)的近似值。 | |
評估特定點的多項式。 | |
傳回數字的次方值。 | |
傳回指定之數字值集合的乘積。 | |
傳回兩數相除之商的整數部份。 | |
傳回大於等於 0 且小於 1 的隨機數。 | |
傳回指定範圍內的隨機整數。 | |
將數字轉換為羅馬數字。 | |
傳回四捨五入到指定位數的數字。 | |
傳回沿趨近於 0 的方向四捨五入(向下四捨五入)至指定位數的數字。 | |
傳回沿遠離 0 的方向四捨五入(向上四捨五入)至指定位數的數字。 | |
計算和傳回次方數列的加總。係數是用於以指定階值遞增的指定值連續次方。 | |
在指定數字為正數時傳回 1,負數時傳回 –1,零時傳回 0。 | |
傳回數字值的平方根。 | |
傳回數字值乘以 π(pi)之後的平方根。 | |
傳回輸入格範圍的小計。 | |
傳回數字集合的加總。 | |
傳回數字集合的加總,僅包含滿足指定條件的數字。 | |
傳回測試值符合指定條件之集合中輸入格的加總。 | |
傳回一個或多個集合內對應數字乘積的和。 | |
傳回數字值集合的平方和。 | |
傳回兩個集合中對應值平方差的加總。 | |
傳回兩個集合中對應值的平方和。 | |
傳回兩個集合中對應值之間差的平方和。 | |
將數字截斷為指定數位的數字。 |
參照函數
參照函數幫助你在表格內尋找資料,以及從輸入格截取資料。
從個別橫列、直欄和表格識別碼建構輸入格地址字串。 | |
傳回函數參照的範圍數目。 | |
根據指定的索引值從數值集合傳回值。 | |
傳回包含指定輸入格的直欄編號。 | |
會傳回指定之輸入格集合內包含的直欄數目。 | |
以文字字串形式傳回公式。 | |
會傳回來自樞紐分析表格的合計資料。 | |
從某個橫列集合傳回值,方法是使用值的頂端橫列來挑選直欄,以及使用橫列號碼來挑選該直欄中的橫列。 | |
製作可供點按的連結,其會開啟網頁或新的電郵。 | |
會傳回位於輸入格集合(或由陣列函數傳回之陣列)內指定橫列與直欄交叉點處的輸入格中的值。 | |
會傳回由指定為字串值之地址所參照的輸入格或範圍內容。 | |
傳回指定之項目集合交叉處包含的單一值或值陣列。 | |
在項目集合內尋找指定搜尋值的相符項,然後傳回第二組項目集合中具有相同相對位置之輸入格中的值。 | |
傳回項目集合內值的位置。 | |
傳回基準輸入格以外指定數的橫列及直欄的輸入格陣列。 | |
傳回指定輸入格參照的字串代表。 | |
傳回包含指定輸入格的橫列編號。 | |
會傳回指定之輸入格集合內包含的橫列數目。 | |
傳回垂直的輸入格集合作為水平的輸入格陣列,或者反之亦然。 | |
傳回代表項目集合(表示指定範圍的聯集)的一個陣列。 | |
從直欄集合傳回值,方法是使用值的左側直欄來挑選橫列,以及使用直欄號碼來挑選該橫列中的直欄。 | |
搜尋指定值範圍,並在另一個直欄中傳回來自相同橫列的值。 | |
傳回指定項目在輸入格範圍中的相對位置。 |
統計函數
統計函數可協助你使用各種測量和統計技巧,來操控和分析資料集。
傳回數字組與其平均值(算術平均數)差異的平均值。 | |
傳回數字集合的平均值(算術平均數)。 | |
傳回包含任何值之集合的平均值(算術平均數)。 | |
傳回某一組項目內滿足指定條件之輸入格的平均值(算術平均數)。 | |
傳回指定之一組項目內輸入格的平均值(算術平均數),其中一組或多組項目滿足一個或多個相關條件。 | |
傳回 Beta 分配累加的機率值。 | |
傳回指定 Beta 分配累加機率值的反函數。 | |
傳回指定形式的一元二項式分配機率。 | |
傳回卡方 (chi-square) 分佈的單尾機率。 | |
傳回卡方 (chi-square) 分佈單尾機率的反函數。 | |
傳回指定資料的卡方 (chi-square) 分佈值。 | |
傳回一個值,可用作對已知標準差的總體樣本建立統計置信區間。 | |
使用線性迴歸分析傳回兩組項目之間的相互關係。 | |
傳回包含數字、數值表示式或日期的引數數目。 | |
傳回引數中非空值的數目。 | |
傳回某一集合內空白輸入格的數目。 | |
傳回某一集合內能滿足指定條件之輸入格的數目。 | |
傳回一組或多組項目內滿足指定條件(每組項目一個條件)的輸入格數。 | |
傳回兩組數字值的共變異數。 | |
傳回導致累積二項式分佈大於或等於指定值的最小值。 | |
傳回一組數字與其平均值(算術平均數)差異的平方和。 | |
傳回指定形式的指數分配。 | |
傳回 F 機率分配。 | |
傳回 F 機率分配的反函數。 | |
使用線性回歸分析,根據樣本值傳回指定 x 值的相應預測值 y。 | |
傳回某一區間值集合內資料值出現頻率的陣列。 | |
傳回指定形式的伽瑪 (gamma) 分佈。 | |
傳回伽瑪 (gamma) 累積分佈的反函數。 | |
傳回伽瑪 (gamma) 函數 G(x) 的自然對數。 | |
傳回幾何平均數。 | |
傳回調和平均數。 | |
使用線性回歸分析,為集合傳回最佳直線的 y 截距。 | |
傳回集合範圍內第 n 個最大值。最大值排位第一。 | |
使用「最小平方」法,傳回指定資料的最佳直線統計陣列。 | |
傳回 x 對數正態累積分佈函數的反函數。 | |
傳回對數常態分配。 | |
傳回一組數字值、日期/時間值或持續時間值中的最大數字值。 | |
傳回包含任何值之集合中的最大數字。 | |
傳回輸入格範圍中最大的數值,其由一組規則所判斷。 | |
傳回一組數值的中間值。中間值是集合中一半的值比它小,一半的值比它大的值。 | |
傳回一組數字值、日期/時間值或持續時間值中的最小數值。 | |
傳回包含任何值之集合中的最小數值。 | |
傳回輸入格範圍中的最小數值,其由一組規則決定。 | |
傳回一組數值中出現頻率最高的值。 | |
傳回負二項式分配。 | |
傳回指定函數形式的常態分配。 | |
傳回累積正態分佈的反函數。 | |
傳回標準正態分佈。 | |
傳回累積標準正態分佈的反函數。 | |
傳回一組數值對應於特定百分位數的值。 | |
以集合百分比的形式傳回一組數值中值的排位。 | |
傳回可從物件總數中選擇之指定數量物件的排列方式的數目。 | |
使用 Poisson 分配傳回特定數量事件發生的機率。 | |
傳回在已知個別機率的情況下得出之某一集合值的機率。 | |
傳回一組指定數字的特定四分位值。 | |
傳回一組數值內的數字排位。 | |
使用線性回歸分析,為集合傳回最佳直線的斜率。 | |
傳回一組值內的第 n 個最小值。最小值的排位為 1。 | |
傳回根據具有指定平均數與標準差特徵之分配得出的正常值。 | |
根據樣本(無偏差)變異數得出的一組數值傳回標準差(離散量數)。 | |
根據樣本(無偏差)變異數得出的一組任意值傳回標準差(離散量數)。 | |
傳回數字值集合的標準差(一種離散程度的測量方式),計算結果基於總體方差(真值)。 | |
傳回任何值集合的標準差(一種離散程度的測量方式),計算結果基於總體方差(真值)。 | |
傳回學生的 t 分配的概率。 | |
傳回學生 t 分配的 t 值(概率和自由度的函數)。 | |
傳回根據 t 分配函數得出之與學生 t 檢驗相關聯的概率。 | |
傳回數值集合的樣本方差(無偏差),是一種離散程度的測量方式。 | |
傳回任何值集合的樣本方差(無偏差),是一種離散程度的測量方式。 | |
傳回數值集合的總體方差(真值),是一種離散程度的測量方式。 | |
傳回任何值集合的樣本方差(無偏差),是一種離散程度的測量方式。 | |
傳回 Weibull 分配。Weibull 分配是連續機率分配之一。 | |
傳回 Z 檢定的單尾機率值。 |
文字函數
文字函數可協助你使用字元字串。
傳回對應於十進制 Unicode 字元代碼的字元。 | |
移除最常見的非列印字元(Unicode 字元代碼 0–31)。 | |
傳回指定字串中第一個字元的十進制 Unicode 值。 | |
將輸入格範圍或字串的內容結合(連接)在一起。 | |
將字串結合(連接)在一起。 | |
傳回代表指定子字串在原始字串值中顯示次數的數字值。 | |
傳回由指定數字值變成貨幣格式的字串。 | |
如引數字串大小寫和內容都相同,傳回 TRUE。 | |
傳回某個字串在另一個字串中的開始位置。 | |
將某一個數字值捨入為指定小數位數,然後將結果作為字串值傳回。 | |
傳回由指定字串值左端開始之指定數目的字元組成的字串值。 | |
傳回字串值中的字元數。 | |
傳回全部小寫的字串值,不論指定字串值中的字元大小寫為何。 | |
傳回由字串值指定位置開始之指定數目的字元組成的字串值。 | |
會傳回一個字串值,並移除輸入值中的任何 RTF 屬性。 | |
傳回一個字串值,其中每個單字的第一個字母為大寫,而其餘所有字元都為小寫,不論指定字串值中的字元大小寫為何。 | |
可在其他文字和 IFS 表示式中啟用正規表示式。其可配合所有預期條件(IF、COUNTIF…)或字串配對(SUBSTITUTE、TEXTBEFORE…)的函數使用。當未有被當作條件或符合文字使用時,REGEX 會以字串值傳回底層正規表示式。 | |
傳回來源字串中指定正規表示式的符合項目內的符合項目或截取群組。 | |
傳回一個字串值,其中指定字串值之指定數目的字元會取代為新字串值。 | |
傳回一個字串值,其中包含重複特定次數的指定字串值。 | |
傳回由指定字串值右端開始之指定數目的字元組成的字串值。 | |
傳回某個字串值在另一個字串值中的開始位置(忽略大小寫且允許萬用字元)。 | |
傳回一個字串值,其中指定字串值之指定字元已由新字串值取代。 | |
傳回輸入格中包含的文字。加入此函數是為了與輸入自其他試算表 App 的表格相容。 | |
會傳回由所有在原始字串值中指定子字串後顯示的所有字元組成的字串值。 | |
會傳回由所有在原始字串值中指定子字串前顯示的所有字元組成的字串值。 | |
會傳回由所有在原始字串值中指定子字串中間顯示的所有字元組成的字串值。 | |
合併輸入格範圍或字串的內容,並在各個值之間加上指定分隔符號。 | |
傳回以指定字串值為基準,移除多餘空格之後的字串值。 | |
傳回全部大寫的字串值,不論指定字串值中的字元大小寫為何。 | |
傳回數字值,即使引數為文字格式亦是如此。加入此函數是為了與輸入自其他試算表 App 的表格相容。 |
三角函數
三角函數可協助你使用各種角度及其組件。
傳回數字餘弦值的反函數(反餘弦值)。 | |
傳回數字雙曲餘弦值的反函數(雙曲反餘弦值)。 | |
傳回數字的反正弦值(正弦的反函數)。 | |
傳回數字的雙曲正弦反函數。 | |
傳回數字正切值的反函數(反正切值)。 | |
傳回經過原點與指定點之直線相對於正 x 軸的角度。 | |
傳回數字雙曲正切值的反函數。 | |
傳回以弧度表示之角度的餘弦值。 | |
傳回數字的雙曲餘弦值。 | |
傳回以弧度表示之角度的度數。 | |
傳回以度數表示之角度的弧度數。 | |
傳回以弧度表示之角度的正弦值。 | |
傳回指定數字的雙曲正弦值。 | |
傳回以弧度表示之角度的正切值。 | |
傳回指定數字的雙曲正切值。 |