當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

常用函數

1. SUM-求和

1)概述

語法SUM(number1,number2,…)求一個指定單元格區域中所有數字之和
參數number1,number2,…1 到 n 個參數或指定單元格區域中所有數字
返回值Number-

2)注意事項

函數将直接鍵入參數中的數值、邏輯值及文本表達式計算在内。若參數是數組或引用,則只有數組或單元格引用中的數值進行計算。

3)示例

公式
結果備注
SUM(70,80)150-
SUM("70",80,TRUE)151
  • 邏輯值

TRUE作爲 1 來計算

FALSE作爲 0 來計算

  • 文本

“70”作爲 70 來計算

2. COUNT-求個數

1)概述

語法COUNT(value1,value2,…)計算數組或數據區域中所含數字項的個數
參數value1,value2,…

可包含任何類型數據的參數

但此函數只将數字類型的數據計算在内

返回值Number-

2)注意事項

  • 數字、日期或以文字代表的數字參數将被計算在内。

  • 無法轉換成數字的錯誤值或文本值參數将忽略不計。

  • 數組或引用參數中包含可解析文本值、邏輯值、零值或空白單元格,這些值都将參與計算

  • 數組或引用參數中包含不可解析的文本值,将忽略不計。

3)示例

詳情請參見:Count 函數介紹

3. AVERAGE-求平均值

1)概述

語法
AVERAGE(number1,number2,…,countstring)返回指定數據的平均值
參數1number1,number2…

用於計算平均值的參數

參數2countString

判斷文字、邏輯值是否參與計數

false:不參與計數

ture:參與計數

返回值Number-

2)注意事項

  • 參數必須是數字,或是含有數字的名稱,數組或引用

  • 如果數組或引用參數中含有文字,邏輯值,默認參與計數,countString 爲 false 則不參與計數。

  • 空單元格不參與計數。

  • 單元格中的零值參與計數。

3)示例

如果A1:A6被命名爲ages,分别等於1023文字293325,則:

公式
結果備注
AVERAGE(A1:A6)20

文字、邏輯值默認參與計數

(10+23+0+29+33+25)/6=20

AVERAGE(ages)20-
AVERAGE(A1:A6,false)24

countStringfalse文字、邏輯值不參與計數

(10+23+29+33+25)/5=24

AVERAGE(A1:A6,27)21[(10+23+0+29+33+25)+27]/7=21

4. CHAR-返回字符

1)概述

語法
CHAR(number)

根據指定數字返回對應的字符

可将計算機其他類型的數字代碼轉換爲字符

參數number

用於指定字符的數字

介於1~65535之間(包括 1 和 65535 )

返回值String-

2)示例

公式
結果
CHAR(88)X
CHAR(45)-

5. DATE-轉化日期

1)概述

語法
DATE(year,month,day)返回一個表示某一特定日期的系列數
參數1Year

代表年

可爲一到四位數

year≤0,則取絕對值+1

參數2Month

代表月份

  • 0<month<12,則函數把參數值作爲月

  • month>12,則函數從當年1 月份開始往上累加

  • month≤0,則函數從上年12 月份開始往下減去相應的月數

參數3Day

代表日

  • day≤某指定月的天數,則函數将此參數值作爲日

  • day>某指定月的天數,則函數從指定月的第一天開始往上累加

  • day>兩個或多個月的總天數,則函數把減去兩個月或多個月的餘數加到第三或第四個月上,依此類推

  • day≤0,則函數從指定月的上月的最後一天開始往下減去相應的天數

返回值String-

2)注意事項

  • 若需要處理公式中日期的一部分,如年或月等,則可用此公式。

  • 若年,月和日是函數,而不是函數中的常量,則此公式最能體現其作用。

3)示例

