[算表] excel 文字日期轉時間日期
軟體:
版本:
Excel
譬如
文字日期105/9/1
要轉成數字日期1050901
105/10/10
轉
1051010
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.139.85.101
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1472738451.A.E56.html
→
09/01 22:01, , 1F
09/01 22:01, 1F
→
09/01 22:03, , 2F
09/01 22:03, 2F
→
09/01 22:06, , 3F
09/01 22:06, 3F
→
09/01 22:10, , 4F
09/01 22:10, 4F
只有xd能形容
目前有突破口
105/9/1 卡關在
有的資料是
a1=105/9/1
b1=105/10/1
c1=105/10/10
用mid跟本沒辦法確定右邊的/在哪裡
而左邊的/則可以用mid(a1,4,1)來搜尋 用if來帶入改成01~12
右邊的部份則更靠北
必需要靠兩條公式才能解,當然也可以合成一條
第一條
先抓取右邊的兩個字為何
a2=right(a1,2)
/1
/2
/3
/4
/5
/6
/7
/8
/9
10
11
12
第二條
再抓取左邊第一位是否為/ 用if判斷後消除,沒得就傳來不用改
a3=if(left(a2,1)="/","0"&right(a2,1),a2)
接著就能拉出最右邊的值
當然我建議用兩個
因為還沒完
接著左邊的年月要抓出正確的數字,還不能抓錯抓到日期
好想哭喔
※ 編輯: waiter337 (114.35.158.244), 09/01/2016 22:40:38
但應該也可以用剛剛找到右邊的/來定位啦= =
※ 編輯: waiter337 (114.35.158.244), 09/01/2016 22:41:52
※ 編輯: waiter337 (114.35.158.244), 09/01/2016 22:46:46
xd
=LEFT(A1,3)&IF(MID(A1,6,1)="/","0"&MID(A1,5,1))&IF(LEFT(RIGH
T(A1,2),1)="/","0"&RIGHT(A1,1),A1)
哭哭了
※ 編輯: waiter337 (114.35.158.244), 09/01/2016 23:00:21
→
09/01 23:59, , 5F
09/01 23:59, 5F

→
09/02 00:02, , 6F
09/02 00:02, 6F

→
09/02 01:08, , 7F
09/02 01:08, 7F
→
09/02 01:09, , 8F
09/02 01:09, 8F
※ 編輯: waiter337 (1.175.29.206), 09/02/2016 01:41:48
→
09/02 01:43, , 9F
09/02 01:43, 9F
→
09/02 01:44, , 10F
09/02 01:44, 10F
→
09/02 01:52, , 11F
09/02 01:52, 11F
→
09/02 01:53, , 12F
09/02 01:53, 12F
→
09/02 01:54, , 13F
09/02 01:54, 13F
Office 近期熱門文章
PTT數位生活區 即時熱門文章