この演習では、Discovererの機能的な分析関数テンプレートの1つを使用して、リーグ表
(すなわち、ランク)ユーザー定義アイテムを作成する方法を学習します。
この演習では、2000年の収益に基づいて、リーグ表における各都市の位置付けを計算しま す。
ランク付けユーザー定義アイテムを作成する手順は、次のとおりです。
1. まだ表示されていない場合は、Tabular Layoutワークシートを表示します。
このユーザー定義アイテムを作成する前に、リーグ表に含まれないようにワークシート から総計を削除します。そして、Cityのデータにドリルダウンします。
2. 「ページ・アイテム」領域で、「「「「Year」」」」ドロップダウン・リストから「2000」を選択しま す。
5. 「Region」列ヘッダーの隣のドリル・アイコンをクリックし、ドリル・オプションから
「City」を選択します。
「City」アイテムがワークシートに追加されます。
図 図 図
図4-25「「「「City」アイテムにドリルした状態の」アイテムにドリルした状態の」アイテムにドリルした状態の」アイテムにドリルした状態のTabular Layoutワークシートワークシートワークシートワークシート
6. 「ツール」→「ユーザー定義アイテム」を選択して、「ワークシートの編集」ダイアログ の「ユーザー定義アイテム」タブを表示します。
7. 「新規作成」をクリックし、「新規ユーザー定義アイテム」ダイアログを表示します。
図 図 図
図4-26「新規ユーザー定義アイテム」ダイアログ「新規ユーザー定義アイテム」ダイアログ「新規ユーザー定義アイテム」ダイアログ「新規ユーザー定義アイテム」ダイアログ
8. 「このユーザー定義アイテムの名前」「このユーザー定義アイテムの名前」フィールドに「Cities league table」と入力「このユーザー定義アイテムの名前」「このユーザー定義アイテムの名前」
します。
9. 「テンプレートから式を挿入」をクリックして、分析関数テンプレートのドロップダウ ン・リストを表示します。
10. 分析関数テンプレートのドロップダウン・リストから「ランク」を選択し、「ランク」
ダイアログを表示します。
図図
図図4-27「ランク」ダイアログ「ランク」ダイアログ「ランク」ダイアログ「ランク」ダイアログ
11.「OK」をクリックして詳細を保存し、「新規ユーザー定義アイテム」ダイアログを表示 します。
「
「「
「計算計算計算計算」」」」フィールドに、「ランク」ダイアログを使用して作成したRANK()式が表示され ている点に注意してください。
12.「OK」をクリックして詳細を保存し、「ユーザー定義アイテム」ダイアログを表示しま す。
13.「OK」をクリックして、ワークシートを表示します。
図図
図図4-28「ワークシートの編集」ダイアログ「ワークシートの編集」ダイアログ「ワークシートの編集」ダイアログ「ワークシートの編集」ダイアログ: 「ユーザー定義アイテム」タブ「ユーザー定義アイテム」タブ「ユーザー定義アイテム」タブ「ユーザー定義アイテム」タブ
14.「OK」をクリックして「ユーザー定義アイテム」タブを閉じ、ワークシートに戻ります。
新規ユーザー定義アイテムがワークシートに新規列「Cities league table」として表示さ れます。
図 図 図
図4-29「「「「Cities league table」ユーザー定義アイテムの表示された」ユーザー定義アイテムの表示された」ユーザー定義アイテムの表示された」ユーザー定義アイテムの表示されたTabular Layoutワークシートワークシートワークシートワークシート
データを簡単に分析できるように、最後にワークシートを「Cities league table」アイテ ムでソートします。
15.「ツール」→「ソート」を選択して、「ワークシートの編集」ダイアログの「ソート」タ ブを表示します。
16. ソート・リストで「Region」を選択し、「削除」をクリックします。
17.「追加」をクリックし、ドロップダウン・リストから「Cities league table」を選択しま す。
18.「OK」をクリックして詳細を保存し、ワークシートに戻ります。
図 図 図
図4-30「「「「Cities league table」ユーザー定義アイテムでソートされた」ユーザー定義アイテムでソートされた」ユーザー定義アイテムでソートされた」ユーザー定義アイテムでソートされたTabular Layoutワークシートワークシートワークシートワークシート
これでデータは「Cities league table」でソートされたため、最高ランクの行がNew
York、Video Sale部門(¥44,269)であることを簡単に確認できます。
ヒントヒント
ヒントヒント: 「Cities league table」ユーザー定義アイテムを使用して、上位N分析を行うとし
ます。たとえば、実績の上位10都市を調べるには、「Cities league table」の値が10以下の データを検出する条件を作成します。つまり、条件式'Cities league table <= 10'の条件を作 成します。