Skip to main content
条件付きルックアップは、あらかじめリンク関係を作成しなくても、対象テーブルから一致するデータを取得できます。同じカテゴリで最も売れている商品を探す場合や、一致する期間のデータをルックアップする場合など、現在のレコードのフィールド値に応じて検索条件を変える必要があるときに便利です。

ユースケース

手順

1

条件付きルックアップフィールドを作成する

フィールド名の右側にある+アイコンをクリックし、条件付きルックアップを選択して、「関連する注文」などのフィールドタイトルを入力します。
2

対象テーブルを選択する

対象テーブルのドロップダウンで、検索するテーブルを選択します。
3

ルックアップフィールドを設定する

抽出するフィールドを選択し、返されるデータ型を確認します。
4

フィルター条件を設定する

フィルター条件を追加し、フィールド、条件タイプ、比較値を選択します。比較値には固定値または現在のテーブルのフィールドを使用できます。
5

並べ替えと件数制限を設定する

必要に応じて、並べ替えフィールド、並べ替え順、表示するレコード数を設定します。
少なくとも1つのフィルター条件が必要です。複数の条件がある場合は、「すべての条件を満たす(AND)」または「いずれかの条件を満たす(OR)」を選択します。

シナリオ別の実践例

売上データの前期比分析

テーブル
  • 期間、開始日、終了日、売上金額などのフィールドを持つ期間別売上集計テーブル
  • 売上金額、売上日などのフィールドを持つ売上明細テーブル
期間別売上集計テーブルで、各期間の前期比成長率を計算します。まず条件付きロールアップで当期売上を計算し、次に条件付きルックアップで前期売上を取得し、最後に数式フィールドで成長率を計算します。 手順 当期売上の条件付きロールアップフィールドを作成する
  1. 期間別売上集計テーブルに「当期売上」という条件付きロールアップフィールドを作成する
  2. 対象テーブル:売上明細テーブル
  3. ロールアップフィールド:売上金額
  4. フィルター条件:
    • フィールド:売上日 -> 条件:以前または同日 -> 値:現在のテーブルの終了日フィールド
    • フィールド:売上日 -> 条件:以後または同日 -> 値:現在のテーブルの開始日フィールド
  5. 集計関数:合計
前期売上の条件付きルックアップフィールドを作成する
  1. 「前期売上」という条件付きルックアップフィールドを作成する
  2. 対象テーブル:期間別売上集計テーブル(このテーブル)
  3. フィールド:当期売上
  4. フィルター条件:
    • フィールド:終了日 -> 条件:等しい -> 値:現在のテーブルの前期終了日フィールド
  5. 集計関数:合計
前期比成長率の数式フィールドを作成する
  1. 「前期比成長率」という数式フィールドを作成する
  2. 数式を(Current period sales - Previous period sales) / Previous period sales * 100に設定する
  3. 小数点以下2桁のパーセンテージ形式に設定する

売上データの商品分析

テーブル
  • カテゴリID、商品名、販売数量などのフィールドを持つ商品テーブル
  • カテゴリID、カテゴリ名などのフィールドを持つカテゴリテーブル
カテゴリテーブルで各カテゴリの最も売れている商品を見つけ、各カテゴリの主力商品を特定します。 手順 最も売れている商品
  1. カテゴリテーブルに「最も売れている商品」という条件付きルックアップフィールドを作成する
  2. 対象テーブル:商品テーブル
  3. ルックアップフィールド:商品名
  4. フィルター条件:
    • フィールド:カテゴリID -> 条件:等しい -> 値:現在のテーブルのカテゴリIDフィールド
  5. 並べ替え:販売数量フィールド -> 降順
  6. 表示件数の上限:1レコード
販売数量
  1. 「販売数量」という条件付きルックアップフィールドをもう1つ作成する
  2. 対象テーブル:商品テーブル
  3. ルックアップフィールド:販売数量
  4. フィルター条件:
    • フィールド:カテゴリID -> 条件:等しい -> 値:現在のテーブルのカテゴリIDフィールド
  5. 並べ替え:販売数量フィールド -> 降順
  6. 表示件数の上限:1レコード

よくある質問

画像や添付ファイルなど、一部の複雑なフィールドタイプはフィルター条件に対応していない場合があります。
通常のルックアップフィールドでは、先にリンクフィールドが必要です。条件付きルックアップでは、フィルター条件を使用して対象テーブルのデータを直接照合できます。
最終更新日 2026年9月4日