建立一個以月為間隔顯示資料的堆積長條圖?

建立一個以月為間隔顯示資料的堆積長條圖?

我有一個包含日期和價格的表格,我想建立一個長條圖,它顯示幾個月內花費的總金額。表格如下圖所示:

30.5.2014   700,80 CZK
6.6.2014    1 000,30 CZK
20.6.2014   550,00 CZK
27.6.2014   789,40 CZK
9.7.2014    555,70 CZK
11.7.2014   500,00 CZK
16.7.2014   500,00 CZK
22.7.2014   500,30 CZK
26.7.2014   600,00 CZK

我創建了一個堆積條形圖在本文的幫助下。它顯示 3 個條形圖 - 5 月、6 月和 7 月(正確),其上有值(也是正確的 - 6 月有 1000.30、789.40 和 550.00)。然而,它顯示為一個條形,並且條形與 Y 軸相交的值始終是第一個值 - 在 6 月,它是 1000.30,而不是 2339.70:

螢幕截圖範例

我如何修改此圖表,以便它在一個柱上顯示一個月內的所有價格,但每個價格都有不同的顏色堆疊在另一個上?

答案1

為了讓 Excel 建立堆積長條圖,您需要將想要「堆積」的項目分成單獨的系列,以便 Excel 知道如何處理它們。這是實現這一目標的快速方法:

  1. 將您的資料轉換為 Excel 表格。名稱 A 列日期& B 欄價值
  2. 將兩個輔助列新增到您的表格中(並非完全必要,但它們會讓事情變得簡單):
    • 月=月(A1)
    • ValueID =IF([@Month]=A1,B1+1,1) 基本上計算每個月的值。如果您有其他方法來識別值,則可以使用它來代替此方法。
  3. 根據您的圖表插入資料透視表,其中包含以下值:
    • 行標籤 = 月份
    • 列標籤 = 值 ID
    • 值 = 值(總和)
  4. 從資料透視表建立堆積柱形資料透視圖。

這是 Excel 預設值的樣子:

堆積資料透視圖

答案2

您要求使用單一條形圖來顯示每個月的總計,因此堆疊長條圖是多餘的。

製作資料透視表,行區域中包含日期,資料區域中包含支出金額。右鍵單擊資料透視表中的日期之一,從彈出式選單中選擇“群組”,選取“月份”並確保未選取其他選項。這顯示了資料透視表中的每月總計。

插入圖表。這是一個資料透視圖,它精確追蹤資料透視表中的資料。

資料、資料透視表和資料透視圖

相關內容