0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

1.初心者向け PowerBI Excelからデータ取得~リレーションシップまで

Last updated at Posted at 2022-09-02

はじめに

1000件のダミーデータ作るの大変だった~。
初心者です。PowerBIの練習したことをまとめていきたいと思います。
徐々に仕上げていきたいと思っています。

Excelの取り込み

PowerBIデスクトップを開き、データの取得の横にあるExcelブックをクリック

image.png

任意のエクセルを選択して開くをクリック

image.png

ナビゲーターという画面が出るので、取り込むデータにチェックを入れて、データの変換をクリック。今回は3つのテーブルを取り込みます。

image.png

データの整形

データを整形する必要がある場合はこのPowerQueryエディターで行います。
あらかじめエクセルの時点でダミーデータを整えてしまっていたのですが、このスコアの小数点を四捨五入したいと思います。

image.png

列を選択し、変換→丸め→四捨五入をクリック

image.png

今回は1桁にしたいと思います。

image.png

実行結果はこちら

image.png

四捨五入されて右側のステップが追加されています。
もしデータの整形を取り消したい場合は、ステップを×で削除すれば元に戻せます。
PowerQuery上で整形を行うことで、元データに影響が出ないため、コピーなどを取ってExcelで無駄に整形する必要がないので便利です。
また、この時点で作業しきれなくてもまた後でこちらの画面に来ることもできるのでご安心ください。

データの適用

左上の閉じて適用をクリックする

image.png

待ちます。

image.png

フィールドに追加されたらOKです。

image.png

データを使ってみる

社員数→カード
スコアの平均→カード
学歴割合→ドーナツグラフ
スライサーで理系と文系でフィルターできるようにしました。
文系で絞込した様子

image.png

理系で絞込した様子

image.png

カウントはうまくできているようですが、スコアの平均が変わっていません、

テーブルに関係性を持たせる

リレーションシップという機能を使って、あたかも一つのテーブルのようなふるまいをさせる機能があります。共通のキーがあり、片方は一意であれば最も簡単に紐づけることができます。

モデルのページに移動します。

image.png

各テーブルの内容

社員情報
image.png

テスト結果
image.png

部署コード
image.png

共通の項目同士をドラッグアンドドロップで紐づけ

今回のケースは以下のように関連付けます。
社員情報の社員IDとテスト結果の社員番号(1:1)
社員情報の部署と部署コードの部署名(多:1)

image.png

線で結び付けばOKです!

挙動の確認

スコアのテーブルと紐づいたので結果がどうなるか確認してみます。

文系の場合

image.png

理系の場合
image.png

これがほかのテーブル同士を紐づけて、あたかも一つのテーブルのようにふるまうということになります。

終わり

何とかダッシュボード化までお届けしたいです。
ダミーデータですが、練習でPowerBIでいろいろ分析してみたいと思います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?