文章編號: 291047 - 上次校閱: 2012年2月17日 - 版次: 1.0 如何將文字轉換成 Excel 中的數字
本文曾發行於 CHT291047 在此頁中結論本文將逐步告訴您,如何轉換含有文字包含數字的儲存格的儲存格。 當您匯入另一個程式 (例如 dBASE 或 Lotus 1-2-3) 所建立,或從大型主機下載的檔案時,Microsoft Excel 可能會把一些數字當成文字。 例如,這會使函式 加總 以及 平均值 若要忽略這些儲存格的值。這些文字字串可能會包含除了您想要的數字的實際文字將轉換。 將文字轉換成數字若要將文字轉換成數字,在工作表中,使用任何一種方法這份文件 (方法 1 至 7) 稍後所述。附註 這些方法會假設您已已經變更任何在一般的儲存格格式設定的儲存格數目。執行這項操作,請依照下列步驟執行:
方法 1: 使用 [錯誤] 按鈕如果儲存的格的數字顯示成文字錯誤指標,在左上角,請遵循下列步驟:
方法 2: 重新輸入儲存格的值請重新輸入儲存格的值,請依照下列步驟執行:
方法 3: 編輯直接在儲存格中編輯儲存格,請依照下列步驟執行:Excel 2003
Excel 2007 中
Excel 2010 年
方法 4: 使用貼上特殊的指令若要使用 [選擇性貼上 指令,請依照下列步驟執行:
方法 5: 移除隱藏的字元和空格此方法最好用如果資料排列在單一資料行或資料列。這個方法會使用 空白位置修剪 函式, 初始狀態 函式來移除多餘的空格和非列印字元可以匯入的檔案。下列範例會假設資料A 欄和列 1 中的啟動 ($ A$ 1)。若要使用這個範例中,請按照以下的步驟執行:
附註 這個方法不能移除所有非列印的空白區域個字元。例如,泛空白字元將不會移除字元 Chr$(160)。 方法六: 使用 Visual Basic for Applications 程序Microsoft 會提供程式設計範例僅供說明,不做任何明示或默示的保證。這包括但不限於適售性或適合某特定用途之默示擔保。本文假設您已相當熟悉使用的我們所示範的程式設計語言以及建立和偵錯程序所使用的工具。Microsoft 技術支援工程師可以協助解釋特定程序中的功能,但它們不會修改這些範例以提供附加功能或建構程序來滿足您特定需求。??建立巨集 Visual Basic for Applications 來重新輸入選定儲存格或儲存格範圍中的數字。執行這項操作,請依照下列步驟執行: 1.請按 Alt + F11 即可啟動 「 Visual Basic 」 編輯器。 2.在 插入 功能表,然後按一下 模組. 3.在新的模組中輸入下列程式碼: Sub Enter_Values() 針對每個 xCell 中的選取範圍 Selection.NumberFormat ="值為 0.00"' 注意:"值為 0.00"決定的小數位數。 xCell.Value = xCell.Value 下一步的 xCell End Sub 4.按下 Alt + F11 即可切換至 Excel。 5.選取您想要將轉換時,如果尚未選取的儲存格。 6.在 Excel 2003 中,在上 工具 功能表上指向 巨集然後按一下 巨集.在 巨集名稱 清單中按一下 Enter_Values按一下 [執行]。 在 Excel 2007 或更新版本中,按一下 開發人員 按一下 巨集.在 巨集名稱 清單中按一下 Enter_Values按一下 [執行]。 方法 7: 使用 [欄] 指令所要的文字此方法最好用如果資料排列在單一資料行。下列範例會假設資料位於欄 a,並開始在第一列 ($ A$ 1)。若要使用這個範例中,請依照下列步驟執行:
?考如需有關儲存格格式設定的詳細資訊,請按一下 [說明] 在上 說明 功能表中,型別 儲存格格式 [Office 小幫手] 或 [解答精靈] 並再按 搜尋 若要檢視所傳回的主題。 本文將告訴您的協力廠商產品製造所 Microsoft 無關。Microsoft 做任何擔保,默示或其他有關這些產品的可靠性。
機器翻譯重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。 按一下這裡查看此文章的英文版本:291047?
(http://support.microsoft.com/kb/291047/en-us/
)
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 其他資源 其他支援網站社群立即取得協助文章翻譯
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


回此頁最上方
