Importformat von Excel-Spalten erzwingenLiebe Community,
Ich versuche, Daten aus der angehängten Excel-Datei „DATA_SAMPLE_TO_IMPORT.xlsx“ zu importieren, indem ich das folgende JSL-Skript verwende:
Open(
".\DATA_SAMPLE_TO_IMPORT.xlsx",
Worksheets( "DATA" ),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 1 ),
Data Starts on Row( 2 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 0 ),
Suppress Hidden Columns( 0 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 1 ),
Column Separator String( "-" ),
)
);
Das Ergebnis ist die angehängte JMP-Datentabelle, in der alle Spalten als numerisch betrachtet werden. Ich möchte, dass beide Spalten Zeichen sind.
Wie kann ich dieses Format beim Import erzwingen?
Danke!
Automatisierung und SkripterstellungMassenanpassungBetreff: Importformat von Excel-Spalten erzwingenIch danke Ihnen für Ihre Hilfe. Mein Ziel war es, die Daten nach dem Import neu zu formatieren, aber es scheint, dass es keine andere Wahl gibt, als zumindest das Datendateiformat zu ändern.
Betreff: Importformat von Excel-Spalten erzwingenDie Tabelle scheint über eine Zellenformatierung zu verfügen, die eine numerische Kennung erzwingt, auch wenn die Zelle Text enthält.JMP berücksichtigt diese Kennung und nicht den Zellinhalt, um zu entscheiden, wie die Zellen behandelt werden.Wenn Sie im Fall Ihrer Beispieldatei die Zellen LOT 1, 36 in Zeile 2 auswählen und mit der rechten Maustaste auf „Zellen formatieren“ klicken und sie dann explizit auf „Text“ auf der Registerkarte „Zahl“ zwingen, die Datei speichern und dann importieren, importiert JMP beide Spalten als Text.
Mit JMP können Sie zwar die numerische Formatierung im Dialogfeld des Excel-Assistenten ändern, der Wechsel von numerisch zu zeichenweise gehört jedoch leider nicht zu den Optionen.
Brian Corcoran
JMP-Entwicklung
Betreff: Importformat von Excel-Spalten erzwingen@Mark_Bailey Das Problem hierbei ist, dass JMP die Spalten als fortlaufend importiert, da sie in Excel als Zahlen formatiert sind. JMP kann den Inhalt („LOT 1“) jedoch nicht als Zahl interpretieren. Deshalb ist das Ergebnis NAN (oder ein visueller Punkt).
Aus diesem Grund hilft eine Neuformatierung in JMP nicht.
Es gibt nur zwei Möglichkeiten
- JMP irgendwie anweisen, anders zu importieren (ich weiß es ehrlich gesagt nicht)
- Um in Excel in TXT umzuformatieren oder als CSV zu speichern und aus diesem Format zu importieren ...
Betreff: Importformat von Excel-Spalten erzwingenEs ist auch sehr einfach, die als numerische Daten importierten Spalten in Zeichendaten zu ändern. Oder wenn Sie die Ebenen nur zum Gruppieren verwenden möchten, können Sie den Modellierungstyp von Kontinuierlich in Nominal oder Ordinal ändern.
Betreff: Importformat von Excel-Spalten erzwingenJMP erkennt, dass Ihre Spalten in Excel fortlaufend sind.
Wenn Sie das Format in Excel in Text ändern könnten, wäre alles in Ordnung.