没有合适的资源?快使用搜索试试~ 我知道了~
excel函数公式大全
资源推荐
资源详情
资源评论
Microsoft Excel 函数帮助汇总 整理By大型服务器
日期函数
函数: DATE
说明: 返回代表特定日期的序列号。
语法: DATE(year,month,day)
参数说明: Year 参数 year 可以为一到四位数字。
Month 代表每年中月份的数字。如果所输入的月份大于 12,将从指定年份的一月份开始往上加算。
例如:DATE(2008,14,2) 返回代表 2009 年 2 月 2 日的序列号。
Day 代表在该月份中第几天的数字。如果 day 大于该月份的最大天数,则将从指定月份的第一天开始往上累
加。例如,DATE(2008,1,35) 返回代表 2008 年 2 月 4 日的序列号。
举例: 2003-8-28 =DATE(2003,8,28)
函数: NOW
说明: 返回当前日期和时间的序列号
语法: NOW()
举例: 2013-5-4 18:38 =NOW()
可以根据需要设置单元格的格式,只显示日期
函数: TODAY
说明: 返回今天日期的序列号
语法: TODAY()
举例: 2013-5-4 =TODAY()
函数: YEAR
说明: 返回某日期对应的年份
语法: YEAR(serial_number)
举例: 2003-12-31
2003 =YEAR(B23)
函数: MONTH
说明: 返回某日期对应的月份
语法: MONTH(serial_number)
举例: 12 =MONTH(B23)
函数: DAY
说明: 返回以序列号表示的某日期的天数,用整数 1 到 31 表示。
语法: DAY(serial_number)
参数说明: Serial_number 为要查找的那一天的日期。应使用 DATE 函数来输入日期,或者将日期作为其他公式或函数的结果输入
例如,可使用函数 DATE(2008,5,23) 输入日期 2008 年 5 月 23 日。日期不能以文本的形式输入
举例: 31 =DAY(B23)
数学函数
函数: ABS
说明: 返回数字的绝对值。绝对值没有符号
1/44
Microsoft Excel 函数帮助汇总 整理By大型服务器
语法: ABS(number)
举例: 10 =ABS(-10)
函数: INT
说明: 将数字向下舍入最为接近的整数
语法: INT(number)
2.225 2 =INT(A44)
2.867 2 =INT(A45)
-2.225 -3 =INT(A46)
-2.867 -3 =INT(A47)
函数: FLOOR
说明: 将参数 Number 沿绝对值减小的方向向下舍入,使其等于最接近的 significance 的倍数。
语法: FLOOR(number,significance)
参数说明: Number 所要四舍五入的数值。
Significance 基数。
说明: 如果任一参数为非数值参数,则 FLOOR 将返回错误值 #VALUE!。
如果 number 和 significance 符号相反,则函数 FLOOR 将返回错误值 #NUM!。
不论 number 的正负号如何,舍入时参数的绝对值都将减小。如果 number 恰好是 significance 的倍数,则无需进行任何舍入处理。
举例: 2 =FLOOR(A44,1)
-2 =FLOOR(A46,-1)
函数: CEILING
说明: 将参数 Number 向上舍入(沿绝对值增大的方向)为最接近的 significance 的倍数。
语法: CEILING(number,significance)
参数说明: Number 要四舍五入的数值。
Significance 是需要四舍五入的乘数。
说明:
如果参数为非数值型,CEILING 返回错误值 #VALUE!。
无论数字符号如何,都按远离 0 的方向向上舍入。如果数字已经为 Significance 的倍数,则不进行舍入。
如果 Number 和 Significance 符号不同,CEILING 返回错误值 #NUM!。
举例: 3 =CEILING(A44,1)
-3 =CEILING(A47,-1)
5 =CEILING(A44,5)
函数: MOD
说明: 返回两数相除的余数。结果的正负号与除数相同。
语法: MOD(number,divisor)
参数说明: Number 为被除数。
Divisor 为除数。
说明:
2/44
Microsoft Excel 函数帮助汇总 整理By大型服务器
如果 divisor 为零,函数 MOD 返回错误值 #DIV/0!。
函数 MOD 可以借用函数 INT 来表示:
MOD(n, d) = n - d*INT(n/d)
举例: 1 =MOD(3, 2)
函数: ROUND
说明: 返回某个数字按指定位数取整后的数字。
语法: ROUND(number,num_digits)
108.23456 108.23 =ROUND(A83,2)
108.23456 =ROUND(A83,6)
-108.2345 -108.235 =ROUND(A85,3)
函数: ROUNDUP
说明: 远离零值,向上舍入数字。
语法: ROUNDUP(number,num_digits)
参数说明: Number 为需要向上舍入的任意实数。
Num_digits 四舍五入后的数字的位数。
说明:
函数 ROUNDUP 和函数 ROUND 功能相似,不同之处在于函数 ROUNDUP 总是向上舍入数字。
如果 num_digits 大于 0,则向上舍入到指定的小数位。
如果 num_digits 等于 0,则向上舍入到最接近的整数。
如果 num_digits 小于 0,则在小数点左侧向上进行舍入。
函数: ROUNDDOWN
说明: 靠近零值,向下(绝对值减小的方向)舍入数字。
语法: ROUNDDOWN(number,num_digits)
参数说明: Number 为需要向下舍入的任意实数。
Num_digits 四舍五入后的数字的位数。
说明:
函数 ROUNDDOWN 和函数 ROUND 功能相似,不同之处在于函数 ROUNDDOWN 总是向下舍入数字。
如果 num_digits 大于 0,则向下舍入到指定的小数位。
如果 num_digits 等于 0,则向下舍入到最接近的整数。
如果 num_digits 小于 0,则在小数点左侧向下进行舍入。
举例: 108.24 =ROUNDUP(A83,2)
108.234 =ROUNDDOWN(A83,3)
-108.234 =ROUNDDOWN(A85,3)
100 =ROUNDDOWN(A83,-2)
注:如果 num_digits 小于 0,用来取百位、千位等
函数: MAX
说明: 返回一组值中的最大值。
3/44
Microsoft Excel 函数帮助汇总 整理By大型服务器
语法: MAX(number1,number2,...)
参数说明: Number1, number2, ... 是要从中找出最大值的 1 到 30 个数字参数。
说明:
可以将参数指定为数字、空白单元格、逻辑值或数字的文本表达式。如果参数为错误值或不能转换成数字的文本,将产生错误。
如果参数为数组或引用,则只有数组或引用中的数字将被计算。数组或引用中的空白单元格、逻辑值或文本将被忽略。如果逻辑值和文本不能忽略,
请使用函数 MAXA 来代替。
如果参数不包含数字,函数 MAX 返回 0(零)。
函数: MIN
说明: 返回一组值中的最小值。
语法: MIN(number1,number2,...)
参数说明: Number1, number2,... 是要从中找出最小值的 1 到 30 个数字参数。
说明:
可以将参数指定为数字、空白单元格、逻辑值或数字的文本表达式。如果参数为错误值或不能转换成数字的文本,将产生错误。
如果参数是数组或引用,则函数 MIN 仅使用其中的数字,空白单元格,逻辑值、文本或错误值将被忽略。如果逻辑值和文本字符串不能忽略,请使用 MINA 函数。
如果参数中不含数字,则函数 MIN 返回 0。
函数: LARGE
说明: 返回数据集中第 k 个最大值。使用此函数可以根据相对标准来选择数值
语法: LARGE(array,k)
参数说明: Array 为需要从中选择第 k 个最大值的数组或数据区域。
K 为返回值在数组或数据单元格区域中的位置(从大到小排)。
说明:
如果数组为空,函数 LARGE 返回错误值 #NUM!。
如果 k ≤ 0 或 k 大于数据点的个数,函数 LARGE 返回错误值 #NUM!。
如果区域中数据点的个数为 n,则函数 LARGE(array,1) 返回最大值,函数 LARGE(array,n) 返回最小值。
函数: SMALL
说明: 返回数据集中第 k 个最小值。使用此函数可以返回数据集中特定位置上的数值。
语法: SMALL(array,k)
参数说明: Array 为需要找到第 k 个最小值的数组或数字型数据区域。
K 为返回的数据在数组或数据区域里的位置(从小到大)。
说明:
如果 array 为空,函数 SMALL 返回错误值 #NUM!。
如果 k ≤ 0 或 k 超过了数据点个数,函数 SMALL 返回错误值 #NUM!。
如果 n 为数组中的数据点个数,则 SMALL(array,1) 等于最小值,SMALL(array,n) 等于最大值。
举例:
12 26 =LARGE(A147:A152,1) 第一个最大值,相当于max函数
8 8 =SMALL(A147:A152,1) 第一个最小值,相当于min函数,空值忽略,但是0值不忽略
15 8 =LARGE(A147:A152,COUN第最后一个最大值,就是最小值,相当于min函数
4/44
Microsoft Excel 函数帮助汇总 整理By大型服务器
26 =SMALL(A147:A152,COUN第最后一个最小值,就是最大值,相当于max函数
26 #NUM! =LARGE(A147:A152,6) 超过数据点数,返回错误值#NUM,空值忽略
18 #NUM! =SMALL(A147:A152,6)
恰当的运用samll(或large)函数和row()e函数,可以对数据列排序
8 =SMALL($A$147:$A$152,ROW(A1))
12 =SMALL($A$147:$A$152,ROW(A2))
15 =SMALL($A$147:$A$152,ROW(A3))
18 =SMALL($A$147:$A$152,ROW(A4))
26 =SMALL($A$147:$A$152,ROW(A5))
采用数组公式,有时,也可以达到想要的效果
12 8 {=SMALL(A160:A165,ROW(INDIRECT("1:"&COUNT(A160:A165))))}
8 12
15 15
18
26 26
18 #N/A
函数: RANK
说明: 返回一个数字在数字列表中的排位。数字的排位是其大小与列表中其他值的比值(如果列表已排过序,则数字的排位就是它当前的位置)。
语法: RANK(number,ref,order)
参数说明: Number 为需要找到排位的数字。
Ref 为数字列表数组或对数字列表的引用。Ref 中的非数值型参数将被忽略。
Order 为一数字,指明排位的方式。
如果 order 为 0(零)或省略,Microsoft Excel 对数字的排位是基于 ref 为按照降序排列的列表。
如果 order 不为零,Microsoft Excel 对数字的排位是基于 ref 为按照升序排列的列表。
5 6 =RANK(A174,$A$174:$A$180)
2 7 想想:用数组公式怎样写
7 4
25 1
18 2
7 4
12 3
函数 RANK 对重复数的排位相同。但重复数的存在将影响后续数值的排位。例如,整数7出现两次,其排位为4,则 5的排位为6(没有排位为5的数值)。
函数: COUNT
说明: 返回包含数字以及包含参数列表中的数字的单元格的个数。利用函数 COUNT 可以计算单元格区域或数字数组中数字字段的输入项个数。
语法: COUNT(value1,value2,...)
参数说明: Value1, value2, ... 为包含或引用各种类型数据的参数(1 到 30个),但只有数字类型的数据才被计算。
说明
函数 COUNT 在计数时,将把数字、日期、或以文本代表的数字计算在内;但是错误值或其他无法转换成数字的文字将被忽略。
5/44
剩余21页未读,继续阅读
资源评论
牛马编程
- 粉丝: 870
- 资源: 132
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功