條形圖會將數列顯示為水平橫條集。 純條形圖與柱形圖密切相關,柱形圖會將數列顯示為垂直線集,而範圍條形圖則以不同起點和終點的水準橫條集顯示數列。
條形圖是唯一水平顯示數據的圖表類型。 基於這個理由,它很適合用來代表隨著時間而發生的數據,且具有有限的開始和結束日期。 它也很適合用來顯示類別資訊,因為可以水平顯示類別。 如需如何將數據加入條形圖的詳細資訊,請參閱圖表(報表產生器及 SSRS)。
下圖顯示條形圖。 條形圖很適合此數據,因為這三個數列共用一個通用的時間週期,允許進行有效的比較。
備註
您可以在報表產生器及 SQL Server Data Tools 的報表設計師中建立和修改報表定義 (.rdl)。 每個撰寫環境提供不同的方式來建立、開啟及儲存報表和相關專案。 如需詳細資訊,請至 microsoft.com 網站上查看 報表設計師和報表產生器 (SSRS) 的報表設計。
條形圖的變化
堆疊。 條形圖,其中多個數列垂直堆疊。 如果您的圖表中只有一個數列,堆疊條形圖會顯示得與條形圖一樣。
堆疊百分比。 條形圖,其中多個數列垂直堆疊,以符合圖表區域的 100%。 如果您的圖表中只有一個數列,所有橫條都會符合圖表區域的 100%。
3D 群集化。 條形圖顯示立體圖表中各個數列在不同行上。
3D 圓柱圖。 條形圖,將條形圖圖形為立體圖表上的圓柱形圖。
條形圖的數據考慮
條形圖的軸已被反轉。 類別座標軸是垂直軸(或 “y 軸”),而數值座標軸是水準軸 (或 “x 軸” )。 這表示在條形圖中,您有更多空間可讓類別標籤沿著Y軸顯示為從上到下讀取的清單。
條形圖和柱形圖最常用來顯示群組之間的比較。 如果圖表上有三個以上的數列,請考慮使用堆疊條形圖或柱形圖。 如果您的圖表上有數個數列,您也可以將堆棧條形圖或柱形圖收集成多個群組。
條形圖會顯示從左至右的值,在顯示與持續時間相關的數據時,可能會更直覺。
如果您想要將橫條新增至報表內的數據表或矩陣,請考慮使用線性量測計,而不是條形圖。 線性量測計的設計目的是要顯示一個值,而不是多個群組,因此在清單或數據表數據區域內使用更有彈性。 如需詳細資訊,請參閱量測計(報表產生器及 SSRS)。
您可以將特殊的繪圖樣式新增至條形圖上的個別長條,以增加其視覺效果。 繪圖樣式包括楔形、浮凸、圓柱和淺色到深色。 這些效果的設計是為了改善 2D 圖表的外觀。 如果您使用 3D 圖表,仍會套用繪圖樣式,但效果可能不相同。 如需如何將繪圖樣式新增至條形圖的詳細資訊,請參閱將斜面、浮凸和紋理樣式新增至圖表(報表產生器及 SSRS)。
堆疊條形圖會將數列放在彼此頂端,以建立一個條形圖堆棧。 您可以選擇將堆疊條形圖分隔成每個類別的多個堆疊集。 群組堆疊圖表會並排顯示。 您可以在圖表中擁有任意數目的群組堆疊數列。
當條形圖上顯示數據點標籤時,標籤會放在每個橫條外部。 當條形圖佔用圖表區域內所有分配的空間時,這可能會導致標籤重疊。 您可以在 [屬性] 窗格中設定 BarLabelStyle 屬性,以變更針對每個列顯示的數據點標籤位置。
如果您的數據集中有許多相對於圖表大小的數據點,數據行或橫條的大小和間距會降低。 若要手動設定圖表中數據行的寬度,請修改 PointWidth 屬性,以像素為單位修改其寬度。 根據預設,這個屬性的值是0.8。 當您增加圖表中欄或橫條的寬度時,每個柱形圖或條形圖之間的間距會減少。
另請參閱
圖表(報表產生器及 SSRS)
圖表類型 (報表產生器及 SSRS)
圖表中的空值和空白資料點(報表產生器和 SSRS)
柱形圖(報表產生器及 SSRS)
範圍圖表(報表產生器及 SSRS)
格式化圖表上的數列色彩(報表產生器及 SSRS)
格式化圖表上的座標軸標籤 (報表產生器及 SSRS)
格式化圖表上的圖例(報表設計器及SSRS)
將斜面、浮雕及紋理樣式新增至圖表(報表產生器及 SSRS)
教學課程:將條形圖新增至報表(報表產生器)
教學課程:將條形圖新增至報表