MotionBoardのExcelレポート機能を使おう

#最初に
MotionBoardは綺麗でわかりやすいグラフや画面を作ることができます。
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/657414/04c48011-e65b-88dd-f666-a838819636e4.png" width=60%>
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/657414/e777e485-f3d0-3dc7-57e2-ddddd2df8860.png" width=60%>
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/657414/7bc601e7-ace8-cafa-2313-c2d66b9de500.gif" width=60%>
綺麗な上に、動いたりもします。
気になる人は下記リンクをクリックしてください。体験デモもできます。
[MotionBoard　体験デモについて（公式HPより）](https://www.wingarc.com/product/motionboard/demo/index.html)

<details><summary>【MotionBoardとは】</summary><div>
様々なデータソースからデータをあつめ、１つの画面上で統合するMotionBoard。
クラウドサービスとの接続もでき、チャットツール送信もできるのでとてもおもしろいです。
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/657180/877897e8-35d1-b055-a80c-b9051866bc38.png" width=60%>
※キャプチャはウイングアーク1st社のホームページより抜粋
[ウイングアーク１ｓｔ株式会社　MotionBoard](https://www.wingarc.com/product/motionboard/index.html)
</div></details>


しかしそれだけではなく、こういったダッシュボードの情報をExcelやPowerPointに出力できるのです。
それもお手軽に。
（注意：オンプレMotionBoardをご利用の場合は帳票出力オプションが必要になります）

**PowerPointレポートの機能を見たい場合は[MotionBoardのPowerPointレポート機能を使おう](https://qiita.com/Ryo---san/items/e215033756a3fae78f2f)をご覧ください。**

たとえばこのようなダッシュボードがあります。
コンビニなどの小売店の売上データを全国規模で可視化したものです。
![2020-10-17_23h38_33.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/657414/57ab87c1-675d-57fe-72b1-914194db4b67.gif)


右上にあるExcelレポート出力ボタンをクリックしたら、Excelがダウンロードされました。
Excelを開いてみるとチャートがきれいに配置されたExcelレポートが見れました。
またシートが都道府県ごとに繰り返されて出力されています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/657414/99126c1b-2b6d-4a2f-f1d7-03b99304ecd5.png)
全国の情報を一括で集計して出力することもできますし、今回のようにシートをわけることもできます。

さらに、右下の集計表にはExcelのセルに直接数値が入っています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/657414/b8610c48-3a53-e2c5-c0dc-4188d5e27844.png)

グラフとかはイメージとしてExcelに画像が貼られますが、集計表は数字を埋め込めることができるので、**二次加工したりマクロ処理をしたりすることができるんです。**

つまりMotionBoardで出力されるExcelレポートをレポートのゴールとすることもできますし、
さらに細かい加工が必要だったら、出力後のExcelで二次加工することができます。

これはとてもオススメな機能ですね。
さっそくやり方を見てみましょう。

#つくりかた
##基本操作
今回はアクションボタンからExcelレポートを作る方法で解説します。
下図のように
　①"ボタン"アイコンを置く
　②アクション種別を"Excelレポート"にする
　③出力レポートを「新規作成」する
とします。
![2020-10-17_23h59_58.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/657414/ad981da6-6170-cb81-033d-d70381d09fe4.gif)


左側には作ったチャートが表示されます。
（チャートの名前をちゃんとつけておかないと、わからなくなっちゃいますね）

それをExcelっぽい画面の中にドラッグ＆ドロップし、大きさを調整します。
種類を「チャート」から「集計表」に変えて、該当のアイテムをドラッグ＆ドロップすると、
セルに埋め込まれるタイプで集計表が設置できます。
![2020-10-18_00h11_36.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/657414/23d6821c-d64e-9447-5af6-a3ade01e586e.gif)

基本操作はこれだけです。


##応用操作
ではこれから便利機能を見てみましょう。

###シート繰り返し
シートごとに抽出条件を変更して、チャートを出力する機能です。
ここでは、データにあるブロック名（関東とか関西とか）でシートを繰り返す設定をしました。
![2020-10-18_00h23_52.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/657414/19bc1181-a76e-934d-abf0-804a64bfea8c.gif)

繰り返し対象項目名：ブロック名
繰り返しの種類はデータソースから、ブロック名を選択
手動で該当のデータを選んで繰り返し条件にすることもできますが、
今回は「存在する項目値をすべて利用する」にチェックをしました。


###ファイル選択
この編集画面からテキストを入力したり、いろいろできるのですが、操作に慣れないと難しいです。
そんなときは事前に、Excelの方で加工をして、ファイル選択で取り込むことができます。
これは大変便利です。

という訳で、このようなExcelを用意しました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/657414/6cb20d4a-01e0-fd7a-ef04-0221176f22a1.png)

画面左上の「ファイル選択」からテンプレートをアップロード
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/657414/1a66766a-b920-a4d3-dd6e-82be4abd1381.png)


綺麗に読み込まれましたので、ここにチャートをプロットします。
![2020-10-18_00h47_29.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/657414/918cc678-b17e-d219-fe69-ce1e117a9b50.gif)


この作業の繰り返しでレポートが作れます。

ファイル選択の場合の利点は、事前にマクロを仕込んでおくこともできるし、セル計算を仕込んでおくことができます。
例えばMotionBoardでも再現が難しいような複雑なExcelレポートを作る場合でしたら、MotionBoardが出力するのは集計表の結果だけにして、あとはセル計算やマクロなどで綺麗に仕上げればよいのです。
ツールで100%望んだ形にするのは、どの製品でも限界がありますので、そこまでをご要望の場合は、80%までを簡略化するような進め方を推奨します。


#おわりに
MotionBoardはダッシュボードを作るだけでなく、このようにレポートもマウス操作で作ることが可能です。
さらにこのレポートをチャットで自動配信したり、社内ファイルサーバに定期的に格納することもできます。

日々のレポート作成業務に追われている方々に、ぜひご覧になっていただきたい機能でございます。