我有一個水平堆疊條形圖,並希望將其限制為Y軸類別的前10個總和。
該數據具有一年的客戶訂單價值。 每一行都是一個訂單行項目,其中包含客戶,價值和客戶所在國家(以及其他數據)。 x軸是訂單值的匯總統計和。 y軸是客戶名稱。 堆疊(覆蓋)由客戶所在國家/地區提供。
我的目標是不顯示所有1,000個客戶,而只是顯示其訂單總價值的前10名。
目前的腳本看起來像這樣,銷售組織。是客戶國家
Graph Builder(
Size( 905, 603 ),
Variables(
X( :Total Dollars Ordered ),
Y(
:Customer,
Order By( :Total Dollars Ordered, Ascending, Order Statistic( "Sum" ) )
),
Overlay( :Sales Organization Code )
),
Elements(
Bar( X, Y, Legend( 4 ), Bar Style( "Stacked" ), Summary Statistic( "Sum" ) )
),
SendToReport(
Dispatch(
{},
"graph title",
TextEditBox,
{Set Text( "Total Dollars Ordered by Customer" )}
)
)
)。
您可以使用排名創建新數據列。然後排除並隱藏排名> 10的行。