excel導入嚮導可以從excel文件名中提取數據嗎?我正在使用excel導入嚮導來提取一些excel數據,我需要的一些信息以excel文件名編碼。有沒有辦法,使用導入嚮導,從文件名中提取信息?默認情況下,嚮導使用JMP表名稱的工作表名稱,但在這種情況下,這不是我要查找的內容(我的所有首頁都是'sheet1')。理想情況下,我想1)根據excel文件名命名JMP表,或者2)創建包含excel文件名的源列。
或者我是否需要編寫腳本來執行此操作?
Re:excel導入嚮導可以從excel文件名中提取數據嗎? @timog ,
雖然編寫腳本肯定會提供很多控制,但如果您只需要查看文件名,則在將文件導入JMP後,如果導航到下面的“源”,如下所示並單擊“編輯”,應彈出一個新窗口,它將為您提供JMP用於導入文件的腳本。但是,更重要的是,它還將提供文件名。

Re:excel導入嚮導可以從excel文件名中提取數據嗎?如果您使用的是JMP 14,則可以使用“文件” - >“多個文件導入”。MFI使用目錄和文件名模式。文件名模式可以是實際的文件名。選中此框以更改模式。在您的情況下,您只會選擇一個文件,因此Stack Similar Files選項不會產生任何影響。您不需要按大小選擇文件或按日期和時間過濾器。在右側,您可以看到應用每個過濾器後可用的文件數。

您可以添加“文件名”列或使用表名或使用“文件”表變量。Source表變量包含再次運行導入的JSL。

如果堆疊了多個文件,則該列表會更長。例如,
fileList = dt<<GETTABLEVARIABLE></GETTABLEVARIABLE>
fileList =“{{\!”gpsLog3.txt \!“,1,354331},{\!”gpslog.txt \!“,354332,71551}}”;
表示gpsLog3文件在第1行開始,有354331行,gpslog.txt文件在第354332行開始,有71551行。