StudioX
2020.10
バナーの背景画像
サポート対象外
StudioX ユーザー ガイド
最終更新日 2023年12月20日

チュートリアル: ピボット テーブルを作成する

このチュートリアルでは、サプライヤーに関するデータが入力された Excel ファイルを使用します。この Excel ファイルに各市区町村にサプライヤーが何社存在し、それらのサプライヤーが各市区町村に何名の従業員を抱えているかを調べます。このタスクを実現するために、ピボット テーブルを作成するオートメーションを構築します。

  1. 手順 1: プロジェクトを設定し、必要なファイルを取得する
    1. 既定の設定を使用して新しい空のプロジェクトを作成します
    2. このページの一番下にあるボタンをクリックして、このチュートリアルで使用するオートメーション プロジェクトを収めたアーカイブをダウンロードします。そのアーカイブを展開して、ファイル Suppliers.xlsx を自分のプロジェクト フォルダーにコピーします。
  2. 手順 2: Excel ファイルをプロジェクトに追加する
    1. デザイナー パネルで [アクティビティを追加] docs image アイコンをクリックし、画面上部の検索ボックスで [Excel ファイルを使用] アクティビティを検索して、それを選択します。[Excel ファイルを使用] アクティビティがデザイナー パネルに追加されます。
    2. アクティビティで次の操作を行います。
      • [Excel ファイル] フィールドの横にある [参照] docs image アイコンをクリックし、Suppliers.xlsx ファイルを参照して選択します。
      • [参照名] フィールドに「Suppliers」と入力します。
        これで、このオートメーションでは名前を Suppliers としたファイル Suppliers.xlsx を操作対象として指定したことになります。
  3. 手順 3: [ピボット テーブルを作成] アクティビティを追加して設定する
    1. [Excel ファイルを使用] アクティビティで [アクティビティを追加] docs image アイコンをクリックし、画面上部にある検索ボックスで [ピボット テーブルを作成] アクティビティを検索し、ダブルクリックします。このアクティビティが [Excel ファイルを使用] アクティビティに追加されます。
    2. [ピボット テーブルを作成] アクティビティで、以下の手順に従い、参照元とする範囲とピボット テーブルを作成する範囲を定義します。

      a) [元の範囲] フィールドの右側にあるプラス記号 をクリックし、[Suppliers] > [Excel 内で示す] を選択します。

      b) Excel ファイルで Input シートのすべての列を選択します。Excel のリボンの [UiPath] タブで [確定 (Confirm)] をクリックします。

      これで、参照名が Suppliers である Excel ファイルの Input シートにある列 A ~ L からピボット テーブルを作成するように指定したことになります。[表の範囲] フィールドには、選択した範囲として [Suppliers] Input!A:L が表示されます。

      c) [新しいテーブル名] フィールドの右側のプラス記号 docs image をクリックして、[テキスト] を選択します。[テキスト ビルダー] ウィンドウでピボット テーブルの名前 (例: CountByCity) を入力し、[保存] をクリックします。

      d) [対象範囲] フィールドの右側にあるプラス記号 をクリックし、[Suppliers] > [Output [シート]] を選択します。

      これで、参照名が Suppliers である Excel ファイルの Output シートにピボット テーブルを作成するように指定したことになります。[対象範囲] フィールドには、選択したシート [Suppliers] Output が表示されます。

    3. [ピボット テーブルを作成] アクティビティで、ピボット テーブルのフィールドを追加します。

      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 シートにある従業員数を合計するように指定したことになります。

      g) ピボット フィールドをより簡単に識別するには、各フィールドの上部のバーで名前を編集します。たとえば、最初のフィールドには Pivot Field City、2 番目のフィールドには Pivot Field Name、3 番目のフィールドには Pivot Field Employees を使用します。


    4. StudioX のリボンで [保存] をクリックしてオートメーションを保存し、[実行] をクリックしてオートメーションを実行します。

    Suppliers.xlsx ファイルの Output シートにピボット テーブルが作成されます。

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.