使用巨集公式匯入 Excel我在這裡遇到一個問題:導入包含基於巨集的公式的 Excel 文件時,這些單元格僅產生缺失值而不是實際值。 如何正確匯入這些資料?
注意:我假設這些值是儲存在 Excel 檔案中,類似於普通公式儲存格的值,因為當我在 Excel 中開啟具有停用巨集的檔案時,這些值會很好地呈現。
這是說明缺失值的螢幕截圖:

回覆:使用巨集公式匯入 ExcelWindows 上的 JMP 16.1 新增了取得包含公式的儲存格的靜態值的功能,因此對於遇到上述問題的用戶,建議升級。
布萊恩·科科倫
JMP開發
回覆:使用巨集公式匯入 Excel我遇到了類似的問題,即為具有表引用(例如 [@...])的 Excel 公式導入空值,但該問題現在已在 JMP 16.1 中修復。 謝謝JMP!
@JWi也許您的問題在 JMP 16.1 中也得到了解決?
回覆:使用巨集公式匯入 Excel有時,我在使用包含邏輯公式(if()、match() 等)的 Excel 公式時也會遇到類似的問題。 在這些情況下,我複製要匯入 JMP 的數據,將數據「作為值」貼上到不同的 Excel 工作簿中,然後將該工作簿匯入到 JMP。 我還使用 Excel 的 JMP 外掛程式直接從包含此類公式的工作簿建立資料表,取得了一些成功,但效果時好時壞。 複製、貼上值總是對我有用。
回覆:使用巨集公式匯入 Excel不幸的是,這裡不允許共享包含巨集的 Excel 檔案。 如果有人想要複製該文件,您需要複製上面螢幕截圖中的程式碼,或隨時向我發送包含您的電子郵件地址的私人訊息,我會將其發送給您。
謝謝@briancorcoran對於技術支援的提示,我會聯絡他們。
回覆:使用巨集公式匯入 Excel是的,我知道本質上有一個我們應該能夠獲得的純文字數字。 但是,在某些情況下它不起作用。 如果有辦法可以共享一些電子表格,我很樂意對其進行調試。
布萊恩
回覆:使用巨集公式匯入 Excel謝謝回覆。 我假設 JMP 和第三方引擎都不需要評估任何公式或巨集程式碼。 這結果巨集計算的內容已經直接儲存在excel檔案中。 我為什麼這麼認為? 因為當我在 Excel 中開啟檔案時停用宏,這些值仍然存在。 顯然,Excel不需要計算這些值,它們已經儲存在檔案中。 因此,它是顯然可以在不評估或運行任何巨集的情況下正確載入所有值。
回覆:使用巨集公式匯入 ExcelJMP 使用第 3 方引擎讀取 Excel 資料。如果存在它不理解的巨集命令,它不會向 JMP 提供解析的資料值。我知道您只是想要最終結果,但如果引擎看到它無法識別的巨集指令,它就不允許我們獲得該結果。如果您能夠與技術支援共享您的數據,這將有助於了解導致問題的原因。
布萊恩·科科倫
JMP開發
回覆:使用巨集公式匯入 Excel謝謝你的提示。 事實上,我確實不是希望 JMP 評估或執行任何 Excel 公式或宏,我也不需要 JMP 中的任何公式。 我只是希望 JMP 能夠導入已導入電子表格中易於儲存的單元格值。 我知道這些值是可用的,如我原始帖子中的註釋中所述。 我不希望 JMP 用作電子表格。 但我確實希望 JMP 導入直接可用的元數據,這是分析我的數據所必需的。
回覆:使用巨集公式匯入 Excel@JWi JMP 的工作方式與 Excel 的工作方式不同,您的要求不可能直接實現。請參閱討論頁面頂部 @MarkBailey 的帖子“JMP 不是電子表格”。
您可以透過右鍵單擊列標題並使用公式編輯器在 JMP 中新增公式。
帳單