PC 對話 - Excel 2007儲存格內文字顯示意想不到的格式

文章翻譯 文章翻譯
文章編號: 980313 - 檢視此文章適用的產品。

關於翻譯:

本文由微軟最有價值專家 MVP 周伯恆 所翻譯。MVP 周伯恆 同時也將此篇文章放在他的部落格內,歡迎您按 此處 瀏覽 MVP 周伯恆 更多的技術文章、經驗分享與觀點。
這個對話說明了Excel儲存格中輸入值後卻顯示不同格式的值,要解決這個問題你必須調整儲存格格式才可以正確顯示。
Question Image
我在一個儲存格輸入1-1,但是我按下Enetr鍵後。
摺疊此圖像展開此圖像
1


為什麼儲存格顯示1月1日?
摺疊此圖像展開此圖像
2
?
?Excel中有一個功能會辨識你所輸入值,然後轉換資料成最恰當的格式。

假如你輸入1-1或1/1,儲存格辨識數值後,儲存格顯示為日期格式,看一下資料編輯列顯示日期2010/10/1。
摺疊此圖像展開此圖像
3
answer image
Question Image
喔!你說的對耶,好的,現在我需要修改儲存格。

讓我看看,首先對儲存格按右鍵然後選擇儲存格格式
摺疊此圖像展開此圖像
4
?
?想要顯示所輸入的值是1-1,在儲存格格式上點選數值選單,類別區塊選擇文字,然後按確定,但是…
摺疊此圖像展開此圖像
5
answer image
Question Image
喔,現在儲存格顯示40179!這是什麼號碼阿?
摺疊此圖像展開此圖像
6
?
?在Excel日期2010/1/4被轉換為一個序號日期。

標準的時間是從1900/1/1號開始計算,1代表一天,儲存格數值40179代表為40179天。

因為你所輸入的值1-1被轉換為日期格式2010/1/1,當你將儲存格格式的類別選擇為文字時,儲存格則顯示40179。
answer image
Question Image
我明白,所以那我該如何做才可以顯示為1-1。?
?那你就該先將儲存格格式的類別選擇為文字後,再次輸入1-1
answer image
Question Image
我懂了,讓我先改變儲存格格式再輸入1-1.... 成功了!儲存格和資料編輯列都是顯示1-1了。
摺疊此圖像展開此圖像
7
?
?工作表、選擇列、選擇行或選擇儲存格你可以一次修改儲存格的格式。所有你選擇的儲存格都必須要先按右鍵選擇儲存格格式做設定,才不會再顯示意想不到的格式。
answer image

屬性

文章編號: 980313 - 上次校閱: 2014年6月12日 - 版次: 1.2
這篇文章中的資訊適用於:
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Office Excel 2003
  • Microsoft Office Excel 2007
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com