建立比較收入和支出資料的資料透視圖

建立比較收入和支出資料的資料透視圖

我有一個 Excel 電子表格,用於追蹤我的小型副業的收入和支出。我正在嘗試建立一個群集長條圖,顯示我的收入和支出按月/年分組。

收入表如下:

收入表

費用表如下:

費用表

我想要的是這樣的:

圖表

藍色是我的支出,紅色是我的收入。

問題是,我不知道如何在收入項目和費用項目之間建立關係,因為日期有重複項。

我目前正在做的是創建一個收入和支出資料透視表,其中行是月份/年份,唯一的列是該月的總和,然後將原始資料手動複製到單獨的表中。這可行,但一定有更好的方法!

有沒有辦法用兩個原始資料表創建這種關係?

我有 SQL 背景,因此 Excel 有時會讓我有點沮喪。

答案1

這是何時使用 Power Pivot 的完美範例。

將收入表和支出表新增至資料模型。

建立一個 DATE 表,並將其新增至資料模型。將其標記為 DATE 表。

建立日期和收入以及日期和費用之間的關係:

Power Pivot 中表之間的關係

現在,您可以基於資料模型建立資料透視圖,並包含任何資料表中的元素。

基於資料模型的資料透視圖,包含所有三個表中的值

我在模型中加入了一些明確的措施:

Total Income:= SUM ( Income[Total] )
Total Expense:= SUM ( Expense[Total] )

可用的工作範例文件這裡

答案2

對於此類使用 Excel 的內容,將所有條目放在同一個表中通常會更容易、更清晰。您可以新增一列來指定它是收入行還是支出行。

但是,有一個解決方案可以滿足您的要求。

首先將「總計」欄位重新命名為「收入」和「支出」。您需要獨特的領域。

建立資料透視圖時,選擇「將此資料新增至資料模型」。然後在資料透視圖欄位選單中,您將擁有“全部”選項。在那裡,您將能夠從文件中的每個表格中選擇資料。

在此輸入影像描述

在 Excel 2016 中,您將自動獲得可用的月份和年份欄位。對於早期版本,您可能必須新增這些列(但您可以使用 Month() 和 Year() 函數計算它們並隱藏這些列)。

那個連結了解詳情。

相關內容