在清單中的計算結果欄中使用公式有助於新增到現有的欄,例如計算價格的營業稅。 這些資料可以合併成以程式設計方式驗證資料。 若要新增計算結果欄,請按一下 [+ 新增欄],然後選取[更多]。
附註: 計算欄位只能在各自的列上運作,因此您無法參照另一列中的值,或是其他清單或文件庫中包含的欄。 公式不支援查閱欄位,而新插入列的識別碼無法在公式處理時使用,因為識別碼不存在。
輸入公式時,除非另有指定,否則關鍵字和運算子之間沒有空格。
下列不是詳盡的清單。 若要檢視所有公式,請參閱本文結尾的 依字母順序排列的清單 。
選取下方的標題以開啟並查看詳細指示。
您可以使用下列公式來測試語句的條件,並傳回 [是] 或 [否] 值、測試替代值,例如 [確定] 或 [不確定],或傳回空白或虛線以代表 Null 值。
檢查數位是否大於或小於另一個數位
使用 IF 函 數執行此比較。
欄 1 |
欄 2 |
公式 |
描述 (可能的結果) |
---|---|---|---|
15000 |
9000 |
=[Column1]>[Column2] |
欄1 是否大於欄2? (是) |
15000 |
9000 |
=IF ([Column1]<=[Column2], 「OK」, 「Not OK」) |
欄1 是否小於或等於 Column2? (不確定) |
比較欄內容後傳回邏輯值
若是邏輯值 (是或否) ,請使用 AND、 OR和 NOT 函數。
欄 1 |
資料行 2 |
資料行 3 |
公式 |
描述 (可能的結果) |
---|---|---|---|---|
15 |
9 |
8 |
=AND ([Column1]>[Column2], [Column1]<[Column3]) |
15 是否大於 9 且小於 8? (無) |
15 |
9 |
8 |
=OR ([Column1]>[Column2], [Column1]<[Column3]) |
15 大於 9 或小於 8? (是) |
15 |
9 |
8 |
=NOT ([Column1]+[Column2]=24) |
15 加 9 不等於 24 嗎? (無) |
如果是另一個計算結果,或是 [是] 或 [否] 以外的任何其他值,請使用 IF、 AND和 OR 函數。
欄 1 |
資料行 2 |
資料行 3 |
公式 |
描述 (可能的結果) |
---|---|---|---|---|
15 |
9 |
8 |
=IF ([Column1]=15, 「OK」, 「Not OK」) |
如果 Column1 中的值等於 15,則傳回 「OK」。 (確定) |
15 |
9 |
8 |
=IF (AND ([Column1]>[Column2], [Column1]<[Column3]) , 「OK」, 「Not OK」) |
如果 15 大於 9 且小於 8,則傳回「確定」。 (不確定) |
15 |
9 |
8 |
=IF (OR ([Column1]>[Column2], [Column1]<[Column3]) , 「OK」, 「Not OK」) |
如果 15 大於 9 或小於 8,則傳回「確定」。 (確定) |
將零顯示為空白或虛線
若要顯示零,請執行簡單的計算。 若要顯示空白或虛線,請使用 IF 函數。
欄 1 |
欄 2 |
公式 |
描述 (可能的結果) |
---|---|---|---|
10 |
10 |
=[Column1]-[Column2] |
將第一個數字減去第二個數字 (0) |
15 |
9 |
=IF ([Column1]-[Column2],「-」,[Column1]-[Column2]) |
當值為零時,會傳回虛線 (-) |
隱藏欄中的錯誤值
若要顯示破折號、#N/A 或 NA 來取代錯誤值,請使用 ISERROR 函數。
欄 1 |
欄 2 |
公式 |
描述 (可能的結果) |
---|---|---|---|
10 |
0 |
=[Column1]/[Column2] |
產生一個錯誤 (#DIV/0) |
10 |
0 |
=IF (ISERROR ([Column1]/[Column2]) ,「NA」,[Column1]/[Column2]) |
當值為錯誤時,傳回 NA |
10 |
0 |
=IF (ISERROR ([Column1]/[Column2]) ,「-」,[Column1]/[Column2]) |
當值為錯誤時,傳回一個破折號 |
檢查空白欄位
您可以使用 ISBLANK 公式尋找空白欄位。
欄 1 |
公式 |
描述 (可能的結果) |
「Jelly 重定」 |
=ISBLANK ([Column1] |
如果空白或否,傳回是或否 |
「鋼」 |
=IF (ISBLANK ([Column1]) , 「Not OK」, 「OK」) |
填寫您自己的選擇 - 第一個為空白,若非空白則為第二個 |
如需 更多 IS 函數,請參閱 IS 函數。
您可以使用下列公式來執行根據日期和時間的計算,例如將天數、月數或年數新增至日期、計算兩個日期之間的差,以及將時間轉換為小數值。
新增日期
若要在日期加上天數,請使用新增 (+) 運算子。
附註: 當您操作日期時,計算結果欄的傳回類型必須設為 [日期和時間]。
欄 1 |
欄 2 |
公式 |
說明 (結果) |
---|---|---|---|
6/9/2007 |
3 |
=[Column1]+[Column2] |
在 2007/6/9 (2007/6/12 加上 3 天) |
12/10/2008 |
54 |
=[Column1]+[Column2] |
在 2008/12/10 加上 54 天 (2/2/2009) |
若要在日期加上數個月,請使用 DATE、 YEAR、 MONTH和 DAY 函數。
欄 1 |
欄 2 |
公式 |
說明 (結果) |
---|---|---|---|
6/9/2007 |
3 |
=DATE (YEAR ([Column1]) ,MONTH ([Column1]) +[Column2],DAY ([Column1]) ) |
在 2007 年 6 月 9 日加上 3 個月, (2007 年 9 月 9 日) |
12/10/2008 |
25 |
=DATE (YEAR ([Column1]) ,MONTH ([Column1]) +[Column2],DAY ([Column1]) ) |
將 25 個月加到 2008/12/10 (2011/1/10) |
若要在日期加上數年,請使用 DATE、 YEAR、 MONTH和 DAY 函數。
欄 1 |
欄 2 |
公式 |
說明 (結果) |
---|---|---|---|
6/9/2007 |
3 |
=DATE (YEAR ([Column1]) +[Column2],MONTH ([Column1]) ,DAY ([Column1]) ) |
將 3 年加到 6/9/2007 (6/9/2010) |
12/10/2008 |
25 |
=DATE (YEAR ([Column1]) +[Column2],MONTH ([Column1]) ,DAY ([Column1]) ) |
將 25 年加到 2008/12/10 (2033/12/10) |
若要在日期加上天數、月數和年數的組合,請使用 DATE、 YEAR、 MONTH和 DAY 函數。
欄 1 |
公式 |
說明 (結果) |
---|---|---|
6/9/2007 |
=DATE (YEAR ([Column1]) +3,MONTH ([Column1]) +1,DAY ([Column1]) +5) |
在 2010 年 7 月 14 日 (2007/6/9 加上 3 年、1 個月和 5 天) |
12/10/2008 |
=DATE (YEAR ([Column1]) +1,MONTH ([Column1]) +7,DAY ([Column1]) +5) |
在 2008/12/10 加上 1 年、7 個月和 5 天, (2010 年 7 月 15 日) |
計算兩個日期之間的差
使用 DATEDIF 函數執行此計算。
欄 1 |
欄 2 |
公式 |
說明 (結果) |
---|---|---|---|
01-Jan-1995 |
15-Jun-1999 |
=DATEDIF ([Column1], [Column2],「d」) |
傳回 1626 (兩個日期之間的天數) |
01-Jan-1995 |
15-Jun-1999 |
=DATEDIF ([Column1], [Column2],「ym」) |
傳回日期之間的月數,並忽略年份 (5) |
01-Jan-1995 |
15-Jun-1999 |
=DATEDIF ([Column1], [Column2],「yd」) |
傳回日期之間的天數,並忽略年份 (165) |
計算兩個時間之間的差
若要以標準時間格式 (小時:分:秒) 來呈現結果,請使用減法運算子 (-) 和 TEXT 函數。 若要使用此方法,小時不得超過 24,分鐘和秒不得超過 60。
欄 1 |
欄 2 |
公式 |
說明 (結果) |
---|---|---|---|
2007/06/09 上午 10:35 |
2007 年 6 月 09 日下午 3:30 |
=TEXT ([Column2]-[Column1],「h」) |
兩個時間之間的小時 (4) |
2007/06/09 上午 10:35 |
2007 年 6 月 09 日下午 3:30 |
=TEXT ([Column2]-[Column1],「h:mm」) |
兩個時間之間的小時和分鐘 (4:55) |
2007/06/09 上午 10:35 |
2007 年 6 月 09 日下午 3:30 |
=TEXT ([Column2]-[Column1],「h:mm:ss」) |
兩個時間之間的小時、分鐘和秒 (4:55:00) |
若要以一個時間單位計算結果,請使用 INT 函數或 HOUR、 MINUTE或 SECOND 函數。
欄 1 |
欄 2 |
公式 |
說明 (結果) |
---|---|---|---|
2007/06/09 上午 10:35 |
2007 年 6 月 10 日下午 3:30 |
=INT ( ([Column2]-[Column1]) *24) |
(28) 兩個時間之間的總時數 |
2007/06/09 上午 10:35 |
2007 年 6 月 10 日下午 3:30 |
=INT ( ([Column2]-[Column1]) *1440) |
兩個 (1735) 之間的總分鐘數 |
2007/06/09 上午 10:35 |
2007 年 6 月 10 日下午 3:30 |
=INT ( ([Column2]-[Column1]) *86400) |
(104100 兩個時間之間的總秒數) |
2007/06/09 上午 10:35 |
2007 年 6 月 10 日下午 3:30 |
=HOUR ([Column2]-[Column1]) |
兩個時間之間的小時,當差距不超過 24 (4) |
2007/06/09 上午 10:35 |
2007 年 6 月 10 日下午 3:30 |
=MINUTE ([Column2]-[Column1]) |
當差距不超過 60 (55 時,兩個時間之間的分鐘數) |
2007/06/09 上午 10:35 |
2007 年 6 月 10 日下午 3:30 |
=SECOND ([Column2]-[Column1]) |
兩個時間之間的秒數,當差距不超過 60 (0) |
時間轉換
若要將小時從標準時間格式轉換為小數,請使用 INT 函數。
欄 1 |
公式 |
說明 (結果) |
---|---|---|
上午 10:35 |
= ([Column1]-INT ([Column1]) ) *24 |
從上午 12:00 起的小時數 (10.583333) |
下午 12:15 |
= ([Column1]-INT ([Column1]) ) *24 |
從上午 12:00 起的小時數 (12.25) |
若要將小時從十進位數轉換為標準時間格式 (小時:分:秒) ,請使用除法運算子和 TEXT 函數。
欄 1 |
公式 |
說明 (結果) |
---|---|---|
23:58 |
=TEXT (Column1/24, 「hh:mm:ss」) |
從上午 12:00 起的時、分和秒 (00:59:55) |
2:06 |
=TEXT (Column1/24, 「h:mm」) |
從上午 12:00 起的時數和分鐘數 (0:05) |
插入[月] 日期
一個「天數」日期是指結合了目前年份的日期格式,以及自一年開始以來的天數。 例如,2007 年 1 月 1 日以 2007001 表示,而 2007 年 12 月 31 日則會以2007365表示。 此格式並非以[日曆] 行事曆為基礎。
若要將日期轉換成[盧比] 日期,請使用 TEXT 和 DATEVALUE 函數 。
欄 1 |
公式 |
說明 (結果) |
---|---|---|
6/23/2007 |
=TEXT ([Column1],「yy」) &TEXT ( ([Column1]-DATEVALUE (「1/1/」& TEXT ([Column1],「yy」) ) +1) ,「000」) |
以[格式化日期],兩位數的年份 (07174) |
6/23/2007 |
=TEXT ([Column1],「yyyy」) &TEXT ( ([Column1]-DATEVALUE (「1/1/」&TEXT ([Column1],「yy」) ) +1) ,「000」) |
以 [格式化] 的日期,四位數的年份 (2007174) |
若要將日期轉換為用在異語中的[他文] 日期,請使用常數 2415018.50。 此公式只適用于 1901/3/1 之後的日期,而且如果您使用的是 1900 日期系統。
欄 1 |
公式 |
說明 (結果) |
---|---|---|
6/23/2007 |
=[Column1]+2415018.50 |
在異數格式中使用的日期 (2454274.50) |
將日期顯示為星期幾
若要將日期轉換成星期幾的文字,請使用 TEXT 和 WEEKDAY 函數。
欄 1 |
公式 |
描述 (可能的結果) |
---|---|---|
19-Feb-2007 |
=TEXT (WEEKDAY ([Column1]) , 「dddd」) |
計算日期的星期幾,並傳回星期一 (日的完整名稱) |
3-Jan-2008 |
=TEXT (WEEKDAY ([Column1]) , 「ddd」) |
計算日期的星期幾,並傳回日 (周) |
您可以使用下列公式來執行各種數學計算,例如加、減、乘及除數位、計算數位的平均值或中位數、四捨五入數位,以及計算值。
將數字相加
若要將列中兩欄或多欄的數位相加,請使用加法運算子 (+) 或 SUM 函 數 。
欄 1 |
資料行 2 |
資料行 3 |
公式 |
說明 (結果) |
---|---|---|---|---|
6 |
5 |
4 |
=[Column1]+[Column2]+[Column3] |
將前三欄的值加總 (15) |
6 |
5 |
4 |
=SUM ([Column1],[Column2],[Column3]) |
將前三欄的值加總 (15) |
6 |
5 |
4 |
=SUM (IF ([Column1]>[Column2], [Column1]-[Column2], 10) , [Column3]) |
如果 [欄1] 大於 [欄2],則會新增差值與 [欄3]。 Else add 10 and Column3 (5) |
將數字相減
若要將列中兩欄或多欄中的數位相減,請使用減法運算子 (-) 或負數的 SUM 函數。
欄 1 |
資料行 2 |
資料行 3 |
公式 |
說明 (結果) |
---|---|---|---|---|
15000 |
9000 |
-8000 |
=[Column1]-[Column2] |
將 15000 減去 9000 (6000) |
15000 |
9000 |
-8000 |
=SUM ([Column1], [Column2], [Column3]) |
將前三欄中的數位相加,包括負值 (16000) |
計算兩個數字之間的差距,並以百分比顯示
使用減法 (-) 和除法 (/) 運算子和 ABS 函數。
欄 1 |
欄 2 |
公式 |
說明 (結果) |
---|---|---|---|
2342 |
2500 |
= ([Column2]-[Column1]) /ABS ([Column1]) |
百分比變更 (6.75% 或 0.06746) |
將數字相乘
若要將列中兩欄或多欄中的數位相乘,請使用乘法運算子 (*) 或 PRODUCT 函數。
欄 1 |
欄 2 |
公式 |
說明 (結果) |
---|---|---|---|
5 |
2 |
=[Column1]*[Column2] |
將前兩欄中的數位乘以 10 () |
5 |
2 |
=PRODUCT ([Column1], [Column2]) |
將前兩欄中的數位乘以 10 () |
5 |
2 |
=PRODUCT ([Column1],[Column2],2) |
將前兩欄中的數位相乘,數位 2 (20) |
將數字相除
若要將列中兩欄或多欄的數位相除,請使用除法運算子 (/) 。
欄 1 |
欄 2 |
公式 |
描述 (結果) |
---|---|---|---|
15000 |
12 |
=[Column1]/[Column2] |
將 15000 除以 12 (1250) |
15000 |
12 |
= ([Column1]+10000) /[Column2] |
加總 15000 和 10000,然後將總計除以 12 (2083) |
計算數位的平均值
平均值也稱為平均值。 若要計算列中兩欄或多欄中數位的平均值,請使用 AVERAGE 函數。
欄 1 |
資料行 2 |
資料行 3 |
公式 |
說明 (結果) |
---|---|---|---|---|
6 |
5 |
4 |
=AVERAGE ([Column1], [Column2],[Column3]) |
前三欄中數位的平均值 (5) |
6 |
5 |
4 |
=AVERAGE (IF ([Column1]>[Column2], [Column1]-[Column2], 10) , [Column3]) |
如果 Column1 大於 Column2,請計算差值與 Column3 的平均值。 Else 會計算 10 和 Column3 (2.5) 的平均值 |
計算數位的中位數
中位數是位於已排序數位範圍中央的值。 使用 MEDIAN 函數來計算一組數位的中位數。
A |
B |
C |
D |
E |
F |
公式 |
說明 (結果) |
---|---|---|---|---|---|---|---|
10 |
7 |
9 |
27 |
0 |
4 |
=MEDIAN (A, B, C, D, E, F) |
前 6 欄中的數位中位數 (8) |
計算範圍內的最小或最大數位
若要計算一列中兩欄或多欄的最小或最大數位,請使用 MIN 和 MAX 函數。
欄 1 |
資料行 2 |
資料行 3 |
公式 |
說明 (結果) |
---|---|---|---|---|
10 |
7 |
9 |
=MIN ([Column1], [Column2], [Column3]) |
最小數位 (7) |
10 |
7 |
9 |
=MAX ([Column1], [Column2], [Column3]) |
最大數位 (10) |
計算值
若要計算數值,請使用 COUNT 函數 。
欄 1 |
資料行 2 |
資料行 3 |
公式 |
說明 (結果) |
---|---|---|---|---|
Apple |
12/12/2007 |
=COUNT ([Column1], [Column2], [Column3]) |
計算包含數值的欄數。 將日期和時間、文字和 Null 值排除 (0) |
|
$12 |
#DIV/0! |
1.01 |
=COUNT ([Column1], [Column2], [Column3]) |
計算包含數值的欄數,但排除錯誤和邏輯值 (2) |
依百分比增加或減少數值
使用百分比 (%) 運算子來執行此計算。
欄 1 |
欄 2 |
公式 |
描述 (結果) |
---|---|---|---|
23 |
3% |
=[Column1]* (1+5%) |
將欄1 中的數位增加 5%, (24.15) |
23 |
3% |
=[Column1]* (1+[Column2]) |
將欄1 中的數位增加為欄2 中的百分比值:3% (23.69) |
23 |
3% |
=[Column1]* (1-[Column2]) |
將欄1 中的數位減少為欄2 中的百分比值:3% (22.31) |
將數位乘上電源
使用指數運算子 (^) 或 POWER 函數執行此計算。
欄 1 |
欄 2 |
公式 |
說明 (結果) |
---|---|---|---|
5 |
2 |
=[Column1]^[Column2] |
計算五個平方 (25) |
5 |
3 |
=POWER ([Column1], [Column2]) |
計算 5 個 cubed (125) |
將數字四捨五入
若要將數位四捨五入,請使用 ROUNDUP、 ODD或 EVEN 函數。
欄 1 |
公式 |
說明 (結果) |
---|---|---|
20.3 |
=ROUNDUP ([Column1],0) |
將 20.3 進位至最接近的整數 (21) |
-5.9 |
=ROUNDUP ([Column1],0) |
將 -5.9 進位至最接近的整數 (-5) |
12.5493 |
=ROUNDUP ([Column1],2) |
將 12.5493 進位到最接近的第 100 位,2 位小數位數 (12.55) |
20.3 |
=EVEN ([Column1]) |
將 20.3 進位至最接近的偶數 (22) |
20.3 |
=ODD ([Column1]) |
將 20.3 進位至最接近的奇數 (21) |
若要舍去數位,請使用 ROUNDDOWN 函數。
欄 1 |
公式 |
說明 (結果) |
---|---|---|
20.3 |
=ROUNDDOWN ([Column1],0) |
將 20.3 舍位至最接近的整數 (20) |
-5.9 |
=ROUNDDOWN ([Column1],0) |
將 -5.9 舍位至最接近的整數 (-6) |
12.5493 |
=ROUNDDOWN ([Column1],2) |
將 12.5493 舍位至最接近的百分位,兩位小數位數 (12.54) |
若要將數位四捨五入至最接近的數位或分數,請使用 ROUND 函數。
欄 1 |
公式 |
說明 (結果) |
---|---|---|
20.3 |
=ROUND ([Column1],0) |
將 20.3 舍位,因為分數部分小於 .5 (20) |
5.9 |
=ROUND ([Column1],0) |
將 5.9 進位,因為分數部分大於 .5 (6) |
-5.9 |
=ROUND ([Column1],0) |
將 -5.9 舍位,因為分數部分小於 -5 (-6) |
1.25 |
=ROUND ([Column1], 1) |
將數位四捨五入到最接近的第十個 (一位小數位數) 。 由於要進位的部分為 0.05 或更高,因此會將數位進位 (結果:1.3) |
30.452 |
=ROUND ([Column1], 2) |
將數位四捨五入至最接近的百分 (兩位小數位數) 。 由於要四捨五入的部分 0.002 小於 0.005,因此會將數位無條件舍去 (結果:30.45) |
若要將數位四捨五入至 0 上方的有效位數,請使用 ROUND、 ROUNDUP、 ROUNDDOWN、 INT和 LEN 函數。
欄 1 |
公式 |
說明 (結果) |
---|---|---|
5492820 |
=ROUND ([Column1],3-LEN (INT ([Column1]) ) ) |
將數位四捨五入至 3 個有效位數 (5490000) |
22230 |
=ROUNDDOWN ([Column1],3-LEN (INT ([Column1]) ) ) |
將底端數位無條件舍位至 3 個有效位數 (22200) |
5492820 |
=ROUNDUP ([Column1], 5-LEN (INT ([Column1]) ) ) |
將頂端數位無條件進位至 5 個有效位數 (5492900) |
您可以使用下列公式來操作文字,例如合併或串連多個欄的值、比較欄的內容、移除字元或空格,以及重複字元。
變更文字大小寫
若要變更文字的大小寫,請使用 UPPER、 LOWER或 PROPER 函數。
欄 1 |
公式 |
說明 (結果) |
---|---|---|
nina Vietzen |
=UPPER ([Column1]) |
將文字變更為大寫 (NINA VIETZEN) |
nina Vietzen |
=LOWER ([Column1]) |
將文字變更為小寫 (nina vietzen) |
nina Vietzen |
=PROPER ([Column1]) |
將文字變更為 Nina Vietzen) (標題大小寫 |
合併名字和姓氏
若要合併名字和姓氏,請使用音量和運算子 (&) 或 CONCATENATE 函數。
欄 1 |
欄 2 |
公式 |
說明 (結果) |
---|---|---|---|
卡洛斯 |
卡瓦洛 |
=[Column1]&[Column2] |
將兩個字串合併 (Carvallo) |
卡洛斯 |
卡瓦洛 |
=[Column1]&「 」&[Column2] |
合併兩個字串,並以空格分隔 (合併 Carvallo) |
卡洛斯 |
卡瓦洛 |
=[Column2]&「, 」&[Column1] |
合併兩個字串,並以逗號和空格分隔 (Carvallo, 或是一) |
卡洛斯 |
卡瓦洛 |
=CONCATENATE ([Column2], 「,」, [Column1]) |
合併兩個字串,並以逗號 (Carvallo,或是) |
合併不同欄的文字和數位
若要合併文字和數位,請使用 CONCATENATE 函數、音量運算子 (&) ,或 TEXT 函數和音量運算子。
欄 1 |
欄 2 |
公式 |
說明 (結果) |
---|---|---|---|
陽 |
28 |
=[Column1]&「 賣出 」&[Column2]&「 單位」。 |
將上述內容合併成一個片語 (張陽賣出 28 部。) |
迪布瓦 |
40% |
=[Column1]&「 售出」&TEXT ([Column2],「0%」) &「 代表總銷售額」。 |
將上述內容結合為片語 (Dubois 銷售額占總銷售額的 40%。) 附註: TEXT 函數會附加 Column2 的格式化值,而不是基礎值 ,也就是 .4。 |
陽 |
28 |
=CONCATENATE ([Column1],「 賣 」,[Column2],「 單位。) |
將上述內容合併成一個片語 (張陽賣出 28 部。) |
將文字與日期或時間合併
若要將文字與日期或時間合併,請使用 TEXT 函數和音量運算子 (&) 。
欄 1 |
欄 2 |
公式 |
說明 (結果) |
---|---|---|---|
帳單日期 |
5-Jun-2007 |
=「語句日期:」&TEXT ([Column2], 「d-mmm-yyyy」) |
將文字與日期 (日期合併:5-Jun-2007) |
帳單日期 |
5-Jun-2007 |
=[Column1]&「 」&TEXT ([Column2], 「mmm-dd-yyyy」) |
將不同欄的文字和日期合併成一欄 (帳單日期 2007 年 6 月 05 日) |
比較欄內容
若要比較一欄與另一欄或值清單,請使用 EXACT 和 OR 函數。
欄 1 |
欄 2 |
公式 |
描述 (可能的結果) |
---|---|---|---|
BD122 |
BD123 |
=EXACT ([Column1],[Column2]) |
比較前兩欄的內容 (沒有) |
BD122 |
BD123 |
=EXACT ([Column1], 「BD122」) |
比較 Column1 的內容和字串 「BD122」 (Yes) |
檢查欄值或其中一部分是否與特定文字相符
若要檢查欄值或其中一部分是否與特定文字相符,請使用 IF、 FIND、 SEARCH和 ISNUMBER 函數。
欄 1 |
公式 |
描述 (可能的結果) |
---|---|---|
Vietzen |
=IF ([Column1]=「Vietzen」, 「OK」, 「Not OK」) |
檢查欄1 是否為 Vietzen (確定) |
Vietzen |
=IF (ISNUMBER (FIND (「v」,[Column1]) ) , 「OK」, 「Not OK」) |
檢查 Column1 是否包含字母 v (確定) |
BD123 |
=ISNUMBER (FIND (「BD」,[Column1]) ) |
檢查欄1 是否包含 BD (是) |
計算非空白欄數
若要計算非空白欄,請使用 COUNTA 函數。
欄 1 |
資料行 2 |
資料行 3 |
公式 |
說明 (結果) |
---|---|---|---|---|
銷售額 |
19 |
=COUNTA ([Column1], [Column2]) |
計算非空白欄數 (2) |
|
銷售額 |
19 |
=COUNTA ([Column1], [Column2], [Column3]) |
計算非空白欄數 (2) |
移除文字的字元
若要移除文字中的字元,請使用 LEN、 LEFT和 RIGHT 函數。
欄 1 |
公式 |
說明 (結果) |
---|---|---|
維生素A |
=LEFT ([Column1],LEN ([Column1]) -2) |
傳回 7 (9-2) 字元,從左邊 (維他) |
維他命 B1 |
=RIGHT ([Column1], LEN ([Column1]) -8) |
從右 (B1 開始傳回 2 (10-8) 字元) |
移除欄開頭和結尾的空格
若要移除欄中的空格,請使用 TRIM 函數。
欄 1 |
公式 |
說明 (結果) |
---|---|---|
嗨,你好! |
=TRIM ([Column1]) |
移除開頭和結尾的空格 (Hello!) |
重複欄中的字元
若要重複欄中的字元,請使用 REPT 函數。
公式 |
說明 (結果) |
---|---|
=REPT (「」,3) |
(重複 3 次期間...) |
=REPT("-",10) |
(----------) 重複虛線 10 次 |
按字母順序排列的函數清單
以下是可供 SharePoint 使用者使用的函數連結的字母清單。 它包含三角測量、統計和財務函數,以及條件化、日期、數學和文字公式。
其他資源
如果您在這裡沒有看到您嘗試執行的動作,請查看您是否可以在 Excel 中執行此動作。 以下是一些額外的來源。 其中部分內容可能涵蓋較舊版本,因此使用者介面的差異可能有所不同。 例如,SharePoint中 [網站動作] 功能表上的專案現在位於 [設定] 功能表上。