Excel科學記號取消

经常碰到的情况是在表格里面输入手机号码、身份证号等等比较长的数字串时,Excel却自作聪明的将其以科学计数的方式来显示,更麻烦的是,本想设置以文本显示,但设置后,还是一成不变。而且即便以文本方式复制,却将科学计数中的E+也复制过去。想要正常显示,则需要重新双击这个单元格,或按F2后再按回车键,才能以真面目示人。下面介绍两种简便的方法:

一、用分列功能解决

1.选择想要转换的单元格,设置属性为文本格式

2.用Excel选择一列数字,选择数据→分列→下一步→下一步→选择文本→完成。如下图:

Excel科學記號取消

操作后,基本上已经达到目的,不过如果你有些数字串是以0开头的,可能会被Excel自以为是的去掉了,这种情况需要自己手动重新添加了。

二、还有一个更快的,设置单元格属性类型为0。比如已在单元A1:A100输入了号码,按以下步骤做:选择单元A1:A100,单击鼠标右键,选择设置单元格式,选择自定义,在‘类型’中输入‘0’即可,注意这种方式同样会丢失以0开头的数字串。如下图:

Excel科學記號取消

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

一、已经出现了如何还原

如果数据已经被 Excel 默认截取,那就还原不了了。

单击单元格,在编辑栏查看单元格保存的值,如果是需要的值,那还有救。

还原方法

方法1

设置单元格格式,选择数值,小数点位数填 0。或者选择自定义,在类型一栏填0

这种方法存在一个问题,如果原数据有小数,会丢失精度。如果小数位填位数,不足位的时候会补位,也很难看。

方法2

使用 TRIM函数。在另一列输入:TRIM(A1),然后各种拉。反正,不是很方便。

方法3

使用字符串拼接。在另一列输入:=A1&"",然后也是各种拉。这种也不是很方便。

方法4(推荐)

批量方式:选择一列要处理的单元格。在菜单栏中选择数据->分列,然后,下一步,下一步。在数据格式栏,选择文本,然后完成。就会有一列的绿三角生成了。

Excel科學記號取消

二、预防

综上所述,预防才是王道。预防方法:

1、在数据之前加一个'号,可以用字符串的形式保存数字,可以保留原格式。不过听说可能会导致其他问题。

2、在输入文本之前,将单元格格式更改为文本,也可以保留原格式。小绿三角什么的,忍忍就好了。

3、当然要是不嫌麻烦,这种也是可以的 ="1234567890123456789"

PS:数字类型的部分默认规则(个人整理,如有不对还请指出):


1)把格式设置为文本,然后用选择性粘贴——数值

2)在每个单元格的数字之前加一个',输出就自动换为文本了

3)如果已经粘贴好了,用数据--分列,最后一个选项的时候输出方式选择文本

170723补充:

如果数字位数是相同的,且首位可能为零,可以用text函数添加辅助列完成,比如数字都是12位的,就用=text(A2, "000000000000")

Excel复制粘贴数字避坑转化为科学计数

1106 播放 · 2 赞同

关于从其他软件或网址复制粘贴数字到Excel中,避免转化为科学计数,可以通过先粘贴到txt文本,再导入到Excel中实现。针对于题主的需求,也可以通过直接从网页导入数据到Excel中。

2022-7-31号更新

Excel世界性难题即将被解决。

在以往的Excel版本中,超过15位的长数据被自动转化为科学计数,且转换后不可逆,再也得不到输入前的内容。

在最新的Excel Beta版本中,将支持设置取消将15位长数据转化为科学计数。

期待这个功能早日发布,如果想提前使用,可以更新至Beta版Office。

Excel通过配置自动数据转换实现启用或者禁用数字自动转换为科学计数

1. 从数值文本中删除前导零并转换为数字;

2. 将数值数据截断为 15 位数的精度,并转换为可以科学计数法显示的数字(如果需要);

3. 将字母“E”周围的数值数据转换为以科学计数法显示的数字

  • Excel技巧
  • Excel函數
  • Excel公式
  • Excel圖表
  • 單詞提示
  • Outlook提示


