计算机二级的Excel公式后续来啦!
打开今日头条,查看更多精彩图片日期与时间函数
(1) DATE函数
格式: DATE(year,month,day)
功能:返回指定日期的序列数,所谓序列数是从1900年1月1日到所输入日期之间的总天数。
说明: year代表年份,是介于1900到999之间的一个数字。
month代表月份,如果输入的月份大于12 ,将从指定年份的一月份开始往上加算。
day代表该月份中第几天,如果day大于该月份的最大天数,将从指定月份的第一天开始往上加算。例如: DATE(2008,5,1)为39569 ,返回代表2008年5月1日的序列数。
(2) YEAR函数
格式: YEAR(serial number)
功能:返回于序列数serial _number相对应的年份数。
例如: YEAR(39569)为2008。
(3) MONTH函数
格式: MONTH(serial number)
功能:返回序列数serial. _number相对应的月份数。
例如: MONTH(39569)为5。
(4) DAY函数
格式: DAY(serial number)
功能:返回序列数serial. number相对应的天数。
例如: DAY(39569)为1。
(5) TODAY函数格式: TODAY()
功能:返回计算机系统内部时钟现在日期的序列数。
例如: TODAY()为39570 ,表示计算机系统当前日期是2008年5月2日。
(6) TIME函数
格式: TIME ( hour , minute , second )功能:返回指定时间的序列数。
说明:该序列数是一个介于0到.99999999之间的十进制小数,对应着自0:00:00 ( 12:00:00 AM )到23:59:59 ( 11:59:59 PM )的时间。其中hour介于0到23 ,代表小时;minute介于0到59 ,代表分钟;second介于0到59 ,代表秒。
例如: TIME(12,0,0)为0.5 ,对应12:00:00 PM ;TIME(17,58,10)为0.748726852 ,对应5:58PM.
(7) NOW函数格式: NOW()
功能:返回计算机系统内部时钟的现在日期和时间的序列数。
说明:该序列数是一一个大于1的带小数的正数,其中整数部分代表当前日期,小数部分代表当前时间。
例如: NOW()为39523.486866667 ,表示2008年3月16日11:52AM。逻辑函数
(1) AND函数
格式: AND(logicall , logical2 , , , logical30)
功能:当所有参数的逻辑值为真( TRUE )时返回TRUE ;只要一一个参数的逻辑值为假( FALSE )即返回FALSE。
说明: logical, logical2, ..为待检测的若干个条件值(最多30个) ,各条件值必须是逻辑值( TRUE或FALSE)、计算结果为逻辑值的表达式、或者是包含逻辑值的单元格引用。
如果引用的参数包含文字或空单元格,则忽略其值;
如果指定的单元格区域内包含非逻辑值,则返回错误值#VALUE。
例如: AND(TRUE,7>2)为TRUE ;AND(9-5=4,5> 8)为FALSE。
(2) OR函数
格式: OR(logical1,logical2, . , logical30)
功能:在参数中,任何一个参数逻辑值为真,即返回逻辑值TRUE ;
只有全部参数为假,才返回FALSE。说明:与AND函数相同。
例如: OR(TRUE,3+5=8)为TRUE ;OR(1+ 1=3,3+2=6)为FALSE。
(3) NOT函数
格式: NOT(logical)
功能:对逻辑参数logical求相反的值。
例如: NOT(FALSE)为TRUE ; NOT(1+4=5)为FALSE。
(4) IF函数
格式: IF(logical_ test,value_ if_ true,value_ if false)功能:对条件式logical .test进行测试,如果条件为逻辑值TRUE ,则取value_ if true的值,否则取value_ if_ false的值。
说明:
1、函数IF最多可以嵌套七层,用value_ if _false及value_ if true参数可以构造复杂的检测条件。
2、在计算参数value_ if_ true和value_ if false后,函数IF返回相应语句执行后的返回值。
例如:在如图所示的商品销售业绩表中,要求用IF函数完成对每位人员的业绩评价。
1, 25000000701010000010.07171010100000*一””,致量7)
商品销售业绩表.
评价的标准是:全年销售额> =2000000为”优秀”
1500000<><><>< 1500000为'一般”,=""><>
其操作步骤如下:
①在J3单元格输入函数:
= IF(J3> =2000000,'优秀' , IF(J3> =1500000,'良好',IF(3>=1000000, '-一般','较差')) )②将J3中的公式复制到4:J17.数据库统计函数
数据库统计函数的格式为:函数名(database , field criteria)。其中database是包含字段的数据库区域; field指定函数所要统计的数据列,可以是带引号的字段名,如“级别”, 也可以是是字段名所在单元格地址,还可以是代表数据库中数据列位置的序号, 1表示第一-列, 2表示第二列等; criteria为一-组包含给定条件的单元格区域,即条件区域。条件区域的写法同高级筛选。
常用的数据库统计函数有:
DAVERAGE(database,field,criteria) :对数据库中满足条件记录的指定字段求平均值。
DSUM(database,field,criteria) :对数据库中满足条件记录的指定字段求和。
DMAX(database,field,criteria) :对数据库中满足条件记录的指定字段求最大值。
DMIN(database,field,criteria) :对数据库中满足条件记录的指定字段求最小值。
DCOUNT(database,field,criteria) :计算指定数据库中符合条件且包含有数字的单元格数。
DCOUNTA(database,field,criteria) :返回数据库中满足给定条件的非空单元格数目。