jmp 表格轉Excel有沒有可以將表格導出到excel的插件?
我只找到了可以將數據表導出到excel的插件。
提前致謝!
回复:jmp 表格轉 excel這是 Peter Bartell 建議的擴展:將日誌保存為 HTML。該腳本添加了使用的 JSL運行程序()使用 wscript(運行 vbscript)導入保存的 HTML 文件並進行一些格式化。它是腳本 9_RunProgram.jsl 中示例 #3 的修改JSL Companion,JMP 腳本語言的應用,第二版。
腳本附後。
Names default to here(1);
dt = Open( "$SAMPLE_DATA/Car Poll.jmp" );
obj = dt << Tabulate(
Show Control Panel( 0 ),
Add Table(
Column Table( Grouping Columns( :sex, :marital status ) ),
Row Table( Grouping Columns( :country, :size ) )
)
);
dt1 = obj << Make into Data Table;
nc = ncol(dt1);
Close(dt1,NoSave);
//===== the code below will import the saved html into Excel =====
//assume < 26*26 columns
_alph = Words("ABCDEFGHIJKLMNOPQRSTUVWXYZ","");
_lc = if(nc<27 , _alph[nc],
_alph[floor((nc-1)/26)] || if(mod(nc,26)==0,"Z", _alph[mod(nc,26)])
);
new window("Tabulate", <<JOURNAL></JOURNAL>這是 Excel 文件的屏幕截圖。 它是一個標準 Excel 文件,其中包含行標題和列標題以及單元格中的值的合併單元格。
回复:jmp 表格轉 excel由於您沒有指定您正在使用哪個匯總統計數據或您的 JMP 版本,因此這可能不適合您。 如果您的 JMP 包括分類的平台,您可以使用分類創建表格,有一個選項保存Excel文件() 。 下面顯示了示例腳本、JMP 輸出和 Excel 文件。不保存陰影,如果標籤很長,它們會旋轉,但結構仍然保留。
這只是一個可能的替代方案的僅供參考。我沒有太多使用分類,我知道 N、平均值、標準差、響應百分比可用。 但是,我沒有研究過分位數和其他統計數據。
Names default to here(1);
dt = Open( "$SAMPLE_DATA/Car Poll.jmp" );
obj = dt << Categorical(
Structured( :sex * :marital status, :country * :size ),
Share Of Responses( 0 ),
Share Chart( 0 ),
Legend( 0 ),
Total Responses( 0 )
);
obj << Save Excel File(
"c:/temp/jmp_to_excel_categorical.xlsx",
Separate Rows for Each Cell Statistic( 0 )
);
JMP Categorical ReportJMP Categorical ReportJMP 分類報告
Saved Excel FileSaved Excel File保存的 Excel 文件
回复:jmp 表格轉 excel謝謝吉姆! 那麼這在 JMP 中不可能嗎?回复:jmp 表格轉 excel這需要生成完整的 Excel 格式文件,因為它包括跨列等。回复:jmp 表格轉 excel@uday_guntupalli
感謝您的答复。
但是,使用您提供的腳本,輸出如下所示,第一個屏幕截圖;當我希望輸出第二個屏幕截圖中的表格時。
謝謝,
喬安


回复:jmp 表格轉 excel正確的 HTML 看起來不錯,但有時我的同事會喜歡從中獲取更多指標,這意味著我的輸出通常可能不是最後一站。
您提到復制/粘貼到 Excel,但是一旦我這樣做,它最終會全部在一列中,而不是正確的格式。 不過,如果我先將其粘貼到 Notes,然後再粘貼到 Excel,我確實會得到正確的格式,只是沒有框架。
謝謝,
喬安
回复:jmp 表格轉 excel@喬安,
如果您想要的只是在 Excel 中重複進行 JMP 製表的結果,這樣的方法可行嗎?
dt = Open( "$SAMPLE_DATA/Car Poll.jmp" );
dt1 = (dt << Tabulate(
Add Table(
Column Table( Grouping Columns( :sex, :marital status ) ),
Row Table( Grouping Columns( :country, :size ) )
)
)) << Make Into Data Table;
dt1 << Set Name("TabulateResults");
Create Excel Workbook( "c:\MyWorkbook.xlsx", {"TabulateResults"} );回复:jmp 表格轉 excel對於 JMP 輸出,您的最終目標仍然不是 100% 明確。 當您說需要在 Excel 中將報表生成為選項卡時,我將其解釋為您需要將 JMP 製表報表顯示為單獨且不同的 Excel 選項卡中的內容。 如果我的解釋是正確的,除了我上面提到的方法之外,您還可以執行此操作的一種方法是將 JMP Tabulate 報表保存為交互式或靜態 HTML 對象。 然後,您可以將每個對象嵌入到 Excel 的選項卡中...然後,人們只需要一個 Web 瀏覽器來打開每個對象,Excel 用戶將“看到”的是製表報告輸出。
回复:jmp 表格轉 excel正確的。 我的工作要求我例行公事地提供 Excel 中的製表符分析。 所以我正在嘗試找到一種使其自動化的方法。回复:jmp 表格轉 excel嗨吉姆,
我打開了 Excel 嚮導,但我的看起來與附件中的不同。 而且我沒有像你一樣的 437 出身。 不過,我設法先將其粘貼到 Notes,然後將其粘貼到 Excel,結果成功了。 非常感謝!
喬安
回复:jmp 表格轉 excel請問為什麼要將JMP中的製表結果導出到Excel? 我之所以問這是否只是為了讓非 JMP 用戶可以“查看”表格報告,有多種方法可以實現此目的。 複製/粘貼到目標 Microsoft 應用程序可以工作。 您還可以變得更加優雅並發布 Web 報告...因此有很多方法可以與其他人共享您的 JMP 發現...如果這是將 JMP 創建的內容放入其他應用程序或文件結構的主要原因。
回复:jmp 表格轉 excel我打開 Excel,然後轉到“文件==>打開”,然後瀏覽到文本文件。選擇它,當文件嘗試打開時,它會彈出文本導入嚮導。

然後它打開文件

回复:jmp 表格轉 excel謝謝吉姆。
這可能是一個愚蠢的問題,但是如何使用原始表格格式在Excel中正確打開txt? 我用excel打開它,但它只出現在第一行,沒有正確的格式。
謝謝,
喬安回复:jmp 表格轉 excel您可以將製表輸出保存到文本文件,然後將其導入 Excel。這是將輸出保存為文本的簡單說明
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
tab = tb = Tabulate(
Show Control Panel( 0 ),
Add Table( Row Table( Grouping Columns( :age, :name ) ) ),
Display Column Width( Row Label( "name" ), 70 )
);
Report( tb )[tabulatebox( 1 )] << save text( "$TEMP/tab.txt" );
回复:jmp 表格轉 excel恐怕沒有。
布萊恩
回复:jmp 表格轉 excel謝謝布萊恩。 但如果我們先做數據表,那麼我們就會失去表格格式。 有沒有辦法按原樣導出表格?
謝謝,
喬安回复:jmp 表格轉 excel在“製表”紅色小三角菜單上,您可以選擇“生成數據表”。然後,在結果表中,您可以執行“文件”->“另存為”並選擇“另存為類型”“Excel 工作簿”。您沒有說明您正在運行什麼版本,或者在什麼操作系統下運行,但如果您使用的是 Mac,這應該是類似的。您只需要使用“導出”而不是“文件另存為”。
布賴恩·科科倫
JMP開發