excel函数 如何根据时间判断 每个月数值自动累加1

如题
我想做一个根据时间判断的函数,换成数值就是每个月自动累加1
A1 是某一个固定日期, B1 为当前日期,C1需要判断A1到B1之间是否满一个月,满一个月数值为1,满两个月自动累加1为2,以此类推。因为B1为当前日期打开表格都会不断变化的是么?那么日期格式应该设置成年月日,还是年月啊?
求大神帮忙……
还有当前日期的函数用哪个啊……为什么我用完显示的不是当前日期呢……

你可以在A1单元格随便输入一个格式是“####-##-##”(如2015-02-17)的固定日期,在B1单元格输入函数公式=TEXT(TODAY(),"yyyy-mm-dd"),用于获取当前日期,在C1单元格定义函数公式=IF(B1-A1=0,"日期一样",INT((B1-A1)/30)),这样就会实现你想要功能了。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-02-22
A1固定日期,自己输入。
B1=TODAY()
C1=DATEDIF(A1,B1,"M")
默认格式即可。要想显示其他格式,根据需要设定就好,不影响计算。本回答被提问者采纳
相似回答