la procedura guidata di importazione excel può inserire dati dal nome del file excel?Sto usando la procedura guidata di importazione excel per inserire alcuni dati excel e alcune delle informazioni che mi servono sono codificate nel nome del file excel. C'è un modo, usando la procedura guidata di importazione, per ottenere informazioni dal nome del file? Per impostazione predefinita, la procedura guidata utilizza il nome del foglio di lavoro per il nome della tabella JMP, ma in questo caso non è quello che sto cercando (tutti i miei fogli sono "foglio1"). Idealmente desidero 1) nominare la tabella JMP in base al nome del file excel o in alternativa 2) creare una colonna di origine che contenga il nome del file excel.
O devo scrivere uno script per farlo?
Ri: può la procedura guidata di importazione excel inserire dati dal nome del file excel? @timog ,
Mentre scrivere uno script offre sicuramente molto controllo, se tutto ciò che serve è vedere il nome del file, dopo aver importato il file in JMP, se si passa alla seguente "fonte" come mostrato di seguito e si fa clic su "Modifica", un dovrebbe apparire una nuova finestra che ti darà lo script usato da JMP per importare il file. Tuttavia, ancora più importante, fornirà anche il nome del file.

Ri: può la procedura guidata di importazione excel inserire dati dal nome del file excel?Se si utilizza JMP 14, è possibile utilizzare File-> Importa file multipli. MFI utilizza una directory e un modello di nome del file. Il modello del nome del file può essere il nome del file effettivo. Seleziona la casella per cambiare il modello. Nel tuo caso, selezionerai solo un singolo file, quindi la scelta di Stack file simili non farà la differenza. Non è necessario selezionare i file per dimensione o per data e ora. Sulla destra, puoi vedere il numero di file disponibili dopo l'applicazione di ciascun filtro.

È possibile aggiungere la colonna Nome file o utilizzare il nome della tabella o utilizzare la variabile Tabella file. La variabile della tabella Source contiene il JSL per eseguire nuovamente l'importazione.

Se sono stati impilati più file, quella lista sarebbe più lunga. Per esempio,
fileList = dt<<GETTABLEVARIABLE></GETTABLEVARIABLE>
fileList = "{{\!" gpsLog3.txt \! ", 1, 354331}, {\!" gpslog.txt \! ", 354332, 71551}}";
significa che il file gpsLog3 inizia nella riga 1 e ha 354331 righe e il file gpslog.txt viene avviato sulla riga 354332 e contiene 71551 righe.