用EXCEL打開CSV格式后,如何避免11位以上數字用科學計數法顯示


問題描述:

    java導出或數據庫導出的數據保存成csv 格式, 使用 excel 打開后  , 數字類型被科學計數法表示,大長串的數字被當成了數值類型

短串的小數字沒有問題。

   如何能夠讓excel 認為是字符串類型 而不是 number類型,不會使用科學計數法呢?

解決辦法:
    1、在每個數字后面加個\t  或者空字符串,比如java導出時適用
    2、新建一個EXCEL,從"數據"菜單打開從文本,然后選擇要打開的CSV文件,然后根據提示一步一步來,其中關鍵一步,選擇全部列,數據類型選擇文本,就可以了。【此方法建議使用windows系統,Mac系統對excel支持不太友好】。

      mac如下圖,列選項沒有橫向滾動條,不好選全列設置文本類型,列少時可以:

     

     windows如下圖,列選項有橫向滾動條,方便選全列,設置文本類型:

    

 

 

 

 

 

   

   

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM