關於excle年月日的計算,用EXCEL表格怎麼進行年月日的加減

2022-10-02 06:35:25 字數 4996 閱讀 5224

1樓:匿名使用者

樓上的做法是不對的,days360函式是以每年360天每個月30天計算的,以樓上的例子,從1984-1-9至2001-3-14共17年2個月零5,總天數是360×17+30×2+5=6185天,顯然樓主所要的不是這種結果,正確的方法如下面所示:

用datedif函式

=datedif("1984-1-9","2009-10-8","d")

說明:1、第一個引數是起始時間,第二個引數是終止時間,二者不能顛倒。

2、第三個引數如果是"y",則計算引數1與引數2之間的週年數;如果是"m",則計算引數1與引數2之間的月數差;如果是"d",則計算引數1與引數2之間的天數差。

3、引數1與引數2也可以是引用,但引用的單元格必須是日期型引數。

用datedif函式:=datedif(a1,b1,"d"),計算樓上的結果是6274天

2樓:匿名使用者

寫成1984-1-9這樣的格式,可以直接做減法,不過年那裡可能出問題,顯示出19xx年來,不知別人有沒有好辦法

3樓:牛狗狗愛小狗狗

先設定一列的單元格格式為日期型

例如:2009-12-11 再設定一列為數值型:然後直接減就可以了 這樣求出來的是

2008-12-11

這兩個日期隔了多少天。比如上面的例子,出來就是365 如果你還要求到小時,那你就再乘以24

不知道別人有沒有更好的方法

4樓:匿名使用者

日期格式,和使用函式要看清楚哈

老大你把公式複製填充一下啊,怎麼會1個個算

怎樣使用excel公式計算年月日?

5樓:

c2單元格輸入公式:=datedif(a2,b2,"y")&"年"&datedif(a2,b2,"ym")&"個月"&datedif(a2,b2,"md")&"天",下拉複製完成年月日相減。

公式解釋:=datedif(開始日,結束日,返回兩日期間的年月日)使用時,結束日一定要大於開始日,否則會出錯。datedif第三引數介紹如下:

y:返回兩日期間的整年數

m:返回兩日期間的整月數

d:返回兩日期間的整日數

md:返回兩日期間的日數差,忽略月和年

ym:返回兩日期間的月數差,忽略日和年

yd:函式結果返回兩日期間的日數差,忽略年

6樓:匿名使用者

假設你的這兩個資料 都是日期格式的 並且分別在a2、b2則=text(year(date(year(b2)-year(a2),month(b2)-month(a2),day(b2)-day(a2)))-1900,"0年月d日")

b2>a2

這個計算結果是 兩日期之間 是幾年加幾個月加幾天……不知道你是不是這個意思

=datedif(a2,b2,"y") 是 年度差 後邊的引數 m 表示 月 d 表示天 (天數可以兩數直接相減 及b2-a2)

我給出的公式 是差值 用 年月日來表示的……不是分別表示的……

7樓:一點設計演示

1.在a1單元格輸入2008-9-9,如圖。

2.在a2單元格輸入2014-8-8,如圖。

3.單擊a3單元格,輸入公式「 datedif(a1,a2,"d")  」,如圖。

4.按下回車鍵,就得到結果,2159,如圖。

8樓:匿名使用者

=datedif("2010-10-13","2013-6-4","y")&"年月日"

用excel**怎麼進行年月日的加減

9樓:匿名使用者

1、首先在要計算的單元格內輸入公式=datedif(),2、括號內選擇前方單元格內起始日期,截止日期,3、注意這裡的逗號要輸入到公式內,然後輸入「」在「」內輸入y,y是英文年的意思,

4、然後點選回車,填充,這樣就會都計算出來了,完成效果圖。

5、後面月份也是使用同樣的方法,只要將「」內的y換成m,6、計算天數,則是將「」內的m換成d,

7、完成效果圖。

10樓:匿名使用者

excel中日期可以直接相減,但是要以日期格式輸入;

excel日期以「年/月/日」或「年-月-日」的方式輸入,如2014/8/12、2014-8-12,當年的年份可省,年份也可以僅輸入後兩位,會自動判斷為當前世紀的年份;

要計算兩日期間相差多少年,可用公式:=datedif(a1,b1,"y")。

11樓:平陽虎

與資料的方法相同,只是有時要注意單元格格式。

excel年月日如何用函式取年月

12樓:匿名使用者

具體設定方法如下:

1.先新建一個空白excel**,重新命名為「提取日期的年月日」

2.開啟空白工作表新增一些內容

3.在』c2』』d2』』e2』單元格中依次輸入『年』『月』『日』

4.在『c3』單元格中輸入『=year(b3)』;『d3』單元格中輸入『=month(b3)』;在『e3』單元格中輸入『=day(b3)』;如圖就會看到效果了

5.選中c3:e3單元格,當游標變成「十」字狀向下拖拽,複製填充公式6.

