excel月份計算怎樣不考慮天數
⑴ excel中計算兩個日期之間的月數,只看月份,不看日
=datedif(--a1,--b1,"m")即可
分析:
無法得出結果,可能原因是A1 B1單元格中必定有一個或者兩個都不是日期
雖然看上去是日期,但是其實是文本格式。
公式解析:
我們在單元格A1 B1前加--,使其轉為數值(日期),便可以計算了。
⑵ excel中怎麼計算兩個日期之間的月差,忽略天數
你好,原因是由於detedif()函數默認計算的月是包含天數的,即你這邊輸入的兩個日期實際上月差的結果的確是4個月。
如果你需要得到的結果是月差5,即默認起始日期的日小於結束日期,因此可以再前置位置增加一個判斷語句if()
假設A1位置是2016-12-29,B1位置是2017-05-26,你需要獲得這個結果則輸入以下公式:
=IF(DAY(A1)>DAY(B1),1,0)+DATEDIF(A1,B1,"YM")
這樣就可以得到月差是5了,如果結果是一個日期,那麼只需要調整一下格式就行。
⑶ EXCEL公式怎麼設置為天數不變,月份變的公式
=DAY(DATE(2018,B1+1,0))
⑷ excel如何計算兩個日期間的月份以及除掉月份後的天數
方法一:
=DATEDIF(起始日期,終止日期,"md")
此方法不精確,因為DATEDIF(起始日期,終止日期,"md") 在計算天數尾數時,有些情況計算不準確,甚至會出現負數,如:
橙色區域為錯誤結果
方法二:
=DATEDIF(起始日期,DATE(YEAR(終止日期),MONTH(終止日期)-DATEDIF(起始日期,終止日期,"m"),DAY(終止日期)),"d")
說明:
DATE(year,month,day)函數,第2和第3個參數可為0或負數。
⑸ 如何用excel計算月份和天數
利用excel計算步驟如下:
1. 兩日期格式數值相減得出天數,再除以一月多少天,然後再取整。公式為:INT((結束日期-開始日期)/30),其中INT()為向下取整函數。其實因為每月的天數大部分是不同的,所以無論是除以30還是31都無法精確算出月數,所以先算出天數再算出月數的方法不可取。
2. 使用DAYS(結束日期,開始日期)函數,同方法一,先算出天數再算出月數,所以還是不建議使用。此處也不截圖演示了。
3. 使用函數DATEDIF(開始日期,結束日期,「期間數類型」)。其中「期間數類型」為「Y」表示整年數;為「M」表示整月數;為「D」表示天數。由於這個是直接算出月數的,因此建議使用。
⑹ excel計算月數問題,要求不考慮天數影響,只考慮自然月
C2輸入公式
=IF(A2=DATE(YEAR(A2),MONTH(A2)+1,0),YEAR(B2)*12+MONTH(B2)-(YEAR(A2)*12+MONTH(A2)),YEAR(B2)*12+MONTH(B2)-(YEAR(A2)*12+MONTH(A2))+1)
公式有點長,但結果正確,望採納
簡化後如下
=YEAR(B2)*12+MONTH(B2)-(YEAR(A2)*12+MONTH(A2))+IF(A2=DATE(YEAR(A2),MONTH(A2)+1,0),0,1)
⑺ excel計算月數問題,要求不考慮天數影響,只考慮自然月
=MONTH(B2-A2)
要求不考慮天數影響,只考慮自然月
後面你又說,每月最後一天不考慮
你自相矛盾
⑻ Excel計算自然月問題。不考慮天數問題,比如1月31日到2月1日也是兩個月,請問函數怎麼寫
假設開始日期在A1,結束日期在B1,用公式:
=DATEDIF(DATE(YEAR(A1),MONTH(A1),1),DATE(YEAR(B1),MONTH(B1),1),"m")+1
⑼ EXCEL計算月份,不滿15天按半月計算,超過15天按整月算
示例數據:
按照題目要求,超過15天按照一個月計算,否則就按照半個月計算,所以,可以在輔助列輸入公式:=IF(DAY(D1)>15,1,0.5),用day函數提取日期中的天數,用來和15作比較,超過15返回1,否則返回0.5。以此可以進行下一步的計算。