次の方法で共有

PowerPivotでの月合計と日合計のリレーションシップ

Anonymous
2020-06-11T08:27:58+00:00

お世話になります.

月合計の売上と日別の売上のリレーションシップを行いたいのですが,どのように処理をしたらよいかお教えいただきたく存じます.

店舗Aのシートは日別の売上データになります(PowerQuery利用でデータモデルとして読み込んでいます).

店舗Bのシートは月別の売上データになります.

これらのデータを年月(yyyy/mm)でリレーションさせて,ピボットグラフとスライサーで店舗Aと店舗Bの月別の売上を比較したいと思っています.

こうしたケースでは,どのように処理をすればよいのでしょうか.

ご教示くださいますようお願い申し上げます.

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2020-06-12T20:00:20+00:00

>ご教示くださった「日別のデータをグループ化で月別にする」にするというのは,店舗Aとカレンダーの「日付」列のほかに「年月」というような列を作成し,店舗Bも「年」「月」を結合して,それぞれ「yyyy/mm」という表示してからリレーションを行うという理解でよろしいでしょうか.

その想定です。

>「Month関数で月のデータを抽出してからリレーション」という方法ですが,説明が不足しておりましたが,データが複数年に亘りますので,「月」だけではリレーションは難しいのではないかと思うのですが,いかがでしょうか.

同時にYear関数を使うことで解決します。

>また,集計の実務がほとんどないのでわからないのですが,実務として店舗Bの「年月」にEOMONTH関数で末日を追加して「yyyy/mm/dd」形式にしてリレーションさせるという方法もあるのではないかと思うのですが,いかがでしょうか?

その方法でも良いと思います。

PIVOTに入れてから月別で揃えるか、月別で揃えてからPIVOTに入れるかの違いです。

この回答は役に立ちましたか?

1 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

3 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2020-06-14T23:53:34+00:00

    Yuki M. 様

    ご教示ありがとうございます.

    また,返信が遅くなりましたこと,お詫び申し上げます.

    >>また,集計の実務がほとんどないのでわからないのですが,実務として店舗Bの「年月」にEOMONTH関数で末日を追加して「yyyy/mm/dd」形式にしてリレーションさせるという方法もあるのではないかと思うのですが,いかがでしょうか?

    その方法でも良いと思います。

    >PIVOTに入れてから月別で揃えるか、月別で揃えてからPIVOTに入れるかの違いです。

    おかげさまで上記の方法でリレーションさせることできました.

    ご教示ありがとうございました.

    この回答は役に立ちましたか?

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2020-06-12T09:47:23+00:00

    こんにちは。

    日別のデータをグループ化で月別にするか、Month関数で月のデータを抽出してからリレーションさせられるかと思います。

    早々のご教示ありがとうございます.

    お教えいただいた方法を試してみたのですが,どうもうまくリレーションを作成することできないでおります.

    説明が不足していた点もあるかと存じますので,再度,現在の状況についてお伝え申し上げますので,引き続きのご教示をお願い申し上げます.

    現在のシート上の構成は以下のようになっております.

    店舗Aは日別の売上データで「日付」列が「yyyy/mm/dd」の形式になっています.

    店舗Bは月別の売上データで「年」「月」列が「yyyy」と「m」の形式になっています.

    その他に「カレンダー」というテーブルがありまして「yyyy/mm/dd」の「日付」列がございます.

    店舗Aとカレンダーをリレーションすることはもちろんできるのですが,店舗Bとカレンダーのリレーションでつまづいております.

    ご教示くださった「日別のデータをグループ化で月別にする」にするというのは,店舗Aとカレンダーの「日付」列のほかに「年月」というような列を作成し,店舗Bも「年」「月」を結合して,それぞれ「yyyy/mm」という表示してからリレーションを行うという理解でよろしいでしょうか.

    「Month関数で月のデータを抽出してからリレーション」という方法ですが,説明が不足しておりましたが,データが複数年に亘りますので,「月」だけではリレーションは難しいのではないかと思うのですが,いかがでしょうか.

    また,集計の実務がほとんどないのでわからないのですが,実務として店舗Bの「年月」にEOMONTH関数で末日を追加して「yyyy/mm/dd」形式にしてリレーションさせるという方法もあるのではないかと思うのですが,いかがでしょうか?

    重ねての質問で恐縮ですが,ご教示くださいますようお願い申し上げます.

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2020-06-11T11:07:41+00:00

    こんにちは。

    日別のデータをグループ化で月別にするか、Month関数で月のデータを抽出してからリレーションさせられるかと思います。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません