在Excel中,通常計算兩個日期之間的差並將結果顯示為天,月或年。 在這裡,本教程介紹了一個公式,該公式將兩個日期之間的差顯示為A年B個月C天,例如3年2個月1天。 如果您想學習本教程,請下載示例電子表格。 通用公式: DATEDIF(start_date,end_date,"y")&" years "&DATEDIF(start_date, end_date,"ym")&...
year:表示要計算的年份的值或單元格引用。 請將以下公式輸入或複製到空白單元格中以輸出結果,然後按Enter得到計算的關鍵,看截圖: =SUMPRODUCT((MONTH($A$2:$A$14)=D2)*(YEAR($A$2:$A$14)=C2)) 備註:在以上公式中,A2:A14是包含日期的單元格範圍,D2包含特定月份和C2是您要計算的年份數。 使用的相對...
公式師前一樣,但後面的 m 就是代表計算月份。 再來是差異的年數,公式如下: =DATEDIF(A2,B2,”y”) 公式師前一樣,但後面的 y 就是代表計算年份。 以上的年月日都很簡單,各別的計算都只要一個函數就搞定,但如果是要弄成年月日並存的話,先給大家看一下公式的全部: =DATEDIF(A2,B2,”y”)&”年”&DATE...
計算從1900年之前的出生日期到死亡日期的年齡: FunctionAge(ByValStartDateAsVariant,ByValEndDateAsVariant)DimxIAAsIntegerxIA=0OnErrorResumeNextxIA=DateDiff("yyyy",StartDate,EndDate)If(Month(EndDate)<Month(StartDate))Or(Month(StartDate)=Month(EndDate))ThenIf(Day(EndDate)<Day(StartDate))ThenxIA=xI...