簡體   English   中英

將數據導出到 CSV 時出現問題

[英]Issue in exporting data to CSV

我正在將數據從數據庫導出到 Excel。 在打開 csv 文件時導出后,excel 應用程序將自動格式化 excel 中的值。

我的一個單元格包含值-A1177 ,但它被轉換為零。

任何人都可以讓我知道是否有任何解決方案可以避免這種情況或在 excel 中關閉此自動格式化。

謝謝。

最簡單的方法是在 CSV 文件中簡單地將值括在引號中,例如asdasd,"-A1177",11/03/1984 您還可以將列的格式更改為“文本”。

否則,請查看這個優秀的堆棧溢出問題答案

導入文本時更改列數據格式將其更改為文本

Excel中的任何公式的開頭插入一個' ,它將被視為一個string

因此,如果可能,請在生成 CSV 文件時檢查給定字段中的第一個字符是否可以理解為 Excel 公式“opener”(我不介意{=, -, +} )並在前面加上一個'

您可以為每個字段執行此操作,但只有在文本可能被誤解為公式時才絕對必要。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM