Excelファイルからのインポート中に数値データが科学表記に変更されないようにする方法こんにちは、
Excelファイルからデータをインポートしています。データが科学表記になり、下2桁の詳細が失われます。
JMPがフォーマットを科学表記に変更しないように、Excelファイルから数値をインポートするにはどうすればよいですか?
データの例を次に示します。
| 数 |
| 20160609144108701 |
| 20160609144108702 |
| 20160609144108703 |
| 20160609144108704 |
| 20160609144108705 |
| 20160609144108706 |
| 20160609144108707 |
ご協力ありがとうございました!
ウェンデ
Re:Excelファイルからのインポート中に数値データが科学表記に変更されないようにする方法データは何を表していますか?それが2016年の日時で、正確にミリ秒の場合、答えはJMP日時値に変換することです。部品番号の場合は、文字データとして保管してください。
CSVファイルですか?テキストファイルインポートまたは複数ファイルインポートまたはExcelインポートを使用していますか?
私はExcelのエキスパートではありませんが、これらの値はExcelの文字列データだと思います。
ほとんどのプログラム(JMPを含む)は、これらの数値よりも小さい2 ^ 53より大きい正確な整数を処理できない倍精度浮動小数点表現を使用します。
JMPに整数のように見えるフォーマットを使用させることができますが、最下位桁は実際にはありません。
Format( "Fixed Dec"、18、0)
doubleの有効数字は最大15〜16桁です。
big integer values大きな整数値
Re:Excelファイルからのインポート中に数値データが科学表記に変更されないようにする方法こんにちはウェンデ、
長い数値シーケンス(お持ちのように)の場合、Excelからのインポートでは有効桁数が15に制限されることを確認できます。
ここに提案の回避策があります(かなりではありませんが、うまくいくはずです)。
値が真の数値ではなく数字で構成される文字列である場合は、Numberという名前のExcel列の最後に1文字を追加してみてください。これにより、JMPはこれらを文字としてロードします。次に、Character関数を使用して必要な情報を抽出できます。
別の方法は、タブ区切りのExcelファイルをエクスポートし、対話型ダイアログを使用してデータタイプを設定することです
最後に、あなたのデータは日付と時間に加えて何か他のものかもしれないようです。その場合は、データ/時間のフォーマットを調べると便利です。
宜しくお願いします、
TS
Re:Excelファイルからのインポート中に数値データが科学表記に変更されないようにする方法ご回答ありがとうございます!
データが正しくインポートされるように、最初に文字を追加しました。
この形式は、日付形式と連番の組み合わせであり、日付が直接機能しなくなります。
再度、感謝します。
ウェンデ
Re:Excelファイルからのインポート中に数値データが科学表記に変更されないようにする方法2 ^ 53についての知識をありがとうございました。何人かのプログラマーが、何年も前に256 kbのコンピューターでプログラミングするとき、誰かがこれほど多くの数を必要とする方法はないと思ったに違いない:)
ファイルをテキストファイルにインポートするように変更し、先頭の文字を追加して問題を解決しました。
ウェンデ
Re:Excelファイルからのインポート中に数値データが科学表記に変更されないようにする方法インポートツールを使用している場合は、列のデータ型に文字を選択できます。
