excel表中用日期函式表示今年上月的昨天怎麼表示

2022-03-01 16:15:09 字數 6056 閱讀 2825

1樓:

首先將單元格格式設定為自定義格式,自定義為: yyyy-mm-dd aaaa

然後輸入公式:

=date(year(now(),month(now())-1,day(now())-1)

2樓:

求上月的昨天是星期幾的公式是:

=weekday(date(year(now()-1),month(now())-1,day(now()-1)),2)

注意,公式所在單元格應該設定為數值!

3樓:禾玉蘭植倩

這個公式可以達到你的要求

=text(edate(today(),-1)-1,"yyyy-mm-dd

aaaa")

edate(today(),-1)

意思是返回上個月的今天,edate(today(),-1)-1意思是返回上個月的昨天,最後用text函式來將日期格式設為「年-月-日

星期x」

4樓:匿名使用者

用now,text,today幾個函式。

5樓:

將單元格格式 設定為 自定義 型別為yyyy-mm-dd aaaa

在excel中如何用函式表示當天的月份

6樓:老巫婆你送後

1、比如今天是2019-6-16,在excel**中輸入公式=month(now())。

2、輸入公式後,回車就可以得到當天的月份。

3、如果要求乙個日期的月份,輸入公式= month(g11) 。

4、輸入公式後,按回車鍵就可以得到前面日期的月份數。

5、選中公式單元格,然後下拉複製公式就可以了。

7樓:辛迪貓貓

month 函式 :返回以日期中的月份

示例 a1=2014-05-25  公式  month(a1)  結果 等於  5

8樓:小姚

=month(now())

excel中,如何用函式獲取當前日期(即系統日期)的月份值?謝謝

9樓:敖

用這個=month(today())。

當月=month(today()),當日=day(today())。

=today()獲得當前日期,形如 2015-8-15=month(today()) 獲得當前月份數字8=day(today())獲得當前月份數字15=year(now()) 或 =year(today()) 都可以。

還有以下格式可以計算兩者之間的時間長度:a1為起始時間,b1為結束時間,則a1到b1間隔的天數為

=datedif(a1,b1,"d")

ps:詳細解說一下這個公式的格式:

=datedif(start_date,end_date,unit)start_date,end_date是兩個日期, end_date一定要大於start_date

unit 可為加英文狀態雙引號下的字母 ""

y 函式結果返回兩日期間的整年數

m 函式結果返回兩日期間的整月數

d 函式結果返回兩日期間的整日數

md 函式結果返回兩日期間的日數差,忽略月和年ym 函式結果返回兩日期間的月數差,忽略日和年yd 函式結果返回兩日期間的日數差,忽略年

10樓:夜空裡的守望者

excel**裡面獲取當前月份值的幾種方法如下:

(一)使用month函式和now、today函式獲取當前月份值。

①在f2裡面輸入公式=month(now()),在g2裡面輸入公式=month(today()),其結果都是6;

②釋義:month是返回日期中的月份值,now是當前系統的時間(包括日期、時間)函式,today是當前系統的日期函式。

(二)使用text函式和now、today函式獲取當前月份值。

①在i2裡面輸入公式=text(now(),"m"),在j2裡面輸入公式=text(today(),"m"),其結果也是6;

②釋義:text是將數值轉換成文字的函式,"m"表示月份。

11樓:無盡的天空

=month(today())

12樓:

=month(today())

excel**中,在原有日期資料上自動加上1個月的函式該怎麼設定,求解

13樓:天使在唱歌

1、以excel2010版本為例,要在下圖的日期上加上1個月;

2、在b2單元格輸入date函式=date(year(a1),month(a1)+1,day(a1)),month(a1)+1表示在月份加上1,其餘的年日不變;

3、但當月份是12月時,再加上1個月,此公式就會自動往年份+1,則2023年變成了2023年;

4、如果只想保留一列日期,那麼先複製b列的資料,然後在a列點選滑鼠右鍵,在彈出框貼上選項選擇「123」;

5、則可成功的把b列資料複製到a列了,刪掉b列的資料則可。

14樓:匿名使用者

按你發來的表及"每過1個月,就要挨個刷1次,工作年限每人都加上1個月"的要求:

q5公式:

=if(p5<>"",datedif(substitute(p5,".","/"),today(),"y")&"年個月","")

向下填充

-----------------------------------

按你的提問應該是:=date(year(a1),month(a1)+1,day(a1))

15樓:

如果原有日期在a列,幾個月的幾在b列,則在c2=if(month(a1)+b1>

,要多少月都可以,只要輸入就行,試試看,如不明了再詢

16樓:山桑弓

假設日期放 在a1:a100中,b1中輸入

=date(year(a1),month(a1)+1,day(a1))下拉。

17樓:匿名使用者

excel2007: =edate(a1,1)

18樓:聽人笑語

原有日期資料的哪個資料上加?

excel中用日期加某個月份怎麼算

19樓:杜xiao若

excel中計算日期加某個月份,可以用edate函式或者date函式進行計算,具體計算方法如下:

1、用edate函式。點選需要得到計算結果的單元格,然後在函式計算欄中寫入edate函式,函式有兩個引數,第乙個引數表示起始時間,第二個引數表示要加的月份,輸入函式後回車,即可在單元格中得到增加月份後的日期,如下圖:

2、用date函式。點選需要得到計算結果的單元格,然後在函式計算欄中寫入date函式,date函式有三個引數(year、month、day),分別代表年、月、日,在填入引數時,只需將起始時間的月份加上需要增加的月份,以相加所得作為新日期的月份,即可得到所求時間,如下圖所示:

注意:在計算時,記得將結果單元格的格式轉換為日期。

擴充套件資料

excel函式則是excel中的內建函式。excel函式共包含11類,分別是資料庫函式、日期與時間函式、工程函式、財務函式、資訊函式、邏輯函式、查詢和引用函式、數學和三角函式、統計函式、文字函式以及使用者自定義函式。

通過日期與時間函式,可以在公式中分析和處理日期值和時間值。

20樓:薏苡

exel用日期加月份

1.首先在excel**中輸入一組日期資料和需要增加的月份數量。

2.然後在c1單元格中輸入公式:=date(year(a1),month(a1)+b1,day(a1))。

3.點選回車即可得到增加後的日期資料了。

4.點選下拉單元格公式即可批量將公式向下填充,得到對應增加的月份後的日期。

21樓:關振翱

乙個cell中用日期加某個月份,演算法應該直接在設定中去設定就可以了。

22樓:釋普定法師

例如:今天是2013-6-28,要求得3個月後的日期2013-9-28

a1:2013-6-28,b1:3 可用公式:

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

=edate(a1,b1)

23樓:鉸筆刀

用date函式。date函式有三個引數,第乙個表示年,第二個表示月,第三個表示日,返回乙個完整的日期。如果你看到的返回的是乙個數,請把數字格式調整成日期格式。

24樓:匿名使用者

假如2012-11-20在a1,則:

=date(year(a1),month(a1)+6,day(a1))

excel如何用函式表示兩個日期差幾個月

25樓:山口壇斜

不明白你的**兩行資料的約束怎麼會是6、7,實際是5、5啊。

你的第乙個值

=datedif(a2,b2,"m")+1

26樓:葬花吃人

用這個公式:=datedif(a2,b2+1,"m")

27樓:江西新華電腦學院

可以使用datedif函式。

datedif函式,主要用於計算兩個日期之間的天數、月數或年數。其返回的值是兩個日期之間的年\月\日間隔數。

基本語法:

datedif(start_date,end_date,unit)start_date:為乙個日期,它代表時間段內的第乙個日期或起始日期;

end_date:為乙個日期,它代表時間段內的最後乙個日期或結束日期;

unit:為所需資訊的返回型別。

舉例:2023年1月30日與今天總共相差了487個月。

28樓:匿名使用者

可以用以下公式:

=datedif(a1,b1+1,"m")

其中a1對應起始,b1對應終止;

29樓:平陽虎

個人認為這樣較為合理。

30樓:匿名使用者

=datedif(a1,b1,"m")

6個月沒有到哎,如果是非要6的話。。就=datedif(a1,b1,"m")+1

31樓:oppo手機

從表面上看,你需要的是對「月「的求值,實質是,你需要的是對」日「的求值。

=round(datedif(」2018-1-1「,」2018-6-30「,」d「)/30,0)或:

=int(datedif(」2018-1-1「,」2018-6-30「,」d「)/30)

根據你對中間天數的情況,進行選擇,是四捨五入還是直接擷取。

32樓:我來也

這個用datedif函式計算實際經歷的月份完全取決於你的概念定義:

若按銀行計算利息的規則,訪問款日期是算頭不算尾,也就是說1月1日存入存款至7月1日去取才算半年的,若是在6月30日去取的話,只能算半年的提前支取了。

所以,按你的表和描述,若起止日期是包括頭尾都算的,則公式必須是後面日期要加 1,若按算頭不算尾的規則,則只要前後日期即可。

即:算頭不算尾用公式:= datedif(a2,b2,"m")算頭算尾用公式:= datedif(a2,b2+1,"m")最終用哪個公式取決於你自己對日期的定義,自己看著辦吧

excel日期計算,excel中用日期加某個月份怎麼算

樓主,我假設您說的進公司日期是在a列,a2開始 如果您的入職日期是日期型資料,計算三年後的列 用下面公式 a2 datevalue 2 12 31 如果您的入職日期不是真正的日期型,計算三年後的列 用下面公式 樓主,我不知道您的入職日期是不是真正的日期型資料,請將上邊兩個公式分別使用一下,哪個行用哪...

如何用excel函式表示算出頻次最高的省份

不知道你具體的 式什麼樣的,但是可以給你提供乙個思路,詳細步驟及所用函式見附件,是效果 資料透視表 行標籤為省份 值字段也是省份 按計數項省份降序排列 加個輔助列,輕鬆解決你的問題,把問題作為內容 郵件主題一定要包含 excel 本人以此為依據辨別非垃圾郵件,以免誤刪 excel樣表檔案 請特別注意...

Excel日曆函式,excel時間日期函式

方法一 1 新建乙個空白的excel文件。2 然後在第一列中輸入日期,接著在第二列也是輸入日期。3 選擇第二列,然後右鍵選擇 設定單元格格式 4 在 數字 選擇 自定義 在通用型別輸入 aaaa 然後點選確定。這樣就有星期幾了。5 接下來再第三列輸入待辦事項就可以了。方法二 1 第一列輸入日期之後,...