首页 > 教學 > Excel 2010 > 如何轉換有字母的文字日期
2014
10-01

如何轉換有字母的文字日期

這是網友來信問的問題,有很多情形會有這種狀況出現,因為要節省儲存空間,會把日期的年只用最後兩碼表示,月份用一碼來表示,那10,11,12月,要如何表示,就會用A,B,C來表示10,11,12,所以要將這種特殊日期格式轉換成日期格式,比較會有問題的就是英文字母的部分,這時我會用isnumber來判斷是數字或是英文字,如果是英文字,因為在ASCII表中會儲存對應的數字,例如A在ASCII是用數字65表示,因為我要它變成10,所以就會減55來表示。

如何轉換有字母的文字日期 - 第1张  | 彰化一整天blog
1.利用mid函數取出年

如何轉換有字母的文字日期 - 第2张  | 彰化一整天blog
2.利用mid函數取出月

如何轉換有字母的文字日期 - 第3张  | 彰化一整天blog
3.利用mid函數取出日

如何轉換有字母的文字日期 - 第4张  | 彰化一整天blog
4.利用函數int將文字數字變成數字,再用函數isnumber判斷是數字或是英文

如何轉換有字母的文字日期 - 第5张  | 彰化一整天blog
5.利用code取得對應的ASCII值

如何轉換有字母的文字日期 - 第6张  | 彰化一整天blog
6.利用IF來取得要顯示的月份

如何轉換有字母的文字日期 - 第7张  | 彰化一整天blog
7.利用&將年前面的”20″合併

如何轉換有字母的文字日期 - 第8张  | 彰化一整天blog
8.再利用函數date來轉換成日期格式

如何轉換有字母的文字日期 - 第9张  | 彰化一整天blog
9.網友來信的內容

同步發表於:如何轉換有字母的文字日期
最后编辑:
作者:明和 蔡
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。