2025 Excel公式懶人包:超實用Excel函數教學
圖片來源:Freepik
看完這篇文章,你可以學到的3件事:
- 知道10個最熱門的Excel公式。
- 根據條件加總Excel資料的總數或找到最大值。
- 14種函數總整理
在數據時代,具備分析能力是職場一大優勢,而發揮 Excel 的最大效能,就在於熟悉各種公式的使用。本篇整理5種熱門 Excel 公式,助你快速掌握數據處理技巧,輕鬆應對各種工作挑戰!
Excel 是什麼?
Excel 是由 Microsoft 推出的試算表軟體,具備製作表格、處理和分析大量數據的強大功能。無論簡單加總、乘積計算,或使用複雜函數,Excel 都能助你迅速找到所需資訊。
Excel 公式大全
要迅速上手 Excel,熟悉其公式與函數是關鍵!透過掌握常用函數名稱與應用,你可以更輕鬆完成數據處理工作。
Excel 最常用的10個函數
-
SUM:使用此函數來加總儲存格中的值。
-
IF:使用此函數以在條件符合時傳回一個值,並在條件不符合時傳回另一個值。
-
LOOKUP:查詢單列或單欄,並在第二列或第二欄的同一個位置尋找某值時可以使用。
-
VLOOKUP :如果您需要在表格或範圍中按列搜尋資料,可以使用此函數。
-
MATCH:使用此函數在儲存格範圍中搜尋項目,然後傳回該專案在範圍中的相對位置。
-
CHOOSE:可以根據索引值,選取最多 254 個數值中的一個。
-
DATE :能傳回代表特定日期的連續序號。或使用 DATEDIF 函數來計算兩個日期之間的日數、月數或年數。
-
DAYS:使用此函數傳回兩個日期之間的天數。
-
FIND 、 FINDB :FIND 和 FINDB 會在第二個文字字串中尋找一個文字字串。 它們會傳回第一個文字字串的起始位置,從第二個文字字串的第一個字元。
-
INDEX:使用此函數會傳回表格或範圍內的某個值或值的參照。
(延伸閱讀:4個必學 Excel 公式教學,面對報表不再手忙腳亂)
Excel 公式大全:14種函數總整理
相容性函數
-
BETADIST:傳回 Beta 累加分配函數。
-
BETAINV:傳回指定 Beta 分配之累加分配函數的反函數值。
-
BINOMDIST:傳回在特定次數的二項分配實驗中,實驗成功的機率。
-
CHIDIST:傳回卡方分配的單尾機率。
-
CHIINV:傳回卡方分配之單尾機率的反函數值。
-
CHITEST:傳回獨立性檢定的結果。
-
CONCATENATE:聯結兩個或多個文字字串成為一個文字字串。
-
CONFIDENCE:傳回母體平均值的信賴區間。
-
COVAR:傳回共變數,即成對誤差乘積的平均值。
-
CRITBINOM:傳回累加二項分配小於或等於臨界值的最小值。
-
EXPONDIST:傳回指數分配。
-
FDIST:傳回 F 機率分配。
-
FINV :傳回 F 機率分配的反函數值。
-
FLOOR:將數字以趨近於零的方式無條件捨位。
-
FORECAST:使用現有的值計算或預測未來的值。
-
FTEST:傳回 F 檢定的結果。
-
GAMMADIST:傳回伽瑪分配。
-
GAMMAINV:傳回伽瑪累加分配的反函數值。
-
HYPGEOMDIST:傳回超幾何分配。
-
LOGINV:傳回對數常態累加分配函數的反函數值。
-
LOGNORMDIST:傳回累加對數常態分配。
-
MODE:傳回資料集中最常見的值。
-
NEGBINOMDIST:傳回負二項分配。
-
NORMDIST:傳回常態累加分配。
-
NORMINV:傳回常態累加分配的反函數值。
-
NORMSDIST:傳回標準常態累加分配。
-
NORMSINV:傳回標準常態累加分配的反函數值。
-
PERCENTILE:傳回範圍中第 K 個百分位數的值。
-
PERCENTRANK:傳回值在資料集中的百分比排名。
-
POISSON:傳回波氏分配。
-
QUARTILE:傳回資料集的四分位數。
-
RANK:傳回數字在一數列中的排名。
-
STDEV:根據樣本來估算標準差。
-
STDEVP:根據整個母體來計算標準差。
-
TDIST :傳回 Student T 分配。
-
TINV :傳回 Student T 分配的反函數值。
-
TTEST :傳回與 Student T 檢定相關的機率。
-
VAR :根據樣本來估算變異數。
-
VARP :根據整個母體來計算變異數。
-
WEIBULL :傳回 Weibull 分配。
-
ZTEST :傳回 Z 檢定的單尾機率值。
Cube函數
-
CUBEKPIMEMBER:傳回關鍵效能指標 (KPI) 屬性,並在儲存格中顯示 KPI 名稱,例如每月毛利或每季員工流動率。
-
CUBEMEMBER:傳回 Cube 中的成員或 Tuple,驗證 Cube 中有成員或 Tuple 存在。
-
CUBEMEMBERPROPERTY:傳回 Cube 中成員屬性的值,驗證 Cube 中有成員名稱存在並回傳此成員的指定屬性。
-
CUBERANKEDMEMBER:傳回一個集合中的第 N 個 (或排名的) 成員,用來顯示集合中的特定元素,例如最頂尖的銷售人員或前 10 名的學生。
-
CUBESET:將集合運算式傳送至伺服器上的 Cube,建立集合並將該集合傳回 Excel,以定義成員或 Tuple 計算後的集合。
-
CUBESETCOUNT:傳回集合中的項目數量。
-
CUBEVALUE:傳回 Cube 中的彙總值。
資料庫函數
-
DAVERAGE:傳回所選資料庫項目的平均值
-
DCOUNT:計算資料庫中包含數字的儲存格個數
-
DCOUNTA:計算資料庫中非空白儲存格的個數
-
DGET:從資料庫中抽選符合指定條件的單筆記錄
-
DMAX:傳回所選資料庫項目中的最大值
-
DMIN:傳回所選資料庫項目中的最小值
-
DPRODUCT:將資料庫中符合準則的記錄欄位的值相乘
-
DSTDEV:根據所選資料庫項目的樣本來估算標準差
-
DSTDEVP:根據所選資料庫項目的整個母體來計算標準差
-
DSUM:將資料庫中符合準則的記錄欄位中的數字相加
-
DVAR:根據所選資料庫項目的樣本來估算變異數
-
DVARP:根據所選資料庫項目的整個母體來計算變異數
日期及時間函數
-
DATE:返回指定日期的序列值。
-
DATEDIF:計算兩日期間的日數、月數或年數。
-
DATEVALUE:將日期文字轉為序列值。
-
DAY:從序列值提取月份中的日期。
-
DAYS:計算兩日期間的天數。
-
DAYS360:按 360 天年度計算兩日期間的天數。
-
EDATE:返回指定月數前後的日期序列值。
-
EOMONTH:返回指定月數前後月份的最後一天序列值。
-
HOUR:從序列值提取小時。
-
ISOWEEKNUM:返回日期在該年的 ISO 週數。
-
MINUTE:從序列值提取分鐘。
-
MONTH:從序列值提取月份。
-
NETWORKDAYS:計算兩日期間的工作日數。
-
NETWORKDAYS.INTL:計算兩日期間的工作日數,可自定週末。
-
NOW:返回當前日期和時間的序列值。
-
SECOND:從序列值提取秒。
-
TIME:返回指定時間的序列值。
-
TIMEVALUE:將時間文字轉為序列值。
-
TODAY:返回今天日期的序列值。
-
WEEKDAY:從序列值提取星期幾。
-
WEEKNUM:返回該日期在一年中的週數。
-
WORKDAY:返回指定工作日數前後的日期序列值。
-
WORKDAY.INTL:返回指定工作日數前後的日期,可自定週末。
-
YEAR:從序列值提取年份。
-
YEARFRAC:返回兩日期間的年分數。
工程函數
-
BESSELI、BESSELJ、BESSELK、BESSELY:這些函數返回各種修改過的 Bessel 函數,用於高等數學中的波動模型或振動分析。
-
BIN2DEC、BIN2HEX、BIN2OCT:將二進位數轉換成其他進位制(十進位、十六進位或八進位),適用於需要不同進位制之間轉換的數學與工程應用。
-
COMPLEX:將實數和虛數轉換成複數表示,對於計算機科學及電子工程中有關複數的操作很實用。
-
CONVERT:根據不同測量系統之間進行轉換,如將公制和英制單位之間轉換。
-
DEC2BIN、DEC2HEX、DEC2OCT:將十進位數字轉為其他進位制(如二進位、十六進位、八進位)
-
DELTA:檢查兩個值是否相等。
-
ERF:返回誤差函數。
-
ERF.PRECISE:返回精確的誤差函數。
-
ERFC:返回互補誤差函數。
-
ERFC.PRECISE:返回精確的互補誤差函數。
-
GESTEP:檢查數字是否大於閾值。
-
HEX2BIN / HEX2DEC / HEX2OCT:將十六進位數字轉換為二進位、十進位或八進位。
-
IMABS:返回複數的絕對值(模數)。
-
IMAGINARY:返回複數的虛部。
-
IMARGUMENT:返回複數的引數(角度,弧度表示)。
-
IMCONJUGATE:返回複數的共軛複數。
-
IMCOS:返回複數的餘弦值。
-
IMCOSH:返回複數的雙曲餘弦值。
-
IMCOT:返回複數的餘切值。
-
IMCSC:返回複數的餘割值。
-
IMCSCH:返回複數的雙曲餘割值。
-
IMDIV:返回兩個複數的商。
-
IMEXP:返回複數的指數。
-
IMLN:返回複數的自然對數。
-
IMLOG10:返回複數的對數(底數為 10)。
-
IMLOG2:返回複數的對數(底數為 2)。
-
IMPOWER:返回複數的整數次方。
-
IMPRODUCT:返回兩個至 255 個複數的乘積。
-
IMREAL:返回複數的實部。
-
IMSEC:返回複數的正割值。
-
IMSECH:返回複數的雙曲正割值。
-
IMSIN:返回複數的正弦值。
-
IMSINH:返回複數的雙曲正弦值。
-
IMSQRT:返回複數的平方根。
-
IMSUB:返回兩個複數的差。
-
IMSUM:返回複數的總和。
-
IMTAN:返回複數的正切值。
-
OCT2BIN、OCT2DEC、OCT2DEC:將八進位數字轉為其他進位制(如二進位、十進位、十六進位)。
財務函數
-
ACCRINT:計算支付定期利息的證券之應計利息。
-
ACCRINTM:計算到期時支付利息之證券的應計利息。
-
AMORDEGRC:計算每個會計週期的折舊,採折舊係數法。
-
AMORLINC:計算每個會計週期的折舊。
-
COUPDAYBS:計算從票息週期開始至結算日的日數。
-
COUPDAYS:計算包含結算日的票息週期的日數。
-
COUPDAYSNC:計算從結算日到下一個票息日的日數。
-
COUPNCD:計算結算日之後的下一個票息日。
-
COUPNUM:計算結算日與到期日之間的票息數。
-
COUPPCD:計算結算日之前的上一個票息日。
-
CUMIPMT:計算在兩週期間支付的累計利息。
-
CUMPRINC:計算在兩週期間支付的累計本金。
-
DB:計算使用定率遞減法的資產折舊。
-
DDB:計算使用倍率遞減法或指定方法的資產折舊。
-
DISC:計算證券的貼現率。
-
DOLLARDE:將分數表示的價格轉為小數。
-
DOLLARFR:將小數表示的價格轉為分數。
-
DURATION:計算定期支付利息證券的存續期間。
-
EFFECT:計算實際年利率。
-
FV:計算投資的未來值。
-
FVSCHEDULE:計算初始本金在複利下的未來值。
-
INTRATE:計算完整投資證券的利率。
-
IPMT:計算投資指定期間的利息。
-
IRR:計算現金流的內部報酬率。
-
ISPMT:計算指定投資期間的支付利息。
-
MDURATION:計算票面價值 $100 美元證券的修正存續期間。
-
MIRR:計算不同利率下的內部報酬率。
-
NOMINAL:計算名目年利率。
-
NPER:計算投資的期數。
-
NPV:計算定期現金流的淨現值。
-
ODDFPRICE:計算零散首期證券每 $100 面額的價格。
-
ODDFYIELD:計算零散首期證券的收益。
-
ODDLPRICE:計算零散最後一期證券每 $100 面額的價格。
-
ODDLYIELD:計算零散最後一期證券的收益。
-
PDURATION:計算投資達到指定值所需的期數。
-
PMT:計算年金的定期付款額。
-
PPMT:計算指定期間的本金付款額。
-
PRICE:計算定期支付利息證券每 $100 面額的價格。
-
PRICEDISC:計算貼現證券每 $100 面額的價格。
-
PRICEMAT:計算到期時支付利息的證券每 $100 面額的價格。
-
PV:計算投資的現值。
-
RATE:計算年金的各期利率。
-
RECEIVED:計算投資證券到期時收到的金額。
-
RRI:計算投資成長率的利率。
-
SLN:計算直線折舊法的每期折舊金額。
-
SYD:計算年數合計法的資產折舊。
-
TBILLEQ:計算國庫券的債券約當收益。
-
TBILLPRICE:計算國庫券每 $100 面額的價格。
-
TBILLYIELD:計算國庫券的收益。
-
VDB:計算部分期間或遞減法的折舊。
-
XIRR:計算不定期現金流的內部報酬率。
-
XNPV:計算不定期現金流的淨現值。
-
YIELD:計算定期支付利息證券的收益。
-
YIELDDISC:計算貼現證券的年收益。
-
YIELDMAT:計算到期支付利息證券的年收益。
資訊函數
-
CELL:傳回儲存格之格式、位置或內容的相關資訊。
-
ERROR.TYPE:傳回對應到錯誤類型的數字。
-
INFO:傳回目前作業環境的相關資訊。
-
ISBLANK:如果該值空白,則傳回 TRUE。
-
ISERR:如果該值為 #N/A 以外的任何錯誤值,則傳回 TRUE。
-
ISERROR:如果該值為任何錯誤值,則傳回 TRUE。
-
ISEVEN:如果該數字為偶數,則傳回 TRUE。
-
ISFORMULA:如果有參照到包含公式的儲存格,傳回 TRUE。
-
ISLOGICAL:如果該值為邏輯值,則傳回 TRUE。
-
ISNA:如果該值為 #N/A 錯誤值,則傳回 TRUE。
-
ISNONTEXT:如果該值不是文字,則傳回 TRUE。
-
ISNUMBER:如果該值為數字,則傳回 TRUE。
-
ISODD:如果該數字為奇數,則傳回 TRUE。
-
ISOMITTED:檢查 LAMBDA 中的值是否遺失,並傳回 TRUE 或 FALSE。
-
ISREF:如果該值為參照,則傳回 TRUE。
-
ISTEXT:如果該值為文字,則傳回 TRUE。
-
N:傳回轉換成數字的值。
-
NA:傳回錯誤值 #N/A。
-
SHEET:傳回參照工作表的工作表號碼。
-
SHEETS:傳回參照中的工作表數目。
-
TYPE:傳回指出值之資料類型的數字。
邏輯函數
-
AND:如果所有引數為 TRUE,則傳回 TRUE。
-
BYCOL:將 LAMBDA 套用至每一欄,並傳回結果陣列。
-
BYROW:將 LAMBDA 套用至每一列,並傳回結果陣列。
-
FALSE:傳回邏輯值 FALSE。
-
IF:指定要執行的邏輯測試。
-
IFERROR:如果公式計算結果錯誤,就傳回您所指定的值,否則傳回公式的結果。
-
IFNA:如果運算式解析為 #N/A,會傳回您指定的值,否則會傳回運算式的結果。
-
IFS:檢查是否符合一或多個條件,並傳回對應至第一個 TRUE 條件的值。
-
LAMBDA:建立可重複使用的自定義函數,並使用好記的名稱來稱呼它們。
-
LET:將名稱指派給計算結果。
-
MAKEARRAY:透過套用 LAMBDA,傳回指定列和欄大小的計算數位。
-
MAP:透過套用 LAMBDA 建立新值,將陣列中的每個值對應到新值,以傳回形成的陣列。
-
NOT:反轉引數的邏輯值。
-
OR:如果任何引數為 TRUE,則傳回 TRUE。
-
REDUCE:將 LAMBDA 套用至每個值,並傳回累計值中的總值,以將數位縮減為累計值。
-
SCAN:將 LAMBDA 套用至每個值以掃描陣列,並傳回具有每個中間值的數位。
-
SWITCH:依據值清單評估運算式,並傳回對應到第一個相符值的結果。
-
TRUE:傳回邏輯值 TRUE。
-
XOR:傳回所有引數的邏輯 Exclusive OR。
查閱與參照函數
-
ADDRESS:將工作表中單一儲存格的參照以文字格式傳回。
-
AREAS:傳回參照中的區域數。
-
CHOOSE:從值清單中選擇值。
-
CHOOSECOLS:傳回數位中指定的欄。
-
CHOOSEROWS:傳回數位中指定的列。
-
COLUMN:傳回參照的欄號。
-
COLUMNS:傳回參照中的欄數。
-
DROP:從陣列的開始或結尾排除指定的列數或欄數。
-
EXPAND:將陣列展開或鍵台以指定的列和欄維度。
-
FILTER:根據自定義的準則來篩選資料範圍。
-
FORMULATEXT:以文字格式傳回指定參照的公式。
-
GETPIVOTDATA:傳回樞紐分析表中儲存的資料。
-
HLOOKUP:尋找陣列的第一列並傳回指定儲存格的值。
-
HSTACK:依序水準附加陣列以傳回較大的陣列。
-
HYPERLINK:建立捷徑或連結,以開啟儲存在網路伺服器、內部網路或網際網路上的文件。
-
IMAGE:傳回指定來源的影像。
-
INDEX:使用索引從參照或陣列中選擇值。
-
INDIRECT:傳回文字值所指出的參照。
-
LOOKUP:在向量或陣列中尋找值。
-
MATCH:在參照或陣列中尋找值。
-
OFFSET:從指定參照中傳回參照位移。
-
ROW:傳回參照的列號。
-
ROWS:傳回參照中的列數。
-
RTD:從支援 COM 自動化的程式中擷取即時資料。
-
SORT:排序範圍或陣列的內容。
-
SORTBY:依據對應範圍或陣列中的值來排序範圍或陣列的內容。
-
TAKE:傳回陣列開頭或結尾的指定連續列數或欄數。
-
TOCOL:傳回單一欄中的陣列。
-
TOROW:傳回單一列中的陣列。
-
TRANSPOSE:傳回陣列的轉置。
-
UNIQUE:傳回清單或範圍中的唯一值清單。
-
VLOOKUP:尋找陣列的第一欄並移過該列以傳回儲存格的值。
-
VSTACK:垂直依序附加陣列以傳回較大的陣列。
-
WRAPCOLS:在指定的元素數目之後,依欄括住提供的值列或欄。
-
WRAPROWS:在指定的元素數目之後,依列括住所提供的值列或欄。
-
XLOOKUP:搜尋範圍或陣列,並傳回找到的第一個對應項目。
-
XMATCH:傳回項目在陣列或儲存格範圍中的相對位置。
數學與三角函數
-
ABS:傳回數字的絕對值。
-
ACOS:傳回數字的反餘弦值。
-
ACOSH:傳回數字的反雙曲餘弦值。
-
ACOT:傳回數字的反餘切值。
-
ACOTH:傳回數字的雙曲反餘切值。
-
AGGREGATE:返回清單或資料庫的彙總。
-
ARABIC:將羅馬數字轉為阿拉伯數字。
-
ASIN:傳回數字的反正弦值。
-
ASINH:傳回數字的反雙曲正弦值。
-
ATAN:傳回數字的反正切值。
-
ATAN2:傳回 x 和 y 座標的反正切值。
-
ATANH:傳回數字的反雙曲正切值。
-
BASE:將數字轉為指定基數的文字表示。
-
CEILING:將數字四捨五入至最接近的整數或基數倍數。
-
CEILING.MATH:將數字無條件進位至整數或基數倍數。
-
CEILING.PRECISE:將數字進位至最接近的整數或基數倍數。
-
COMBIN:返回指定物件數的組合數。
-
COMBINA:返回指定項目數的組合數(含重複)。
-
COS:傳回數字的餘弦值。
-
COSH:傳回數字的雙曲餘弦值。
-
COT:傳回某角度的餘切值。
-
COTH:傳回數字的雙曲餘切值。
-
CSC:傳回某角度的餘割值。
-
CSCH:傳回某角度的雙曲餘割值。
-
DECIMAL:將指定底數的數字文字轉為小數。
-
DEGREES:將弧度轉為度數。
-
EVEN:將數字無條件進位至最接近的偶數整數。
-
EXP:返回 e 的指定次數冪。
-
FACT:返回數字的階乘。
-
FACTDOUBLE:返回數字的雙階乘。
-
FLOOR:將數字無條件捨位至趨近零的整數。
-
FLOOR.MATH:將數字無條件捨位至最接近整數或基數倍數。
-
FLOOR.PRECISE:將數字無條件捨位至最接近整數或基數倍數。
-
GCD:返回最大公因數。
-
INT:將數字無條件捨位至最接近整數。
-
ISO.CEILING:將數字無條件進位至最接近整數或基數倍數。
-
LCM:返回最小公倍數。
-
LET:將計算結果指派給名稱。
-
LN:返回數字的自然對數。
-
LOG:返回指定底數的對數。
-
LOG10:返回以 10 為底數的對數。
-
MDETERM:返回陣列的矩陣行列式。
-
MINVERSE:返回陣列的反矩陣。
-
MMULT:返回兩個陣列的矩陣乘積。
-
MOD:返回相除後的餘數。
-
MROUND:將數字四捨五入至指定倍數。
-
MULTINOMIAL:返回數字的多項式。
-
MUNIT:返回指定維度的單位矩陣。
-
ODD:將數字無條件進位至最接近的奇數整數。
-
PI:返回 pi 的值。
-
POWER:返回數字的冪。
-
PRODUCT:將引數相乘。
-
QUOTIENT:返回相除後的整數部分。
-
RADIANS:將度數轉為弧度。
-
RAND:返回 0 和 1 之間的隨機數。
-
RANDARRAY:返回隨機數陣列。
-
RANDBETWEEN:返回指定範圍內的隨機數。
-
ROMAN:將阿拉伯數字轉為羅馬數字。
-
ROUND:將數字四捨五入至指定位數。
-
ROUNDDOWN:將數字無條件捨位。
-
ROUNDUP:將數字無條件進位。
-
SEC:返回角度的正割值。
-
SECH:返回角度的雙曲正割值。
-
SERIESSUM:返回冪級數的總和。
-
SEQUENCE:在陣列中生成連續數字。
-
SIGN:返回數字的正負號。
-
SIN:返回指定角度的正弦值。
-
SINH:返回數字的雙曲正弦值。
-
SQRT:返回正平方根。
-
SQRTPI:返回 (數字 * pi) 的平方根。
-
SUBTOTAL:返回清單或資料庫的小計。
-
SUM:將引數相加。
-
SUMIF:將符合條件的儲存格相加。
-
SUMIFS:將符合多個條件的儲存格相加。
-
SUMPRODUCT:返回對應陣列元素的乘積總和。
-
SUMSQ:返回數字平方的總和。
-
SUMX2MY2:返回兩個陣列中對應值的平方差總和。
-
SUMX2PY2:返回兩個陣列中對應值的平方和總和。
-
SUMXMY2:返回兩個陣列中對應值差的平方和。
-
TAN:返回數字的正切值。
-
TANH:返回數字的雙曲正切值。
-
TRUNC:將數字的小數部分捨去。
統計函數
-
AVEDEV:計算數據平均值的絕對偏差。
-
AVERAGE:計算引數的平均值。
-
AVERAGEA:計算引數平均值,包含數字、文字和邏輯值。
-
AVERAGEIF:符合條件的數據平均值。
-
AVERAGEIFS:符合多條件的數據平均值。
-
BETA.DIST / BETA.INV:計算 Beta 分配及其反函數。
-
BINOM.DIST / BINOM.INV:計算二項分配的成功概率及累積結果。
-
CHISQ.DIST / CHISQ.INV:卡方分配及其反函數,用於統計檢定。
-
CONFIDENCE.NORM / CONFIDENCE.T:信賴區間估算,適用於常態或 T 分配。
-
CORREL:計算兩組數據間的相關係數。
-
COUNT / COUNTA / COUNTBLANK:計算數字、值或空白儲存格的數量。
-
COUNTIF / COUNTIFS:符合單一或多條件的儲存格數。
-
COVARIANCE.P / COVARIANCE.S:計算共變數(樣本與母體)。
-
DEVSQ:計算誤差的平方和。
-
EXPON.DIST:指數分配,用於事件發生的機率計算。
-
F.DIST / F.INV:F 分配及其反函數,用於變異數分析。
-
FISHER / FISHERINV:費雪轉換及其反函數,用於線性回歸。
-
FORECAST / FORECAST.ETS:根據歷史數據預測未來值(線性或指數平滑)。
-
GAMMA / GAMMA.DIST / GAMMA.INV:計算伽瑪函數與分配。
-
GEOMEAN / HARMEAN:計算幾何平均數與調和平均數。
-
INTERCEPT:計算線性回歸線的截距。
-
KURT:計算資料的峰度。
-
LARGE / SMALL:取第 K 大或第 K 小值。
-
LINEST / LOGEST:返回線性或指數趨勢的參數。
-
MAX / MAXA / MAXIFS:計算最大值,支持文字和條件。
-
MEDIAN:返回中位數。
-
MIN / MINA / MINIFS:計算最小值,支持文字和條件。
-
MODE.MULT / MODE.SNGL:返回資料集中最常見的值。
-
NEGBINOM.DIST:負二項分配。
-
NORM.DIST / NORM.INV:常態分配及其反函數。
-
PEARSON:計算皮爾森相關係數。
-
PERCENTILE.EXC / PERCENTILE.INC:計算指定百分位數值。
-
PERCENTRANK.EXC / PERCENTRANK.INC:計算數值的百分比排名。
-
PERMUT / PERMUTATIONA:計算排列數。
文字函數
-
ASC / DBCS:全形與半形字元轉換。
-
UPPER / LOWER / PROPER:轉為大寫、小寫或首字母大寫。
-
DOLLAR / BAHTTEXT:數字轉換為特定貨幣格式(美元、泰銖)。
-
CONCAT / CONCATENATE:合併字串。
-
TEXTJOIN:合併字串並支援分隔符。
-
TEXTSPLIT:根據分隔符切割字串。
-
TRIM:移除多餘空格。
-
CLEAN:移除不可列印字元。
-
LEFT / RIGHT / MID:擷取字串中的特定位置或字元。
-
REPLACE / SUBSTITUTE:替換指定字元或字串。
-
TEXTAFTER / TEXTBEFORE:擷取特定字串前或後的文字。
-
FIND / SEARCH:查找字串中的特定字元(區分或不區分大小寫)。
-
EXACT:檢查兩字串是否完全相同。
-
LEN:計算字串長度。
-
CODE / UNICODE:返回字串首字元的字碼或 Unicode。
-
PHONETIC:擷取假名註解(如日文)。
-
VALUE:文字轉換為數字。
-
TEXT / NUMBERVALUE:格式化數字並轉為文字。
-
TEXTAFTER:返回指定字元或字串後的文字。
-
TEXTBEFORE:返回指定字元或字串前的文字。
-
TEXTJOIN:合併多個範圍或字串。
-
TEXTSPLIT:根據欄和列分隔符分割字串。
-
TRIM:移除字串中的空格。
-
UNICHAR:返回指定數值的 Unicode 字元。
-
UNICODE:返回文字首字元的 Unicode 代碼點。
-
UPPER:將文字轉為大寫。
-
VALUE:將文字轉為數字。
-
VALUETOTEXT:將指定值轉為文字。
與增益集一起安裝的使用者定義函數
-
CALL:呼叫動態連結程式庫或程式碼資源中的程序。
-
EUROCONVERT:將數字在歐元與歐元成員國貨幣間轉換,或使用歐元作為中間貨幣進行三角換算。
-
REGISTER.ID:返回已登錄的動態連結程式庫(DLL)或程式碼資源的登錄代號。
Web函數
-
ENCODEURL :傳回 URL 編碼字串。
-
FILTERXML :使用指定的 XPath 從 XML 內容傳回特定資料。
-
WEBSERVICE :傳回來自 Web 服務的資料。
(參考資料來源:Microsoft Support、Microsoft Support2)