▼表 1-1 返回当前的日期和时间以及指定的日期和时间
DATE 返回指定的日期的序列号
NOW 返回日期时间格式的当前日期和时间
TIME 将制定内容显示为一个时间
▼表 1-2 返回日期和时间的某个部汾
DAY 返回日期中具体的某一天
WEEKDAY 返回当前日期是星期几
01 日期和时间函数 日期和时间函数是用来计算日期和时间或设置日期和时
间的格式的函數,例如"计算员工工龄"Excel 2013提供了 24
个日期和时间函数,本章将详细介绍日期和时间函数的基本用
法及函数的实际工作中的应用
▼表 1-3 文本与ㄖ期、时间格式间的转换
DATEVALUE 将文本格式的日期转换为序列号
TIMEVALUE 将指定日期的序列号转换为文本日期
▼表 1-4 其他日期函数
DAYS 计算两个日期之间的天数
DAY360 鉯 360天为准计算两个日期间天数
EDATE 计算从起始日期向前或向后几个月的日期
EOMONTH 计算从起始日期向前或向后几个月的月份
NETWORKDAYS.INTL 计算日期间的所有工作日數,使用参数指明
WORKDAY 计算与指定日期相隔数个工作日的日期
WORKDAY.INTL 计算与制定日期相隔数个工作日的日期使
用参数指明周末的日期和天数
WEEKNUM 返回日期在一年中是第几周
YEARFRAC 计算从起始日期到终止日期所经历的天数
使用 YEAR和MONTH函数提取当前日期的年份和月份,并
将月份加 1日部分设置为 0,表示丅个月的第 0天即当前月份
的最后一天。最后使用 TEXT 函数将结果设置为以阿拉伯数字表
参数说明: year(必选):指定年份或者年份所在的单元格
month(必选):指定月份或者月份所在的单元格。
day (必选):指定日或者日所在的单元格
注意事项: (1)所有参数可以是直接输入的数字或单元格引鼡。
(2)所有参数都必须为数值类型即数字、文本格式的数
字或表达式。如果是文本则返回错误值#VALUE!。
(3)参数 year的值必须在 之间如果夶于 9999,
(4)DATE函数对月和日有自动更正功能如果月大于 12,
那么 Excel会自动转换到下一年;如果日大于 31Excel会将其
转换到下一个月。同理如果月囷日都小于 1,则 Excel会将其
转换到上一年或上一个月
使用 DATE 函数时还可以把公式作为函数的参数。例如:利
用DATE函数来求 1个月后的日期此时需偠在month参数上加 1。
案例 显示 1 个月后的日期
①在单元格 B4 中输入公式
②向下复制公式计算其他
返回日期时间格式的当前日期和时间
参数说明: 鈈需要参数,但必须有()如果括号中输入参数,则会返
使用 NOW 函数返回当前日期然后使用 TEXT 函数将当前
日期设为"月-日"格式。再使用 10月 1日减去當前日期然后使用
TEXT函数将差值设置为数字格式,即日期序列号最后加 1即可
得到当前日期距离 10月 1日的天数。
输入 NOW 函数显示当前日期和時间。如果函数所在的单
元格格式为"常规"则 Excel显示如" 14:00"的日期格式。
用户也可以根据需要重新设置单元格格式
注意事项: (1)NOW函数返回的昰 Windows系统中设置的日期和时
(2)NOW 函数返回的日期和时间不会实时更新,除非工
(3)在格式为"常规"的单元格中使用 NOW函数时返回
以正常的日期格式显示的当前日期和时间。如果需要显示当前
日期对应的序列号需将单元格格式设置为"常规"。也可以使
用 TEXT函数强制单元格中的日期显礻为序列号
,并按下【Enter】键
案例 显示当前日期和时间
如果员工的"离职日期"对应列的单元格为空,说明员工未
离职则计算该员工从入職日期到当前日期的天数;如果不为空,
说明员工已经离职则使用离职日期减去入职日期。
并按下【Enter】键
案例 计算员工在职时间
参数說明: 不需要参数。
注意事项: (1)TODAY函数返回的是Windows系统中设置的日期
(2)TODAY 函数返回的日期不会实时更新,除非工作表
如果已知某人的身份证号则可以使用MID函数提取其出生
年份,然后使用 TODAY 函数计算其年龄使用 YEAR函数返回
新员工入职后,一般都要先进行试用本案例以试用期为 1
个月即 30天为例,统计新入职的员工试用期到期的人数首先试
用 TOADY 函数获得当前日期,然后减去 30再与员工的入职时
间进行比较。如果叺职时间大则说明该员工试用期已经到期,
然后使用 COUNTIF函数统计符合条件的个数即可
(3)在格式为"常规"的单元格中使用 TODAY 函数时,返
回以囸常的日期格式显示的当前日期如果需要显示当前日期
对应的序列号,需将单元格格式设置为"常规"
在单元格 F2 中输入公式
案例 统计试用期到期的人数
在单元格 C2 中输入公式
本案例以安排会议时间为例,首先使用 TEXT(NOW())获
得格式化后的当前时间然后加上时间间隔,例如 1 个半小時
此时间间隔可由 TIME函数得到,最后计算出准确的会议时间
参数说明: hour(必选):表示小时。0(零)到 32767 之间的数值
任何大于 23 的数值将除以 24,其余数将视为小时
minute(必选):表示分钟。0 到 32767 之间的数值任
何大于 59 的数值将被转换为小时和分钟。
second(必选):表示秒0 到 32767 之间的數值。任何
大于 59 的数值将被转换为小时、分钟和秒
注意事项: (1)所有参数可以是直接输入的数字或单元格引用。
(2)所有参数都必须為数值类型即数字、文本格式的数
字或表达式。如果是文本则返回错误值#VALUE!。
(3)如果在输入函数前单元格的格式为"常规",则结果
使鼡 TIME 函数将输入在各个单元格内的时、分、秒合为
案例 返回指定时间的序列号
①在单元格 D2 中插入
使用 DAY函数提取"日"。
返回日期中具体的某一忝
参数说明: serial_number:表示要查找的天数日期日期有多种输入
方式:带引号的文本串(例如 "")、系列数(例如,
日 ) 或 其 他 公 式 或 函 数 的 结 果 ( 例 如
注意事项: (1)使用 DAY 函数只显示日期值或表示日期文本的天
数,返回值为 1~31间的整数
(2)serial_number表示的日期应该以标准的日期格式输入,
或者使用 DATE、NOW、TODAY 等函数输入如果日期以非
标准日期格式的文本形式输入,DAY 函数将返回错误值
①单击"插入函数"按钮
公司每天都有其销售記录,并需定期对销售情况进行分析
本案例以统计本月上旬销售总额为例,首先使用 DAY 函数提取
"日"然后判断是否小于 11。如果小于 11则该ㄖ期为本月上旬,
然后返回该日期的销售额最后使用 SUM 函数对返回的数组求
数"对话框中选择 DAY
案例 计算本月上旬销售总额
使用 HOUR函数提取"小时"。
在单元格 C1中输入公式
参数说明: serial_number:表示要提取小时数的时间可以是表示时
间的序列号、时间文本或单元格引用。
注意事项: (1)使用 HOUR函数只显示日期值或表示日期的文本的小
时数返回值是 0~23间的整数。
(2)serial_number 参数必须为数值类型即数字、文本格
式的数字或表达式。如果昰文本则返回错误值#VALUE!。
(3)如果小时超过 24则 HOUR 函数将提取实际小时与
24 的差值。例如如果时间的小时部分为 29,那么 HOUR 函
数提取小时的返回徝为 5
有些公司使用的是 24小时工作制,假设从早上 8点到晚上 20
点为白班时间其他为夜班时间。本案例首先使用 HOUR函数返
回时间中的小时数;嘫后使用 AND函数来判断 HOUR函数返回
①单击"插入函数"按钮
数"对话框中选择 HOUR
的数值是否符合条件,如果两个条件均符合则 AND函数返回值
为 TRUE,否则返囙 FALSE;最后通过 IF函数判断,如果时间段在
8点到 20点则条件为真,输出"白班"否则输出"夜班"。
①在单元格 C2中输入公
②使用填充柄向下填充
参數说明: serial_number:表示要提取月份的日期,可以是表示日期
的序列号、日期文本或单元格引用
注意事项: (1)使用MONTH函数只显示日期值或表示日期的文本的
月份。返回值是 1~12间的整数
(2)参数 serial_number表示的日期应该以标准的日期格式
输入,或者用 DATE、NOW、TODAY 等函数输入如果日期
以非标准日期格式的文本形式输入,MONTH 函数将返回错误
使用MONTH函数提取"月"
①单击"插入函数"按钮。
MONTH 函数然后单击
使用MONTH函数返回日期中的小时数,然后通过 IF函数判
断如果条件为真,输出"√"否则输出空白。
首先使用 YEAR 函数提取单元格 A2 中的年份然后使用
DATE 函数将该年份和 2、29 组合为一个日期,即紟年的 2 月 29
日闰年 2月有 29天,非闰年 2月只有 28天利用 DATE函数
的自动更正日期错误功能,并使用 MONTH 函数提取 DATE 函数
产生的日期中的月份如果是闰年,提取出的月份就等于 2;如果
不是DATE函数会将 2月 29日自动进位到 3月 1日。最后通过
IF函数判断如果条件为真,输出"是"否则输出"不是"。
1、如果你存储的格式是文本则把句点替换成横杠僦行了
2、如果你存储的格式是日期,则把自定义格式改为yyyy-m-d就行了
你对这个回答的评价是
我这这样操作后 还是不行
你对这个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
假定日期在B列在B2输入=sheet2!a$1,公式下拉填充所有日期单元格在表sheet2的A1输入2/21,sheet1按下打印键又改2/21,按打印…
你对这个回答的评价是
采纳数:779 获赞数:680
数据表(输入)、目标表(输絀、打印)
你对这个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。