2015-05-14 98 views
0

我有一個要求如下。 我需要根據他們的收入和年齡組顯示客戶數量。SSRS多系列圖表

X軸 - > < 10K 20K < 50K < 100k的< 200K < +

Y軸 - >年齡組(20-30,31-40,41-50,51 +

的圖表應顯示收入和年齡範圍內的客戶數量,例如,20-30歲年齡組中有20位客戶,收入< 10k,30位客戶收入低於10萬,那麼我必須顯示20位在20-30年齡組和< 10k範圍內的條形圖上。

SSRS中的圖表可以實現嗎?

回答

1

是 - 這是可能的。

在圖表分組中,您需要使用表達式來實現您的收入和年齡組。

=IIF(FIELDS!AGE.VALUE < 20 THEN "<20", 
IIF(FIELDS!AGE.VALUE < 30 THEN "20-30", 
IIF(FIELDS!AGE.VALUE < 41 THEN "31-40", 
IIF(FIELDS!AGE.VALUE < 51 THEN "41-50", 
"51+")))) 

,然後用一個類似你的收入軸:

=IIF(FIELDS!INCOME.VALUE < 10000 THEN "<10K", 
IIF(FIELDS!INCOME.VALUE < 20000 THEN "<20K", 
IIF(FIELDS!INCOME.VALUE < 50000 THEN "<50K", 
IIF(FIELDS!INCOME.VALUE < 100000 THEN "<100K", 
"<200K")))) 

現在,我看它,你最後的範圍實際上是100,000k +

你在做什麼樣的圖表? Y軸通常會包含每個組的客戶端數量。

UPDATE: 對於條形圖,您可以使用該系列爲每個年齡組的收入組這樣的獨立的酒吧: enter image description here 想象雙精度類別爲您收入組和類型分類(Atom,Athlon,Xeon)作爲您的年齡

+0

非常感謝您的快速回復。我的要求是在X軸上顯示年齡組值(20-30,31-40,41-50,51+)和X軸上的收入值(<10k <20k <50k <100k <200k +)。並且條形圖(客戶數量)或任何其他類型的圖表上的計數應指示滿足X軸和Y軸值的相應值的計數。例如,上述問題中的計數20將顯示在20-30歲年齡段(Y軸)和(X軸)(<10k)以下。這種圖表是否可以實現?這就像3D圖表一樣。 – sarayucm

+0

@sarayucm - 條形圖將沿着X軸分類您的類別和沿Y軸的值。通常他們會爲每個收入支架設置一系列年齡條。 我認爲你需要做一些類似於氣泡圖的事情,以瞭解Y軸上X和年齡段的收入類別。泡沫**大小**將代表處於兩個類別中的客戶的數量。 –

+0

非常感謝你的拳頭。 – sarayucm