返回列表 上一主題 發帖

[發問] 請問如何自訂儲存格的方式讓它自動補0在數字前

[發問] 請問如何自訂儲存格的方式讓它自動補0在數字前

請問各位先進
如何自訂儲存格
使其在儲存格輸入數字時自動補0在數字前
(儲存格為通用模式而不是"文字模式")
EX:3456789=03456789

謝謝..

"0"#
學海無涯_不恥下問

TOP

本帖最後由 PD961A 於 2010-6-22 16:42 編輯

回復 2# Hsieh


    謝謝版主
可以再請問  選擇自訂\特殊\一般電話號碼(02)3333-1111
如何在普通格式下顯示為(02)3333-1111
而不是使用"自訂\特殊\一般電話號碼"的格式

謝謝您..

TOP

8碼
[<=99999999]0000-0000;(00)0000-0000
知之為知之,不知為不知,誠實也!

TOP

8碼
[
gong 發表於 2010-6-23 09:32



   謝謝版主
再請問您
依您自訂格式設定後顯式為(02)3333-1111
但是實際點進去儲存格的內容是: 233331111
請問如何設定將HS版主的"0"#自訂格式後
使其儲存格之內容亦為02)3333-1111
謝謝您...

TOP

只要不是數字
輸入什麼,內容就會是什麼
(02)1234-5678輸入與顯示相同
1234-5678輸入與顯示相同
不是數字hsieh版主的"0#"也無用武之地
知之為知之,不知為不知,誠實也!

TOP

回復 5# PD961A


    觀念問題
儲存格格式,只是讓你視覺上認為是多了符號
並不能改變資料本質
要轉化成實質的文字就用text函數轉出來
如:A1輸入電話號碼
B1=TEXT(A1,"[<=99999999]0000-0000;(00)0000-0000")
學海無涯_不恥下問

TOP

本帖最後由 PD961A 於 2010-6-23 16:29 編輯

回復 7# Hsieh


    謝謝HS版主
問這問題是要
解另一個WORD合併列印的問題
從EXCEL來源端若是直接用通用格式去設定
而不是用一般電話去輸入
則WORD合併列印
就能顯示出電話格式
您的公式也是適用的..謝謝您






另外也謝謝GONG版主的回文..

TOP

版主,, A欄的資料, 如果 是套用在非固定 9 位數字? 如, 區號(三位)+電話(六位) 則要如何處理,,,

TOP

用字元數判斷
=IF(LEN(A1)=8,TEXT(A1,"[<=9999999]000-000;(000)000-000"),TEXT(A1,"[<=99999999]0000-0000;(00)0000-0000"))
學海無涯_不恥下問

TOP

        靜思自在 : 閒人無樂趣,忙人無是非。
返回列表 上一主題