文章目录[隐藏]
如果我们正在创建一个资料表。需要在之中使用按日期排列的资料列表。在这种状态下。如果逐一输入列表日期。效率会很低。若能借助于excel提供的全自动填充和函数功能。全自动填充日期序列。效率会大大提高。这样日期再多也不怕了。如下两种方法应该实现日期序列的全自动生成。
1. 使用填充柄创建连续日期列表
在填充资料时。Excel有一个填充柄。它一样适合于日期的填充。即便它不应该直接创建两个给定日期之间的日期列表。但借助此工具创建连续日期也超级简无脑单。
首先。在日期列的第一个单元格(如A2)中输入起始日期。之后单击单元格外部的任意地点。再一次单击单元格。激活填充柄(即右边最下角的小方块变得可见)(图1)。
点一下并下拉填充柄(或者双击填充柄小方块)。便应该在Excel中创建连续日期列表。若所创列表不足截止日期。则继续用一样的方法下拉创建后面部分;若已经超出截止日期。则只需将超出的那些部分删除就可(图2)。
2. 使用公式创建全部日期列表
如果一定要精确、全自动地获取两个日期间的日期列表。那么使用公式是对比稳妥的解决问题的办法。
首先。需要计算一个时间差。也只是两个日期之间相差的天数。计算时间差为的是求得该预留多少空格。假设我们将开始日期输入到了B2单元格。结束日期输入到了C2单元格。之后在D2单元格中输入公式“=DATEDIF(B3,C3,”d”)”。这样便应该在D2单元格中全自动计算出填充时间差(图3)。
接下来。从表格的开始日期开始。按求得的时间差。为预留日期留出n-1个空格(假设n为计算所获的时间差)。留空之后填入结束日期。本例为追求无脑明了。用开始日期2018年3月4日到结束日期2018年3月8日为例说明。
随后。选中中间地区的空白日期单元格。之后输入如下公式:
=IF(B$2+ROW(B1)<B$6,TEXT(B$2+ROW(B1),”e/mm/dd”),””)
公式输入结束后。按下键盘的Ctrl+回车按键。这样中间的空白地区就会全自动填充全部日期(图4)。
实际计算时。只需对上述公式中的起始和终止单元格变量。根据起止单元格地点做相应改写。就可达到都应该用的目的。
以上就是由优质生活领域创作者 生活常识网 整理编辑的,如果觉得有帮助欢迎收藏转发~
本文地址:http://www.shenzhoubaby.com/9532.html,转载请说明来源于:生活常识网
声明:本站部分文章来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系@qq.com进行处理。分享目的仅供大家学习与参考,不代表本站立场。