datedif是excel中的乙個隱藏函式,在插入函式中找不到,但是可以直接使用。
excel中但是在excel中,還有幾個隱藏的函式,能夠實現一些現有的函式無法實現的功能。為什麼excel會有隱藏函式,不知微軟出於什麼考慮而不公布出來。不過excel隱藏函式不是很多,常用到的就三個: numberstring、datestring、datedif。
首先看numberstring函式,它的作用是將數字轉換為大寫。這個函式有兩個引數,第乙個引數是要轉換的數值,第二個引數是指定返回的型別。型別共三種,其中:1為漢字小寫,2為漢字大寫,3為漢字讀數。
計算兩個日期之間的月數需要用到日期函式:datedif,該函式能夠計算兩個日期之間的相差的年數、月數、天數。
函式及引數說明
函式:datedif(start_date,end_date,unit)
start_date:為乙個日期,它代表時間段內的第乙個日期或起始日期。
end_date:為乙個日期,它代表時間段內的最後乙個日期或結束日期。
unit:為所需資訊的返回型別。
unit取不同值的含意:
"y"——時間段中的整年數。
"m"——時間段中的整月數。
"d"——時間段中的天數。
"ym"——start_date 與 end_date 日期中月數的差。忽略日期中的日和年。
"yd"——start_date 與 end_date 日期中天數的差。忽略日期中的年。
"md"——start_date 與 end_date 日期中天數的差。忽略日期中的月和年。
如何計算兩個日期之間相差的天數?
見msdn 確定兩個日期之間的間隔 visual c 本示例計算兩個日期之間相差的天數並為該差額構造乙個 timespan 值。示例 datetime olddate new datetime 2002,7,15 datetime newdate datetime.now difference in...
php兩個日期時間差 用php計算兩個日期相差天數
用php計算兩個日期相差天數 php計算兩個日期相差天數的 方法,例項分析了php操作日期的技巧,需要的朋友可以參考下。求兩個日期之間相差的天數 針對1970年1月1日之後,求之前可以採用泰勒公式 param string day1 param string day2 return number f...
計算兩個日期的時間間隔
計算兩個日期的時間間隔 第乙個日期和時間 第二個日期和時間 private string datediff datetime datetime1,datetime datetime2 說明 1.datetime 值型別代表了乙個從公元 0001年1 月1日0 點0分0 秒到公元 9999年12 月3...