求助 EXCEL裡批量修改日期格式

時間 2022-03-30 03:55:44

1樓:匿名使用者

1、如圖所示,需要把日期格式由yyyy\mm\dd批量更改為yyyy-mm-dd,該如何操作,因為正常情況下即使輸入yyyy\mm\dd回車後也會變成yyyy-mm-dd。

2、首先選中要改的單元格,點選滑鼠右鍵,選擇設定單元格格式。

3、在彈出的對話方塊中,選擇數字下的自定義,然後找到型別。

4、在型別中,將格式由yyyy\mm\dd批量更改為yyyy-mm-dd,然後點選確定。

5、點選確定後,b3日期的格式就由yyyy\mm\dd批量更改為yyyy-mm-dd了。

6、選擇格式刷,將其他的單元格點選之後,就達到了批量更改日期格式的目的。

2樓:excel辦公實戰

設定單元格格式-日期格式進行選擇

excel版本參考:2010

測試設定為年月日格式

1、選中要設定格式的區域(測試:a1:a10)2、右擊-設定單元格格式-日期(選擇年月日)3、確定,檢視效果

3樓:匿名使用者

方法一選中這個資料所在單元格或區域---資料---分列---下一步---直到步驟三---列資料格式---日期(ymd)---完成

再設定該單元格或單元格區域---自定義---型別中輸入  e-mm-dd  或  yyyy-mm-dd

方法二選中資料所在單元格或單元格區域---自定義---型別中輸入  0-00-00

方法三在b1單元格輸入公式

=text(a1,"0-00-00")

下拉複製公式

4樓:堵柏凌冰綠

如果是一列,點選列號,如果是一行,點選行號,然後設定單元格格式,分類中,點選日期,型別中選擇你想要的型別。ok!

5樓:

1、假設原日期資料在a列,在一空白列,如:d列,在d2用公式:

=text(a2,"0000-00-00")下拉;2、複製d列,選擇性貼上,選擇「數值」,貼上到a列;

3、刪除d列。

6樓:樂暢鞏木蘭

1998.04.06這樣的格式自定義是:yyyy.mm.dd相應的要只停留年和月格式則為:yyyy.mm選中單元格,按如上定義格式即可。

如果你原資料1998.04.06不是日期的話,就要先將其轉換為日期格式,批量替換分隔符的點為/或-,轉換為日期,再通過我上面的自定義格式進行設定。

7樓:諫笑勇良驥

單擊滑鼠右鍵,設定單元格格式-數字-日期,選擇你想要的格式即可。

8樓:匿名使用者

'先選定要更改的日期範圍,執行下面的**即可sub chg()

for each cell in selectioncell.value = worksheetfunction.text(cell.value, "0000年00月00日")

next

end sub

9樓:紅顏灬懿華

全部選中,然後按ctrl+1,數字格式裡面選擇想要的格式即可

10樓:漂哥

假定原日期在a列,在輔助列例如h1輸入:

=text(a1,"0000年00月00日")公式下拉

複製h列選擇性貼上到a列即可。

11樓:匿名使用者

如果你原來的格式是日期格式的話:

選擇日期單元格(可以直接選擇日期所在的整列或多列),右鍵選擇「設定單元格格式」,在「數字」一欄中的「分類」框中選擇「自定義」,右側的「型別」框中輸入:yyyy"年"m"月"d"日"(在下面也有選的),確定就好了

如果你原來的格式只是文字或數字的話:

步驟同上,只是在「型別」框中輸入:####"年"##"月"##"日"

或:0000"年"00"月"00"日"

12樓:匿名使用者

假定a1是原來的19901117

1. 治標的方法,b1=left(a1,4)&"年"&mid(a1,5,2)&"月"&mid(a1,7,2)&"日"

然後將b列複製,貼上數值到a列

2. 治本的辦法

然後將b列複製,貼上數值到a列,然後在a列的每一格單元格,按下f2,然後按回車,這樣數值就會變成日期值,這時使用單元格格式將其設定成需要的格式即可。

13樓:匿名使用者

選中該列:

