網友問到:在 Excel 的工作表中輸入一些數字(例如電話號碼),可能會遇到的一些問題,例如:
●第一個字若為0,可能會被 Excel 自動消去,輸入0930123456變為930123456。
●想要自動為電話加上「-」,輸入0930123456變為0930-123456
●改變電話格式為電話加上「()」,輸入0227481234變為(02)27481234
●想要自動為電話加上「+886」,輸入0930123456變為+886930123456。
●...
以為電話加上「+886」當例子,通常你需要使用設定儲存格的數值格式,透過自訂格式輸入「"+886"@」,即可在輸入一個電話數字後,自動轉換為+886起始的電話,而原來要儲存的電話內容並不會改變,因為只是顯示的格式改變而已。
這個結果會讓你的電話號碼被視為「文字」,若是改成格式:"+886"##########,則同樣的電話號碼輸入後會被視為「數字」。
若是你想要在輸入10碼的手機電話:0930123456,想要顯示+886930123456
則可以自訂格式:"+886"#########
手機電話有10碼,但上式的「#」只有9個,這樣第1碼的0就不會顯示了。
其他自訂格式,例如:
0###-######:將電話號碼輸入的第一個0被Excel省略,再以顯示格式方式重現。而第4和第5碼的中間會自動加上「-」。
(0#)####-####:將電話加上「(、)、-」。
全站熱搜
留言列表