[[20210915154004]] 『ピボットテーブルをでの複数セルの集計』(美空みどり) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『ピボットテーブルをでの複数セルの集計』(美空みどり)

ピボットテーブルで以下のようなテーブルを元に各品物の回数(個数)を集計するにはどうすればよいのでしょうか。
ご教示いただければありがたいです。

日付 品物1 品物2 品物3 品物4
2021/2/13 卵 牛乳 お茶 菓子
2021/2/14 牛乳 お茶 菓子
2021/2/15 卵 菓子
2021/2/16 牛乳 お茶 菓子
2021/2/17 お茶 菓子
2021/2/18 牛乳 お茶 菓子
2021/2/19 卵 お茶 菓子
2021/2/20 卵 牛乳 お茶 菓子

↓ 品物は1から4の合計。

品物 個数
卵 4
牛乳 5
お茶 7
菓子 8

要するに、品物1から4が同種のセルとして認識し、合計個数を集計したいです。日によって、購入する品種の個数が異なるため、上記のようなテーブルにしました。

< 使用 Excel:Excel2019、使用 OS:Windows10 >


 その内容だとわざわざピボットテーブルにしなくてもCOUNTIF関数で出来るのでは
 ピボットのことはあまりわかりませんが逆に上記表だと品物の中身って指定できるのでしょうか

 品物が4種類なのかは知りませんが品物1〜4ではなく卵、牛乳、〜とタイトルにしておき
 使った品目の列のセルに何か記入する表にすれば後々色々計算できそうな気がしますが・・・
(なるへそ) 2021/09/15(水) 16:38

ピボットにするには、品物を1列のデータに変換する必要があります。
それには、Power Queryという機能を使うのが簡単です。
でも、Power Queryだけで、目的のテーブルを作成できるので
実際には、ピボットテーブルの出番がありません。
興味があれば、ぜひ勉強してみてください。
今回のケースは、数式で十分ではありますが
初めてトライするのには手頃な題材です。

 ・データ/データの取得/テーブルまたは範囲から
 ・[日付]列を選んで、変換/その他の列のピボット解除
 ・[値]列を選んで、変換/グループ化
  新しい列名;個数
  操作:行数のカウント
 ・[値]列を選んで、変換/名前の変更:品物
 ・ホーム/閉じて読み込む:テーブル

(マナ) 2021/09/16(木) 20:44


    |[A]      |[B]  |[C]  |[D]  |[E]  |[F]|[G] |[H] |[I]|[J]             |[K]
 [1]|日付     |品物1|品物2|品物3|品物4|   |品物|個数|   |                |   
 [2]|2021/2/13|卵   |牛乳 |お茶 |菓子 |   |卵  |   4|   |H2=COUNTA(B2:B9)|   
 [3]|2021/2/14|     |牛乳 |お茶 |菓子 |   |牛乳|   5|   |H3=COUNTA(C2:C9)|   
 [4]|2021/2/15|卵   |     |     |菓子 |   |お茶|   7|   |H4=COUNTA(D2:D9)|   
 [5]|2021/2/16|     |牛乳 |お茶 |菓子 |   |菓子|   8|   |H5=COUNTA(E2:E9)|   
 [6]|2021/2/17|     |     |お茶 |菓子 |   |    |    |   |                |   
 [7]|2021/2/18|     |牛乳 |お茶 |菓子 |   |    |    |   |                |   
 [8]|2021/2/19|卵   |     |お茶 |菓子 |   |    |    |   |                |   
 [9]|2021/2/20|卵   |牛乳 |お茶 |菓子 |   |    |    |   |                |   
() 2021/09/16(木) 21:41

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.