
次のような複数の列を持つアイテムのリストがあります。
- ID
- 日付
- ブール値A
- ブールB
- ブールC
列 A、B、C はブール値であり、それぞれの数をTRUE
時間の経過とともにプロットします。
ピボット テーブルでは、一度に 1 つの列のみを使用するのは非常に簡単です。日付が軸、ID 番号が値、フィルターされる列 A がTRUE
データの系列です。
ただし、B と C を追加する場合、次のような真理値表を使用してすべての列が結合されます。
- A: 正しい、B: 正しい、C: 正しい
- A: 正しい、B: 正しい、C: 間違い
- A: 正しい、B: 間違い、C: 正しい
それは私が望んでいることではありません。同じグラフに 3 つのシリーズだけを表示したいのです。
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 は TRUE を意味し、FAUX は FALSE を意味します。偽の日付を使用しましたが、これも単なる例です。
私の Excel は古く、フランス語ですが、これを変更することはできません。
スクリーンショットでわかるように、SN2/SN3/PC 真理値表全体が表示されています (これは予想どおりですが、私が望んでいるものではありません)。必要なのは、SN2=TRUE、SN3=TRUE、PC=TRUE の日付ごとの項目数を示す 3 つの折れ線グラフだけです。
答え1
ピボットから「アイテム」を削除するだけでよいと思います。これは必要なく、ピボットがスルー テーブル全体を生成する原因になります。
前回は急いで書きすぎたので、
- まず、ブール値を数値に変換する必要があります(たとえば、新しい列の関数を使用
=if(original_value,1,0)
) 。 - ピボットは次のようになります。
- 行ラベル: 日付
- 値: 変換された値を含む列。(必要に応じて集計関数を「sum」に設定してください)