月次顧客購買パターンを分析するインタラクティブなWebレポートを作成し、手作業のExcel業務なしでデータ駆動型の維持戦略を実現します。
~30 min
中級
6ステップ
サンプルファイルをダウンロードしてWebレポート環境を構築
以下からサンプルExcelファイルをダウンロード: 学習体験サンプル.
以下に移動: [Menu] → [Tool] to open i-AUD Designer.
レポート設定を行います:
Data > LimitofBinding: 5000 大量データを処理するためLeft, Right, Bottom枠線 > 線種:なし すっきりした表示のためヒント: LimitofBindingを5000に設定すると、大量の顧客データを扱う際もスムーズなパフォーマンスが確保されます(デフォルトは1,000)。
データ管理のためのV/D/Pシート構造を設定
関心事を分離する3シート構造を設定します:
V_Retention — the display/visualization layer
D1 — 生データの保存と取得
P1 — パラメータ変数(例: YearMonth 日付フィルタリング用)
以下を確認: Excelシートの命名規則 V/D/P構造を理解するため。
ヒント: The V/D/P structure separates concerns: V for visualization, D for data, and P for parameters. This makes reports maintainable and flexible.
名前付き変数を作成し、SQLデータ取得を設定
開く Name Manager 以下を定義: YearMonth P シートの変数。テキスト形式を保持するため、「'2025-06」のように先頭にアポストロフィを付けて入力します。
Identify the columns required to create the V sheet for the retention analysis display.
SQLデータ取得を設定します:
i-MATRIX > DB Bot > Dataset ManagerWHERE date = :VS_YMヒント: The :VS_YM 構文は変数をSQLクエリにバインドし、実行時の動的な日付ベースフィルタリングを可能にします。
購入サイクル関数を適用して顧客維持指標を計算し、結果を自動入力します。
数式を使用して取得したデータを可視化シートにリンク
集計関数を使用してDシートからVシートにデータを接続:
COUNTIFS 顧客セグメント別の購入回数を計算する関数SUMIFS カテゴリ別の収益データを集計する関数
ヒント: COUNTIFSとSUMIFSは複数条件での顧客データ集計に強力で、維持分析を簡単にします。
期間フィルタリング用のインタラクティブUI要素を追加
期間ラベルを追加 using UI Bot > Label。スタイルプロパティでフォントと色をカスタマイズ。
月カレンダーを追加 via UI Bot > Calendar > Month:
VS_YM (変数名と一致する必要があります)yyyyMM → yyyy-MM
更新ボタンを追加 via UI Bot > Button。BoxStyleを適用して素早くフォーマット。
ボタンイベントを設定 using Process Bot:
ヒント: VS_YMにリンクされた月カレンダーにより、ユーザーは日付を手入力せずに素早く月を切り替えられます。
完成した維持分析レポートを保存・確認
レポートを保存 個人フォルダに:
マイフォルダ 保存先として
保存したレポートを確認:
[Menu] → [個人]