【kintone】ルックアップとは?使い方・設定方法を基本から徹底解説|絞り込み・テーブル対応の限界と自動化プラグイン

kintone ルックアップとは?使い方・設定方法を基本から徹底解説 絞り込み・テーブル対応の限界と自動化プラグイン

本記事は、kintoneの構築・カスタマイズ支援を行う筆者が、公式仕様と実際の運用知見をもとに整理しています。

kintoneを使い始めて最初につまずきやすい機能のひとつが「ルックアップ」です。顧客マスタや商品マスタから値を引っ張ってこられる便利な仕組みですが、設定項目が多く、「取得ボタンを押さないと入らない」「マスタを直したのに古い値が残る」といった独特のクセもあります。

この記事を読むと、次のことが分かります。

  • ルックアップの仕組みと、よく混同される「関連レコード一覧」との違い
  • ルックアップフィールドの作り方(設定手順を1つずつ)
  • 絞り込み条件・テーブル内ルックアップなど、実務での使い方
  • 標準機能でつまずきやすいポイントと、その理由
  • 手間や更新漏れを補う無料・プレミアムプラグインの選び方

kintoneのルックアップを「なんとなく使っている」状態から「仕組みを理解して設計できる」状態まで、一気に引き上げる内容です。

ルックアップとは?別アプリの値を参照してコピーする機能

ルックアップは、別のアプリ(マスタ)から特定のレコードを探して、その値を自分のアプリにコピーしてくる機能です。

たとえば「受注」アプリで顧客コードを入力すると、「顧客マスタ」から会社名・住所・電話番号がまとめて転記される。この「探して・コピーする」流れを、プログラミングなしで実現できるのがルックアップです。

仕組みは「キーで探して、まとめて転記」

ルックアップには、必ずコピー元となるキー項目があります。顧客コードや商品コードのように、レコードを1件に特定できる値です。

このキーを手がかりにマスタを検索し、一致したレコードから会社名・単価といった他の項目をまとめてコピーします。ポイントは「コピー」であること。参照した瞬間の値が転記されるだけで、マスタと常時つながっているわけではありません。この性質が、後述する「マスタを直しても反映されない」問題の根っこになります。

関連レコード一覧との違い

ルックアップとよく混同されるのが「関連レコード一覧」です。目的が違うので、ここで整理しておきましょう。

ルックアップ関連レコード一覧
何をするマスタの値をコピーして転記条件に合うレコードを一覧表示
データの持ち方自分のレコードに値が入る表示するだけ(値は持たない)
編集・集計転記後の値を保存できる表示のみ・その場で編集不可
向く用途単価・住所などを1件引く過去の取引履歴を並べて見る

ざっくり言えば、1件の値を「取り込みたい」ならルックアップ、複数件を「眺めたい」なら関連レコード一覧です。

ルックアップフィールドの設定方法

ここからは、実際にルックアップを作る手順を見ていきます。設定はフォームの編集画面から行い、大きく4つのステップに分かれます。

1. ルックアップフィールドをフォームに配置する

フォームの編集画面で、フィールド一覧から「ルックアップ」をドラッグして配置します。配置したら歯車アイコンから設定を開きます。

事前に参照先となるマスタアプリ(顧客マスタ・商品マスタなど)を作っておくのがコツ。マスタが無いとルックアップの参照先を指定できません。

2. 関連付けるアプリとコピー元のフィールドを決める

設定画面で、まず**「関連付けるアプリ」(参照先のマスタ)を選びます。続いて、その中のどのフィールドをキーにするか「コピー元のフィールド」**で指定します。

キーには、商品コードや従業員番号のように値が重複しない項目を選ぶのが鉄則です。マスタ側でそのフィールドに「値の重複を禁止する」を設定しておくと、同じ値のレコードが2件生まれず、ルックアップで1件に絞り込めます。

ここで見落としやすいのが、赤帯で表示される注意書きです。「関連付けるアプリ」と「コピー元のフィールド」の2つは、フォームを保存した後は変更できません。 後から参照先を差し替えたくなったら作り直しになるため、最初の設計が肝心です。

また、その下の**「レコード取得時の検索方式」**で「1文字検索と英数字の単語内検索を有効にする(推奨)」にチェックを入れておくと、1文字や語の途中からでも検索でヒットしやすくなります。特に理由がなければ有効のままがおすすめです。

kintoneのルックアップの設定ダイアログ上部。フィールド名、関連付けるアプリ(従業員名簿)、コピー元のフィールド(氏名)、保存後は変更できない旨の赤い注意帯、レコード取得時の検索方式のチェックが表示されている

3. ほかのフィールドのコピーを設定する

キーで特定したレコードから、どの項目を一緒にコピーするかを**「ほかのフィールドのコピー」**で指定します。