函式應用說明:year、month、day也是年月日的意思,完整函式是:year(serial_number), month(serial_number),day(serial_number),意思就是說返回某個可以識別的日期的年月日,這裡的出生日期是一個可以被識別的日期,出生日期在b3單元格所以(serial_number)=b3,就是說在b3單元格提取資料;在向下拖拽的過程中是一個自動填充的過程,資料也會隨著單元格的變化而變化

13樓:逍遙自在哥

如果是1998.10.01,你的這個不是日期格式吧方法一:=left(1998.10.01,7)如果是1988/10/1這樣的日期格式的。

方法二

14樓:

假如你的日期輸入在a1,想要提取的內容b1=left(a1,7)

15樓:我們是一家人

先提取全的,再把後面的刪除

16樓:

=year(a1)&"."&month(a1)

excel 計算日期相差的年月日

17樓:老鼠麥大米

你的公式很牛,能寫出這樣的公式已經是高手了。

不過有點複雜...

直接使用text就能返回2008-08-08這樣格式的。

=text(d2-if(b2="新投犯",c2,e2),"y年mm月dd日")

*******

當b為新投犯時,f=d-c;當b為老犯時,f=d-ed2-if(b2="新投犯",c2,e2)我這段就是根據你這段話得到的。

是不是b2單元格的內容不是叫"新投犯"?

*******

有點不太明白,

d2-if(b2="新投犯",c2,e2)這個公式的意思是

"新投犯"是d2-c2,不是"新投犯"d2-e2"新投犯"是不管e2什麼事情的,不管它空白不空白。

e2也要寫公式嗎?

還是d2-這個d2不對?

18樓:信電感應

顯示格式你可以從單元格格式裡面設定你需要的日期格式;

關於時間計算,你可以從插入公式裡面找想要的日期計算的公式。

excel年月日減去幾年幾月怎麼算?

19樓:匿名使用者

1、開啟excel**後,直接在單元格里輸入要計算時間日差的日期,為了好看,可以把年差,月差,日差都分別標記出來,如下圖所示。

2、然後在天差後面的單元格里輸入公式:=datedif(c5,c6,"d"),c5是開始日期,c6是結束日期,d代表是計算日差,如下圖所示。

3、使用上面公式後直接按下回車,這樣就會自動計算出日差了,如下圖所示。

4、使用公式:=datedif(b5,b6,"m")就可以計算2個日期之間的月差了,m代表是月,如下圖所示。

5、使用公式:=datedif(b5,b6,"y")就可以計算2個日期之間的年差了,y代表是年,如下圖所示。

6、使用相應的公式後直接回車就可以看到計算出日期的相應差數了,如下圖所示。

20樓:眯住眼串針

假設a1=2012-01-01,b1=5,c1=4目標單元格輸入公式

=date(year(a1)+b1,month(a1)+c1,day(a1))

即可相減的,將公式裡的加號改成減號

21樓:匿名使用者

我對你問題的理解是:

如果你當前的單元格內是日期型資料。如a1,想在b1中得到兩日期的差,並表示成年月。如果是這樣,在b1中輸入公式:

=text(today()-a1,"yy年mm月")ps:公式中對超過一月的天數,哪怕只有一天也算到了下一個月中,如果你想忽略這個多一天的差,可以直接在公式中多減個1就是了,

=text(today()-a1-1,"yy年mm月")

22樓:李龍

在要生成的日期欄輸入以下公式

=date(year(text(a2,"0000-00-00")),month(text(a2,"0000-00-00"))+b2,day(text(a2,"0000-00-00")))+c2

如圖,隨便加年,月,日

23樓:匿名使用者

=edate(a1,-64)

注:64個月(5年4個月)

用出生年月日時計算生辰,用出生年月日時計算生辰八字

公曆 2000年6月29日8時 星期四 農曆 庚辰年五月廿八日辰時 春節 2月5日 天運五行 金 納音 白臘金 楊柳木 天上火 沙中土 八字 庚辰 壬午 戊午 丙辰 五行 金土 水火 土火 火土 五行缺木 生肖 龍 用出生年月日時計算生辰八字 戊戌,丙辰,癸未,丁巳,八字五行四土三火一水,缺金,木,...

java根據輸入的日期年月日)計算輸出第二天的日期。如輸入 輸出

計算出離begindate日期datas天的日期,若datas小於0表示當前日期之前datas天,若datas大於0表當前日期之後datas天 param 要計算的天數 return 得到日期 public static date getdate date begindate,int datas c...

年月日分別對照五行中的那些,年月日時辰與五行的關係?

天於五行 復甲乙東方制木 庚辛西方金 丙丁南方火 壬癸北方水 戊已 土 地支五行 亥子北方水 寅卯東方木 巳午南方火 申酉西方金 辰 戍 醜 未四隅土 年月日時變成八字 也叫四柱 每柱一干一地支 再對應五行 年 月 日 時辰與五行的關係?以前中國古代是用紀年曆法計算時間。也就是甲子曆法。以此曆法是由...