
我有一個包含日期和價格的表格,我想建立一個長條圖,它顯示幾個月內花費的總金額。表格如下圖所示:
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 知道如何處理它們。這是實現這一目標的快速方法:
- 將您的資料轉換為 Excel 表格。名稱 A 列日期& B 欄價值。
- 將兩個輔助列新增到您的表格中(並非完全必要,但它們會讓事情變得簡單):
- 月=月(A1)
- ValueID =IF([@Month]=A1,B1+1,1) 基本上計算每個月的值。如果您有其他方法來識別值,則可以使用它來代替此方法。
- 根據您的圖表插入資料透視表,其中包含以下值:
- 行標籤 = 月份
- 列標籤 = 值 ID
- 值 = 值(總和)
- 從資料透視表建立堆積柱形資料透視圖。
這是 Excel 預設值的樣子:
答案2
您要求使用單一條形圖來顯示每個月的總計,因此堆疊長條圖是多餘的。
製作資料透視表,行區域中包含日期,資料區域中包含支出金額。右鍵單擊資料透視表中的日期之一,從彈出式選單中選擇“群組”,選取“月份”並確保未選取其他選項。這顯示了資料透視表中的每月總計。
插入圖表。這是一個資料透視圖,它精確追蹤資料透視表中的資料。