FAQ-1217 大きな整数をインポートしても指数表記にしない方法

最終更新日:2025/4/22

すべての桁を表示した状態で大きな整数をインポートする方法には、2つの手段があります。

大きな整数をテキストとして読み込む

デフォルトでは、15桁を超える整数(例:ID番号など)は自動的に文字列としてインポートされ、1E15 のような指数表記には変換されません。一方、15桁未満の大きな整数は数値としてインポートされるため、指数表記で表示される場合があります。

Note:
  • システム変数@BIDは、整数を文字列としてインポートするかどうかを決める桁数のしきい値を設定します。この値はデフォルトで15に設定されています。そのため、15桁未満の整数(例:35928471539682 =14桁)でも桁数をすべて表示したい場合は、@BID をより小さい値(例:13)に設定してください。


大きい整数を数値としてインポート

Origin 2025b以降では、11桁以下の大きな整数であれば、小数点以下の桁数を0に設定することで、すべての桁を表示させることができます。設定方法は以下の通りです。

  1. 列ヘッダをダブルクリックして、列プロパティダイアログを開きます。
  2. オプショングループで、次のように設定します。
    • フォーマット=数値または文字と数値
    • 桁数指定法 = 小数桁数=
    • 桁数 = 0
    Big Integer Column Properties.png
Note:
  • 小数桁数が設定されている場合、システム変数@BITによって、整数が指数表記で表示されるかどうかのしきい値が決まります。この値はデフォルトで1E10に設定されています。そのため、1E10を超える整数を指数表記ではなく全桁表示したい場合は、@BID をより大きな値(例:1E20)に設定してください

キーワード:ビッグデータ, 大規模 , インポート, コピーペースト, Excelからコピー, クリップボード, 全桁, 小数, 科学表記, 標準フォーマット