格式--單元格--數字--自定義:在 型別 一欄輸入 ####"年"##"月"##"日"

其中引號中的 - 是可以任意更改的字元。

再次有新輸入時注意:只輸入數字部分,不用輸入分隔的字元:

如 1990年11月17日 你輸入 19901117 就行了再次補充:

對於以文字狀態儲存的數值,上述方法可能失效這時你可以用 六樓chen_pinghui 的方法將其轉化一下,也可以用下面的方法:

先按上面的方法設定b列,然後在b1輸入公式 --a1 向下拖拽然後複製該列:選擇性貼上 值

(還是在b列貼上)

14樓:匿名使用者

=date(left(a2,4),mid(a2,5,2),right(a2,2))

excel為什麼不能批量修改日期格式

15樓:南京新華電腦專修學院

excel中,預設通過/或-,分隔年月日數字,即以日期格式顯示,比如2015/9/8、15/9/8、15-9-8,只輸入月日,預設是當年,如9/8、9-8與上述相同。

如果想換一種日期顯示格式,右擊單元格--設定單元格格式--數字--日期,選擇想要的型別。

如果想要的格式,比較特殊,在型別裡沒有,可通過自定義方式來設定,比如要以日月日的方式顯示,此時可定義型別為「dd-mm-yyyy」,d表示日,dd表示日顯示為兩位,不足補0,m為月,y為年,mm為兩位數顯示月份,yy顯示後兩位年份,yyyy顯示4位年份。

16樓:別悅沅

輸入日期後,如果想要相同的日期,複製貼上即可,如果想要按時間順序排列的話先選中日期,再將滑鼠放到選中區域的右下角,滑鼠會變成黑色十字,左鍵按住下拉,即可得到按序排列的日期

excel中如何批量修改日期格式,如把19870923改為1987-09-23

17樓:匿名使用者

1、在「開始抄」選單一行找到「資料」

襲選項,在「資料」選項中點開「分列」選項。

2、點開「分列」選項,得到對話方塊「文字分列嚮導」。

3、在該「文字分列嚮導」下,第一步、第二步均直接選擇「下一步」選項。

4、進行到第三步時,我們選擇日期「ymd」,並選擇「完成」。

5、完成後,我們會發現,原本雜亂的**已經有了統一格式。

6、選中該**,點選右鍵,選擇「設定單元格格式」選項。

7、開啟「設定單元格格式」選項後,選擇「數字」一欄中「日期」選項。

8、在「區域設定」中選擇「英語(澳大利亞)」。

9、在上方的「型別」選項中選擇第乙個「2001-03-07」,之後點選確定。

10、最後就能得到我們想要的形式為「2008-1-2」型別的時間表達方式了。

18樓:景田不是百歲山

一、首先,開啟excel**程式,進入程式操作主介面。

二、然後

,在excel**輸入日期,可以看到當內前格式為「容yyyymmnn」格式。

三、然後,選中該改變格式的單元格,在右鍵選單中選擇「設定單元格格式」,點選開啟。

四、然後,在對話方塊中選擇「自定義」選擇設定為「yyyy-mm-nn」.

五、最後,即可看到日期格式改變,問題解決。

19樓:魚木混豬喲

方法有很多,這裡介紹如何用公式來實現,步驟如下:

1.原始資料:

2.在b1中輸入如下公式:

3.往下拖動填充,即可完成:

20樓:漫步雲影_虎虎

俗世小妙招87(excel小技巧,最適合新手的操作,批量快速修改**日期格式)

21樓:我愛桑果

原來的19870923肯定不是日期格式吧?那麼轉換後你需要的是日期格式還是只是看上去是1987-09-23?如果只是看看的話,直接把單元格格式設定為「自定義」-「####-##-##」即可

22樓:匿名使用者

您好,bai

ctrl+f--查詢內容--「.」

du--替換為zhi--「-」--全部替換--確定dao或者:=substitute("1987.09.23",".","-")

假如a1單元格為1987.09.23,也可以把公式寫為:版=substitute(a1,".","-")

上面權那種比較簡單

希望能幫到你,滿意望採納~

