关于表格数据处理中的函数运用,比如我需要计算A1表格2014/2/17到A2表格2014/5/13,B1表格2014/2/4到B2表格2014/5/13之间的间隔月份数,用公式=DATEDIF(A1,A2,"M")和=DATEDIF(B1,B2,"M")算出来,一个间隔是2个月,一个间隔是3个月,正确的应该是间隔了2个月,但是却出来了两个数据,比较一下,如果前面日期中的天数大于后面日期中的天数,出来的结果就是2个月,如果前面的日期天数小于后面日期的天数,则出来的结果是3个月,请教达人些,应该如何设置公式才能避免这种情况的出现?
OFFICE或者WPS表格中计算两个日期之间间隔的月份数,可用过DATEDIF函数实现。
方法步骤如下:
1、打开需要操作的电子表格,在空白单元格纵输入函数=DATEDIF(,然后点击选择需要计算的第一个日期所在单元格如A1。
2、输入都好后,继续点击选择第二个日期所在单元格如B1。
3、输入逗号后,继续输入"M")并回车完成公式=DATEDIF(A1,B1,"M")的编辑输入即可。
4、返回电子表格,发现计算两个日期之间间隔的月份数操作已完成。,
1、演示使用的办公软件为office系列软件下的电子表格Excel软件,软件使用的版本为Microsoft office家庭和学生版2016。
2、首先打开Excel电子表格,根据题目描述我们输入用于演示需要的日期数据。
3、首先我们在a3单元格中输入常规的月份计算公式“=DATEDIF(A1,A2,"M")”,使用格式填充后可以看到B3单元格中的结果,可以看到该公式计算的是实足月份,这也是常规计算中所使用的公式。
4、此时我们根据题目需求将公式变更为“=(YEAR(A2)-YEAR(A1))*12+MONTH(A2)-MONTH(A1)-1”。
5、输入完成后点击回车,可以看到结果已经满足问题描述中所需要的结果,得到了需要的间隔月份而不是实足月份。
本回答被网友采纳按照您这样的话,可以在一张表上下拉套用公式吗?因为里面有12年到14年的,13年到14年的,14到14的?都可以套用这个公式吗?
追答嗯,是可以的,你试试看就知道了。
不过一般都是用你原先的公式,来表示实足月份,不知道你用间隔月份的目的。
是这个样子的,我需要核算投资人的利息,首月我是按天算,比如2013年5月10号投资的,当月我按实际天数付息(每月按30天算),也就是21天,如果2014年3月3号退出,退出当月也是按实际天数算,也就是3天,中间的话都按整月计算,也就是2013年6月到2015年2月一共9个月,现在我刚接手,客户太多了,我需要统计出来以前已经支付了多少,所以表格上想套公式上去。
追答嗯,如果是这样,其实有个函数,是按每年360天(即每月30天)来算的。
=DAYS360(A1,B1),可直接算出之间相差的天数,比如2013/5/10~2014/3/3为293天。
包头包尾算,再加上1即可:
=DAYS360(A1,B1)+1,(不加1的时候是常规格式,+1默认为日期格式,需设置为常规格式)。