設計手冊
遇到問題了嗎?不用擔心,答案都在這。
全站搜尋

數值運算公式

x
數值運算公式

公式列表

公式說明與應用

你可以使用數值運算公式來計算數值、金額,例如取得總和、平均值、最大最小值等等。

公式列表

以下列出所有支援的公式。公式請一律用大寫表示!

公式 敘述
SUM(value1,[value2],...) 傳回欄位值的總和,也可以直接採用 value+value2+... 的形式來呈現
AVG(value1, value2,...) 傳回所有欄位值的平均值,這個公式在子表格也可以使用,但是子表格的平均值包含所有欄位值,並不只有子表格其中一列的欄位值。
AVERAGE(value1, value2,...) 傳回所有欄位值的平均值,這個公式在子表格也可以使用,但是子表格的平均值包含所有欄位值,並不只有子表格其中一列的欄位值。
MIN(value) 傳回所有的欄位值中最小的值,這個公式在子表格也可以使用。
MAX(value) 傳回所有的欄位值中最大的值,這個公式在子表格也可以使用。
MODE.SNGL(value1,[value2],...) 傳回所有欄位值中最常見的值,這個公式在一般欄位、子表格及全域常數都可以使用。
MODE.MULT(value1,[value2],...) 傳回所有欄位值中最常見的值,當有多個眾數時,可以回傳多個結果,這個公式在一般欄位、子表格及全域常數都可以使用。
ABS(value) 傳回絕對值
CEILING(value,[significance]) 傳回進位後的數字,到最接近之指定基數的倍數。significance 為選擇性的,未指定則進位到最接近的整數值。範例:CEILING(2.5) 會傳回 3;CEILING(1.5, 0.1) 則會回傳 1.5。
FLOOR(value,[significance]) 傳回捨去後的數字,到最接近之指定基數的倍數。significance 為選擇性的,未指定則捨去到最接近的整數值。範例:FLOOR(2.5) 會傳回 2;FLOOR(1.58, 0.1) 則會回傳 1.5。
ROUND(value) 傳回四捨五入後最接近的整數值
ROUND(value,N) 傳回四捨五入到小數點第 N 位的數值
ROUNDUP(value,N) 傳回無條件進位到小數點第 N 位的數值
ROUNDDOWN(value,N) 傳回無條件捨去到小數點第 N 位的數值
MROUND(value,multiple) 傳回四捨五入到最接近的 multiple 的倍數
SQRT(value) 傳回該值的平方根
COUNT(value1,value2,...) 傳回欄位值的總數,用於一般欄位時不會計入空值;用於子表格欄位時則會計入空值
PI() 傳回圓周率,約略等於 3.14159
RAND() 傳回介於 0 到 1 之間的隨機數值。查看詳細內容
POWER(value,power) 傳回該值的次方值
MOD(value,divisor) 傳回該值除以除數後的餘數,此結果會跟除數帶有相同的符號。查看詳細內容
GCD(value1,[value2],...) 傳回這些數值的最大公因數,最大公因數是指能夠整除這些值的最大整數。查看詳細內容
LCM(value1,[value2],...) 傳回這些數值的最小公倍數,最小公倍數是指這些數值共通的最小整數倍正整數,使用這個公式來協助計算帶有不同分母的分數。查看詳細內容
PRODUCT() 會乘上所有指定欄位的數值並且忽略空值及非數字的值,除了可以指定一般欄位相乘外,參照子表格欄位則可以將該欄位的所有數值相乘。查看詳細內容
PMT(rate, nper, pv, [fv], [type]) 此公式用來計算貸款或投資每期需要投入的金額。

rate (必填):利率
nper (必填):付款期數
pv (必填):現金或本金
fv (選填):最後一次付款完成後,所能獲得的未來值。 若在公式省略 fv,則預設其值為 0,代表款項還清
type (選填):類型。 填入 0 或 1,0 或省略為計算期末;1 為期初。 查看詳細內容

公式說明與應用

RAND 函數

可用於產生一個大於等於 0 且小於 1 的隨機小數,每次重新計算時,系統會生成不同的值,常用於隨機排序、抽獎或模擬測試等情境。

公式 語法
RAND RAND()

範例:如何在表單中使用 RAND() 進行隨機抽選:

1. 在「抽籤」表單中新增一個 「參與者」子表格,除了參與者資訊外,額外建立一個 「抽籤變數」欄位,並在該欄位公式中輸入 RAND()。系統將自動為每筆子表格紀錄生成一個介於 0 與 1 之間的隨機小數。

2. 建立 「抽獎結果」欄位,並套用依「抽籤變數」排序的公式。若需抽出一名中獎者,可輸入公式 LARGE(「抽籤變數」欄位, 1, 「參加者姓名」欄位),以取得排序後第一筆紀錄對應的參與者姓名。若需抽出多名中獎者,則可建立多個「抽獎結果」欄位,分別取前幾筆紀錄。

MOD 函數

傳回該值除以除數後的餘數,常用於分組、輪替編號或檢查數值是否為特定倍數,適合產品分裝、訂單分批、輪班排程等應用。

公式 語法
MOD MOD(value,divisor)

需要包含下列參數:

value(必要):計算餘數的數值,可填入表單欄位或固定數字。

divisor(必要):除數,必須大於 0,可填入表單欄位或固定數字。

範例:產品生產後的分裝計算,使用 MOD 函數快速得知生產數量可以裝幾箱及剩餘多少罐,方便生產排程與包裝作業。

