我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
DATEDIF是Excel中有一个非常神秘的函数,神秘之处就在于其强大的功能且在Excel中无任何帮助信息,我们在插入函数的时候,在搜索框内,无法找到该函数,即使在输入函数的过程中,也并无任何的帮助信息。
该函数来自于Lotus1-2-3,微软在推出Excel的时候,为了保持和其兼容性,内置了该函数,但是将其隐藏了起来。
函数主要用于计算两个日期之间的天数、月数、年数。
DATEDIF在Excel的函数列表里是没有的,所以要使用此公式一定要记住它的使用方法和原理。
DATEDIF(start_date,end_date,unit)
代码 意义
"y" 时间段中的整年,记得是整
"m" 时间段中的整月,记得是整
"m" 时间段中的天数
"md" 时间段中的天数,忽略日期中的年数和月数
"ym" 时间段中的月数,忽略日期中的年数和天数
"yd" 时间段中的天数,忽略日期中的年数
其中第四行中用于计算两个时间的年数,因为2015/10/2要到2018/10/2日才有整两年,而本例中的结束日期只有2018/9/9日,所以返回结果为只有2。
在第5行中,月份数量,忽略掉年,在计算中发现10月2日~9月9日,跨年了,所以系统自动倒推一年,得到结果为11。
在第6行中,是计算日期,但是只忽略掉年,而不忽略日,所以计算的时候,同第五行类似的道理,自动倒推一年,结果为343天。
在第7行中,计算天数,忽略掉年月,而9日大于2日,所以就直接计算为7日,试想下,如果后面的日小于前面的日,那么系统也会自动倒推,此时倒推的月份,就和大约于小月有关了,请继续看下面的示例2。
第二行:在忽略掉年和月后,函数在判断的时候发现,结束日期为8日小于开始日期的9日,所以就会进行倒推,在倒推过程中,发现结束日期是8月,那么就向前倒推1月,就是7月,恰好7月有31天,那么结果就是30日
而在第三行中,同理倒推到6月,恰好6月是30日,结果就是29日。
相关文章
我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
在工作中,可能许多朋友都会碰到一个情况,那就是工作簿和工作表数据的合并操作。如何将上百个工作簿快速合并到一个表格中,许多朋友可能会觉得不可思议。今天我们就来教大家学习一......
2023-01-08
今天在这里为你分享5个Excel文本函数,这些拆分和组合函数,你一定会用上的。①LEFT函数公式:=LEFT(A2,1)在Excel表格中,需要想要拆分汉字,想从哪里开始就从那哪里开始。首先选定单元格......
2023-01-08
相信大家也和我一样,才开始看到Excel可以当做翻译软件的时候会很好奇,这究竟是怎样做到的?其实,这个方法并不是很难,它是由一个函数公式而制作出来的,好了,首先我们一起来看看成......
2023-01-08
函数可以说是所用快捷方法中最为简单的一种方法,为什么很多人认为函数用起来很难了?主要是因为它拥有很长的函数公式,记不住。其实不管是学Excel函数,还是学习其他的一些快捷方法......
2023-01-08