みんなの投稿

2026/08/10 12:02

はじめまして。アイデアのご相談です。

営業日誌をkintoneで構築しています。

顧客名、顧客コードなど一部情報を普段は「案件マスタ」から参照するため、ルックアップを使用しているのですが、別途Excelで管理している営業代行の委託情報を反映するためにインポート(データの追加)する際、ルックアップでの参照フィールドがインポートできず、困っています。

追記)元データの「案件マスタ」が、顧客に対し複数案件を持っているデータで、そこから参照させていたので、顧客名・顧客コードが複数存在しており「重複禁止」ができていないせいだと教えていただきました。


一度、アプリのルックアップから該当項目を削除し→インポート→ルックアップ項目を戻す

という作業をしているのですが、スマートな方法がないかと考えています。


似たような運用で解決している方がいらっしゃったら、アドバイスいただけると幸いです。

3件のコメント (新着順)

お疲れ様です。

機能的には、顧客マスタのルックアップキーになる部分のフィールドを重複禁止にすれば、読み込み自体は可能です。
ただし、ルックアップ紐付けられたフィールドは、CSVの内容ではなく、ルックアップフィールドの値を元に、kintoneの顧客マスタの内容に置き換えられます(CSVの内容がそのまま反映されるわけではありません。)。

営業代行の委託情報には、それぞれの行に、そのときの顧客名や顧客コードが入力されているという状態でしょうか?
また、「過去の委託情報の顧客情報が、kintoneの顧客マスタの内容に更新されても大丈夫」でしょうか?

例えば、社名変更や移転の場合等、過去と今の顧客情報が異なる際に、その時点の内容で管理しないといけないことがあります。
こういった場合に、ルックアップフィールドをインポートで更新すると、情報が最新に書き換わってしまうため、注意が必要になります。

もう少し、具体的な使い方の説明があると、色々なアドバイスがもらえるかもしれません。
(この辺って、みんな困って色んな方法で解決するところなので、コメント多そうw)

うまい解決方法が見つかりますように。


nm
2026/08/10 12:42

井上さま

コメントありがとうございます。
まず私の記載が誤っていたのですが「顧客マスタ」ではなく「案件マスタ」から参照していました。
重複禁止にできない作りのアプリから参照させていたので、ここを見直したいと思います。

それぞれの行に、そのときの顧客名や顧客コードが入力されているという状態でしょうか?
また、「過去の委託情報の顧客情報が、kintoneの顧客マスタの内容に更新されても大丈夫」でしょうか?

これ自体は問題ありません。取引先の大半が自治体なのでそうそう変わらないのと、取引先名が変わることがあれば別キーになります。

こんにちは。

>インポートする際、ルックアップでの参照フィールドがインポートできず、困っています。
これは、ルックアップのキーフィールドの値が一意ではなく「重複禁止」設定になっていないためではないかと思います。

ファイルインポートでルックアップを更新するには、ルックアップのキーフィールドの値は一意(重複禁止)である必要があります。

可能であれば、ルックアップのキーフィールドを「重複禁止」の設定ができるフィールドに変更してはどうでしょう?(フィールドの作り直しになりますが・・・)

もし、見当はずれの提案でしたらすみません。
他の方からも良いアドバイスが頂けるといいですね。


nm
2026/08/10 12:17

Seasonさまさっそく回答をありがとうございます。
ルックアップで参照しているフィールドは、そもそもインポートする際、対象フィールドに出てこないのですが、設定が悪いのでしょうか?

再度確認してみようと思います。

>ルックアップで参照しているフィールドは、そもそもインポートする際、対象フィールドに出てこないのですが、設定が悪いのでしょうか?

kintone(キントーン)の仕様として、ファイル(ExcelやCSV)からルックアップフィールドの値をインポート(一括登録・更新)してデータを紐付けるには、参照先(コピー元)アプリのフィールド設定で「値の重複を禁止する」にチェックが入っていなければなりません。重複禁止になっていないフィールドは、ファイルからの値の読み込み時に指定・選択できません。

対象のルックアップフィールドの設定を確認して「重複禁止」にできなければ、ルックアップフィールドの作り直しになると思います。

nm
2026/08/10 12:29

Seasonさま

なるほど!教えていただきありがとうございます。
残念ながら参照元データが
・1つの顧客名に対し-案件名が複数
という形式のため、顧客コードも顧客名も複数存在しており重複禁止ができない作りでした。
ただ、つくり方として理解が進みましたので、参照元アプリを変えるなど検討したいと思います。ありがとうございました。

横から失礼いたします。

2024年8月のアップデートで「新しいファイルの読み込み方式」に変わったのですが、これに伴い、これまで読み込み先フィールドとして指定できなかった「参照先が重複禁止設定されていない『ルックアップフィールド』」を指定できるようになりました。
https://jp.kintone.help/k/ja/update/main/2024/08#point3

つまり「重複禁止」のチェックはファイルの読み込みをする時の必須ではなく、読み込みを実行したときに値が本当に重複しているレコードがエラーになります。

ですので
>ルックアップで参照しているフィールドは、そもそもインポートする際、対象フィールドに出てこないのですが、設定が悪いのでしょうか?
はフィールドタイプが合っていないなど、別の原因があるかもしれません。

あるあるですね😅
csv書き出して更新しようにも単純に一括コピペする訳でもないから、結局一個一個ルックアップ更新した方が確実なのでは…、となるところですが、
ルックアップ元の参照フィールドが重複不可であれば、プラグインで一括更新もできます。
rex0220 ルックアップ一括取得プラグイン Ver.7 試用版
https://rex0220.stores.jp/items/5964b56ef22a5b2dd800c566
(2028/12/31 まで無料で使えるそうです。)

あくまでも「参照フィールドが重複不可であれば」ですが、ご参考までに。


nm
2026/08/10 12:23

かなさま コメントありがとうございます。
70〜100件ほど毎月データ追加するので、なるべく手作業を避けたいところです。
プラグインを教えていただきありがとうございます!導入検討してみたいと思います。