EXCEL函数大全

发布 2022-06-29 12:08:28 阅读 3257

一、資料庫和清單管理函數。

1、d**erage

參數】返回資料庫或資料清單中滿足指定條件的列中數值的平均值。

語法】d**erage(database,field,criteria)

參數】database構成列表或資料庫的單格區域。field指定函數所使用的資料列。criteria為一組包含給定條件的單格區域。

2、dcount

參數】返回資料庫或資料清單的指定欄位中,滿足給定條件並且包含數位的單格數目。

語法】dcount(database,field,criteria)

參數】database構成列表或資料庫的單格區域。field指定函數所使用的資料列。criteria為一組包含給定條件的單格區域。

3、dcounta

參數】返回資料庫或資料清單指定欄位中滿足給定條件的非空單格數目。

語法】dcounta(database,field,criteria)

參數】database構成列表或資料庫的單格區域。field指定函數所使用的資料列。criteria為一組包含給定條件的單格區域。

4、dget

參數】從資料清單或資料庫中提取符合指定條件的單個值。

語法】dget(database,field,criteria)

參數】database構成列表或資料庫的單格區域。field指定函數所使用的資料列。criteria為一組包含給定條件的單格區域。

5、dmax

參數】返回資料清單或資料庫的指定列中,滿足給定條件單格中的最大數值。

語法】dmax(database,field,criteria)

參數】database構成列表或資料庫的單格區域。field指定函數所使用的資料列。criteria為一組包含給定條件的單格區域。

6、dmin

參數】返回資料清單或資料庫的指定列中滿足給定條件的單格中的最小數位。

語法】dmin(database,field,criteria)

參數】database構成列表或資料庫的單格區域。field指定函數所使用的資料列。criteria為一組包含給定條件的單格區域。

7、dproduct

參數】返回資料清單或資料庫的指定列中,滿足給定條件單格中數值乘積。

語法】dproduct(database,field,criteria)

參數】同上。

8、dstdev

參數】將列表或資料庫的列中滿足指定條件的數位作為一個樣本,估算樣本總體的標準偏差。

語法】dstdev(database,field,criteria)

參數】同上。

9、dstdevp

參數】將資料清單或資料庫的指定列中,滿足給定條件單格中的數位作為樣本總體,計算總體的標準偏差。

語法】dstdevp(database,field,criteria)

參數】同上。

10、dsum

參數】返回資料清單或資料庫的指定列中,滿足給定條件單格中的數位之和。

語法】dsum(database,field,criteria)

參數】同上。

11、dvar

參數】將資料清單或資料庫的指定列中滿足給定條件單格中的數位作為一個樣本,估算樣本總體的方差。

語法】dvar(database,field,criteria)

參數】同上。

12、dvarp

參數】將資料清單或資料庫的指定列中滿足給定條件單格中的數位作為樣本總體,計算總體的方差。

語法】dvarp(database,field,criteria)

參數】同上。

13、getpivotdata

參數】返回存儲在樞紐分析表報表中的資料。如果報表中的匯總資料可見,則可以使用函數getpivotdata從樞紐分析表報表中檢索匯總資料。

語法】getpivotdata(pivot_table,name)

參數】data_field為包含要檢索的資料的資料欄位的名稱(放在引號中)。pivot_table在樞紐分析表中對任何單格、單格區域或定義的單格區域的引用,該資訊用於決定哪個資料樞紐分析表包含要檢索的資料。field1,item1,field2,item2為1到14對用於描述檢索資料的欄位名和項名稱,可以任意次序排列。

二、日期和時間函數。

1、date

用途】返回代表特定日期的序列號。

語法】date(year,month,day)

參數】year為一到四位元,根據使用的日期系統解釋該參數。默認情況下,excel for windows使用1900日期系統,而excel for macintosh使用1904日期系統。month代表每年中月份的數字。

如果所輸入的月份大於12,將從指定年份的一月份執行加法運算。day代表在該月份中第幾天的數字。如果 day 大於該月份的最大天數時,將從指定月份的第一天開始往上累加。

注意:excel按順序的序列號保存日期,這樣就可以對其進行計算。如果工作簿使用的是1900日期系統,則excel會將2024年1月1日保存為序列號1。

同理,會將2024年1月1日保存為序列號35796,因為該日期距離2024年1月1日為35795天。

實例】如果採用1900日期系統(excel默認),則公式“=date(2001,1,1)”返回36892。

2、datevalue

用途】返回date_text所表示的日期的序列號。該函數的主要用途是將文字表示的日期轉換成一個序列號。

語法】datevalue(date_text)

