[テーブルをフィルタ] アクションの使用

[テーブルをフィルタ] actionを使って、テーブルの列からデータをフィルタします。

手順

  1. [アクション] パレットの [Excel] ノードから [テーブルをフィルタ] actionをダブルクリックまたはドラッグします。
  2. [テーブル名] フィールドで、データのフィルタ元となるテーブルの名前を指定します。
    注: テーブル名は文字列値です。これはデータ テーブル名ではありません。Excel のテーブル名の取得方法については、「Rename an Excel table」を参照してください。
  3. 次のいずれかのオプションを使用して、データをフィルタするテーブルの列を指定します。
    • 列名: 列名を指定します。
    • 列の位置: 列の位置を指定します。
    たとえば、「月例販売」というテーブルに次の 3 つの列があるとします。4 月5 月6 月。テーブルの [5 月] 列のデータにフィルタをかけたい場合は、[列名] フィールドに「5 月」と入力するか、[列の位置] フィールドに「2」と入力します。
  4. 次のオプションのいずれかを使用して、フィルタのタイプを選択します。
    • 数値: 指定した列に数値データが含まれている場合。
      ドロップダウン メニューをクリックして次のフィルタのいずれかを選択します。
      • 等しい: 指定した値と等しいデータをフィルタします。
      • 等しくない: 指定した値と等しくないデータをフィルタします。
      • より大きい: 指定した値より大きいデータをフィルタします。
      • 以上: 指定した値以上のデータをフィルタします。
      • より小さい: 指定した値より小さいデータをフィルタします。
      • 以下: 指定した値以下のデータをフィルタします。
      • 範囲: 指定した 2 つの値の間のデータをフィルタします。
    • テキスト: 指定した列にテキスト データが含まれている場合。
      ドロップダウン メニューをクリックして次のフィルタのいずれかを選択します。
      • 等しい: 指定した値と等しいデータをフィルタします。
      • 等しくない: 指定した値と等しくないデータをフィルタします。
      • 次から始まる: 指定した値で始まるデータをフィルタします。
      • 次で終わる: 指定した値で終わるデータをフィルタします。
      • 含む: 指定した値を含むデータをフィルタします。
      • 含まない: 指定した値を含まないデータをフィルタします。

      前述の [月例販売] テーブルの例から、[5 月] 列の目標数 150 より大きいデータのみを表示するシナリオを考えてみましょう。したがって、ステップ 3 では、[列名] を選択し、「5 月」と入力します。次に [数値] > [より大きい] オプションを使用して、フィールドに「150」を入力すると、列値をフィルタすることができます。

  5. [開く] action でブックを開く際に使用したセッション名を入力します。

    [変数] タブをクリックして、既存の Excel の高度な操作のセッション変数を選択することもできます。

  6. [保存] をクリックします。