Excel科學記號取消
在數字前加單引號將科學計數法轉換為文本

輸入數字之前,可以先輸入單引號',並且數字不會成為科學計數法,請參見以下屏幕截圖:


Excel科學記號取消
使用格式單元格功能將科學計數法轉換為文本

如果您有很多數字以科學計數法顯示,並且厭倦了使用上述方法重複輸入數字,則可以使用 單元格格式 Excel中的功能。

1。 選擇要轉換的數據范圍。

2。 右鍵單擊,然後選擇 單元格格式 從上下文菜單中,查看屏幕截圖:

Excel科學記號取消

3。 在 單元格格式 對話框,在 標籤,點擊 習俗 來自 類別 列錶框,輸入數字 0 進入“類型”框,請參見屏幕截圖:

Excel科學記號取消

4。 然後點擊 OK 按鈕,並且顯示為科學計數法的單元格編號已轉換為普通編號。


Excel科學記號取消
使用公式將科學記數法轉換為文本

以下公式也可以幫助您將科學計數列表轉換為文本。

1。 請輸入以下公式: =修剪(A1) 放入空白單元格(例如B1)中,請參見屏幕截圖:

Excel科學記號取消

2。 然後將填充手柄拖到您要應用此公式的範圍內,您將獲得所需的結果:

Excel科學記號取消

備註: 這個 功能: = UPPER(A1) 也可以為您提供幫助,請根據需要使用任何一種。


Excel科學記號取消
使用Kutools for Excel將科學計數法轉換為文本

如果你已經安裝 Excel的Kutools,你可以使用 在文字和數字之間轉換 功能來完成這項工作。

安裝後 Excel的Kutools,請這樣做:

1。 突出顯示要轉換的數據范圍。

2。 點擊 庫工具 > 內容 > 在文字和數字之間轉換,請參見屏幕截圖:

Excel科學記號取消

3。 在 在文字和數字之間轉換 對話框,檢查 文字編號 選項,然後單擊 OK or 登記 按鈕,顯示為科學計數法的數字已轉換為原始範圍內的普通數字。 看截圖:

Excel科學記號取消

提示:

如果您的電話號碼長度超過15位數字,則不會根據需要將其轉換為完整的電話號碼。 您只需要在輸入數字之前輸入單引號或將所選範圍設置為 文本 格式在 單元格格式 輸入數字之前,請先輸入對話框。

Excel科學記號取消

要了解有關此在文本和數字之間轉換功能的更多信息。

立即下載並免費試用Excel的Kutools!


Excel科學記號取消
演示:使用格式單元格功能將科學計數法轉換為文本

Excel的Kutools:具有300多個方便的Excel加載項,可以在30天內免費試用,沒有任何限制。 立即下載並免費試用!


最佳辦公效率工具

Kutools for Excel解決了您的大多數問題,並使您的生產率提高了80%

  • 重用: 快速插入 複雜的公式,圖表 以及您以前使用過的任何東西; 加密單元 帶密碼 創建郵件列表 並發送電子郵件...
  • 超級公式欄 (輕鬆編輯多行文本和公式); 閱讀版式 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 不會丟失數據; 拆分單元格內容; 合併重複的行/列...防止細胞重複; 比較範圍...
  • 選擇重複或唯一 行; 選擇空白行 (所有單元格都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇...
  • 確切的副本 多個單元格,無需更改公式參考; 自動創建參考 到多張紙; 插入項目符號,複選框等...
  • 提取文字,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級濾鏡 (將過濾方案保存並應用於其他工作表); 高級排序 按月/週/日,頻率及更多; 特殊過濾器 用粗體,斜體...
  • 結合工作簿和工作表; 根據關鍵列合併表; 將數據分割成多個工作表; 批量轉換xls,xlsx和PDF...
  • 超過300種強大功能。 支持Office / Excel 2007-2019和365。支持所有語言。 在您的企業或組織中輕鬆部署。 完整功能30天免費試用。 60天退款保證。

Excel科學記號取消


Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 每天將您的工作效率提高50%,並減少數百次鼠標單擊!

Excel科學記號取消