23樓:匿名使用者

選中要變化的單元格,然後右鍵 設定單元格格式 在數字標籤下 選擇 自定義然後輸入

####"-"##"-"##即可(注意雙引號一定是英文輸入法下的雙引號)

24樓:東東的抹茶

右鍵—設定單元格格式—數字—日期,在型別裡選擇1987-09-23就好了

25樓:匿名使用者

如果在一列或一行中,可以對整行、列設定單元格,數字,自定義,yyyy-mm-dd

如果不確定位置,俺就不會啦。

26樓:匿名使用者

像樓上的來substitute("1987.09.23",".

","-") 不失為一種好辦源法,但最直接的是採用資料分列,用指定寬度,分別將前四位,5-6為和7-8為分開,然後選擇格式為yyyy/mm/dd,就ok啦。

選單在資料選單下,根據嚮導提示就好。

27樓:匿名使用者

ctrl+f--查詢內容--「.」--替換為--「-」--全部替換--確定

28樓:匿名使用者

excel怎麼批量修改日期和時間格式

29樓:朱仕平

=text(text(date(left(a1,4),mid(a1,5,2),mid(a1,7,2)),"yyyy-m-d h:mm:ss;@")+time(mid(a1,9,2),mid(a1,11,2),right(a1,2)),"yyyy-m-d h:

mm:ss;@")

假設資料在a1單元格

30樓:匿名使用者

假設你的日期時間在a列,首個在a2,你在b2或其他的單元格如(d2,e2等):單擊b2,輸入公式

然後雙擊b2單元格的控制代碼,a列中的所有原格式的日期時間就變成了你想改成的樣式了。

31樓:匿名使用者

試一下

32樓:

有很多種改法。不知道你對資料有什麼樣的要求。

怎麼在 excel 中 批量修改 日 期 年 月??

33樓:行走的山脈

可以按照以下步驟在excel中批量修改日期年月的方法:

1、開啟你所需要修改的excel**;

2、通過快捷鍵按ctrl+f,調出替換選單。

3、或者通過選單欄,找出「查詢、替換」;

4、輸入你要修改的年月;

5、替換成你要的年月,按下「全部替換」。

6、即可批量進行操作修改的。

以上,可以進行批量操作修改的。

EXCEL公式求助,excel公式求助

在c3單元格輸入公式為 lookup 1,0 sheet1 a 3 a 20 a3 sheet1 b 3 b 20 left b3,find b3 1 sheet1 c 3 a 3 a 20 a3 sheet1 b 3 b 20 left b3,find b3 1 sheet1 c 3 c 20 r...

求助EXCEL函式,求助乙個EXCEL函式

問題不難,關鍵是你的問題未說清楚,差價到底有多少種,是否存在舉例的兩種之間的數值?有沒有一定的範圍?用choose函式或lookup函式就可以解決.應該有乙個過渡的吧?例如0.07或者0.12之類怎麼算?如果有的話,按我的理解是 if a1 0.35,0.1 1 0.1 2 0.1 3 a1 0.3...

求助excel大神

j2輸入 index f f,min if countif j 1 j1,f 2 f 18 100,row 2 18 先按住 ctrl shift,最後回車 公式下拉k2輸入 countif f f,j2 公式下拉l2輸入 sumif f f,j2,e e 公式下拉 你描述的有點不妥,所以誤導大家為...

求助excel高手

if and a1 0,a1 0.75 a1 1.2,if and a1 0.75,a1 1 a1 0.6,if and a1 1,a1 1.25 a1 0.4,if and a1 1.25,a1 1.5 a1 0.2,if and a1 1.5,a1 1.75 a1 0.1 在a1裡輸入乙個0至1...

求助Excel函式設定,excel公式設定求助?

通用格式元 負 dbnum2 g 通用格式元 if a1 0.5 負角0分 if abs a1 1 整 零角 if abs a1 1,零 零分 整 建議用wps 2010個人版,將單元格格式設為 特殊 人民幣大寫 excel中沒有這一項,設為 特殊 大寫 小數部分不會轉為角 分。if isnumbe...