依類別排列的函數列表
「公式與函數輔助說明」中涵蓋的函數皆已依類別列舉在下方。你也可以按一下頁面最上方的「目錄」來瀏覽函數。
日期與時間函數
日期與時間函數可協助你使用日期與時間來解決問題,例如尋找兩個日期之間的工作天數,或尋找某個日期是一週中的哪一天。
合併年、月和日的不同值,並傳回日期/時間值。雖然你通常可以直接以字串來輸入日期(例如,「2010/12/31」),但是使用 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 設定」中的「時區與地區」設定。
傳回支付定期利息之證券的應計利息。傳回的金額是自發行日起應計的利息總額,而非自上次息票付款起應計的金額。 | |
計算加入至證券購買價格並在證券僅支付到期日利息時付給銷售者的總應計利息。 | |
傳回假定票面額為 $100 之現金流量現值的加權平均值。 | |
傳回假定票面額為 $100 之現金流量現值的已修改加權平均值。 | |
傳回發生結算之息票週期的開始日期與結算日期之間的天數。 | |
傳回發生結算之息票週期中的天數。 | |
傳回結算日期與發生結算之息票週期結束日期之間的天數。 | |
傳回在結算日期與到期日期之間等待支付的息票數目。 | |
傳回在所選時間間隔內貸款或年金付款中包含的利息總數。 | |
根據定期付款和固定利率,傳回在所選時間間隔內貸款或年金付款中包含的本金總數。 | |
傳回前一天收市兩種幣別的換匯資料,其資料是透過網際網路遠端擷取。 | |
傳回指定幣別的 ISO 貨幣代碼,或傳回電腦預設語言和地區,或目前文件的貨幣代碼。 | |
根據前一天收市的匯率資料,以不同的幣別傳回指定幣值的價格,其資料是透過網際網路遠端擷取。 | |
傳回指定日期兩種貨幣匯率的歷史資料。傳回值是你要轉換的目標貨幣。 | |
使用固定遞減餘額方法來傳回指定週期內資產的折舊量。 | |
根據指定的折舊率,傳回資產的折舊量。 | |
傳回不支付利息且折扣至贖回價值出售之證券的年折扣率。 | |
根據每年的複利期數,從一般年利率傳回有效的年利率。 | |
根據一系列定期現金流量(連續間隔內固定金額的付款和所有現金流量)和固定利率,傳回投資的未來值。 | |
傳回僅在到期日時才支付利息之證券的有效年利率。 | |
根據定期付款和固定利率,傳回指定貸款或年金付款的利息部分。 | |
傳回投資的內部報酬率,該投資基於在固定時間間隔發生之一系列潛在的不定期現金流量(付款不需要是定期定額)。 | |
傳回固定利率貸款(其中在每期開始時會減少相等的本金,而在每期結束時會進行未結餘額的利息付款)的分期利息部分。提供此函數主要是為了與輸入自其他試算表 App 的表格相容。 | |
傳回已修改的投資內部報酬率,該投資基於在固定時間間隔發生之一系列可能的不固定現金流量(不需要是固定金額的付款)。正現金流量所賺得比率與支付給財務負現金流量的比率可以不同。 | |
根據每年的複利期數,從有效年利率傳回一般年利率。 | |
根據一系列定期現金流量(連續間隔內固定金額的付款和所有現金流量)和固定利率,傳回貸款或年金的付款週期數目。 | |
根據在固定時間間隔發生的一系列潛在不定期現金流量,傳回投資的淨現值。 | |
根據一系列定期現金流量(連續間隔內固定金額的付款和所有現金流量)和固定利率,傳回貸款或年金的定期付款。 | |
根據定期付款和固定利率,傳回指定貸款或年金付款的本金部分。 | |
傳回證券價格,其會以每 $100 的贖回(面額)價值為基礎支付定期利息。 | |
傳回折扣至贖回價值出售且不以每 $100 贖回(面額)價值為基礎支付利息的證券價格。 | |
傳回證券價格,其會以每 $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 分配累加機率值的反函數。 | |
傳回指定形式的一元二項式分配機率。 | |
傳回卡方分配的單尾機率。 | |
傳回卡方分配單尾機率的反函數。 | |
傳回指定資料的卡方分配值。 | |
傳回一個值,用於對含有已知標準差的母群體樣本建立統計信賴區間。 | |
使用線性迴歸分析傳回兩組項目之間的相互關係。 | |
傳回包含數值、數值表示式或日期的引數數目。 | |
傳回引數中非空值的數目。 | |
傳回某組項目內空白輸入格的數目。 | |
傳回某組項目內滿足指定條件的輸入格數目。 | |
傳回一個或多個集合內滿足指定條件(每個集合一個條件)的輸入格數。 | |
傳回兩組數值的共變異數。 | |
傳回累加二項式分配大於或等於指定值的最小值。 | |
傳回一組數字與其平均值(算術平均數)差異的平方和。 | |
傳回指定形式的指數分配。 | |
傳回 F 機率分配。 | |
傳回 F 機率分配的反函數。 | |
使用線性迴歸分析,傳回根據樣本值指定的 X 值得出的預測值 Y。 | |
傳回某一區間值集合內資料值出現頻率的陣列。 | |
傳回指定形式的 gamma 分配。 | |
傳回 gamma 累加分配的反函數。 | |
傳回 gamma 函數 G(x) 的自然對數。 | |
傳回幾何平均數。 | |
傳回調和平均數。 | |
使用線性迴歸分析,傳回集合的最佳直線 Y 截距。 | |
傳回集合範圍內第 n 個最大值。最大值位列第一。 | |
使用「最小平方」法,傳回指定資料的最佳直線統計陣列。 | |
傳回 X 對數正常累加分配函數的反函數。 | |
傳回對數常態分配。 | |
傳回一組數值、日期/時間值或持續時間值中的最大數值。 | |
在一組內含任何數值的項目中傳回最大數字。 | |
傳回輸入格範圍中由一組規則判定的最大數值。 | |
傳回一組數值的中間值。中間值是集合中一半的值比它小,一半的值比它大的值。 | |
傳回一組數值、日期/時間值或持續時間值中的最小數值。 | |
在一組內含任何數值的項目中傳回最小數值。 | |
傳回輸入格範圍中由一組規則判定的最小數值。 | |
傳回一組數值最常出現的值。 | |
傳回負二項式分配。 | |
傳回指定函數形式的常態分配。 | |
傳回累加常態分配的反函數。 | |
傳回標準常態分配。 | |
傳回累加標準常態分配的反函數。 | |
傳回一組數值內對應於特定百分位數的值。 | |
以集合百分比的形式傳回一組數值中值的等級。 | |
傳回可從物件總數中選擇之指定數量物件的排列方式的數目。 | |
使用 Poisson 分配傳回特定數量事件發生的機率。 | |
傳回在已知個別值機率的情況下得出之某一組值的機率。 | |
傳回指定之一組數字的特定四分位數值。 | |
傳回一組數值內的數字排位。 | |
使用線性迴歸分析傳回一組項目之最佳直線的斜率。 | |
傳回一組數值內的第 n 個最小值。最小值位列第一。 | |
傳回根據具有指定平均數與標準差特徵之分配得出的正常值。 | |
根據樣本(無偏差)變異數得出的一組數值傳回標準差(離散量數)。 | |
根據樣本(無偏差)變異數得出的一組任意數值傳回標準差(離散量數)。 | |
根據母群體(TRUE)變異數得出的一組數值傳回標準差(離散量數)。 | |
根據母群體(TRUE)變異數得出的一組任意值傳回標準差(離散量數)。 | |
傳回學生的 t 分配的概率。 | |
傳回學生 t 分配的 t 值(概率和自由度的函數)。 | |
傳回根據 t 分配函數得出之與學生 t 檢驗相關聯的概率。 | |
傳回一組數值的樣本(無偏差)變異數(離散量數)。 | |
傳回任意值的樣本(無偏差)變異數(離散量數)。 | |
傳回一組數值的母群體(TRUE)變異數(離散量數)。 | |
傳回任意值的樣本(無偏差)變異數(離散量數)。 | |
傳回 Weibull 分配。Weibull 分配是連續機率分配之一。 | |
傳回 Z 檢定的單尾機率值。 |
文字函數
文字函數可協助你使用字元字串。
傳回對應於十進位 Unicode 字元代碼的字元。 | |
從文字中移除最常見的非列印字元(Unicode 字元代碼 0–31)。 | |
傳回指定字串中第一個字元的十進位 Unicode 值。 | |
結合(連接)值或輸入格範圍或字串的內容。 | |
將字串結合(連接)在一起。 | |
傳回表示指定子字串在原始字串值中顯示次數的數值。 | |
傳回由指定數值變成幣別格式的字串。 | |
若引數字串大小寫和內容都相同,傳回 TRUE。 | |
傳回某個字串在另一個字串中的開始位置。 | |
將某一個數值捨入為指定小數位數,然後將結果作為字串值傳回。 | |
傳回由指定字串值左端開始之指定數目的字元組成的字串值。 | |
傳回字串值中的字元數。 | |
傳回全部小寫的字串值,不論指定字串值中的字元大小寫為何。 | |
傳回由字串值指定位置開始之指定數目的字元組成的字串值。 | |
會傳回一個字串值,並移除輸入值中的任何 RTF 屬性。 | |
傳回一個字串值,其中每個單字的第一個字母為大寫,而其餘所有字元都為小寫,不論指定字串值中的字元大小寫為何。 | |
在其他文字和條件函數中啟用規則表示式的使用。可搭配除了條件(IF、COUNTIF、⋯)或符合(SUBSTITUTE、TEXTBEFORE、⋯)字串以外的所有函數使用。不作為條件或符合文字使用時,REGEX 會傳回基本的規則表示式作為字串值。 | |
傳回符合項目或來源字串中指定規則表示式的符合項目內的擷取群組。 | |
傳回一個字串值,其中指定字串值之指定數目的字元已由新字串值取代。 | |
傳回一個字串值,其中包含重複特定次數的指定字串值。 | |
傳回由指定字串值右端開始之指定數目的字元組成的字串值。 | |
傳回某個字串值在另一個字串值中的開始位置(忽略大小寫且允許萬用字元)。 | |
傳回一個字串值,其中指定字串值之指定字元已由新字串值取代。 | |
傳回輸入格中包含的文字。加入此函數是為了與輸入自其他試算表 App 的表格相容。 | |
傳回由原始字串值中指定子字串之後顯示的所有字元組成的字串值。 | |
傳回由原始字串值中指定子字串之前顯示的所有字元組成的字串值。 | |
傳回由原始字串值中兩個指定子字串之間顯示的所有字元組成的字串值。 | |
以每個值之間指定的分隔符號合併輸入格範圍或字串的內容。 | |
傳回以指定字串值為基準,移除多餘空格之後的字串值。 | |
傳回全部大寫的字串值,不論指定字串值中的字元大小寫為何。 | |
傳回數值,即使引數為文字格式亦是如此。加入此函數是為了與輸入自其他試算表 App 的表格相容。 |
三角函數
三角函數可協助你使用各種角度及其組件。
傳回數字餘弦值的反函數(反餘弦值)。 | |
傳回數字雙曲餘弦值的反函數(雙曲反餘弦值)。 | |
傳回數字的反正弦值(正弦的反函數)。 | |
傳回數字的雙曲正弦反函數。 | |
傳回數字正切值的反函數(反正切值)。 | |
傳回經過原點與指定點之直線相對於正 x-軸的角度。 | |
傳回數字雙曲正切值的反函數。 | |
傳回以弧度表示之角度的餘弦值。 | |
傳回數字的雙曲餘弦值。 | |
傳回以弧度表示之角度的度數。 | |
傳回以度數表示之角度的弧度數。 | |
傳回以弧度表示之角度的正弦值。 | |
傳回指定數字的雙曲正弦值。 | |
傳回以弧度表示之角度的正切值。 | |
傳回指定數字的雙曲正切值。 |