看板 Statistics 關於我們 聯絡資訊
[軟體程式類別]: SAS [程式問題]: 資料處理 [軟體熟悉度]: 低(1~3個月) [問題敘述]: 以下是我的資料 我只要取年資料 type:numeric CODE FPEDATS 1733 31DEC2009 1733 31DEC2009 1733 31DEC2010 1733 31DEC2010 我的SAS程式碼 data last4 ; set last3; Year =substr(FPEDATS,6,4); run; 出來的結果 CODE FPEDATS 1733 18 1733 18 1733 18 1733 18 想要的結果 CODE FPEDATS 1733 2009 1733 2009 1733 2010 1733 2010 卡了好久 不知道哪邊打錯了 感謝大家耐心的看完 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.138.25.86 ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1463662685.A.CC0.html ※ 編輯: willyshun (140.138.25.86), 05/19/2016 20:59:05
mickey1231: 你的日期欄位應該是日期格式,直接用year()的函數就好 05/19 23:01
ghd123483: 你是import excel檔的話把欄位改成通用格式應該就知道 05/19 23:12
ghd123483: 你截到啥了 05/19 23:12
willyshun: 謝謝兩位已解決 05/20 09:03