簡短版:在電話號碼的前面輸入一個英文單引號。詳細版:Excel 單元格的預設格式是 "自動",你可以右鍵選擇"設定單元格格式"檢視。"自動" 是什麼意思呢?就是說如果你在格子裡輸入的全是數字,它就會識別為"數字",例如你輸入的電話號碼;如果你輸入的內容包含了字母或其它文字,它就會識別為"文字",程式設計中常稱為"字串";如果你輸入的內容以"="開頭,它就會識別為"公式",諸如此類。Excel 中輸入電話號碼和身份證號是最常見的需求,但不幸的是,Excel 預設的"自動"格式會把這些數字串識別為數字,由於數值太大,又會自動變成科學記數法,就是你看到的情形。那麼如何解決這個問題呢?簡單粗暴的方法是輸入數字 **之前** 將單元格的格式設為"文字"。注意:必須在輸入之前設定好,否則當你輸入超長數字串時(例如18位身份證號),由於 Excel 最長支援 15 位有效數字,最後 3 個數字就會丟失,這時你再改回文字格式也找不回了!但是每次輸入數字都設定單元格格式豈不很麻煩?其實 Excel 為這種常見的需求提供了一種方便的快捷方式:即在數字串的最前面輸入一個英文單引號(")。這個英文單引號的作用是把單元格的格式強行設定為"文字",所以並不會影響單元格的實際內容,實乃高手必備。
簡短版:在電話號碼的前面輸入一個英文單引號。詳細版:Excel 單元格的預設格式是 "自動",你可以右鍵選擇"設定單元格格式"檢視。"自動" 是什麼意思呢?就是說如果你在格子裡輸入的全是數字,它就會識別為"數字",例如你輸入的電話號碼;如果你輸入的內容包含了字母或其它文字,它就會識別為"文字",程式設計中常稱為"字串";如果你輸入的內容以"="開頭,它就會識別為"公式",諸如此類。Excel 中輸入電話號碼和身份證號是最常見的需求,但不幸的是,Excel 預設的"自動"格式會把這些數字串識別為數字,由於數值太大,又會自動變成科學記數法,就是你看到的情形。那麼如何解決這個問題呢?簡單粗暴的方法是輸入數字 **之前** 將單元格的格式設為"文字"。注意:必須在輸入之前設定好,否則當你輸入超長數字串時(例如18位身份證號),由於 Excel 最長支援 15 位有效數字,最後 3 個數字就會丟失,這時你再改回文字格式也找不回了!但是每次輸入數字都設定單元格格式豈不很麻煩?其實 Excel 為這種常見的需求提供了一種方便的快捷方式:即在數字串的最前面輸入一個英文單引號(")。這個英文單引號的作用是把單元格的格式強行設定為"文字",所以並不會影響單元格的實際內容,實乃高手必備。