萬盛學電腦網

 萬盛學電腦網 >> Excel教程 >> excel綜合 >> excel中文日期與英文日期的轉換

excel中文日期與英文日期的轉換

   一、一般的轉換方法

  假如A列為英文日期格式,譬如是:

  A1 19-Jul-12

  A2 20-Jul-12

  A3 21-Jul-12

  A4 22-Jul-12

  那麼,如果你想將其轉換為中文的日期,假如放在B列,首先你得將B列設置為中文的日期格式,方法是:選擇B列,然後找到菜單“格式”→“單元格”。

  在對話框中,找到“日期”,在右邊的類型裡面找到一種中文的日期格式,比如:二00一年三月十四日

  然後,直接在B1中使用簡單公式: =A1 這樣,就轉換為中文日期了,其它單元格直接使用填充就搞定了。

  這樣,在B列,我們將得到如下的中文日期

  二○一二年七月十九日

  二○一二年七月二十日

  二○一二年七月二十一日

  二○一二年七月二十二日

  二○一二年七月二十三日

  如上的方法,直接使用單元格的數據類型的方法設置就可以了。

  二、其它的轉換方法

  ①種情況

  如果英文日期形式為:May 10rd,2012

  像這種數據直接設置單元格格式中的日期格式是不管用的

  要想變為中文日期形式,首先:把日期中的日(也就是中間的那個數)後面的rd、th、st、nd等替換為空

  然後再設置單元格的格式中日期格式為yyyy-m-d(也可換成你想要的日期格式),即可

  ②種情況

  假如有這樣的英文日期數據為: Feb 18 2008 12:00AM

  這樣的格式 通過如下的函數可以轉換成數字型的

  假設你的日期在A1

  =TEXT(MID(a1,5,2)&"-"&LEFT(a1,3)&"-"&MID(a1,8,4)&" "&MID(a1,12,6),"YYYY日MM月DD日,上午/下午h時mm分")

copyright © 萬盛學電腦網 all rights reserved