公式
結果備注
DATE(1978,09,19)1978-09-19-
DATE(1211,12,1)1211-12-01-
DATE(-1999,10,10)2000-10-10year≤0,則取絕對值并+1
DATE(2000,25,2)2002-01-02month>12,則從當前年的一月份開始往上累加
DATE(2000,0,2)1999-12-02month≤0,則從上一年的 12 月份開始往下減去相應的月數
DATE(2019,4,15)    2019-04-15若day≤某指定月的天數,則函數将此參數值作爲日
DATE(2000,3,35)2000-04-04day>某指定月的天數,則函數從指定月份的第一天開始往上累加
DATE(2019,2,89)2019-04-30若day>兩個或多個月的總天數,則函數把減去兩個月或多個月的餘數加到第三或第四個月上,依此類推
DATE(2000,5,-2)2000-04-28day≤0,則函數從上月的最後一天開始往下減去相應的天數

6. MAX-求最大值

1)概述

語法
MAX(number1,number2,…)返回參數列表中的最大值
參數number1,number2,…

1 到 n 個需要找出最大值的參數

返回值Number-

2)注意事項

  • 參數可以是數字空白單元格邏輯值表示數值的文本表達式

  • 數組或引用參數中包含可解析文本值邏輯值零值空白單元格,這些值都将參與計算。

  • 數組或引用參數中包含不可解析的文本值,将忽略不計。

  • 如果參數中沒有任何數字,MAX 将返回0

3)示例

公式
結果
MAX(0.1,0,1.2)1.2
MAX(文字)0

7. MIN-求最小值

1)概述

語法
MIN(number1,number2,…)返回參數列表中的最小值
參數number1,number2,…

1 到 n 個需要找出最小值的參數

返回值Number-

2)注意事項

  • 參數可以是數字空白單元格邏輯值表示數值的文本表達式

  • 數組或引用參數中包含可解析文本值邏輯值零值空白單元格,這些值都将參與計算。

  • 數組或引用參數中包含不可解析的文本值,将忽略不計。

  • 如果參數中沒有任何數字,MIN 将返回0

  • 如果參數是錯誤值時,MIN 将返回錯誤信息。

3)示例

如果B1:B4包含36912,則:

公式
結果
MIN(B1:B4)3
MIN(B1:B4,0)0
MIN(文字)0

8. TIME-返回時間日期

1)概述

語法
TIME(hour,minute,second)

返回指定的日期和時間

日期爲當天的日期

時間爲介於0:00:00與23:59:59之間的時間

可返回0到0.99999999之間的對應數值

參數1Hour

小時數,介於0到23之間的數

參數2Minute分鍾數,介於0到59之間的數
參數3Second秒鍾數,介於0到59之間的數
返回值Number-

2)示例

公式
結果
TIME(14,40,0)2020-06-22 14:40:00
TIME(19,43,24)2020-06-22 19:43:24

9. RANGE-返回數組

1)概述

語法
RANGE()

RANGE(from,to,step):表示從整數from開始,以step爲每一步的大小,直到整數to的一個數字序列

RANGE(from,to):默認 step 爲1。表示從整數from開始,每次+1,直到整數to的一個數字序列

RANGE(from,to):默認 from 爲1,step 爲1。表示從1開始,每次+1,直到整數to的一個數字序列

參數1From

開始值,整數,不寫默認爲1

參數2To結束值,整數
參數3Step步長,不寫默認爲1
返回值Array-

2)示例

公式
結果備注
RANGE(4)1,2,3,4從1開始,每次+1,直到4
RANGE(-5)返回空值
從1開始,每次+1,無法到-5,因此返回空值
RANGE(-1,3)-1,0,1,2,3從-1開始,每次+1,直到3
RANGE(6,-1,-2)6,4,2,0從6開始,每次-2,直到-1
RANGE(4,1,1)返回空值從4開始,每次+1,無法到1,因此返回空值
RANGE(1,6,2)1,3,5從1開始,每次+2,直到6

附件列表


主題: 原簡體文檔
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉

反饋已提交

網絡繁忙