Excel生成一列日期,怎麼用excel弄一列日期

2022-09-10 11:45:35 字數 5937 閱讀 9026

1樓:匿名使用者

按以下步驟完成即可

1、將a列的第一個單元格格式設定為yyyymmdd(如果日期格式中沒有,可以自定義成這個格式)

2、在a列的第一個單元格a1輸入:1980-01-013、選中a1單元格,移動滑鼠到單元格的右下角,滑鼠變成十字後,向下一直拖動

4、在選擇填充的格式框中選擇「以序列方式填充」

即可完成你的要求了

2樓:大徐哥

a1輸入19800101

選單:編輯-填充-序列

在彈出的對話方塊中,「序列產生在」選擇「列」

「型別」為「等差數列」

步長值為1

終止值為20000101

確定,即可

不過,我用的是excel2003,最大行數只有65536行,不能生成你那麼多的日期資料

3樓:匿名使用者

這個問題可以這樣做

1)在a列輸入日期,按照日期格式輸入

2)在b列使用公式

=year(a1)&if(month(a1)<<10,"0"&day(a3),day(a1))

b列就是你需要的資料

4樓:匿名使用者

我已經生成了,你在a1中輸入1980-01-01,這是標準的日期格式,然後向下拖動,將自動按照日期序列進行填充。

怎麼用excel弄一列日期

5樓:匿名使用者

方法一在上一單元格寫入如 2014-1-1下一單元格寫入 2014-1-2

選中這兩個單元格,點住單元格外框右下角的小黑點,向下拖拽,即可填充出一列日期

你也可以試一下單元格寫入日期後直接向下拖拽方法二在單元格中寫入 2014-1-1-----編輯----填充----序列---產生在列-----日期----步長1----日期單位"日"終止寫入一個你要得到的最大數,如 2014-12-31----- 確定

方法三在單元格寫入公式

="2013-12-31"+row(a1)下拉填充公式

6樓:匿名使用者

一列日期的年份,在所選單元格輸入公式=year(例如a2),雙擊單元格右下角的填充,或者按住滑鼠左鍵不放,拖拉填充框到指定的單元格區域即可

要求一列日期的月份,在單元格輸入公式=month(例如a2),雙擊單元格右下角的填充,或者按住滑鼠左鍵不放,拖拉填充框到指定的單元格區域即可

要求一列日期的天數,在單元格輸入公式=day(a2),雙擊單元格右下角的填充,或者按住滑鼠左鍵不放,拖拉填充框到指定的單元格區域即可

怎麼在excel一列生成日期

7樓:匿名使用者

在a2中輸入 2010-12-20

編輯 填充 序列 設定如下圖

終止值 輸入 2011-12-20 確定

選擇a列 ctrl+1 數字 日期 型別 2023年3月14日 確定

8樓:匿名使用者

選中列 右鍵 選中設定單元格格式 在數字選單下選擇 日期 即可。

9樓:白肚我也知道

首先,無限向下排序,實際上就是用你的序列填充滿整個工作表的對應列。想要在第一行寫別的內容,或者讓第一行的格式與後面都不同的話,只要先填充滿整列後再修改或重新插入個第一行就是了。

下面談用日期序列填充整列的問題。

先在第一個單元格按預定格式輸入起始日期,然後選中整列,編輯》填充》序列,對話方塊中選擇「列,日期,日,步長為1,終止值不填,確定就行了。

然後想把首行怎麼改就怎麼改吧。怕影響原表其它列數值的話,可以新建工作表中完成此列後,整列貼上到原表中。

如何將excel中的三列數值轉換成一列日期

10樓:匿名使用者

假定a列為年資料,b列為月資料,c列為日資料,轉換成一列日期的公式:

1、=date(a1,b1,c1) 下拉填充

下拉填充

11樓:人都叫我阿城

是不是第一列是年份,第二列是月份,第三列是日子?

那就在第四列寫個公式:

=--(a1&"-"&b1&"-"&c1)然後設定第四列單元格格式是日期。

最後把公式往下拉就好。如果出現#value!,就證明日期寫錯了

12樓:no紅袖添香

a1&"-"&b1&"-"&c1

13樓:匿名使用者

b1=2000,c1=11,d1=25

在d1裡填: =date(b1,c1,d1)

14樓:朽木兮兮

很想幫你,可是無從下手,搞不清楚問題……感覺像被一糊塗老師考的學生……你這三列數值是啥東東?

excel中日期如何自動新增一個月,半年和一年?

15樓:老巫婆你送後

1、電腦開啟excel**2019版本。

2、開啟excel**2019版本後,輸入第一個日期。

3、輸入第一個日期後,選中單元格下拉增序,然後點選右下角自動填充選項。

4、點選自動填充選項後,就可以選擇以月還是以年填充了。

5、選擇以月填充後,資料就可以逐月增加了。

16樓:匿名使用者

一、如果在一列中,可以使用填充序列的方法。

1、輸入第一個單元格日期後,點選「編輯」-「填充」-「序列」。

2、選擇序列產生在「列」,型別為「日期」,日期單位為「月」,步長值為「1」或「6」(半年)或「12」(一年),根據需要設定終止值。

3、確定即可。

二、如果在一行內,加1個月、半年、1年求日期,則用公式。

下圖中,a2日期加3月,可在c2中輸入「=edate(a2,"3")」即可。

a3日期加3年,可在c3中輸入「=edate(a3,"3"*12)」即可。

17樓:蟈蟈愛學

不改變原始**資料,列印時自動新增列印日期。

18樓:小李無刀

