- ?
Office小技巧-Excel表格中五种常用的日期与时间函数
乐菱
展开
日期与时间函数是指在公式中用来分析和处理日期值和时间值的函数。小编今天和大家一起学习五种常用的日期与时间函数。
一:DATE函数
函数功能:返回代表特定日期的系列数。如果是要计算某年月日的话,比如是月份大于12的月数,或者日期大于31,那么系统会自动累加上去。
语法格式: DATE(year,month,day),分别对应年月日。
二:NOW函数
函数功能:返回当前日期和时间所对应的系列数。表格时间随着系统自动变化,使用快捷键插入的则不会
语法格式:NOW( )。
三:DAY函数
函数功能:返回以系列数表示的某日期的天数,用整数 1 到 31 表示。
语法格式:DAY(serial_number),表示要查找的日期天数。
四:MONTH函数
函数功能:返回以系列数表示的日期中的月份。月份是介于 1(一月)和 12(十二月)之间的整数。
语法格式:MONTH(serial_number),表示一个日期值,包括要查找的月份的日期.
五:WEEKDAY函数
函数功能:返回某日期为星期几。默认情况下,其值为 1(星期天)到 7(星期六)之间的整数。
语法格式:WEEKDAY(serial_number,return_type),参数serial_number是要返回某日期数的日期,return_type为确定返回值类型,t从1到7还是从0到6,以及从星期几开始计数,如省略则返值为1到7,且从星期日起计。
以上。
希望大家在阅读之余,多加练习办公软件Office的使用,提高我们的工作效率,成为职场高效率的一员。我将在每周都进行内容更新,大家一起学习,共同进步。
Office小技巧-常用的三种Excel数据编辑技巧
Office小技巧-Excel中多种条件也可以同时筛选
Office小技巧=详细解说EXCEL中选择粘贴功能大全
- ?
这个月有多少天?excel告诉你!
Eve
展开
上小学时老师告诉我:1月、3月、5月、7月、8月、10月、12月的天数是31天;2月的天数是28天(闰年的2月是29天);4月、6月、9月、11月的天数是30天。
上小学的时候,大表哥就因为记不住每个月有多少天被老师训导过。那么excel能不能自动计算出每个月的天数呢?大表哥告诉你是可以自动算出来的!
语法
EOMONTH(start_date, months)
EOMONTH 函数语法具有以下参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):
Start_date 必需。一个代表开始日期的日期。应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。如果日期以文本形式输入,则会出现问题。Months 必需。start_date 之前或之后的月份数。months 为正值将生成未来日期;为负值将生成过去日期。 注释 :如果 months 不是整数,将截尾取整。
我们在B5表格里面输入公式DAY(EOMONTH(DATE($A5,1,1),0)),然后往右往左拉,即可得到如图效果。这个公司最重要的地方就是EOMONTH 函数可以算出每个月的最后一天,再配合day函数就可以算出每个月有多少天了。是不是SO easy!
---------------------------------------------------------------------------------------------------
各位看官,小编一直想在EXCEL应用方面给大家解决一些问题,如果你的生活工作当中经常涉及到EXCEL应用,可以关注我们,当然如果有任何问题也欢迎评论区留言。我们会第一时间给大家解答。
---------------------------------------------------------------------------------------------------
- ?
HR必备Excel技巧之员工在职时间统计
怀蕊
展开
HR最重要的工作就是管理公司的人力资源。日常的考勤、福利结算、补贴结算都离不开员工的在职时间。那么如何才能算出员工在职多少天、多少个月、多少年呢?可能很多人事专员通过入职时间在单元格中向下填充,然后看单元格数量,这样能得到员工在职天数。这样的计算效率是极其低下的!那我们还有更准确、快捷的方法吗?答案在下面!
举例:友信教育的HR夏经理现在要对工龄满3年的员工发奖金,下图为员工的入职时间。
对于这样的需求我们分两步骤完成,第一是计算出每位员工的在职时间;第二是筛选在职时间是否大于3年。
第一步:输入函数公式=(DATEDIF(C2,TODAY(),"y")计算出每位员工的在职年数。DATEDIF函数功能主要是计算两个日期的差值,可以计算年(y)、月(m)、日(d)。TODAY函数为显示当前日期。通过对比当前日期和员工入职日期计算出员工在职的年数。
第二步:通过筛选“在职时间”列大于3的单元格,这些员工的工龄达到3年,满足上述要求!
这样的函数加公式够简单够迅速吧!赶紧试试吧!
- ?
Excel115 | 每月天数不一样,如何计算日平均销售量
Nystad
展开
点击上方「 韩老师讲office 」可快速关注
敬请阅读与分享,让更多学习者一起进步!
问题来源
前几天,韩老师讲过:Excel | SUMPRODUCT计算指定年份与月份的销售总额,今天,就有朋友传给韩老师数据,韩老师精简如下:
计算每月的平均日销量,朋友问:
1、难道用MONTH函数,确定月份,再用IF函数按照“一三五七八十腊,三十一天永不差”的规律去做?
2、但遇到2月怎么办?难道还要确定年份是平年闰年?
请韩老师支招!!
公式实现
在C2单元格输入公式:“=B2/DAY(EOMONTH(A2,0))”,即可得解。
公式详解
EOMONTH函数
功能:
返回某个月份最后一天
语法:
EOMONTH(start_date, months)
中文语法:
EOMONTH( 日期 , 月份数 )
其中:
Start_date即日期,必需,且必需是日期格式;
Months即 月份数,必需,指日期之前或之后的月份数。 为正值将生成未来日期、为负值将生成过去日期、为0是本月。
举例如下:
DAY函数
功能:
返回日期所在月的天数,为从 1 到 31 之间的整数。
往期相关推荐
Excel114 | 按日期记录的产品销量,SUMIFS帮你按月统计
Excel002 | 制作按年月自动变化的考勤表表头
Excel | 一整年的缺勤表,统计出每月缺勤人数,还要排除重复项,怎么办?
Excel | EDATE函数计算合同到期日,DATEDIF计算距离到期日的天数,并设置“交通三色灯”提醒
Excel | 带薪年假,你可以休几天?
- ?
excel表格,如何计算日期的天数或时间差
樊尔丝
展开
在excel中如何单独计算日期的天数或时间差。对于日期和时间,之间的差,例如:日期时间差的公式,结果要小时(如134.5小时),比如2016年2月10日 13:26到2016年3月6日 10:40相距多少个小时,怎么实现呢?
首先,单独计算两个日期之间的天数。
这个很简单,两个日期直接相减就可以得到两个日期间隔的天数,如下图:
也可以用隐藏函数DATEDIF函数来完成,输入:=DATEDIF(A2,B2,"d")
这个函数语法是这样的:=DATEDIF(开始日期,结束日期,第三参数),第三参数可以有若干种情况,分别可以返回间隔的天数、月数和年数。如图所示:
想要显示的结果有天数,比如:8天,这样的显示效果。可以通过这样实现:在以上的公式后边加上:&"天",=DATEDIF(A13,B13,"d")&"天",就可以了。
那么,单据计算两个时间短之间的差。怎么实现呢?如图所示:
对于日期和时间都有的情况下,求相差多少个小时?比如2016年2月10日 13:26到2016年3月6日 10:40相距多少个小时,怎么实现呢?
输入=(B1-A1)*24,可以实现
输入=TEXT(B1-A1,"[h]:mm")*24,也可以实现,利用函数text,是为了一个时间格式的转化。
怎么加上“小时”显示,比如:8小时,这样的显示效果。可以通过这样实现:在以上的公式后边加上:&"小时",与上边讲述的一样。
=ROUND(TEXT(B4-A4,"[h]:mm")*24,2)&"小时"
介绍一下函数ROUND( ),为了保存几位小数,上述公式中的"2",就是保留两位小数的意思。
ROUND(number, num_digits)
number表示需要进行四舍五入的数值或单元格内容。
num_digits表示需要取多少位的参数。
通过学习和咨询,总计了上述的方法,可能显的有些啰嗦,无论怎样,方法和思维对了就可以。还得需要大家详细地具体操作。找到更多的,便捷的方法。
一起学习和探讨,谢谢
- ?
Excel有趣的技巧:用Excel来计算过了多少天
附属品
展开
我们在工作中经常用的Excel表格有很多强大并且有趣的功能,今天给大家介绍一个比较有趣的功能,就是用Excel计算过了多少天。其实这是一个非常简单的函数,只是有的时候我们没有想到,这么简单的函数也可以这么有趣,有的时候还很有用。
首先我们在Excel表格内输入开始日期和截止日期。我们要计算的是这两个日期是过去了多少天。
接下来,我们在“天数”下面的单元格输入=B2-A2,B2是“截止日期”所在的单元格,A2是“起始日期”所在的单元格。这个需要对应你的Excel表格数据所在的单元格,大家自己看一下自己的表格就可以了。你也可以在输入完=后,鼠标点一下截止日期单元格,输入一个“-”,再点击一下起始日期的单元格就可以了。
输入完成以后,点击回车键,OK搞定。我们可以看到2018年12月1日到2019年1月1日是经过了31天。12月有31天,所以答案是31天,如果是2月的话,就是28天,因为Excel很智能,所以不要害怕他会算错日子哦。如果你有很多行日子可以计算,直接下拉单元格就可以批量操作了。
输入完函数以后,我们改动前面的起始日期或者截止日期。后面的天数都会自动变化。一起来试一下,我们把起始天数改为今天,就是2018年12月11日。截止日期改为2019年2月4日,大家应该都知道。2月4日是我们中国的节日--除夕。
通过Excel计算,距离除夕还有55天,也就是说你的七大姑八大姨还有55天即将到达战场,请记得回答他们的各种嘘寒问暖,结婚没?要娃没?噢。NO。
其实这个功能不只是简单的有趣技巧。我们完全可以把这个技巧应用到工作当中,比如我们要计算产品的保质期或者是员工的日薪、出勤或者假期,再或者是仓库等等的数据统计都是可以用到的。
今天的Excel小技巧就说到这里,你学会了么?希望这个有趣的小技巧可以帮助到你。关注水煮鱼科技,每天都有办公小技巧和你分享。
互动话题:你从出生到今天,过去了多少天?欢迎评论区留言。
- ?
还在板着指头算每月工作天数?这个简单的Excel函数10秒钟搞定
Jerry
展开
要自动计算两个日期之间的法定上班天数,最常用的方法是用networkdays函数来做。
案例1
如下图所示,请计算一下开始日期与结束日期之间的法定工作天数?
方法:直接在C7单元格输入公式:
=networkdays(A7,B7)
复制公式至C7:C21单元格区域即可。
思路:此公式省略了networkdays函数的第3参数,也就是咱们只是去掉了周末,不考虑法定节日。
如果我们要考虑除去法定节假日,Networkdays函数第3参数不能省略。下图右侧的表格是2018年的法定节日表,我们要得到实际的上班天数,
方法:输入公式
=NETWORKDAYS(A7,B7,$G$6:$M$12)
思路:networkdays函数的第3参数为G6:M12单元格区域的日期,公式向下复制时这片区域不能变,因此使用绝对引用。
案例1中省略第3参数与不省略第3参数的结果分别如下图所示:
案例2
如下图所示,请计算2018年2月的法定上班天数有多少天?
方法:输入如下公式即可得到准确的结果
=NETWORKDAYS("2018-02-01",EOMONTH("2018-02-01",0),$G$6:$M$12)
思路:在networkdays及Eomonth函数中,直接输入日期需要加英文引号;由于不清楚2018年2月是闰月与否,我们直接使用Eomonth函数返回2018年2月的最后一天的具体日期。
- ?
怎么在excel中算过去某一天到今天的天数?
和谐
展开
两个日期之间一共过去了多少天可以把两个日期直接相减即可,在excel当中,today函数返回当天的日期,那么我们可以使用 =TODAY()-DATE(2016,12,4) ,表示2016年12月4日到今天2016年12月5日过去了一天,如图:
同理,比如我们要计算1988年12月4日距离今天过去了多少天,只需要输入公式 =TODAY()-DATE(1988,12,4) 返回结果是 10288天,如图
(本文内容由百度知道网友huang1314wei贡献)
- ?
让Excel在每次打开后都自动显示当天距离之后的某一天相差多少天
孙强炫
展开
在工作和生活中,我们有时会需要知道当天距离之后的某一天还有多少天,例如在重要某个比赛开始前的冲刺阶段、在某个工作任务或者工程接近完成期限时的抢进度阶段等。这时我们可以利用Excel中的功能让Excel自动计算出剩余的天数并保存成Excel文档,这样之后每天打开这个Excel文档时,Excel都会自动根据电脑中的时间计算当天距离目标日期还有多少天。下面以Excel2007为例介绍两种可以达到这个目的的方法,以供参考。
方法一:
●为了看起来更加明了,可以先在三个单元格中分别输入日期和相差天数的说明文字,再将要保存两个日期的单元格设置成“日期”格式,将保存相差天数的单元格设置成“常规”或者不带小数点的“数字”格式。然后在要显示当天日期的单元格中点击鼠标,选中这个单元格。
在单元格中点击鼠标●为了让Excel每次打开时都根据电脑的时间来显示当天的日期,我们需要用到“TODAY” 函数,“TODAY” 函数的语法没有参数,用时只需在TODAY后面加一个括号即可。选定单元格后,在编辑栏中输入“=TODAY()”,然后点击编辑栏旁的对号或者按键盘的回车键。
输入“=TODAY()”●这时单元格中就会根据电脑中的时间显示出当天的日期,当然前提是电脑中的时间要设置准确。
显示当天日期●接下来再点击选中要保存目标日期的单元格,在其中输入目标日期。要直接输入日期,不要在前面输入等号,否则就变成算术运算了。
输入目标日期●两个日期都完成输入后,再点击选中要显示相差天数的单元格,然后在编辑栏中输入一个“=”。
选择单元格,输入“=”●此时可以直接在编辑栏中输入公式,也可以点击目标日期单元格,编辑栏中会自动输入该单元格的名称。
点击目标日期单元格●然后在编辑栏中输入一个减号,再点击当天日期的单元格,则编辑栏中又会自动输入该单元格名称。
输入减号和当天日期单元格名称●再点击编辑栏旁的对号或者按键盘的回车键,相差天数单元格中就会显示出计算后相差的天数。
点击对号后显示计算后的天数方法二:
我们还可以用Excel的“DATEVALUE”或者“DATEDIF”函数来计算相差的天数,这两个函数都可以将Excel中的日期转换成可用于计算的序列号,从而计算出两个日期之间相差的天数。
●“DATEVALUE”函数的语法是:DATEVALUE(date_text),其中的“Date_text”表示采用 Excel 日期格式的日期的文本,也就是Excel中显示的日期。
例如方法一中的日期可以用下图中的“DATEVALUE”函数公式进行计算。其中的"2018/7/11"就是目标日期,TODAY()就是当天的日期。注意列出公式后要把该单元格的格式设置成“常规”或者“数字”格式。
用DATEVALUE函数●“DATEDIF”函数的语法是:DATEDIF(start_date,end_date,unit),其中“Start_date”表示时间段中较早的日期,“End_date”表示时间段中较晚的日期。“unit ”表示要以什么单位进行计算,“Unit ”可以是:"Y"年数、"M"月数、"D"天数。使用“DATEDIF”函数时要注意两个日期一定要较早的时间在前,较晚的时间在后,否则结果中会显示错误符号。
例如方法一中的日期可以用下图中的“DATEDIF”函数公式进行计算。其中TODAY()就是当天的日期,"2018/7/11"就是目标日期,“d”表示以天为单位计算。使用时也要注意列出公式后要把该单元格的格式设置成“常规”或者“数字”格式。
用DATEDIF函数●要注意的是:“DATEVALUE”和“DATEDIF”函数默认情况下只能计算1900年以后的日期,如果在Excel选项中设置了使用1904 日期系统,则只能计算1904年以后的日期。
使用1904 日期系统选项●为了看起来更加直观,我们可以在Excel中列好公式后,把表格设置成下图所示的样式,这样每次打开这个表格后,都可以一目了然的了解到剩余的天数。当然下图的样式只是用来给读者参考,可能读者会设置成更加美观和直观的样式。
参考样式 - ?
Excel表格中如何自动生成记录数据的日期和时间
深宫怨
展开
前几天有人问我:Excel表格在录入信息时如何在日期单元格自动生成日期时间?
在录入表格的时候,我们经常需要录入时间,比要填写出入库时间,为了减少录入的工作量,可以把日期设置为自动生成。
例如我们在B列录入数据,A列同行的对应单元格中自动生成记录日期和时间。很多朋友可能会考虑到用VBA来说实现。当然方法有很多种:比如数据有效性、VBA或开启迭代计算方法,我今天跟大家分享其中一种方法:用迭代计算的方法。
Excel如何自动生成日期时间
Excel表格中如何自动生成记录录入数据的日期和时间——操作步骤如下:
1、文件——选项——公式——勾选“启用迭代计算”——最多迭代次数设置为1——确定;
启用迭代计算
2、选中A2单元格,录入公式=IF(ISBLANK(B2),"",IF(A2="",NOW(),A2));
设置公式
3、选中A2单元格,将鼠标放在单元格右下角下拉填充公式;
填充公式
4、迭代计算功能开启,公式设置完成,返回Excel工作表记录表中的数据时,出入库时间会自动生成记录日期和时间。
自动生成记录日期和时间
Excel表中如何自动生成记录数据的日期和时间涉及到的公式:
IF(ISBLANK(B2),"",IF(A2="",NOW(),A2)),ISBLANK函数用于判断指定的单元格是否为空。
今天分享的Excel表中如何自动生成记录数据的日期和时间,希望对各位朋友在工作中有所帮助!
更多关于Office——Excel操作技巧可加入我们 群 一起交流学习!
excel表格自动计算天数
-
1、只需3秒快速实现求和
-
2、如何快速填充序号
-
3、如何自动填充序号(公式法)
-
4、数据条的神奇应用
-
5、多文本快速合并
-
6、查找与替换的不同玩法
-
7、快速定位到指定区域
-
8、数据排序、工资条制作
-
9、快速筛选(模糊、精确筛选)
-
10、快速插入空行
-
11、快速删除空行
-
12.快速跳转到天涯海角
-
13、.同时查看两个Excel文件
-
14、用条件格式扮靓报表
-
15、一键插入Excel图表
-
16、批量处理行高、列宽
-
17、利用拆分功能查看数据
-
18、批量录入相同内容
-
19、工作表快速跳转
-
20、批量录入表格模板(精品课程)
-
21、Excel函数与公式的应用、公式循环引用的查找
-
22、IF函数单条件判断同比增长
-
23、用sum函数 格式相同,连续多表数据汇总
-
24、excel快捷键
-
25、VLOOKUP函数——根据销售员匹配销售额
-
26、统计各部门销售总额
-
27、统计指定条件个数
-
28、怎样输入当前日期和时间、星期数
-
29、销售业绩排名
-
30、Sumproduct函数-万能函数(销售额汇总求和)
-
31、根据销售员,地区,商品名称汇总
-
32、批量替换PPT字体
-
33、给销售额数据批量添加万元单位
-
34、一秒快速核对两列数据
-
35、快速定位到指定单元格或区域
-
36、快速制作双行标题工资条
-
37、给你的表格做个瘦身
-
38、快速打开常用的Excel文件
-
39、快速打开多个Excel文件
-
40、利用创建组—快速隐藏/展开多列数据
-
41、快速制作下拉菜单
-
42、复制粘贴表格,如何保留数据源列宽格式一致?
-
43、两列数据位置互换
-
44、1秒钟扮靓报表——如何实现表格隔行换色
-
45、快速删除重复记录——保留唯一值
-
46、快速向下填充、向右填充,文本或公式
-
47、给Excel文件添加密码
-
48、插入带图片的批注
-
49、输入公式后不计算?
-
50、如何设置单元格缩进
-
51、快速解决Excel表格总显示货币格式
-
52、批量添加万元单位
-
53、你会四舍五入么?
-
54、用RAND函数机选彩票
-
55、冻结首行你会么?
-
56、超链接的高级应用
-
57、IFERROR函数-屏蔽错误值
-
58、批量填充颜色
-
59、录入数据
-
60、快速输入工号
-
61、快速行列转置
-
62、自定义缩放界面
-
63、多个单元格同时输入
-
64、如何计算立方米?
-
65、快速制作双行标题工资条
-
66、输入带方框的√和×
-
67、快速将姓名对齐
-
68、快速输入性别
-
69、按单位职务排序
-
70、自动计算合同到期日期
-
71、计算时间间隔
-
72、日期和时间的拆分
-
73、快速处理不规范的日期格式
-
74、快速填充合并单元格
-
75、效率加倍的快捷键
-
76、快速复制表格和对象
-
77、快速创建工作表副本
-
78、快速复制序列号
-
79、快速显示公式
-
80、多个单元格同时输入
-
81、快速调整显示比例
-
82、快速自动填充
-
83、快速填充(Ctrl+E)
-
84、Ctrl与数字键结合
-
85、快速将多列数据整理为1列
-
86、快速将1列数据拆分为多列
-
87、快速定位公式
-
88、快速录入数据
-
89、快速累计求和
-
90、身份证号码显示为0怎么办?
-
91、快速制作斜线表头
-
92、文本竖向显示
-
93、神奇的监视窗口
-
94、不一样的格式刷
-
95、快速美化图表
-
96、快速生成当前日期
-
97、快速找出循环引用
-
98、快速提取信息
-
99、二维表快速转换为一维表
-
100、快速多表合并