在excel中关于时间操作:用ROUNDUP((C40-B40)/30,0)

来源:百度知道 编辑:UC知道 时间:2024/05/29 11:22:10
在excel中关于时间操作:用ROUNDUP((C40-B40)/30,0)出错,比如:c40=2007-03,b40=2007-01,结果应该是3个月,但是计算出的却是“2”,还有,2007-04,计算结果是“3”,别的都好着呢,怎么回事?求助!!!
还有我用“有效性”编辑的时间应该是“2007-01”,显示却是“jan-2007”,不是我想要的,如果是英文对操作不方便,该怎么处理?
我明白格式,我说的是在“下拉按钮”中看的是jan-2007,不是在单元格中显示的。显示的还是2007-01.我是说这样子让选择的时候不是很方便。

用这个公式,=DATEDIF(B40,C40,"m")+1,因你的数据相减就是2,所以要加1。
jan-2007是默认的日期格式,你自己设置单元格格式就行了。

如果是下拉列表中显示成这样,那你就改变下拉列表源的日期格式呀!

2007-03与2007-01之间相隔2个月好不!!
结果是2完全正确啊!
“2007-01”,显示却是“jan-2007”,你设置一下格式就可以了