Kann der Excel-Importassistent Daten aus dem Excel-Dateinamen abrufen?Ich verwende den Excel-Importassistenten, um einige Excel-Daten einzulesen, und einige der Informationen, die ich benötige, sind im Namen der Excel-Datei codiert. Gibt es eine Möglichkeit, mit dem Importassistenten Informationen aus dem Dateinamen abzurufen? Der Assistent verwendet standardmäßig den Arbeitsblattnamen für den JMP-Tabellennamen, aber das ist nicht das, wonach ich in diesem Fall suche (alle meine Arbeitsblätter sind 'sheet1'). Idealerweise möchte ich 1) die JMP-Tabelle basierend auf dem Excel-Dateinamen benennen oder alternativ 2) eine Quellspalte erstellen, die den Excel-Dateinamen enthält.
Oder muss ich dafür ein Script schreiben?
Betreff: Kann der Excel-Importassistent Daten aus dem Excel-Dateinamen abrufen?EXAKT!Das war es, was ich hier sagen wollte – MFI war für mich ein unglaublicher Produktivitätsgewinn.Ich habe ein benutzerdefiniertes Messgerät, das eine CSV-Datei pro gemessenem Pert ausgibt, sodass ich alle diese Dateien später verketten muss.Wir erfassen die Daten dieser Messung nur wenige Male pro Jahr (im Allgemeinen ist die „Go/No Go“-Funktionalität ausreichend) … und der Inhalt der Datei ist außerhalb des Kontexts von geringem Wert.Glücklicherweise ist der Dateiname reich an Details, so dass die Verwendung von MFI zum Importieren von allem und die Verwendung eines Skripts zum Bearbeiten der Dateien die Dinge sehr einfach gemacht hat (bis zu dem Punkt, an dem ich die Dateien seit fast einem Jahr nicht mehr persönlich anfassen musste!)
Betreff: Kann der Excel-Importassistent Daten aus dem Excel-Dateinamen abrufen?Wenn Sie JMP 14 verwenden, können Sie File->Multiple File Import verwenden. MFI verwendet ein Verzeichnis und ein Dateinamensmuster. Das Dateinamenmuster kann der tatsächliche Dateiname sein. Aktivieren Sie das Kontrollkästchen, um das Muster zu ändern. In Ihrem Fall wählen Sie nur eine einzelne Datei aus, sodass die Option „Ähnliche Dateien stapeln“ keinen Unterschied macht. Sie benötigen auch nicht die Filter Dateien nach Größe oder nach Datum und Uhrzeit auswählen. Auf der rechten Seite sehen Sie die Anzahl der verfügbaren Dateien, nachdem jeder Filter angewendet wurde.

Sie können die Spalte „Dateiname“ hinzufügen oder den Tabellennamen verwenden oder die Tabellenvariable „Dateien“ verwenden. Die Quelltabellenvariable enthält die JSL, um den Import erneut auszuführen.

Wenn mehrere Dateien gestapelt würden, wäre diese Liste länger. Zum Beispiel,
fileList = dt<<GETTABLEVARIABLE></GETTABLEVARIABLE>
fileList = "{{\!"gpsLog3.txt\!", 1, 354331}, {\!"gpslog.txt\!", 354332, 71551}}";
bedeutet, dass die Datei gpsLog3 in Zeile 1 beginnt und 354331 Zeilen hat und die Datei gpslog.txt in Zeile 354332 beginnt und 71551 Zeilen hat.
Betreff: Kann der Excel-Importassistent Daten aus dem Excel-Dateinamen abrufen?@timg ,
Während das Schreiben eines Skripts definitiv viel Kontrolle bietet, wenn Sie nur den Dateinamen sehen müssen, nachdem Sie die Datei in JMP importiert haben, navigieren Sie wie unten gezeigt zur folgenden "Quelle" und klicken Sie auf "Bearbeiten", a Es sollte ein neues Fenster erscheinen, das Ihnen das Skript anzeigt, das JMP zum Importieren der Datei verwendet hat. Noch wichtiger ist jedoch, dass es auch den Dateinamen bereitstellt.
