- ?
常用的Excel日期函数
意乱
展开
Excel日期大家都会用,但是你知道Excel中有多少日期和时间函数吗?Excel为我们提供了大约20个日期和时间函数,这些函数对于处理表格中的日期数据都是非常有用的。下面介绍几个常用的Excel日期函数及其实际应用案例。
(1)处理动态日期
在处理动态日期时,可以使用TODAY函数,该函数会得到计算机系统的当前日期。这个函数在处理动态日期表头或者在动态汇总计算时,是非常有用的。
图1所示是一个销售流水账,现在要求动态计算截止到今天的累计销售额。单元格E2和E3的计算公式分别为:
图1
单元格E2:=TODAY();
单元格E3:=SUMPRODUCT((A3:A37<=TODAY())*133:B37)。
(2)拆分日期
要把一个日期拆分成年、月、日数字。可以使用YEAR函数、MONTH函数和DAY函数。
以案例1—24中的数据为例,要计算上个月的销售总额,则单元格E4中的计算公式如下:
=SUMPRODUCT((MONTH(A3:A37)=MONTH(TODAY())-1)*B3:B37)
结果如图2所示。
图2
(3)合并日期
如果要把3个分别表示年、月、日的数字组合成一个日期,就需要使用DATE函数。例如,年月、日3个数字分别是2010、4、30,则日期公式为:
=DATE(2010,4,30)
(4)判断周次
如果要判断某个日期是该年份的第几周,可以使用WEEKNUM函数,其语法为:
=WEEKNUM(serial_num,return_type)
=WEEKNUM(日期,类别)
当参数return_type省略或为1时,表示将星期日作为一个星期的起始日;当参数return_type为2时,表示将星期一作为一个星期的起始日。
例如:2010年4月30日是2010年的WEEKNUM("2010-4-30".2)=18周
以上一个案例中的数据为例,要计算本周和上周的销售总额,则需要插入一个辅助列。以计算出每个日期对应的周次数,即在单元格C3中输入下面的公式,并复制到最后一行:
=WEEKNUM(A3,2)
然后就可以根据C列的周次数字进行判断,计算本周和上周的销售总额,公式如下:
单元格F3:=SUMIF(C:C.WEEKNUM(TODAY()。2)。B:B);
单元格F4:=SUMIF(C:C.WEEKNUM(TODAY()。2)-1,B:B)。
计算结果如图3所示。
图3
(5)判断星期几
要判断某个日期是星期几,需要使用WEEKDAY函救。这个函数常常用在设计日程安排表或者制作相关的报表方面。
WEEKDAY函数用于获取某日期为星期几。默认情况下。其值为1(星期日)—7 (星期六)之间的整数。其语法如下:
=WEEKDAY(serial_number, return_type)
=WEEKDAY(日期,[类型])
参数serial_number为日期序列号。可以是日期数据或日期数据单元格的引用。
参数return_type为确定返回值类型的数字。如下所示:
参数return_type的值 星期说明
1或省略 数字1表示星期日。2表示星期……7表示星期六
2 数字1表示星期一。2表示星期二……7表示星期日
3 数字0表示星期一。1表示星期二……6表示星期日
例如:
=WEEKDAY("2010-4-10",1)=7
=WEEKDAY("2010-4-10",2}=6
从我国的习惯来说。将参数return_type设置为2是恰当的。
以上节中的数据为例。要了解2010年4月份每个星期几的销售分布。这样可以了解商品在星期几销售较好或者较差。如图4所示,相关单元格的计算公式分别为:
图4
单元格E3:=SUMPRODuCT((MONTH(A3:A37)=4)*(WEEKDAY(A3:A37,2)=1)*B3:B37);
单元格E4:=SUMPRODUCT((MONTH(A4:A38)=4)*(WEEKDAY(A4:A38,2)=2)*B4:B38):
单元格E5:=SUMPRODUCT((MONTH(A5:A39)=4)*(WEEKDAY(A5:A39,2)=3)*B5:B39);
单元格E6:=SuMPRODUCT((MONTH(A6:A40)=4)*(WEEKDAY(A6:A40,2)=4)*B6:B40);
单元格E7:=SUMPRODUCT((MONTH(A7:A41)=4)*(wEEKDAY(A7:A41,2)=5)*B7:B41);
单元格E8:=SUMPRODUCT((MONTH(A8:A42)=4)*(WEEKDAY(A8:A42,2)=6)*B8:B42);
单元格E9:=SUMPR00uCT((MONTH(A9:A43)=4)*(WEEKDAY(A9:A43,2)=7)*B9:B43)。
(6)计算某个具体日期
当需要计算某个具体的日期时。例如计算指定日期往前或往后几个月的日期。或者计算指定日期往前或往后几个月的特定月份的月底日期。就可以使用EDATE函数和EOMONTH函数。
EDATE函数用于获取指定日期往前或往后几个月的日期。其语法如下:
=EDATE(start_date,months)
=EDATE(开始日期,几个月)
例如:
2010年4月30日之后3个月的日期:=EDATE("2010-4-30".3)。为2010-7-30;
2010年4月30日之前3个月的日期:=EDATE("2007-4-30".一3)。为2010-1-30。
EOMONTH函数用于获取指定日期往前或往后几个月的特定月份的月底日期。其语法为:
=EOMONTH(start_date,months)
=EOMONTH(开始日期,几个月)
例如:
2010年4月30日之后3个月的月底日期:=EOMONTH("2010-4-30",3)。为2010—7—31:
2010年4月30日之前3个月的月底日期:=EOMONTH("2010-4-30".-3)。为2010-1-31:
获取当月量后一天的日期:=EOMONTH(TODAY()。0)。
图5所示是计算合同到期日的表格。其中单元格D2中的计算公式为:
=EDATE(B2,C2*12)-1
图5
今天我们学习了常用的Excel日期函数,其中列举了处理动态日期、拆分日期、合并日期、判断周次、判断星期几、计算某个具体日期等几个关于Excel日期函数的实例。
- ?
Excel中怎么快速输入当天日期,且每天自动更新
红头鸟
展开
在使用Excel时经常会输入当天的日期,如果需要输入的次数较多,那么通过按键盘的数字键来输入会比较浪费时间,这里介绍两种在Excel中快速输入当天的日期的方法,一种可以实现一秒输入当天日期,另一种可以让输入的日期随电脑系统中的日期每天自动更新,从而可以避免每天重新输入当天日期。
第一步自然是先单击鼠标左键选择要输入当天日期的单元格。
一、如果只是想输入当天日期,不需要在之后自动更新,可以按键盘的“Ctrl+;”组合键。
按“Ctrl+;”组合键后,所选单元格中就会自动输入当天的日期。当然,前提是电脑系统中的日期要正确。
如果输入日期后单元格中显示的是一些#号,这是因为单元格的宽度不够,日期无法完全显示。此时可以将鼠标指针指向该单元格所在列标右侧的边界处,当鼠标指针变成下图所示的形状后双击鼠标左键,则Excel就会自动调整至合适列宽,显示出日期。
二、如果想让输入的日期随电脑系统中的日期每天自动更新,则需要用到Excel的“Today”函数,它可以返回当前日期。方法是选中单元格后,在编辑栏中输入“=today()”(today后面是一对括号,输入法要设置成英文输入状态。)
然后点击编辑栏左侧的对号按钮或者按键盘的回车键。
这样,所选单元格中就会显示出今天的日期。
如果想让日期显示成中文的样式,可以在输入日期的单元格上点击鼠标右键,再点击右键菜单中的“设置单元格格式”。
在“设置单元格格式”对话框中点选一个中文日期样式。
点选中文日期样式后点击“确定”按钮。
这样日期就变成中文样式了。
- ?
Excel快速输入当天的日期和时间
席白薇
展开
录入Excel工作中我们经常要用到输入当天是日期和时间,有时候可能忙忘记今天是几号或者这样输入8/7容易录错,今天告诉大家一个快速输入方法。
Ctrl+;快捷键录入当天日期
TODAY()用公式获取当天日期
Ctrl+Shift+;输入当时时间
NOW()输入当时时间
晴天
- ?
Excel技巧:如何插入日期和时间到单元格,一秒,只需一个快捷键
秋珊
展开
小编今天又给大家带来一个很实用的Excel技巧,什么呢?
相信大家平常会有在表格中输入日期或者时间的需求,那么今天就来讲解下如何一秒就能输入当前日期,是一秒哦!!!毫不夸张的。
下图:就是小编实现插入好的时间和日期,平常大家是不是受到输入2018加上个斜杠然后再去输入6再加斜杠,是不是很烦???
往下看:
首先,输入今天的日期的话,很简单,一个快捷键就能搞定,如图中蓝底白字的方框中就是插入日期的快捷键,小编说的一秒,没有忽悠各位吧!!!哈哈,下次再用到这种插入日期的情况是不是so easy啦?妈妈再也不用担心我的Excel表格啦!!!
那么时间的输入也是一样的简单,在上图快捷键的基础上,加上一个shift就可以轻松搞定,小编说一秒就是一秒,很简单。
今天的教程是不是很实用呢?如果帮到你的话,记得关注小编哦,后期每天都会出一个Excel小技巧,让你轻松变高手哦!!!!
- ?
Excel输入当前日期时间你需要多久?我只需要1秒,而且从不出错
醉云里
展开
该号刚出生不久,喜欢的朋友别忘了点个关注。
想不想,一秒钟把当前的日期时间输入到你的Excel里,就像下面这样?如果你点头了,就花五分钟认真看完。
鉴于Excel实在过于强大,用户群体也非常广泛,故本人在分享Python数据分析的同时,也会不时的推送一些关于Excel的小技巧。毕竟,本人在数据分析中不少的步骤,也会直接在Excel里头进行。
在用Excel记录数据或台账,许多时候需要小伙伴们记录下当前的日期时间(或者日期,或者时间,或者日期+时间),比如下图这样的:
而正常人根据自己的段位等级,会分为两类。一类会一个字符一个字符的敲,把所有的字符都敲一遍,如下:
我大概感觉了一下,貌似要花个三五秒钟,而且眼神不好使的话估计还得敲错了。进阶一点的朋友,会用快捷键的组合,如下:
这种方法的思路是先用快捷键ctrl+;一口气输入当前日期,然后敲个空格,再用快捷键ctrl+shift+;一口气输入当前时间,就OK了。快了许多,而且不像上面那么容易出错。
那么,除此之外,还有木有更快一点的方法呢?最好是那种可以不假思索,biu一下就完成的方法?
答案是有的,不过需要稍微用一下VBA的知识了。
我们先将xls/xlsx格式的文件另存为xlsm的格式,这是Excel启用宏的格式,会帮你把写好的代码保存好,不用每次都去敲(如何另存为就不用介绍了吧)。然后调出VBE,也就是代码编辑窗口。已经添加了开发工具栏的同学直接在开发工具里点Visual Basic即可,没有添加的,快捷键alt+f11也就调出来了:
调出来之后长这样:
因为我们是要在Sheet1里头记录数据,而上面说的biu一下的功能也是希望在Sheet1里实现,故双击上图的Sheet1,调出编辑窗口,把左边这块的(通用)通过下拉选项改为Worksheet,右边改为BeforeDoubleClick,如下:
会看到出现了两段代码块,中间用黑线隔开,下面那段代码块可以删掉,不删也没事,就是看着恶心。
然后就是开始写代码了:
你没看错,就这么短短的三句,已经实现了biu一下的功能了,不信的朋友双击一下时间列里的任意单元格试试:
大概来解释一下这段代码的意思吧。这是VBA里面的一个常用工作表事件,该事件为我们预定义了一个变量Target,类型为单元格Range。而我们自己写的那三句代码,翻译成白话就是,如果单元格的列编号等于5的话,双击之后,就把当前的日期时间输入到单元格内。
就这么简单。
当然,没有任何基础的同学还是会看不懂,因为代码涉及到VBA语言的一些简单概念性的东西。
总之,VBA在实际工作中,给我带来了非常大的便利,特别是在一些重复性工作的自动化方面。比如上面的功能,也比如自动生成一些格式统一的word/excel文件等等,可以把一些平常花大半天的繁琐工作压缩到一秒钟,省下大把大把的时间用来思考人生。
好了。今天的分享就到这,不影响大家去医院接义肢了。喜欢的话点赞或关注。
最后安利一个福利,是关于Python基础知识的一个cheat sheet,想要的朋友点个关注+转发即可。
- ?
在excel中输入日期,应该注意些什么?
冬卉
展开
你是否被excel的日期困扰过?自己输入的日期不能排序?不能运算?不能序列填充?诸多问题,原因却只有一个——你的日期输入不规范
在excel数据处理中,日期是最经常遇到的数据类型之一,规范的日期输入是数据处理的基础。
选项5、6是我们日常工作中最容易误用的输入方式。其实规范的输入方式是1、2、4。
毋容置疑,第1种输入肯定没有问题;第2种输入在我们电脑右下角也常见;第5种输入因为出现了两个点,实质是文本格式。
规范的日期输入有多重要,下面我举个栗子。上个月公司要统计一组数据,其中有列要填:现有日期延后12个月后的日期。200多行,还真有人一个一个手工填写。
当然,也有人提出,即使日期不规范,也有办法计算12个月后的日期,就是用excel函数 =B3+10000 ,再下拉填充。
但如果是计算10天后呢?不规范的日期使用excel函数还有效吗?我们一起来看看。
因为数值是10进制,而日期的进制复杂多了,所以会出现动画中39号、40号的情况。基于日期进制的特殊性,也是我们规范日期输入的原因,要让excel知道,我们输入的是一个日期,这样它才能做出正确的反应。
在拖动十字架填充的时候,用左键拖动和用右键拖动效果是不一样的。右键拖动功能会多很多。
继续选择——序列,会有更灵活的填充选择
关于日期的几个实用技巧:
1、快捷输入当前日期,Ctrl+;(注意,输入的是电脑系统的当前日期,使用前要校对电脑日期是否正确)一旦输入就固定了,不会自动更新。
2、使用函数 =TODAY(),会返回当前日期,而且每天打开会自动更新。
3、当然,关于日期的技巧远远不止这些,excel自带的日期函数就有24个,这也正好说明日期处理与运算是excel的一个重要功能。日后,有机会再详细讲讲。
QA&
最后,留一个思考题:
如果我们原先的日期输入不规范(20170824),如何调整成规范的日期格式呢?
- ?
你绝对不可错过的,快速输入当前日期和时间的方法!
石水之
展开
朋友们
你们在做EXCEL表格时
有没有遇到过要输入
当前日期和时间的时候
想必一定都有遇到过的吧
其实
在日常工作中
我们也经常需要在表格中
输入当前的日期和当前的时间
可是
我们又经常会忘记当天的日期
需要点开日历再查看一下
或者
我们在输入日期时
并没有找到快速输入的方法
那么
要怎样才能快速又准确
的输入当前的日期和时间呢
所以今天
我们就一起来看看
快速输入当前
日期和时间的方法吧
方法一:使用快捷键
插入当前日期
【Ctrl +;】
插入当前时间
【Ctrl + Shirt +;】
插入当前日期和时间
【Ctrl +;】+空格+【Ctrl + Shirt +;】
方法二:使用函数
插入当前日期
【=TODAY()】
插入当前日期和时间
【=NOW()】
插入当前日期或时间
【=TEXT(NOW(),"mm-dd hh:mm")】
红色部分为自定义格式
可自行修改
方法三:使用智能输入法
例如搜狗拼音输入法
插入当前日期
输入法直接输入“rq”
插入当前日期和时间
输入法直接输入“sj”
以上
就是小编整理的
快速在EXCEL中输入
当前日期和时间的3种方法
要特别注意的是
按方法一和方法三输入后
日期和时间就不会再变动
而按方法二输入后
日期和时间是会随着
系统时间的变化而更新的
所以
你需要让时间更新
就选择方法二
你只要固定当前时间
就选择方法一或方法三啦
那么
看完以上这几种方法
如果你们还有其他好方法
也可以在底部留言
分享给其他朋友哟
- ?
Excel中当前日期的9种快速输入法,你会几个?
沙映寒
展开
今天是2018年10月4日,今天要解析的是:当前日期的几种输入方法。
1、用公式生成动态日期
输入公式=today()即可生成今天日期,它会随日期自动更新,明天会显示2018-10-5日。
2、快速输入
输入10-4 即可快生成 2018-10-4,不需要输入2018
3、输入中文小写日期
利用拼音输入法,输入RQ可快速输入大写日期
4、2018-10-4显示为 2018年10月4日
选取单元格,在格式下拉菜单中选取长日期格式
5、显示为2018-10-04格式
设置单元格格式:YYYY-MM-DD
6、日期后带上中文星期
在日期代码后输入 aaa 或 aaaa
7、在日期后显示英文星期
在日期代码后输入ddd或dddd
8、在日期后添加英文月份
在日期代码后输入mmm或mmmm
9、把日期显示为中文大写日期
设置自定义格式代码 [DBNum2]yyyy"年"mm"月"dd"日"
关于日期各种输入方法,建议大家收藏起来备用。
如果你还知道其他的输入方法,还原留言讨论。
- ?
如何在Excel中快速输入日期和时间?用快捷键5秒钟搞定!
窦飞莲
展开
有时我们在做Excel表格时需要输入当前的日期和当前的时间,手动输入大家都会,但是太麻烦。这里告诉大家一个快捷键,5秒钟就搞定,接着往下看。
1、比如下面是一个登记体温的表格,我们想快速输入当前的日期和时间
2、 输入当前日期:我们选择第一步中的C2单元格,按下快捷键 "Ctrl+;" (即ctrl+分号,键盘上字母L后那个符号),可以快速输入当前的日期。
3、输入当前时间:我们选择第一步中的D2单元格,按下快捷键 "Ctrl+Shift+;" (即ctrl+Shift+分号)可以快速输入当前的时间。
总结:通过"Ctrl+;"快捷键我们可以快速的输入当前日期,通过"Ctrl+Shift+;"快捷键则可以快速的输入当前时间。这里需要注意的是,"Ctrl+;"快捷键 可能和你电脑中的搜狗输入法或百度输入法中的快捷键冲突造成功能不起作用,这时我们就要到各自的输入法设置中将"Ctrl+;"快捷键 改为别的即可。
本百家号:时代新生分享工作、生活、技能方面的经验,愿和您一起成长。请多多关注哦!
- ?
Excel怎么输入日期、时间和星期
幻枫
展开
对时间和日期比较了解的朋友,可以直接划动到界面下方最后一个GIF动态,查看如何通过点击快速填充时间。
录入日期、时间和星期的一般方法
在单元格中直接输入“2/3”、“2-3”、“2018/9/8”、“2018-8-2”之类的数据都会自动被识别成日期,而“10:18”和“10:18:16”之类的数据会被识别成时间。
时间和日期有各种展示形式,你可以在“开始”菜单数字格式中设置,也可以在“单元格格式”窗口中设置。如果要知道日期对应的星期就设置成“日期”下的“星期三”和“三”。可以为了避免之后计算等出现错误,建议不要忘了设置时间和日期格式。
日期在单元格中实际储存的是数字,1900年1月1日就是第一天,记为数字1。有时候表格出了差别,日期都变成了数字,这个数字就是日期的“真身”。
录入日期和时间的快捷键
“Ctrl + ;”和“Ctrl +Shift + ;”这两个快捷键用于快速录入当前日期和时间。
录入日期和时间的函数
today()
today()函数用于获取今天的日期。如果你在表格中输入公式“=today()”,那么你每天打开表格时,看到的结果都是不同的。常用在动态图表、动态日期等方面。
now()
now()函数用于获取当前时间,和today()一样,公式“=now()”的结果时时刻刻都在变化。
weekday()
weekday(日期,返回形式)函数用于获取日期对应的星期,获取到的星期有多种返回形式,常用的是“=weekday(日期,2)”以及和text函数一起使用。
weeknum()
weeknum(日期,格式)函数用于获取日期在这一年中的第几周,第二个参数只有“1”和“2”两个值,差别之在一个星期的第一天是从周日开始还是从周一开始。
快速填充更新时间或日期
由于today函数和now函数的结果是变化的,因而可以制作如下所示的效果。我们在B列输入内容后,可以直接在A列下拉菜单中选择当前时间;当B列数据发生了变化,也可以再次选择A列下拉菜单更新时间。这样就不必手动输入时间了。
把now函数替换成today函数,也是一样的效果。唯一需要注意的是,需要先把A列的单元格设置成时间或日期格式。
谢谢阅读,每天学一点,省下时间充实自己。欢迎点赞、评论、关注和点击头像。
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、快速多表合并