550-10 | 売上管理
このフローは、krewData厳選シナリオ集に掲載されている「各売上エリアの特色を把握する」の具体的なフローの作成方法です。
入力アプリのフィールド構成
売上実績アプリ
- 各店舗の製品分類ごとの売上が登録されている
出力アプリのフィールド構成
エリア毎製品分類毎売上金額合計アプリ
- 各エリアの製品分類ごとに売上金額の合計が出力される
1.入力アプリを設定
- 入力アプリコマンドを追加し、アプリの選択で「売上実績」アプリを選択する
- フィールドの選択で「店舗名」「製品部類」「売上金額」を選択する
2.エリアごとにレコードを抽出する
- フィルタコマンドを追加する
- 数式を選択して、下記の数式を設定する
IF(OR(店舗名=”北海道店”),”北海道”,””)
- 同様に、他のエリアのレコードも抽出する
東北エリア:IF(OR(店舗名=”青森店”,店舗名=”秋田店”,店舗名=”岩手店”,店舗名=”山形店”,店舗名=”宮城店”,店舗名=”福島店”),”東北”,””)
九州エリア:IF(OR(店舗名=”福岡店”,店舗名=”佐賀店”,店舗名=”大分店”,店舗名=”長崎店”,店舗名=”宮崎店”,店舗名=”熊本店”,店舗名=”鹿児島店”),”九州”,””)
3.レコードにエリア情報を追加する
- 定数の追加コマンドを追加する
- 定数を保存する新しいフィールドに「エリア」、新しいフィールドのフィールドタイプに「文字列(1行)」、新しいフィールドに保存する定数に「北海道」を設定する
- 同様に他のエリアにも設定する
4.レコードを結合する
- レコード結合コマンドを追加する
- レコード結合コマンドに各エリアを線でつなぐ
- 結合方法に「共通するフィールドのみを含める」を選択する
アプリ結合は横方向(フィールド)にレコードを結合しますが、レコード結合は縦方向(レコード)にレコードを結合します。
5.各エリアの製品分類ごとに売上金額を合計する
- グループ化コマンドを追加して、グループ化する項目フィールドに「エリア」「製品分類」を選択
- 集計する値が保存されているフィールドに「売上金額」、集計した値を保存するフィールドに「売上金額合計」を設定
集計方法で「合計」を選択
6.出力アプリを設定する
- 出力アプリコマンドを追加して、アプリの選択で「エリア毎製品分類毎売上金額合計」アプリを選択する
- 出力方式に「更新」を選択し、「更新または追加」オプションを有効にする
- データ編集フローのフィールドで、アプリのフィールドと対になるデータ編集フローのフィールドを選択する
- 更新キーで「エリア」「製品分類」を有効にする
7.出力結果を確認する
「エリア毎製品分類毎売上金額合計」アプリで各エリアの製品分類ごとの売上を把握できるようになりました。
サンプルファイルのダウンロードはこちら
https://download.krew.mescius.jp/study/krewdata-drill/pratical/dt550-10characteristics-of-sales-area.zip