レポートを CSV ファイルで受け取りました。連絡先の名前と連絡先番号が含まれています。Excelでファイルを開こうとすると、「912224308876」のような連絡先番号が表示されます。しかし、そのファイルをメモ帳で開いたり、PHP で読み込もうとすると、その連絡先番号が別の形式、つまり「9.12224E+11」で取得されます。
この問題を解決するアイデアはありますか?
前もって感謝します。
レポートを CSV ファイルで受け取りました。連絡先の名前と連絡先番号が含まれています。Excelでファイルを開こうとすると、「912224308876」のような連絡先番号が表示されます。しかし、そのファイルをメモ帳で開いたり、PHP で読み込もうとすると、その連絡先番号が別の形式、つまり「9.12224E+11」で取得されます。
この問題を解決するアイデアはありますか?
前もって感謝します。
問題は、Excel が長い数値を浮動小数点数として扱い、しばしば損失の多い方法で科学表記法に変換することです。以下で説明するように、最適なオプションは、CSV の代わりに TXT 拡張子を使用してインポート ウィザード (列の種類を指定できる) を使用するか、数値の代わりに数式を使用して Excel を偽装することです。
http://social.msdn.microsoft.com/Forums/en-US/exceldev/thread/64c1ee52-eb53-4202-bb27-d9b08d3bd60a/