我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
今天跟大家分享一下days360函数的用法,days360函数用于计算两个日期间间隔的天数,按每月30天每年360天计算。下面我们来看一下该函数的语法结构,并重点分析一下该函数在用美国方法和欧洲方法计算时有什么不同。
DAYS360函数的语法结构为:DAYS360(start_date,end_date,method)
第一个参数start_date代表开始日期;
第二个参数end_date代表结束日期;
第三个参数是一个指定计算方法的逻辑值,如果该参数为FALSE或忽略,代表使用美国方法;如果该参数为TRUE,代表使用欧洲方法。
1 使用美国方法时,如果起始日期是一个月的第31天,则将这一天与同一个月份的第30天视为同一天;
如果起始日期早于一个月的第30天,且终止日期是一个月的第31天,则将终止日期视同于下一个月的第1天;
如果起始日期为一个月的第30天,且终止日期是一个月的第31天,则将终止日期视同于终止日期所在月的第30天。
2 使用欧洲方法时,起始日期或终止日期是一个月的第31天时,都将其视同于当月的第30天。
下图工作表的A列和B列中分别显示的是开始日期和结束日期,接下来我们在C列和D列中分别用美国方法和欧洲方法计算开始日期和结束日期之间间隔的天数。
操作步骤:
1 选中C2单元格,在英文状态下输入公式=DAYS360(A2,B2),公式中第一个参数A2为开始日期,第二个参数B2为结束日期,DAYS360函数中的第3个参数公式进行了省略,代表用美国方法进行计算。
回车确认公式,可以得到A2和B2两个日期之间间隔的天数0。再将公式向下填充,可以得到所有开始日期和结束日期之间间隔的天数。
2 选中D2单元格,在英文状态下输入公式=DAYS360(A2,B2,TRUE),公式第一个参数为开始日期,第二个参数为结束日期,第3个参数TRUE代表用欧洲方法进行计算。
回车确认公式,可以得到A2和B2两个日期之间间隔的天数0。再将公式向下填充,可以得到所有开始日期和结束日期之间间隔的天数。
3 对比一下C列和D列中的返回结果,可以发现用美国方法和欧洲方法计算的结果大部分是相同的,不同的地方在第4行。
第4行的开始日期为2021/12/29,结束日期为2021/12/31。在用美国方法进行计算时,函数将结束日期2021/12/31视同于下个月的第一天2022/1/1,可以认为DAYS360函数计算的是2021/12/29至2022/1/1之间的间隔天数,函数返回的间隔天数是2。
而在用欧洲方法进行计算时,DAYS360函数将结束日期2021/12/31视同于2021/12/30,可以认为函数计算的是2021/12/29至2021/12/30之间的间隔天数,函数返回的间隔天数是1。
在使用DAYS360函数时,如果起始日期早于一个月的第30天,且终止日期是一个月的第31天,美国方法将这个终止日期视同于终止日期所在月下一个月的第1天,欧洲方法将这个终止日期视同于终止日期所在月的第30天;
如果起始日期为一个月的第30天,且终止日期为一个月的第31天,美国方法和欧洲方法都将终止日期视同于终止日期所在月份的第30天;
如果开始日期为一个月的第31天,无论是美国方法还是欧洲方法都将开始日期视为同一个月份的第30天。
相关文章
我们都知道当数据过多的时候,我们制作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