このチュートリアルでは、サプライヤーに関するデータが入力された Excel ファイルを使用します。この Excel ファイルに各市区町村にサプライヤーが何社存在し、それらのサプライヤーが各市区町村に何名の従業員を抱えているかを調べます。このタスクを実現するために、ピボット テーブルを作成するオートメーションを構築します。
Suppliers.xlsx
Suppliers
a) [ソース] フィールドの右側にあるプラス記号 をクリックし、[Suppliers] > [Excel 内で示す] を選択します。
b) Excel ファイルで Input シートのすべての列を選択します。Excel のリボンの [UiPath] タブで [確定 (Confirm)] をクリックします。
これで、参照名が Suppliers である Excel ファイルの Input シートにある列 A ~ L からピボット テーブルを作成するように指定したことになります。[表の範囲] フィールドには、選択した範囲として [Suppliers] Input!A:L が表示されます。
CountByCity
d) [ターゲット] フィールドの右側にあるプラス記号 をクリックし、[Suppliers] > [Output [シート]] を選択します。
これで、参照名が Suppliers である Excel ファイルの Output シートにピボット テーブルを作成するように指定したことになります。[ターゲット] フィールドには、選択したシート [Suppliers] Output が表示されます。
a) [ピボット テーブル フィールドを追加] ボタンをクリックします。つづいて [フィールド] の右側のプラス記号 をクリックして [Range] > [City] を選択します。
b) [ピボット テーブルの種類] ドロップダウン メニューで [行] を選択します。
これで、参照名が Suppliers である Excel ファイルの Input シートにある列 City に入力された項目を、ピボット テーブルの行にするように指定したことになります。
c) [ピボット テーブル フィールドを追加] ボタンを再度クリックして、サプライヤーの数をカウントする 2 番目のフィールドをピボット テーブルに追加します。
2 番目の [ピボット フィールド] で [フィールド] の右側のプラス記号 をクリックします。つづいて、[Range] > [Internal Name] を選択します。
d) [ピボット テーブルの種類] ドロップダウン メニューから [Value]、つづいて [関数] ドロップダウン メニューから [Count] をそれぞれ選択します。
これで、参照名が Suppliers である Excel ファイルの Input シートにある列 Internal Name で特定したサプライヤーをカウントするように指定したことになります。
e) [ピボット テーブル フィールドを追加] を再度クリックして、従業員数を合計する 3 番目のフィールドをピボット テーブルに追加します。
3 番目の [ピボット フィールド] で [フィールド] の右側のプラス記号 をクリックします。つづいて、[Range] > [Number of Employees] を選択します。
f) [ピボット テーブルの種類] ドロップダウン メニューから [Value]、つづいて [関数] ドロップダウン メニューから [Sum] をそれぞれ選択します。
これで、参照名が Suppliers である Excel ファイルの Input シートにある従業員数を合計するように指定したことになります。
Pivot Field City
Pivot Field Name
Pivot Field Employees
Suppliers.xlsx ファイルの Output シートにピボット テーブルが作成されます。
サンプルをダウンロードする