
我有一個包含幾列的項目列表,包括:
- ID
- 日期
- 布林值A
- 布林值B
- 布爾C
A、B 和 C 列是布林值,我想繪製TRUE
隨時間變化的每個存在的數量。
對於資料透視表,一次只使用一列相當簡單:日期是軸,ID 數是值,過濾到的 A 列TRUE
是一系列資料。
但是,當新增 B 和 C 時,所有欄位都會使用真值表進行組合,例如:
- A:正確 B:正確 C:正確
- A:正確 B:正確 C:錯誤
- A:正確 B:錯誤 C:正確
這不是我想要的。我只想在同一張圖表上顯示三個系列:
A=TRUE
隨著時間推移的項目數量B=TRUE
隨著時間推移的項目數量C=TRUE
隨著時間推移的項目數量
可以使用資料透視表嗎?
我可以設法使用手動圖表來完成此操作,但是有些項目沒有每天的數據,缺少日期可能會導致該系列移動其 X 軸,從而出現錯誤。
這是一部分數據(不是實際數據):
date item SN2 SN3 PC
1 1 VRAI VRAI VRAI
1 2 VRAI VRAI VRAI
1 3 VRAI VRAI VRAI
1 4 FAUX FAUX FAUX
2 5 VRAI VRAI VRAI
2 6 VRAI VRAI VRAI
2 7 VRAI VRAI VRAI
2 8 FAUX FAUX FAUX
2 9 VRAI VRAI VRAI
3 10 VRAI VRAI VRAI
3 11 VRAI VRAI VRAI
3 12 VRAI VRAI VRAI
3 13 FAUX FAUX VRAI
3 14 VRAI VRAI FAUX
3 15 VRAI VRAI VRAI
3 16 VRAI VRAI VRAI
3 17 VRAI VRAI VRAI
3 18 VRAI VRAI VRAI
4 19 VRAI VRAI FAUX
4 20 VRAI VRAI VRAI
4 21 VRAI VRAI VRAI
4 22 FAUX FAUX FAUX
5 23 VRAI VRAI VRAI
5 24 VRAI VRAI VRAI
5 25 VRAI VRAI VRAI
5 26 FAUX FAUX FAUX
6 27 VRAI VRAI VRAI
6 28 VRAI VRAI VRAI
6 29 VRAI VRAI VRAI
7 30 VRAI FAUX FAUX
VRAI 表示“真”,FAUX 表示“假”。我使用了假日期,但這只是一個例子。
我的 Excel 已過時且為法語,但我無法更改此設定:
正如您在螢幕截圖中看到的,顯示了整個 SN2/SN3/PC 真值表(這是預期的,但不是我想要的)。我想要的只是 3 個折線圖,其中包含每個日期的項目數,其中 SN2=TRUE、SN3=TRUE、PC=TRUE。
答案1
我認為你應該從資料透視表中刪除“項目”,你不需要它,這會導致資料透視表產生整個thruth表。
上次我試著寫得太快,所以:
- 首先,您需要將布林值轉換為數字(例如,使用新列中的函數
=if(original_value,1,0)
:) - 那麼你的樞軸看起來像:
- 行標籤:日期
- 值:包含轉換值的欄位; (如有必要,將匯總函數設為“sum”)