たとえば従業員番号をキーにして、氏名・所属・メールアドレスを同時に転記する、といった設定です。コピー先のフィールドはあらかじめ自分のアプリに用意しておき、マスタ側のどのフィールドと対応させるかを紐づけます。

コピー先のフィールドは、型を合わせておくとトラブルが減ります。数値は数値フィールド、文字列は文字列フィールドへ。単価を文字列フィールドにコピーすると、後で集計できなくなります。

4. 選択時に表示するフィールド・絞り込み・ソート

最後に、参照画面での見え方を整えます。UIのラベルどおりに、設定できるのは主に次の3つです。

  • コピー元のレコードの選択時に表示するフィールド — 参照画面の一覧に出す項目を選びます。氏名や会社名だけでなく従業員番号・電話番号なども並べておくと、同名の取り違えを防げます。
  • 絞り込みの初期設定 — 「すべてのレコード」のほか、「退職者を除く」のように参照できるレコードを事前に限定できます。
  • ソートの初期設定 — 参照画面での並び順(従業員番号の降順など)を指定します。

ここまで設定して保存し、アプリを更新すれば、ルックアップが使えるようになります。

kintoneのルックアップの設定ダイアログ下部。ほかのフィールドのコピー(従業員番号)、コピー元のレコードの選択時に表示するフィールド(従業員番号・氏名)、絞り込みの初期設定(すべてのレコード)、ソートの初期設定(従業員番号の降順)、保存ボタンが表示されている

実際の使い方:レコード入力での操作

設定が終わったら、レコードの追加・編集画面で実際に使ってみましょう。

操作の流れはシンプルです。ルックアップフィールドにコピー元の値を入力して「取得」ボタンを押すと、一致するレコードが参照され、設定した項目がまとめて転記されます。

kintoneのレコード新規作成画面のルックアップフィールド。従業員名の入力欄の横に「取得」「クリア」ボタンがあり、コピー先の従業員番号はグレーアウトして直接編集できない状態。下には関連レコード一覧も表示されている

値がうろ覚えのときは「取得」ボタンから**参照画面(別画面)**を開き、一覧から検索・選択することもできます。ここで先ほど設定した「絞り込みの初期設定」や「選択時に表示するフィールド」が効いてきます。従業員番号と氏名が並んでいるので、目的の1件を確実に選べます。

kintoneのルックアップの参照画面。従業員名簿アプリの全10件が従業員番号・氏名つきで一覧表示され、各行に「選択」ボタンが並んでいる。ここから目的のレコードを選んで取得する

なお、この画面の従業員番号のように、取得後にコピーされた項目はグレーアウトして直接編集できません(この性質は後述します)。

テーブル(サブテーブル)内でルックアップを使う

見積書や発注書のように、1レコードの中で明細を何行も入力する業務では、サブテーブルの中にルックアップを置く構成がよく使われます。

明細行ごとに商品コードを入力して、商品名・単価をその行に取り込む――という使い方です。設定の考え方はトップレベルのルックアップと同じで、テーブルの列としてルックアップフィールドを配置します。

ただし、行が増えるほど1行ごとに取得操作を繰り返すことになります。10行の見積なら10回。ここが、明細入力でルックアップが「面倒」と感じられる最大の理由です。この負担は後述のプラグインで大きく減らせます。

ルックアップでつまずきやすい4つのポイント

ルックアップは便利な反面、「思ったように動かない」と相談を受けやすい機能でもあります。代表的な4つを、理由とあわせて押さえておきましょう。

値を入れただけでは取得されない

コピー元の値を入力しても、それだけでは転記されません。「取得」ボタンを押す(または参照画面で選ぶ)操作が毎回必要です。

アプリアクションでレコードを作ったときや複製したときも、ルックアップ項目が未取得のまま空欄で残ることがあります。取得の押し忘れは、運用でありがちなミスです。

マスタを直しても、既存レコードには反映されない

ルックアップは「参照した瞬間の値をコピーする」仕組みです。そのため、後からマスタ側を修正しても、すでに取得済みのレコードは古い値のまま残ります。

顧客の住所が変わった、商品の単価を改定した――こうしたマスタ変更を過去のレコードにも反映したい場合、標準機能だけでは対応できません。1件ずつ開いて取得し直す必要があります。

コピーされた項目は編集できない

ルックアップで転記された項目は、原則としてレコード側で直接編集できません(グレーアウトします)。マスタの値をそのまま使う前提だからです。

「基本はマスタ通りだけど、この1件だけ単価を変えたい」といった微調整は、標準では効きません。

キーが重複していると1件に絞れない

コピー元のキーに重複があると、ルックアップはどのレコードを取ればいいか判断できず、参照画面での選択が必要になったり、意図しないレコードを引いたりします。

マスタ側のキー項目には**「値の重複を禁止する」を必ず設定**しておきましょう。ここを怠ると、同名顧客の取り違えなどのトラブルにつながります。

標準の限界は、プラグインで補える

