2015-03-31 11 views
0

我正試圖將我的一個.dta文件從Stata導出到Excel。該文件包含一個重要的時間變量。雖然它在Stata中表現良好,格式爲%tm(例如2010m12),但是當我將它導出到Excel時,它會顯示數字。試圖將其導出爲csv,xls,xlsx,但似乎沒有幫助。例如:Stata to Excel:保持時間變量正確

在塔塔:

利用Excel導出後:

我也試圖與格式和類型(這是float原本)玩,但couldn」 t修復它。沒有找到任何解決方案。

回答

2

我不明白爲什麼Stata以這種方式輸出%tm格式的變量。例如,2010m2在標記時轉換爲21916.000006956,如果未標記則轉換爲601m2。

但是,這會在%TM日期導出爲一個字符串:在Stata 14.報告爲StataCorp技術支持

clear 
set obs 10 
gen time = _n+600 
format time %tm 

export excel using "time.xls", replace datestring("%tm") 
+0

這個問題仍然存在。 – 2015-04-07 18:53:35