標題:
[發問]
字串判斷更改
[打印本頁]
作者:
ag324
時間:
2011-12-19 17:38
標題:
字串判斷更改
本帖最後由 ag324 於 2012-1-5 16:08 編輯
我有一些號碼
像是
2004033886
我要改成
WO04/033886
3089598
就改成
WO3/089598
107147
就改成
WO00/107147
(最好也可以教我寫變成下面這型態)
WO01/007147
最少的只有三個數字
456
我想就改成
WO00/000456
六位數那個有因為資料庫問題所以也不知道哪種是對的
所以希望兩種都有
感謝各位
作者:
register313
時間:
2011-12-19 17:59
回復
1#
ag324
[attach]8844[/attach]
作者:
a8350070
時間:
2011-12-19 22:54
本帖最後由 a8350070 於 2011-12-19 23:13 編輯
假設資料在A欄
B1=TEXT(RIGHT(A1,8),"WO00""/""000000")
C1=IF(LEN(A1)<>6,"",TEXT(A1,"WO00""/0""00000"))
往下複製
作者:
ag324
時間:
2011-12-20 14:13
感謝 學起來了
:D
作者:
ag324
時間:
2012-1-5 15:48
B1=TEXT(RIGHT(A1,8),"WO00""/""000000")
像這個我內容有 E 就會出現錯誤耶
比如說
B1=TEXT(RIGHT(A1,8),"EP-00000000)
不知道該怎麼做呢
作者:
register313
時間:
2012-1-5 18:04
回復
5#
ag324
B1="EP-"&TEXT(RIGHT(A1,8),"00000000")
作者:
ag324
時間:
2012-1-6 13:54
果然要寫程式 頭腦還是要聰明的
昨天都沒想到 感謝你了
不過這是什麼原因呢?
是把E 當成自然數嘛!? 還是?
我自己是笨笨的就沒打E 後來再用EP 取代P
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)