返回列表 上一主題 發帖

[發問] 字串中如何插入字元?

[發問] 字串中如何插入字元?

如何將  0001010  轉換成  000101-0  ? (右邊第1個數字前加入- 符號隔開)

回復 3# oobird

中文字或英文字要如何也可以用自訂格式插入字元符號呢?

TOP

本帖最後由 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/通用格式
知之為知之,不知為不知,誠實也!

TOP

回復 9# oobird


請恕新丁班門弄釜!
當新丁於[儲存格] 設定 [自訂]時,
會捨用[#]而取用[@],
那樣,無論輸入文字或數字,皆可得到預期的效果!
若輸入[#],,只對數字有效!

若有差錯,版主萬勿見笑!
事緣新丁於此論譠學會不少Excel的扳巧,
若有機會,亦想將自己所學,
與他人分享!

TOP

本帖最後由 gong 於 2010-11-13 22:39 編輯

七年三班請輸入73
七年十三班請輸入713
沒有703的輸入方式

Book1.rar (1.31 KB)

知之為知之,不知為不知,誠實也!

TOP

回復 10# gong


不好意思~我複製您的指令,結果仍然為7年03班而非7年3班的型態,即使我自己更改為>=10和<10(而非100)結果仍舊一樣耶?看樣子我還是別強求了,免得一再麻煩各位前輩,真是深感抱歉呀!

TOP

[>=100]0"年"00"班";[<100]0"年"0"班";G/通用格式
知之為知之,不知為不知,誠實也!

TOP

你這個是不同案例,不能這樣設的。0年00班,#"年"##"班"
都會相同結果,達不到你的目的。

TOP

儲存格式=>自定=> #"年"##"班"
即可
danny

TOP

回復 3# oobird

前輩您好!感謝您教大家這種超簡單的妙招!剛剛現學現賣~套用在以下我所發問的問題上,但是結果仍然出現同樣的問題,也就是假設我在儲存格中自訂"0年00班",那麼7年3班仍然會變成7年03班耶?該如何修正,請賜教~謝謝!
http://forum.twbts.com/viewthrea ... %3Bfilter%3D2592000

TOP

        靜思自在 : 口說一句好話,如口出蓮花;口說一句壞話如口吐毒蛇。
返回列表 上一主題