excel 急救计算公式 一年有1.3.5.7.8.10.12月份为31天,其中2月28天,其余为30天.例如:5月25

问题描述:

excel 急救计算公式 一年有1.3.5.7.8.10.12月份为31天,其中2月28天,其余为30天.例如:5月25
例如:2011年(5月25日到10月21日)
我的算法是(10-5)*30+(21-25)+4(这个四是5.7.8.10四个大月)=150天
问:我的算法有公式么,大仙们

="2011-10-21"-"2011-5-25"是否要+1,就看你的意思了:+1——头尾历经150天;不+1——相差149天(就像="2011-10-21"-"2011-10-20"——相差1天).你“不想加那4天(四个大月)应该怎么计算公式.例如:1月11日到12月26...=TEXT((MONTH(B1)-MONTH(A1))*30+DAY(B1)-DAY(A1),0)最后那个“0”表示什么意思TEXT(引用,0)——等于设置单元格格式为数值或常规)=(MONTH(B1)-MONTH(A1))*30+DAY(B1)-DAY(A1)也可,再设置单元格格式为常规就行。哦,我又有疑问了"2011-10-21"-"2011-5-25"+1这个公式如果是2011.8.31到2011.12.26按我的算法是(12-8)*30+(26-31)+2(两个大月)=117天可公式那个算法是118天 不准啊没错呀!这就是我开头所讲:"2011-10-21"-"2011-5-25"+1——就连头尾两天算在内,就多了1天了。如:="2011-10-21"-"2011-10-20"——相差1天="2011-10-21"-"2011-10-20"+1——共2天