So verhindern Sie, dass numerische Daten während des Imports aus einer Excel-Datei in die wissenschaftliche Schreibweise geändert werdenHallo,
Ich importiere Daten aus einer Excel-Datei. Meine Daten werden in wissenschaftliche Notation umgewandelt und dann verliere ich die Details der letzten beiden Ziffern.
Wie kann ich Zahlen aus einer Excel-Datei importieren, damit JMP das Format nicht in wissenschaftliche Notation ändert?
Hier ist ein Beispiel der Daten:
| Nummer |
| 20160609144108701 |
| 20160609144108702 |
| 20160609144108703 |
| 20160609144108704 |
| 20160609144108705 |
| 20160609144108706 |
| 20160609144108707 |
Ich danke Ihnen für Ihre Hilfe!
Wende
Betreff: So verhindern Sie, dass numerische Daten während des Imports aus einer Excel-Datei in die wissenschaftliche Schreibweise geändert werdenWenn Sie das Importtool verwenden, können Sie Zeichen für den Spaltendatentyp auswählen.

Betreff: So verhindern Sie, dass numerische Daten während des Imports aus einer Excel-Datei in die wissenschaftliche Schreibweise geändert werdenVielen Dank für das Wissen über 2^53. Ich wette, dass irgendein Programmierer vor vielen Jahren gedacht hat, es gäbe keine Möglichkeit, dass jemand jemals eine so große Zahl brauchen würde, wenn er vor vielen Jahren auf einem 256-KB-Computer programmierte 
Ich habe die zu importierende Datei in eine Textdatei geändert und außerdem ein führendes Zeichen hinzugefügt, um das Problem zu lösen.
Wende
Betreff: So verhindern Sie, dass numerische Daten während des Imports aus einer Excel-Datei in die wissenschaftliche Schreibweise geändert werdenVielen Dank für ihre Antwort!
Ich habe am Anfang einen Buchstaben hinzugefügt, damit die Daten korrekt importiert werden.
Das Format ist eine Mischung aus Datumsformat und fortlaufender Nummerierung, was dazu führt, dass das Datum nicht direkt funktioniert.
Danke noch einmal.
Wende
Betreff: So verhindern Sie, dass numerische Daten während des Imports aus einer Excel-Datei in die wissenschaftliche Schreibweise geändert werdenHallo Wende,
Ich kann bestätigen, dass Import aus Excel bei langen Zahlenfolgen (wie bei Ihnen) die Anzahl der signifikanten Ziffern auf 15 begrenzt.
Hier ist ein Lösungsvorschlag (nicht schön, aber er sollte funktionieren):
Wenn Ihre Werte nicht wirklich numerisch sind, sondern Zeichenfolgen aus Ziffern, versuchen Sie, am Ende der Excel-Spalte ein Zeichen mit dem Namen „Zahl“ hinzuzufügen. Dadurch wird JMP gezwungen, diese als Zeichen zu laden. Anschließend können Sie die erforderlichen Informationen mit Zeichenfunktionen extrahieren.
Eine andere Möglichkeit besteht darin, Ihre Excel-Datei als durch Tabulatoren getrennte Datei zu exportieren und das interaktive Dialogfeld zum Festlegen des Datentyps zu verwenden
Schließlich sieht es so aus, als ob es sich bei Ihren Daten möglicherweise um Datums- und Uhrzeitangaben sowie um etwas anderes handelt. Wenn dies der Fall ist, könnte es sinnvoll sein, sich mit der Daten-/Zeitformatierung zu befassen.
Mit freundlichen Grüßen,
TS
Betreff: So verhindern Sie, dass numerische Daten während des Imports aus einer Excel-Datei in die wissenschaftliche Schreibweise geändert werdenWas stellen die Daten dar? Wenn es sich um eine Datums-/Uhrzeitangabe im Jahr 2016 handelt, die auf die Millisekunde genau ist, könnte die Antwort darin bestehen, sie in einen JMP-Datums-/Uhrzeitwert umzuwandeln. Wenn es sich um eine Teilenummer handelt, sollten Sie diese als Zeichendaten beibehalten.
Handelt es sich um eine CSV-Datei? Verwenden Sie den Import von Textdateien, den Import mehrerer Dateien oder den Excel-Import?
Ich bin kein Excel-Experte, aber ich denke, diese Werte sind Zeichenfolgendaten in Excel.
Die meisten Programme (einschließlich JMP) verwenden eine Gleitkommadarstellung mit doppelter Genauigkeit, die keine exakten ganzen Zahlen größer als 2^53 verarbeiten kann, was kleiner als diese Zahlen ist.
Sie können dafür sorgen, dass JMP ein Format verwendet, das wie eine Ganzzahl aussieht, die niedrigstwertigen Ziffern jedoch nicht wirklich vorhanden sind.
Format( "Fixed Dec", 18, 0 )
Es gibt höchstens 15–16 signifikante Ziffern in einem Double.
big integer valuesbig integer valuesgroße ganzzahlige Werte