我在時間圖中收集各種資料。如果我復制時間圖資料然后將其粘貼到 Excel 中,數字格式通常是錯誤的。例如,我經常從 TimePlot 中得到一個日期,例如 8 月 94 日,而不是實際數字。不幸的是,我也不能輕易地將這個日期格式化為數字,因為格式化的數字與時間圖中的實際數字不匹配。如果我將日期格式化為與上面和下面的數字相同的格式,那么我得到的數字是 34547。但是,這個數字與 TimePlot 的實際數字不對應。任何人都知道我可以如何防止這個問題?

uj5u.com熱心網友回復:
您只能在 Excel 端解決這個問題,AnyLogic 為您提供原始資料。Excel 然后解釋東西。您可以通過將圖表原始資料粘貼到 txt 或 csv 檔案中來對其進行測驗。
因此,要么修復您的 Excel 設定,要么粘貼到 csv 中,然后粘貼到 xlsx 中。
或者更好的是:根本不要手動粘貼。相反,將您的模型結果寫入 AnyLogic 資料庫并從那里匯出到 Excel:這為您消除了很多痛苦。檢查示例模型以了解如何執行此操作。
uj5u.com熱心網友回復:
這不是 AnyLogic 問題,而是 Excel 和計算機格式問題。解決此問題的一種方法是更改??計算機的日期和時間設定。
另一種方法是將輸出保存在 AnyLogic 中的 txt 檔案中。全部替換.為,。然后打開空 Excel,為列選擇文本格式。從 txt 檔案中復制粘貼。
uj5u.com熱心網友回復:
在 Excel 中有幾個選項
- 粘貼時使用粘貼作為純文本選項

但這并不總是有效,因為 Excel 仍會嘗試為您格式化這些內容
- 使用選擇性粘貼選項,然后選擇文本

根據您的 Excel 設定,這也可能不起作用。
- 使用文本匯入向導粘貼(這對我有用)

在第 2 步選擇制表符分隔

在第 3 步中,選擇列格式作為每列的文本(您需要在下面的小圖中選擇它們)

然后,您將看到與 AnyLogic 完全相同的資料。請參閱下面的示例,其中我特意匯入了一些文本,其中包含 Excel 認為是日期的內容。您現在將能夠看到您的資料中的哪些內容使 Excel 成為您的資料需要按原樣格式化的內容,然后您可以修復它。(如果您遇到這種轉換,請發布一個新問題)

但正如其他答案所指出的,一等獎是將所有重要資料寫入外部檔案。但我知道,即使我有時也想從圖表中匯出資料并在 Excel 中查看。選項 3 每次都適合我
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/415482.html
標籤:
上一篇:功能區強制重繪