e2中,輸入=if(c2="按月",d2 +date(0,2,0)-date(0,1,day(d2)),if(c2="半年",d2 +date(0,7,0)-date(0,1,day(d2+date(0,7,0))),if(c2="全年",d2 +date(1,2,0)-date(0,1,day(d2 +date(1,2,0))))))

19樓:他眯

發現有人做錯了,所以e2公式改為輸入如下:

=if(c2="一月",date(year(d2),month(d2)+1,day(d2)-1),if(c2="半年",date(year(d2),month(d2)+6,day(d2)-1),if(c2="全年",date(year(d2)+1,month(d2),day(d2)-1),"未選擇期限")))

說明:.一月就是月份加1,日子減1,半年就是月份加6,日子減1,1年就是年份加1,日子減1.

20樓:小小思思念念

嗯,這個呢我們可以進行正規的途徑來進行新增,嗯,這樣呢能夠保證食品的質量更安全。

excel**如何讓日期自動生成 5

21樓:簡淨軒語

1、先定義資料來源

如圖所示,輸入now函式,並設定單元格格式2、使用資料有效性

設定有效性的**是預定單元格。

這樣,在輸入資料以後,就點幾下有效性單元格,因為now函式是隨機函式,所以這個資料會根據日期和時間的變化而變化。

22樓:

是要寫**才能實現的。不然插入公式會自動重新整理,以前的也會變成今天的。。。

如果用**就不存在這個問題。

23樓:

=today(),然後填充。

24樓:匿名使用者

private sub worksheet_change(byval target as range)

if target.column = 2 thencells(target.row, 1) = format(date, "yyyy - mm - dd")

end if

end sub

25樓:匿名使用者

自動的沒有,手動ctrl+:

26樓:葛施然儀儂

excel自動生成日期可以用today函式。today函式可以自動生成當天的日期。具體的用法為:

=today()

如果輸入「=now()」就會顯示當時的小時、分鐘。

怎麼用excel生成一年的逐日日期

27樓:匿名使用者

根據樓上的方法,彙總如下

a1單元格寫入公式

=--text("2012/12/31"+row(a1),"e")或=--text(date(2013,1,row(a1)),"e")或=year(date(2013,1,row(a1)))b1單元格寫入公式

=--text("2012/12/31"+row(a1),"m")或=--text(date(2013,1,row(a1)),"m")或=month(date(2013,1,row(a1)))c1單元格寫入公式

=--text("2012/12/31"+row(a1),"d")或=--text(date(2013,1,row(a1)),"d")或=day(date(2013,1,row(a1)))選中a1:c1,下拉複製公式

28樓:匿名使用者

假設是寫在a,b,c三列

先說一個操作的方法

在a1,b1,c1單元格寫入  2013/1/1  ----選中a1,b1,c1----編輯---填充---序列---產生在列---步長1---日期---日---終止值---2013/12/31---確定---再選中a列右鍵---單元格格式---自定義---型別中寫入  e  或  yyyy  ----確定---選中b列右鍵---單元格格式---自定義---型別中寫入  m  ----確定---選中c列右鍵---單元格格式---自定義---型別中寫入 d  ----確定

先進行填充

逐列設定自定義格式

完成圖如果用公式則如下

方法一a1單元格寫入公式

=--text("2012/12/31"+row(a1),"e")b1單元格寫入公式

=--text("2012/12/31"+row(a1),"m")c1單元格寫入公式

=--text("2012/12/31"+row(a1),"d")下拉複製公式

方法二a1單元格寫入公式

=--text(date(2013,1,row(a1)),"e")b1單元格寫入公式

=--text(date(2013,1,row(a1)),"m")c1單元格寫入公式

=--text(date(2013,1,row(a1)),"d")下拉複製公式

方法三a1單元格寫入公式

=year(date(2013,1,row(a1)))b1單元格寫入公式

=month(date(2013,1,row(a1)))c1單元格寫入公式

=day(date(2013,1,row(a1)))下拉複製公式

29樓:匿名使用者

a1單元格用於放置基準年月日,比如2013-01-01a2單元格寫公式

=year($a$1+row()-1)

b2單元格寫公式

=month($a$1+row()-1)

c2單元格寫共識

=day($a$1+row()-1)

向下拉就得到你想要的了

只需要a1單元格中的基準日期,後面的所有都會跟著變化

Excel怎麼用巨集刪除每隔一列的所有列內容

刪除偶數列內容 sub test for i 128 to 1 step 1columns i 2 clear next end sub 刪除奇數列內容 sub test for i 128 to 1 step 1columns i 2 1 clearnext end sub sub 清除偶數行內容...

excel一列中怎麼刪除重複項,Excel一列中,如何刪除重複的資料?相同資料只保留一個?

第一種情況 在b1單元格輸入公式 if a1 a2,a1 然後複製下拉,再將b列的空格刪除或者排序後就可以了.第二種情況 先將a列的資料先排序後再按第一種情況的方式操作就可以了.在表前增加一列,此時序號列變為b列,用公式 if b1 b2,1 0 然後將a列重新貼上一次,再用排序的方法就可以了,我剛...

excel怎麼把從一列到另一列的資料刪除

方法 將想要刪除的哪一行隱藏,這樣就不會更改結果了 將顯示結果的這欄資料複製下來,再在相同的位置上用 選擇性貼上 再選 數值 進行貼上即可。可利用公式實現此功能。具體操作如下 以將a列資料新增到b列的空白處為例 首先在任意其他列輸入公式 if b1 a1,b1 然後點選enter 將滑鼠停放在單元格...