
[
我正在使用 Excel 2016
我在Excel中得到了以下2個數字:
27837837879
並且2.79602E+14
(我可以在功能面板中看到完整的數字,例如附件279602001944127,而且如果我展開該列,它仍然有轉換為指數的數字)
預設情況下,這兩個單元格的格式為常規格式。如果我現在格式化為文本,它仍然顯示為指數,但是如果我格式化為數字並將小數位設為 0,那麼它只會顯示完整的數字。
人們期望通用和文字格式顯示完整的數字而不是指數數字。我真的認為這是一個錯誤。
如果它不被視為錯誤,那麼至少當我將單元格格式化為一般格式時,它應該有進一步的選項來不將數字顯示為指數。
答案1
當您輸入長度超過11位的數字時,Excel會自動將其轉換為科學記數法。 1.23457E+13
如果您想將其視為文本,請先將列格式設為文本,然後再在其中寫入數字。
預設情況下,Excel 會對數字使用通用格式(無特定數字格式)。要將科學轉換為數字,請使用:
- “設定儲存格格式”對話方塊。
- 風俗
- 在選項下選擇0
- 好的
如果它已經是指數並且您想轉換為文本,您可以使用以下公式:
=Trim(A1)
其中 A1 是第一個資料並將其向下拖曳
- 複製新列
- 特別貼到新位置
- 價值觀