2015-01-15 43 views
1

我已經使用SAS EG中的列表數據任務設計了以下報告。SAS企業指南:報告顯示列之間的差異百分比

  • 第一縱隊:Q1銷售總額
  • 第3列:Q2銷售總額
  • 四縱:Q1和Q2之間的百分比差額

產品

  • 第二列的列表我的設計中的問題是,當涉及總計行時,它顯示了第四列的總和。我想計算第3列和第2列之間的百分比差異。

    謝謝。

  • +0

    我不確定你可以通過列表數據任務來做到這一點。你甚至無法真正修改該任務的代碼,而無需從頭開始有效地編寫代碼,因爲該任務使用'PROC PRINT',它不會爲您做數學計算(它將總計小計/總計但不會創建新的變量,這基本上是你想要的)。 據我所知,你很想親手寫這篇文章 - 我沒有看到直接從任何任務中完成此任務的簡單方法。你對SAS編程感到滿意嗎? – Joe 2015-01-15 18:12:19

    +0

    感謝您的快速回復Joe。我想了很多。我想知道是否可以使用另一項內置任務,但您也回答了這個問題。就SAS編程而言,這是我目前正在學習的東西。 – 2015-01-15 18:21:18

    +0

    我當然不知道任務的細節,所以有可能我錯了。如果您在這裏沒有得到答案,那麼在communities.sas.com上可能值得發佈 - 那裏有更多的EG用戶,以及開發人員,他們會給您一個很好的答案。 – Joe 2015-01-15 18:24:33

    回答

    0

    這應該是關鍵: 使用匯總表,計算變量的百分比。此外,您必須將結果導出到數據集中。

    然後使用查詢生成器爲0到1之間的表示計算variable/100。這是通過高級表達式功能完成的。