Trending News
Promoted
急!!!!Excel 日期相減?
我想要用excel 將日期相減~求它期間的天數
但是資料日期的格式好像是數字格式
ex:960103(數字格式) - 951213(數字格式) =??天
我有試過將他們的格式改成日期格式
可是~都會變成很奇怪的日期
因為資料有好幾千筆~我不可能一個一個重key吧>"<
請問有什麼方法可以求得他的天數呢??
先謝過了~^^
3 Answers
Rating
- 1 decade agoFavorite Answer
由於你說你的資料是數字格式﹐所以不能直接相減,必須先轉成日期資料後才能相減。
公式如下:
A1=960103
A2= 951213
A3=DATE(LEFT(A1,2)+1911,MID(A1,3,2),RIGHT(A1,2))-DATE(LEFT(B1,2)+1911,MID(B1,3,2),RIGHT(B1,2))
- 公道伯Lv 71 decade ago
A1, A2要用「日期」格式,A3 則要用「一般」格式
A1= 2007/1/3
A2= 2006/12/13
A3= +A1-A2, 出現 1900/1/21 00:00
再將 A3 的格式改成 「一般」,就會出現 21
A1, A2 可以是任何「日期」格式。
其原理很簡單,詳見
剖析excel日期、時間、星期的核心
- 1 decade ago
A1 欄位是第一個日期
A2 欄位是第二個日期
A3 欄位是第二個日期減去第一個日期
假設
A1 為 2009/1/1
A2 為 2009/1/2
則 A3=A2-A1
A1, A2 的格式要設為 『日期』格式
A3 的格式要設為 『通用格式』
如果希望 2009/1/1 ~ 2009/1/2 是兩天的話
則 A3= (A2-A1) +1
Still have questions? Get your answers by asking now.