標題:
[發問]
字串中如何插入字元?
[打印本頁]
作者:
winston219
時間:
2010-11-11 08:41
標題:
字串中如何插入字元?
如何將 0001010 轉換成 000101-0 ? (右邊第1個數字前加入- 符號隔開)
作者:
jackdream
時間:
2010-11-11 09:10
本帖最後由 jackdream 於 2010-11-11 12:36 編輯
回復
1#
winston219
試試..假設資料在 A1 儲存格
B1 公式=REPLACE(A1,LEN(A1),1,"-")&RIGHT(A1,1)
或 =LEFT(A1,LEN(A1)-1)&"-"&RIGHT(A1,1)
作者:
oobird
時間:
2010-11-11 09:14
[attach]3570[/attach]
作者:
jackdream
時間:
2010-11-11 09:17
回復
3#
oobird
版主這招真妙,學習了
作者:
winston219
時間:
2010-11-11 10:36
感謝兩位大大,謝謝!
作者:
turbine888
時間:
2010-11-11 11:19
唔!
原來這麼簡單...
謝謝版主的指導~~~
作者:
onegirl0204
時間:
2010-11-11 23:30
回復
3#
oobird
前輩您好!感謝您教大家這種超簡單的妙招!剛剛現學現賣∼套用在以下我所發問的問題上,但是結果仍然出現同樣的問題,也就是假設我在儲存格中自訂"0年00班",那麼7年3班仍然會變成7年03班耶?該如何修正,請賜教∼謝謝!
http://forum.twbts.com/viewthrea ... %3Bfilter%3D2592000
作者:
danny001
時間:
2010-11-11 23:53
儲存格式=>自定=> #"年"##"班"
即可
作者:
oobird
時間:
2010-11-12 00:03
你這個是不同案例,不能這樣設的。0年00班,#"年"##"班"
都會相同結果,達不到你的目的。
作者:
gong
時間:
2010-11-13 20:01
[>=100]0"年"00"班";[<100]0"年"0"班";G/通用格式
作者:
onegirl0204
時間:
2010-11-13 22:13
回復
10#
gong
不好意思∼我複製您的指令,結果仍然為7年03班而非7年3班的型態,即使我自己更改為>=10和<10(而非100)結果仍舊一樣耶?看樣子我還是別強求了,免得一再麻煩各位前輩,真是深感抱歉呀!
作者:
gong
時間:
2010-11-13 22:38
本帖最後由 gong 於 2010-11-13 22:39 編輯
七年三班請輸入73
七年十三班請輸入713
沒有703的輸入方式
作者:
trainee
時間:
2010-11-14 19:38
回復
9#
oobird
請恕新丁班門弄釜!
當新丁於[儲存格] 設定 [自訂]時,
會捨用[#]而取用[@],
那樣,無論輸入文字或數字,皆可得到預期的效果!
若輸入[#],,只對數字有效!
若有差錯,版主萬勿見笑!
事緣新丁於此論譠學會不少Excel的扳巧,
若有機會,亦想將自己所學,
與他人分享!
作者:
gong
時間:
2010-11-14 21:47
本帖最後由 gong 於 2010-11-14 21:48 編輯
我覺得輸入703
要得7年3班,(不是7年03班)
1.簡單方式應該是分開取得
=left(a1,1)&"年"&--right(a1,2)&"班"
2.儲存格自訂0"年"00"班"或#"年"##"班",
僅可得"7年03班",不能得"7年3班"
3.用"@"與全部用輸入的,相同結果,
4.改變輸入方式輸入2碼即可
儲存格自訂 [>=100]0"年"00"班";[<100]0"年"0"班";G/通用格式
作者:
wayne0303
時間:
2019-7-27 20:52
回復
3#
oobird
中文字或英文字要如何也可以用自訂格式插入字元符號呢?
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)