さくいんのPower BIレポート

# はじめに
　今回、「チーム改革のスイッチ」に出てくる用語が、イマイチ理解が浅いなぁと思っては、ぐぐっている自分に気がつき、効率よく身につけようと、Power BIレポートを作成しました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/419691/ec290552-51af-a8b7-1c51-e59d7ca6b134.png)

- Power BIレポート →  https://bit.ly/switch-index
- データソース @Nobu-NEWTON さんの書籍 [「チーム改革のスイッチ」](https://manaslink.booth.pm/items/2147603) の索引　

## レポート作成のポイント
- あいうえお、または英字で絞れるように
- 各さくいんに出てくる用語で、Google検索ができるようにした
- ALMでググると、金融用語がでてきたりするので、補足（略語の中身や補記）を付けてのGoogle検索も追加
- Word Cloudは出現回数のカウントで大きさを表すように
- テキスト検索の追加
- リセットボタンの追加

## サンプル・テンプレートファイル
　ご興味がある方は、[サンプルのPower BIテンプレートファイル（.pbit）を置きました](https://ishiayaya.net/pbi-sample-index)ので、ご利用ください。
　2020/07版のPower BI Desktopで作成していますので、それ以降のバージョンで利用してください。

## データソースの準備
　索引は5ページと少量だったので、Acrobat Pro DCでExcelで書き出したテキストや手直しで、リストを作成しました。
- Excel
- ページ数はカンマ区切りで入力
- 補足欄を設け、適時アップデートできるように

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/419691/0737bc4c-ae78-8448-70e6-3b4fb6f4b902.png)

## Google検索するフィールド

 Power Query Editorで、Google検索用のフィールドを準備します。カスタム列を追加し、

```text:Google検索部分
http://www.google.co.jp/search?hl=ja&source=hp&q=
```
を付加します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/419691/0a7b1067-9f99-a743-8b21-8de81caa3332.png)

## ページ番号をばらしたテーブル
　複数ページがカンマ区切りになっているところは、参照でテーブル（クエリ）を追加しておき、カンマを区切り文字にして、行方向にばらします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/419691/b182ae49-f761-cba5-e321-903ca578debb.png)

　参照元となるテーブルとは、カラム「順番」により紐付けされます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/419691/e313bbc5-4c32-45b1-e513-2af26222fe31.png)

　この各ページの個数（出現回数）は、Word Cloudのカウント部分で使っています。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/419691/b29a34fd-91df-4c23-a560-b4ff43ef343b.png)

## Word Cloud （カスタムビジュアル、その角度）

　こちらのカスタムビジュアルを使っています（定番ですかね）。
[Word Cloud](https://appsource.microsoft.com/en-us/product/power-bi-visuals/WA104380752)

　いつもしっくりくる角度は手探りでやっています。今回はこのような数値でよしとしました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/419691/7f171df5-6d5b-bae1-5741-61b78e8779bc.png)

少しだけ傾いている感じですね。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/419691/8ba08569-15f6-37cc-e575-abb0a24201ef.png)

## よみボタンの設置
　各用語の一文字目を切って列を作ることも考えましたが、日本語の殆どが、カタカナまたは漢字だったので、「よみ」フィールドをあらかじめ準備しました。
　スライサー「よみビジュアル」と「英字ビジュアル」はそれぞれフィルタで絞っておきます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/419691/f538abea-a3a7-599d-eda7-0a1d2ca1953d.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/419691/f6518ee8-a4d3-7f27-dcb7-c7262f4cba1c.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/419691/20be4bf0-80b9-6039-5c3d-805e7411e182.png)

各文字のボタン形式のスライサーとするには、[書式]/[全般]の方向を「横」にします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/419691/8e06b232-69f3-d15e-4391-db4847dd47eb.png)

## テキスト検索

　こちらのテキスト検索を使っています。

　[Business Apps – Microsoft AppSource](https://appsource.microsoft.com/en-us/product/power-bi-visuals/WA104381309?src=office&tab=Overview)

## リセットボタン
　アイコンを設置します。また初期状態でブックマークしておきます。そして、アイコンのアクションでそのブックマークを指定します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/419691/0b553a91-0c7a-a659-1198-7cfce3d4f183.png)

　細かなやり方は、こちらのYouTube動画を参照してください。

[Power BIのアイコンにブックマークのアクションを付ける - YouTube](https://youtu.be/FxDnquUuMDM)

## URLのリンクに関して
　フィールド「Google検索」を選んで、データカテゴリは「Web URL」にします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/419691/f63c74a2-24aa-12fc-3c3a-31b2f4ff0dc0.png)

テーブルを選択しておいて、[書式]/[値]の[URLアイコン]をオンにします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/419691/fea2b3ee-d2c5-cf81-5279-af2040f51908.png)



# おわりに
 今回の書籍のさくいんに限らず、Google検索のURLと紐付けてリンクを置くことは、効率よく検索したいといった単語のリストのようなものに、いろんな応用できると考えています。