excel中,用月數算出多少年多少月

2022-11-15 03:36:42 字數 5667 閱讀 2379

1樓:海獅

1、b1公式=if(a1<12,a1&"個月",if(mod(a1,12)=0,a1/12&"年",rounddown(a1/12,0)&"年"&mod(a1,12)&"個月")),在a1輸入月數,如果小於12個月,顯示多少個月;如果被12整除,b1顯示多少年;否則,b1顯示多少年多少月。

2、如果a1輸入帶單位的資料,比如「73個月」,上面公式改為:

=if(--substitute(a2,"個月","")<12,a2,"")&"個月",if(mod(substitute(a2,"個月",""),12)=0,substitute(a2,"個月","")/12&"年",rounddown(substitute(a2,"個月","")/12,0)&"年"&mod(substitute(a2,"個月",""),12)&"個月"))

2樓:山桑弓

=substitute(substitute(substitute(text(a1/12,"0年0/12個月"),"/12",),"0個月",),"0年",)

試試 。

不知道你48是否返回「4年」,5是否返回「5個月」,如果是,用這個公式,如果48返回「4年0個月」,5返回「0年5個月」,把公式外面兩套外衣脫了,變成

=substitute(text(a1/12,"0年0/12個月"),"/12",)

3樓:匿名使用者

=int(a2/12)&"年個月"

a2是存放月數的單元格

4樓:匿名使用者

=datedif(b29,c29,"y")&"年"&datedif(b29,c29,"ym")&"月" 前提是後面的時間在c29,前面的時間在b29單元格 設a1為2005/07,b1為2008/02

excel函式如何計算出2個時間段有多少年多少月多少日

5樓:清風吧吧啦

在excel中計算日期差,要用到excel資料庫函式datedif,在excel中這個函式是隱藏的,它的函式語法是=(開始日期,結束日期,返回的資訊型別),下表是模擬演示:

從左到右依次公式為

=datedif($a2,$b2,"y")&"年"

=datedif($a2,$b2,"m")&"個月"

=datedif($a2,$b2,"d")&"天"

=datedif($a2,$b2,"ym")&"個月"

=datedif($a2,$b2,"md")&"天"

=datedif($a2,$b2,"yd")&"天數"

下面是第三引數的具體解釋:

"y" 一段時期內的整年數。

"m"一段時期內的整月數。

"d"一段時期內的天數。

"md"start_date 與 end_date 之間天數之差。 忽略日期中的月份和年份。

"ym"start_date 與 end_date 之間月份之差。 忽略日期中的天和年份

"yd"start_date 與 end_date 的日期部分之差。 忽略日期中的年份。

如果要計算多少年多少月零多少天,如下圖的公式:

6樓:

如果計算2個時間段分別有多少年?多少月?多少日?

開始日期在a1,結束日期在b1

c1=datedif(a1,b1,"y")&"年"&datedif(a1,b1,"m")&"月"&datedif(a1,b1,"d")&"日"

如不是,用樓上的答案。

7樓:

=text(datedif(a1,b1,"y"),"#年個月天;;;")

8樓:

開始日期在a1,結束日期在b1,則

=datedif(a1,b1,"y")&"年"&datedif(a1,b1,"ym")&"月"&datedif(a1,b1,"md")&"日"

如何用excel計算某一日期距離現在有多少個月?

9樓:窗外的社會

可以通過輸入正確的公式計算月數,具體操作步驟如下:

工具/原材料

excel2018版、電腦。

1、開啟電腦找到並點選新建的excel工作表;

2、點選開啟新建的工作表後,為了示範先在空白**內編輯好計算的日期;

4、輸入好公式並回車以後,此時月數的計算結果已經自動的計算出來。

10樓:匿名使用者

一、假設這個日期寫在a1單元格,要在b1單元格計算出與當前系統日期相距多少個月,則可以在b1單元格寫入公式

=datedif(a1,now(),"m")

二、關於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日的計算結果,並不一定和你得到的結果相符。

11樓:匿名使用者

假設固定日期在a1,為2008-9-10

每天變換為當天的數值在b1,公式為=today()

計算差值的資料在c1,公式為=a1-b1,並調整格式為常規.

12樓:

a1為日期,計算到現在的月數(超過15天的算1月):

=(year(today())-year(a1))*12+if((month(today())-month(a1))>=0,month(today())-month(a1),month(today())-month(a1)-12)+if((day(today())-day(a1))>=15,1,if((day(a1)-day(today()))>=15,-1,0))

13樓:匿名使用者

用日期相減後的天數值除以30,可得出近似值。

14樓:墳上蝶

a1為日期:2023年3月,,公式為:

=datedif(a1,now(),"m")

15樓:

我的理解要寫個函式過程了

16樓:匿名使用者

好像沒這個功能

大腦多動一下啊

excel中如何根據輸入的年月計算出累計月份

17樓:人人哦哦哦課

1、在excel中從日期裡面提取出年月日需要分別用到函式day(serial_number),month(serial_number),year(serial_number)。

2、其中,serial number 代表指定的日期或者引用的單元格。

3、serial_number有多種輸入方式:帶引號的文字串、序列號,以及其他公式或函式的結果。

4、從日期中提出日,輸入函式:day(serial_number)。

5、從日期中提出月,輸入函式:month(serial_number)。excel中就可以根據輸入的年月計算出累計月份了。

18樓:無畏

如圖,在b1寫公式:

=iferror(datedif(--replace(a1,find("-",a1),99,),--replace(a1,1,find("-",a1),),"m"),"")

下拉填充

excel如何將天數換算為多少年多少月多少日

19樓:有錢哥哥

1、電腦開啟excel**。

2、電腦開啟excel**後,輸入公式=int(i16/365)&"年個月"&(i16-int(i16/365)*365-int(((i16-int(i16/365)*365)/30))*30&"天")。

3、輸入公式後,就可以得到結果了。

4、下拉複製公式,就可以把所有天數換算為多少年多少月多少日了。

一顆珍珠的形成最少要多少年珍珠形成需要多長時間?

1671年,科學家認為珍珠的形成是由沙子走進貝殼類體內而變成珍珠。19世紀中,研究學家將珍珠切成兩邊作觀察實驗,發現寄生蟲及卵。1904年,法國科學家boutane發現當一隻寄生蟲進入貝殼內,外套膜的一部分會分離而變成一顆珍珠。形成過程 明白軟體動物的構造後,便不難了解珍珠如何形成。軟體動物的外套膜...

呂洞賓是多少年出生的他屬什麼的,呂洞賓是多少年出生的 他屬什麼的

我笑了,根本不可能屬鼠,呂洞賓是陰年陰月陰日陰時出生,鼠乃陽年,瞭解的人都知道,哪和你在這胡扯,看到你答案我就笑了。屬鼠的,狗咬呂洞賓 不識好壞人 狗逮耗子 多管閒事 狗咬老鼠不對,狗咬呂洞賓不對,所以呂洞賓屬鼠!呂洞賓屬什麼生肖 生肖為鼠 bai呂洞賓,原名呂喦 du 喦 或zhi作 巖 巖 字洞...

世博會多少年一屆?截止上海世博一共舉辦了多少次

1.1999年 昆明世界園藝 博覽會2.2010年 上海世界博覽會 3.2006年 瀋陽世界園藝博覽會 4.2010年 臺北國際花卉博覽會 5.2011年 西安世界園藝博覽會 6.2013年 錦州世界園林博覽會 首屆世界園林博覽會 7.2014年 青島世界園藝博覽會 8.2016年 唐山世界園藝博覽...