折れ線グラフと累積の積み上げ棒グラフを作る。

# はじめに
月毎の利益率と、月別に売上（原価と利益）を累計をいい感じに出したいなぁ～っと考えていて、「グラフタイプ」を探していたのですが、解決できたので、備忘録としての記事です。

# 対象者
Domoのグラフを作成しているが苦労している方

# 作りたいグラフ
月毎の利益率と、月別に売上（原価と利益）を累計にしたグラフ

## ちょうどよい「グラフタイプ」がない

**折れ線＋積み上げ棒グラフ（累計）がない！**

累計って書いてあるものが、一個しかない！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/d40c9faf-a3af-70ed-53a0-841490920107.png)

全てを見てみましたが、やっぱりない。。。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/442753b2-269b-a41e-87ca-48dbaf40ed52.png)![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/4369ad85-717f-e8c2-9a2a-0462848a1fca.png)

調べると、別のグラフタイプでできるようでした。


# 折れ線グラフと累積の積み上げ棒グラフの作り方
最初に書いた通り、月毎の利益率と、月別に売上（原価と利益）を累計をいい感じに出します。

## サンプルデータはこちら
月別、分類別で、売上データがあったことにする。
※ない場合は、ETLで作ってください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/9c7fb00b-a433-fe87-d46c-0eb36523c2fe.png)

## グラフタイプは「折れ線+積上げ棒グラフ」を使います。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/6075640d-7f0e-6ca5-c708-50b5babd23a6.png)

## Beast Modeで【利益率】を作ります。
利益率はデータにないので、Beast Modeで作ります。
月別に集計した後、割り算をしてほしいので、SUM関数を忘れずに！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/92d136ea-85b5-8a32-ba64-a6fe235ffd80.png)

## 下記のように必要項目を順に設定します。
X軸（横軸）に【月】、Y軸に【利益率】、【原価】、【粗利】を配置します。
※売上は、原価と粗利を加えた数なので、２つを積み上げ設定しています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/9e276152-782e-dd12-3129-7be737b92e9f.png)

## チャートの設定を操作する。
「チャートの設定」の「一般」の中に「累計バー数」というものがある。
これは、Y軸に設定した棒グラフで表示されている値を、何項目、積み上げとして設定するかを決める値になります。

棒グラフで表示されている値は【原価】、【粗利】と2つあるので【2】を選択します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/627fb661-b960-3477-e4cb-73bda649da5c.png)

## 利益率は折れ線、売上は積み上げのグラフ
こんな感じでできました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/59b20f29-e480-7e19-a3da-bd17e6ac4232.png)

## 売上の合計を見たい。
【原価】、【粗利】を積み上げたので、売上がわかりません。
合計値を表示させるために「データラベルの設定」で「合計ラベルを表示」にチェックを入れると、積み上げ棒グラフの上に、合計値が表示されます！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/f86f4f54-dc62-c9d5-0479-b84eb0970a47.png)

## 完成形
これでやりたいことは完成です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/0eac243b-e993-e743-f809-ef5cdb18391f.png)

# おまけ（折れ線グラフを2本にしたい）
折れ線グラフを2本にしたいという要望もあったので、サンプルで作成してみました。

## 作りたいグラフ
月毎の利益率、原価率と、月別に売上（今回は分けません）を累計をいい感じに出します。

## Beast Modeで【原価率】を作ります。
こんな感じです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/1b393701-81c1-23f9-4e55-4fef6cf2ef98.png)

## 下記のように必要項目を順に設定します。
X軸（横軸）に【月】、Y軸に、【利益率】、【原価率】、【売上】を配置します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/539e18a2-3fa9-ec2e-c6d3-6c1f5dacaf38.png)

これじゃない感です！

## グラフを2本にする。
「チャートの設定」の「一般」の中に「系列の数」というものがあります。
これで、Y軸の前から何個をグラフにするかを設定できます！

今回は、【利益率】、【原価率】の２つを折れ線グラフにしたいので、【2】と入れます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/51f553d5-93ca-053f-6538-34a4249f4371.png)

## グラフが2本になった結果です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/59446300-b4e3-45cf-2d76-00c0b10d851e.png)

## 売上を積み上げにする。
先ほどと同様に「チャートの設定」の「一般」の中に「累計バー数」を設定します。
Y軸に設定した棒グラフで表示されている値を、何項目、積み上げとして設定するかを決める値になります。

今回は【売上】という項目の１つなので、【1】を選択します。
もちろん値が【原価】、【粗利】と2つある場合は、2を設定しても動きます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/570715ba-b1b1-04f3-78c8-d0ad29e95e8b.png)

## グラフ２本、累計グラフの完成！
先ほどの様に、合計値のラベルを付けたり、色を付けるのは、自由にやってください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/76b23f6b-688e-84bd-c046-eadc80c708e7.png)

# さらにおまけ
グラフを選択したときに、割合が、少数点になっています。
%（パーセント）表示したいな～っと思った方は、下記の設定をしましょう。
※値を100倍して、%という文字を加えるなんてことはしなくても大丈夫
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/abd7ae0a-178e-76a2-abf5-4c0d64bbf755.png)

## 値のフォーマットを変更する。
フォーマットを変えたい項目を選択します。
今回は【利益率】を選択して、「フォーマット」を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/a0ef9549-0c6e-fd73-61ae-af0f8bd3ec6c.png)

「値の書式」をデフォルトから「割合(%)」に変更します。
お好みで、少数点を設定してもOKです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/16484f78-67ae-16af-d40b-d13bc8e6d112.png)

すると、数値が%表示になります！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3798145/42151319-a12e-2992-d37a-c447388f2075.png)