參數】date_text是用excel日期格式表示日期的文本。在使用1900日期系統中,date_text必須是2024年1月1日到2024年12月31日之間的一個日期;而在1904日期系統中,date_text必須是2024年1月1日到2024年12月31日之間的一個日期。如果date_text超出上述範圍,則函數datevalue返回錯誤值#value!。

如果省略參數date_text中的年代,則函數datevalue使用電腦系統內部時鐘的當前年代,且date_text中的時間資訊將被忽略。

實例】公式“=datevalue("2001/3/5")”返回36955,datevalue("2-26")返回36948。

3、day用途】返回用序列號(整數1到31)表示的某日期的天數,用整數 1 到 31 表示。

語法】day(serial_number)

參數】serial_number是要查找的天數日期,它有多種輸入方式:帶引號的文本串(如"1998/01/30")、序列號(如1900日期系統的35825表示的2024年1月30日),以及其他公式或函數的結果(如datevalue("1998/1/30"))

實例】公式“=day("2001/1/27")”返回27,=day(35825)返回30,=day(datevalue("2001/1/25"))返回25。

4、days360

用途】按照一年, 360天的演算法(每個月30天,一年共計12 個月),返回兩日期間相差的天數。

語法】days360(start_date,end_date,method)

參數】start_date和end_date是用於計算期間天數的起止日期。如果start_date在end_date之後,則days360將返回一個負數。日期可以有多種輸入方式:

帶引號的文本串(例如:"1998/01/30")、序列號(例如:如果使用1900日期系統,則35825表示2024年1月30日)或其他公式或函數的結果(例如,datevalue("1998/1/30"))

method是一個邏輯值,它指定了在計算中是採用歐洲方法還是美國方法。若為false或忽略,則採用美國方法(如果起始日期是一個月的31日,則等於同月的30日。如果終止日期是一個月的31日,並且起始日期早於30日,則終止日期等於下一個月的1日,否則,終止日期等於本月的30日)。

若為true則採用歐洲方法(無論是起始日期還是終止日期為一個月的 31 號,都將等於本月的 30 號)。

實例】公式“=days360("1998/2/1","2001/2-1")”返回1080。

5、edate

用途】返回指定日期(start_date)之前或之後指定月份的日期序列號。

語法】edate(start_date,months)

參數】start_date參數代表開始日期,它有多種輸入方式:帶引號的文本串(例如:"1998/01/30")、序列號(如35825表示2024年1月30日)或其他公式或函數的結果(例如:

datevalue("1998/1/30"))months 為在start_date之前或之後的月份數,未來日期用正數表示,過去日期用負數表示。

【實例】公式“=edate("2001/3/5",2)”返回37016即2024年5月5日,=edate("2001/3/5",-6)返回36774即2024年9月5日。

6、eomonth

用途】返回start-date之前或之後指定月份中最後一天的序列號。

語法】eomonth(start_date,months)

參數】start_date參數代表開始日期,它有多種輸入方式:帶引號的文本串(如"1998/01/30")、序列號(如1900日期系統中的35825)或其他公式或函數的結果(如datevalue("1998/1/30"))month為start_date之前或之後的月份數,正數表示未來日期,負數表示過去日期。

實例】公式“=eomonth("2001/01/01",2)”返回36981即2024年3月31日,=eomonth("2001/01/01",-6)返回36738即2024年7月31日。

7、hour

用途】返回時間值的小時數。即介於0(12:00 到23(11:00 之間的一個整數。

語法】hour(serial_number)

參數】serial_number表示一個時間值,其中包含著要返回的小時數。它有多種輸入方式:帶引號的文本串(如"6:

45 pm")、十進位數字(如 表示6:45pm)或其他公式或函數的結果(如timevalue("6:45 pm"))

EXCEL函数大全

1 abs函数主要功能 求出相应数字的绝对值。2 and函数主要功能 返回逻辑值 如果所有参数值均为逻辑真。函数 求出所有参数的算术平均值。3 erage 4 column函数 显示所引用单元格的列标号值。5 concatenate 函数 将多个字符文本或单元格中的数据连接。在一起,显示在一个单元格...

excel函数大全

widechar函数。widechar 用途 将单字节字符转换为双字节字符。语法 widechar text 参数 text是需。value函数。value 用途 将表示数字的文字串转换成数字。语法 value text 参数 text为带引号的。upper函数。upper 用途 将文本转换成大写形...

EXCEL函数大全

目录。1 excel函数应用教程 统计函数。2 excel函数应用教程 数据库函数。3 excel函数应用教程 财务函数。4 excel函数应用教程 工程函数。excel函数应用教程 统计函数。用途 返回一组数据与其平均值的绝对偏差的平均值,该函数可以评测数据 例如学生的某科考试成绩 的离散度。语法...