A5:SQL Mk-2

開発のこと、日々のこと

bigint型をExcelへ出力で出力した時ゼロに変更される

ホーム フォーラム A5:SQL Mk-2掲示板 bigint型をExcelへ出力で出力した時ゼロに変更される

  • このトピックには1件の返信、1人の参加者があり、最後に松原正和により1ヶ月前に更新されました。
2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #21248 返信
    ああああ
    ゲスト

    DBを仕事で使うようになってから大変お世話になっております。
    複数結果をまとめてExcel出力する機能を特に重宝しているのですが、16桁以上の数字(bigint型)が後ろの桁がゼロになってしまう現象があり、対象のカラムがあるシートだけ手動で出力しなおしています。CSVやテキスト形式ならば問題なく出力できています。
    エクセルの仕様でそうなってしまうようなのですが、オプションでエクセル出力時に書式をすべて文字列にするなど、後ろの桁まで正確にエクセル出力することはできないでしょうか。
    宜しくお願いします。

    #21254 返信
    松原正和
    キーマスター

    ああああさんこんにちは。
     
    たしかに Excel の仕様で、倍精度浮動小数点数で表現できる範囲でしか数値を扱えません。文字列で出力すると集計などの計算時に少し問題があるような気がしますが、オプションとしてならよいかもしれませんね。考えてみたいと思いますのでしばらくお待ちいただければと思います。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
返信先: bigint型をExcelへ出力で出力した時ゼロに変更される
あなたの情報:




コメントは受け付けていません。