開啟包含儲存格公式的 XLS 表您好,我有一個 Excel 工作表,其中包含帶有值、字串和公式的儲存格。JMP 正確匯入包含值、字串和簡單公式的儲存格。但是,如果單元格具有複雜的公式 (=SUBSTITUTE(MID(FORMULATEXT(Z29), 2, LEN(FORMULATEXT(Z29))-1),MID(FORMULATEXT(Z29),9,3),"x")) JMP 將該儲存格替換為「#NAME?」。儘管它在 Excel 中完美運行,但它似乎不理解部分公式。有沒有辦法在不重寫所有 XLS 函數的情況下更正 JMP 導入?
進階統計建模資料存取品質和工藝工程視窗回覆:開啟包含儲存格公式的 XLS 表我能夠升級到 JMP 16.2,這解決了問題。 謝謝jthi
回覆:開啟包含儲存格公式的 XLS 表如果您只是複製工作表並複製/貼上為值(請確保首先設定正確的格式),則應該可以正常匯入,並且使用 VBA 編寫腳本應該很容易。您也可以使用 R 或 python 從 JMP 中開啟 excel 文件,或者如果以互動方式運作,Excel 的 JMP 外掛程式不會出現相同的問題。
回覆:開啟包含儲存格公式的 XLS 表我在 JMP 16。根據我們系統目前的工作方式,手動開啟 XLS 工作表並將其儲存為其他格式是不可行/有效率的。如果有辦法讓 JSL 做到這一點,我很想看看。但我認為你需要在JMP中打開工作表,然後保存它。這顯然會遇到同樣的問題。
我也許可以製作一個 XLS 宏,將該工作表的副本儲存為 csv。不是最佳的,但它可能是可行的解決方案。
回覆:開啟包含儲存格公式的 XLS 表您使用的是哪個版本的 JMP? 我記得至少一些舊版的JMP(JMP16之前)無法轉換某些公式。 雖然不確定在這種情況下是否有幫助,但值得嘗試。 JMP 匯入:Excel 檔案中的「XLookup」方程已透過使用較新版本的 JMP 解決。
如果這不起作用,我想你可能必須以不同的格式儲存 Excel,這會將公式變更為值。 你可能甚至可以透過 JSL 使用 Run Program() 編寫腳本來自動執行此操作。