在「生產紀錄表」中,可在「生產箱數」欄位使用公式 FLOOR(「生產數量」 / 「箱入數」),就可以將「生產數量」除以「箱入數」後取整數,以取得完整生產箱數;在「未裝箱數量」欄位使用公式 MOD(「生產總數量」, 「箱入數」),計算「生產總數量」除以「箱入數」的餘數,即可得到剩餘未滿一箱的罐數。

GCD 函數

傳回一組數值的最大公因數(Greatest Common Divisor),也就是可以同時整除所有數值的最大整數。常用於比例化簡、分批包裝或確認數量是否可被均分的情境。

公式 語法
GCD GCD(value1,[value2],...)

參數說明:

value1:必要。填入第一個要計算的正整數或欄位。

value2, …:必要。至少需再提供一個數值或欄位,才能計算最大公因數,後續可選填更多正整數。

範例:禮盒分裝數量計算

在「禮盒分裝表」表單中,若要計算餅乾、蛋捲與糖果三種產品的平均分裝盒數,可在「分裝總盒數」欄位輸入公式 GCD(A2, A3, A4),其中 A2、A3、A4 分別對應三個產品的數量欄位。

假設工廠此次生產了「餅乾 504 包」、「蛋捲 756 包」與「糖果 630 包」,系統會計算出最大公因數為 126,表示最多可以分裝成 126 盒,每盒平均包含「餅乾 4 包」、「蛋捲 6 包」與「糖果 5 包」。若計算結果為 1,則代表這些產品數量無法平均分裝,可用於檢查分裝可行性,協助包裝人員快速安排分裝作業。

LCM 函數

LCM 函數可傳回一組數值的最小公倍數(Least Common Multiple),即能被所有輸入數值整除的最小正整數。常用於排程同步、分批出貨、組合數量計算或週期性活動規劃等情境。

公式 語法
LCM LCM(value1,[value2],...)

參數說明:

value1:必要。第一個要計算最小公倍數的正整數或欄位。

value2, …:必要。至少需再提供一個數值或欄位,才能計算最小公倍數,後續可選填更多正整數。

範例:週期性活動安排

假設公司規劃三項週期性活動:每 7 天舉辦一次每週特賣、每 10 天舉辦一次抽獎活動,以及每 30 天舉辦一次每月特價。可以在「最大活動日」欄位輸入公式: LCM(A2, A3, A4),其中 A2、A3、A4 分別對應三個活動週期欄位,將計算出最小公倍數為 210。

這表示每隔 210 天三項活動會同時舉辦一次,就可以在該日安排大型綜合活動,集中規劃宣傳與行銷資源,同時提前進行物流與庫存準備,以確保活動順利進行。

PRODUCT 函數

PRODUCT 函數會將所有指定的數值相乘,並自動忽略空值或非數字的值。常用於累計乘積、配方比例計算、折扣或利率累計等情境。除了可以指定獨立欄位外,若參照子表格欄位,則會自動將該子表格欄位的所有數值相乘,避免手動逐一計算。

公式 語法
PRODUCT PRODUCT()

參數說明:

指定獨立欄位:可直接輸入數值,例如 PRODUCT(25,38,13),或指定多個欄位,例如 PRODUCT(A2,A3,A4)

指定子表格欄位:可輸入子表格欄位,例如 PRODUCT(C7),系統會將該欄位中的所有數值相乘,也可以填入多個子表格欄位,將全部數值相乘。

範例:訂單折扣累計

假設公司有一筆訂單,可享有多種折扣並記錄在「折扣表」子表格紀錄,就可以建立一個「最終折扣」欄位,套用公式:PRODUCT(「折扣率」子表格欄位),就可以自動計算出最終折扣。

PMT 函數

PMT 函數可計算每期應付款金額,適用於貸款、分期付款、訂閱方案等情境。此函數會根據利率、期數、貸款本金或目標金額,以及可選的期末餘額與付款時間,計算每期應付或應投入金額。

公式 語法
PMT PMT(rate, nper, pv, [fv], [type])

參數說明:

rate(必填):每期的利率,例如月利率或分期利率,可填入數值或欄位。

nper(必填):總期數,例如貸款期數,可填入數值或欄位。

pv(必填):現值或本金,可填入數值或欄位。

fv(選填):期末價值。若省略此參數,系統預設為 0,表示在最後一期付款後貸款全部結清。若希望期末保留餘額,則可填入該數值。

type(選填):付款時間類型。輸入 0 表示於期末付款(預設值),輸入 1 表示於期初付款,通常可減少利息支出或加速資金累積。

範例:計算每個月房屋貸款付款金額

可以建立一個房貸試算表,使用者輸入「貸款金額」、「年利率」及「貸款年限」後,在「每月應繳金額」欄位套用公式:

PMT(「年利率」欄位/12, 「貸款年限」欄位*12, 「貸款金額」欄位)

系統就會自動計算出每月應付金額,方便快速進行房貸試算與規劃。

提供回饋給 Ragic

請告訴我們您的意見:(多選, 必填)

請針對上方勾選項目提供詳細說明:

截圖能夠讓我們更清楚了解您的建議:

感謝您的寶貴意見!

馬上註冊
免費試用 Ragic!

用 Google 帳號註冊

北京立即科技有限公司
京ICP备2022003680号
使用者條款 | 隱私權政策