1樓:平陽虎
=datedif(substitute(b2,".","-"),substitute(c2,".","-"),"y")&"年"&datedif(substitute(b2,".
","-"),substitute(c2,".","-"),"ym")&"個月"
2樓:電影寶藏社
計算兩個日期相隔多少天、月、年乍看起來簡單,其實如果按照常規的方法數還是挺複雜的,還需要考慮閏年情況。好在excel裡面提供了計算時間差的公式。datedif(開始日期,結束日期,第三引數),其中第三引數指的就是兩個時間間隔統計的單位,相隔的天數、月數、年數等。
1.先開啟excel輸入兩個時間,2023年1月1日和2023年7月7日。
2.選中c2輸入=datedif(a2,b2,"d"),得到差值天數3.同樣,選中c3輸入=datedif(a2,b2,"m")可計算得到月數的差值,選中c4輸入=datedif(a2,b2,"y")可計算出年數的差值。
也不用記住具體引數是什麼,輸入公式後直接查幫助就可以了。
包包運營筆記
18粉絲 · 0贊
搜尋excel自動抓取資料
八個萬能excel公式
十個excel必背公式
excel100個常用技巧
輸入姓名查詢個人生日
製作自動記賬**
怎樣在excel計算兩個日期中間間隔幾年幾個月幾天
3樓:天使在唱歌
可用公式datedif(a2,b2,"y")&"年"&datedif(a2,b2,"ym")&"月"&datedif(a2,b2,"md")&"日bai"來計算
du。1、以excel2010版本為例,如zhi
下圖所示,有入職dao時間和離回
職時間;
2、首先答在c2單元格輸入=datedif(a2,b2,"y")&"年" 求出幾年;
3、然後再輸入datedif(a2,b2,"ym")&"月"求出幾月,中間用符號&連線;
4、最後輸入datedif(a2,b2,"md")&"日"求出幾日,中間也是用符號&連線;
5、填完公式後按enter鍵即可計算出入職時間和離職時間的時間間隔了。
4樓:活力少年金牛
現在在excel裡用的函式是days,輸入兩個日期求天數 days(r12c1,r12c2),這裡的r12c1和r12c2是日期所在的excel的位置。
5樓:匿名使用者
在電子**中日期中間的年月日,我覺得它有固定的格式,可以按空格鍵來操作。
6樓:匿名使用者
a1 :2023年6月3日
,a2:2023年12月31日
a3:=int((datedif(a1,a2,"d")-mod(datedif(a1,a2,"d"),30))/30/12)&"年月日"
上面公式會差幾天,用下
面這個就回不會錯答了:
a1 :2023年6月3日,a2:2023年12月31日=datedif(a1,a2,"y")&"年"&(datedif(a1,a2,"ym"))&"月"&datedif(a1,a2,"md")&"日"
7樓:匿名使用者
方法:1、開啟excel**,抄在日期bai單元格後輸入:=datedif(c1,c2,"y")&"年"&(datedif(c1,c2,"ym"))&"月"&datedif(c1,c2,"md")&"天"
2、之後就可以du精確計算出兩個日zhi期相減的dao「年、月、日」。
8樓:匿名使用者
=2023年12月31日-2023年6月3日
excel如何用函式表示兩個日期差幾個月
9樓:山口壇斜
不明白你的**兩行資料的約束怎麼會是6、7,實際是5、5啊。
你的第一個值
=datedif(a2,b2,"m")+1
10樓:葬花吃人
用這個公式:=datedif(a2,b2+1,"m")
11樓:江西新華電腦學院
可以使用datedif函式。
datedif函式,主要用於計算兩個日期之間的天數、月數或年數。其返回的值是兩個日期之間的年\月\日間隔數。
基本語法:
datedif(start_date,end_date,unit)start_date:為一個日期,它代表時間段內的第一個日期或起始日期;
end_date:為一個日期,它代表時間段內的最後一個日期或結束日期;
unit:為所需資訊的返回型別。
舉例:2023年1月30日與今天總共相差了487個月。
12樓:匿名使用者
可以用以下公式:
=datedif(a1,b1+1,"m")
其中a1對應起始,b1對應終止;
13樓:平陽虎
個人認為這樣較為合理。
14樓:匿名使用者
=datedif(a1,b1,"m")
6個月沒有到哎,如果是非要6的話。。就=datedif(a1,b1,"m")+1
15樓:oppo手機
從表面上看,你需要的是對「月「的求值,實質是,你需要的是對」日「的求值。
=round(datedif(」2018-1-1「,」2018-6-30「,」d「)/30,0)或:
=int(datedif(」2018-1-1「,」2018-6-30「,」d「)/30)
根據你對中間天數的情況,進行選擇,是四捨五入還是直接擷取。
16樓:我來也
這個用datedif函式計算實際經歷的月份完全取決於你的概念定義:
若按銀行計算利息的規則,存取款日期是算頭不算尾,也就是說1月1日存入存款至7月1日去取才算半年的,若是在6月30日去取的話,只能算半年的提前支取了。
所以,按你的表和描述,若起止日期是包括頭尾都算的,則公式必須是後面日期要加 1,若按算頭不算尾的規則,則只要前後日期即可。
即:算頭不算尾用公式:= datedif(a2,b2,"m")算頭算尾用公式:= datedif(a2,b2+1,"m")最終用哪個公式取決於你自己對日期的定義,自己看著辦吧
17樓:匿名使用者
datedif(c2,d2,"m")&"月"
c2是起始,d2是終止 &"月" 是答案後加個月字函式詳解:
=datedif(a1,today(),"y")計算年數差=datedif(a1,today(),"m")計算月數差=datedif(a1,today(),"d")計算天數差"y" 時間段中的整年數。
"m" 時間段中的整月數。
"d" 時間段中的天數。
"md" 起始日期與結束日期的同月間隔天數。 忽略日期中的月份和年份。
"yd" 起始日期與結束日期的同年間隔天數。忽略日期中的年份。
"ym" 起始日期與結束日期的間隔月數。忽略日期中年份
18樓:匿名使用者
=int((a2-b2)/30.44)
如何用excel計算兩個日期之間相差的年數和月數
19樓:匿名使用者
一、這可以用datedif函式來完成。
二、datedif函式的定義
datedif函式是excel隱藏函式,在幫助和插入公式裡面沒有。 返回兩個日期之間的年\月\日間隔數。常使用datedif函式計算兩日期之差。
語法datedif(start_date,end_date,unit)
start_date 為一個日期,它代表時間段內的第一個日期或起始日期。
end_date 為一個日期,它代表時間段內的最後一個日期或結束日期。
unit 為所需資訊的返回型別。
unit 返回
注:結束日期必須大於起始日期
下面舉個小例子:在日常工作中非常實用。
假如a1單元格寫的也是一個日期,那麼下面的三個公式可以計算出a1單元格的日期和今天的時間差,分別是年數差,月數差,天數差。
注意下面公式中的引號和逗號括號都是在英文狀態下輸入的。
=datedif(a1,today(),"y") 計算年數差
=datedif(a1,today(),"m") 計算月數差
=datedif(a1,today(),"d") 計算天數差
"y" 時間段中的整年數。
"m" 時間段中的整月數。
"d" 時間段中的天數。
"md" start_date 與 end_date 日期中天數的差。忽略日期中的月和年。
"ym" start_date 與end_date 日期中月數的差。忽略日期中的年。
"yd" start_date 與 end_date 日期中天數的差。忽略日期中的年。
三、例項說明
例項1:
題目: 計算出生日期為1973-4-1人的年齡
公式: =datedif("1973-4-1",today(),"y")
結果: 33
簡要說明 當單位**為"y"時,計算結果是兩個日期間隔的年數.
例項2:
題目: 計算日期為1973-4-1和當前日期的間隔月份數.
公式: =datedif("1973-4-1",today(),"m")
結果: 403
簡要說明 當單位**為"m"時,計算結果是兩個日期間隔的月份數.
例項3:
題目: 計算日期為1973-4-1和當前日期的間隔天數.
公式: =datedif("1973-4-1",today(),"d")
結果: 12273簡要說明 當單位**為"d"時,計算結果是兩個日期間隔的天數.
例項4:
題目: 計算日期為1973-4-1和當前日期的不計年數的間隔天數.
公式: =datedif("1973-4-1",today(),"yd")
結果: 220
簡要說明 當單位**為"yd"時,計算結果是兩個日期間隔的天數.忽略年數差
例項5:
題目: 計算日期為1973-4-1和當前日期的不計月份和年份的間隔天數.
公式: =datedif("1973-4-1",today(),"md")
結果: 6
簡要說明 當單位**為"md"時,計算結果是兩個日期間隔的天數.忽略年數和月份之差
例項6:
題目: 計算日期為1973-4-1和當前日期的不計年份的間隔月份數.
公式: =datedif("1973-4-1",today(),"ym")
結果: 7
簡要說明 當單位**為"ym"時,計算結果是兩個日期間隔的月份數.不計相差年數注意:today()函式獲取的是系統當前日期,所有列舉的例項為2006-11-7日的計算結果,並不一定和你得到的結果相符。
四、假設開始日期寫在a1單元格,結束日期寫在b1單元格,要在c1單元格得出兩個日期相差的年數和月數,則公式可以寫成如下
=datedif(a1,b1,"y")&"年"&datedif(a1,b1,"ym")&"個月"
在excel中怎麼用函式統計兩個日期之間相隔的天數
在excel中統計兩個日期來 之前相隔的天數源可以直接相減也可bai以用datedif函式。1 在duexcel中,先輸入兩zhi個日期 2 然後輸入直接相 dao減的公式,兩個日期直接相減就可以得到兩個日期間隔的天數 3 也可以用函式 datedif b3,c3,d 來計算,datedif 開始日...
jquery如何獲取兩個日期之間的所有日期
從最小的日期,一天天的加,一直加到最大的日期,這個功能基本不用 jquery就可以實現,原生js的對時間的處理功能已很完善了,你可以對js 的date 物件相關語法瞭解下,相信就可以很容易解決你說的問題 date.prototype.format function function getall b...
兩個硬碟之間怎麼轉換系統,兩個硬碟之間怎麼轉換系統
一般雙系統在一個分割槽內才可以選擇,兩個或多個系統在不同分割槽一般是無法通過選單選擇的,特別是xp和win7啟動檔案架構不同,win2000 xp 2003同一檔案架構的可以,如開啟c boot.ini,檔案內容大略如下 boot loader timeout 0 default multi 0 d...