つまずきポイントの多くは、kintoneの設計思想上「そういうもの」です。とはいえ、日々の入力効率やデータの正確さに直結するため、プラグインで補うのが現実的な選択になります。

課題ごとに、どのプラグインが効くかを整理しました。

課題標準ルックアップルックアップサジェスト(無料)ルックアップ自動同期
取得ボタン・別画面の手間毎回必要入力中に候補表示・その場で完結
うろ覚え・コード以外での検索参照画面で検索会社名や電話番号でも横断検索
マスタ変更を既存レコードへ反映反映されない保存時に自動で追従更新
導入前の既存データの一括更新手作業「今すぐ全件同期」で一括

「入力を速くしたい」のか「マスタ変更を反映したい」のか。解決したい課題で選ぶプラグインが変わるのがポイントです。

入力の手間をなくす → ルックアップサジェスト(無料)

ルックアップサジェスト for kintone は、ルックアップフィールドに文字を入力すると、参照先の候補をその場(フィールド直下)にリアルタイム表示する無料プラグインです。

候補をクリックすれば取得まで完結するので、「取得ボタンを押す→別画面で検索→戻る」という往復がなくなります。会社名や電話番号などコード以外のフィールドからも横断検索できるため、うろ覚えでも目的のレコードにたどり着けます。

明細サブテーブル内のルックアップにも対応しているので、見積・発注のように同じ入力を何行も繰り返す業務でこそ効果を実感できます。基本機能は完全無料です。

ルックアップサジェストプラグインの動作画面。会社名の一部を入力すると、参照先の候補が電話番号つきでフィールド直下にリアルタイム表示されている

マスタ変更を既存レコードへ反映する → ルックアップ自動同期

ルックアップ自動同期 for kintone は、マスタ(ルックアップ元)を更新すると、その値をコピーしている参照先レコードを自動で追従更新するプラグインです。標準では解決できない「マスタを直しても古い値が残る」問題への回答になります。

追加するのは参照される側(マスタ)のアプリ。設定画面の「スキャン実行」で、そのマスタを参照しているアプリ・フィールドを自動検出するので、対応表を手入力する必要はありません。サブテーブル内のルックアップにも対応し、導入前からある既存レコードは**「今すぐ全件同期」で一括最新化**できます。

無料プランでも1組の参照先に全機能を試せます。複数の参照先へまとめて同期する機能は、プレミアム年間サポーター(税込 ¥16,500/年・全プラグイン込み)で解放されます。

ルックアップ自動同期プラグインの動作イメージ。商品マスタを更新すると、それをルックアップしている在庫管理アプリの既存レコードの単価などが自動で最新化されている

よくある質問

Q. ルックアップと関連レコード一覧はどう使い分けますか? 1件の値を自分のレコードに取り込むならルックアップ、複数件を表示して眺めたいなら関連レコード一覧です。ルックアップは値を保存でき、関連レコード一覧は表示のみという違いがあります。

Q. ルックアップのコピー項目を編集したいのですが。 標準では編集できません。「基本はマスタ通り、一部だけ手直ししたい」という要件がある場合は、編集を許可できるサードパーティ製プラグインの検討が必要です。

Q. マスタを更新したら、過去のレコードも自動で最新にできますか? 標準機能ではできません。ルックアップ自動同期のように、マスタ保存時に参照先を追従更新するプラグインを使うと自動化できます。

Q. テーブル内でルックアップは使えますか? 使えます。サブテーブルの列としてルックアップを配置できます。行ごとに取得操作が必要になる手間は、ルックアップサジェストで軽減できます。

まとめ

kintoneのルックアップについて、仕組みから設定・使い方・限界までを解説しました。要点を振り返ります。

  • ルックアップは、キーで探してマスタの値をコピーする機能。関連レコード一覧(表示のみ)とは役割が違う。
  • 設定は「①配置 → ②関連アプリとキー → ③他のフィールドのコピー → ④絞り込み・表示」の4ステップ。
  • キーは重複を禁止しておくのが安全。
  • 標準の限界は主に3つ。取得操作の手間・マスタ変更が反映されない・コピー項目が編集できない
  • 入力の手間はルックアップサジェスト(無料)、マスタ変更の反映はルックアップ自動同期で補える。

まずは自社の業務で、どの場面に手間や不便を感じているかを整理してみてください。それが、標準設定を工夫すべきか、プラグインを足すべきかの判断基準になります。

関連記事・お問い合わせ

KIZUNA Worksでは、kintoneの構築・カスタマイズ支援や、業務効率化に役立つプラグイン・無料Webツールを提供しています。ルックアップの設計やアプリ全体の設計・運用のご相談も承っています。

👉 お問い合わせはこちら


※本記事は2026年7月時点の情報をもとに作成しています。kintoneの仕様・各プラグインの内容は変更される場合があります。最新情報は各公式ページをご確認ください。

← ブログ一覧に戻る