本文へスキップ
grsytools.jp

提出前・共有前の実務チェック

CSV重複キー検出

ヘッダー付きCSVのキー列を選び、同じ値が複数行に出ている箇所を確認できます。重複キーの一覧と重複行だけのCSVを出力できるため、取り込み前のID重複チェックに使えます。

ページ更新日:

ツール本体

入力・操作・結果

上から入力し、必要な操作を行って、表示された結果と次の操作を確認してください。

区切り: -

ヘッダー列数: -

重複キー数: -

重複行数: -

CSVを貼り付けて「ヘッダーを読み取る」を押すと、キー列を選べます。

入力データは原則ブラウザ内で処理し、URLやアクセス解析へ保存しません。ページを更新すると入力は失われます。機密情報は入力しないでください。

使い方

  1. ヘッダー付きCSVを貼り付けて、ヘッダーを読み取ります。
  2. 顧客IDや商品コードなど、重複確認に使うキー列を選びます。
  3. 「重複を検出」を押し、重複キー一覧と重複行CSVを確認します。

このツールを使う場面

確認できること
指定したキー列でCSVの重複行を洗い出し、重複している値と該当行を確認できます。
使う前に見るポイント
ID、メールアドレス、商品コードなど、重複判定に使う列を先に決めておきます。
結果を見たあとにやること
重複行を修正または除外し、列抽出やJSON変換へ進む前の入力データを整えます。

重複とみなすキーを固定して再検査する

使う具体的な場面
顧客IDや注文番号など、1列をキーとして重複値と該当行を洗い出すときに使います。
入出力の例
`id=001` が2行あるCSVでid列を選ぶと、重複キー一覧と該当行CSVを出力します。
結果で見る点
空キー、前後空白、大文字小文字、先頭ゼロをどう扱うか決め、同じ条件で修正後も再検査します。
判定しないこと
複合キーや意味上同一の表記ゆれを自動推定せず、重複行の削除も行いません。

結果を使う前の確認

  1. 重複の定義とキー列を作業メモへ残す
  2. 修正後CSVを同じキー列で再度0件まで確認する

作業全体に戻る場合は、近い課題別ページを開いてください。

CSV・JSONデータを受け取ったときの確認手順

受け取ったデータは、見た目が整っていても列順、キー、型、改行で壊れていることがあります。先に形式と識別列を確認してから変換へ進みます。

CSVのキー列と重複を確認する考え方

CSVの重複確認は、どの列をキーにするかを決めないと始められません。取り込み先で上書きや衝突が起きる前に、キー列と列順を確認します。

FAQ

  • 空のキーも重複として扱いますか?

    はい。キー列が空の行が複数ある場合は空キーとして表示します。

  • 複数列を組み合わせたキーにできますか?

    このMVPでは1列のみ対応です。複合キーが必要な場合は、事前に列を結合したCSVを用意してください。

基本FAQ

  • 入力データは外部へ送信されますか?

    原則として送信されません。入力内容はブラウザ内で処理し、URLやアクセス解析へ保存しません。例外がある場合は各ツールページ内に明記しています。

  • 入力内容は自動保存されますか?

    原則として自動保存しません。ページを更新すると入力は失われます。コピーやダウンロードで保存する場合は、ご利用端末内に保存されます。

  • 結果を使う前に何を確認すべきですか?

    対象年度・入力前提・提出先ルールを先に確認してください。必要に応じて公式情報や担当窓口で最終確認する運用を推奨します。

CSV・JSONの前処理・変換フロー

CSV崩れ確認・ゼロ落ち対策・相互変換・表確認をつなぐファミリーです。

具体例と注意

顧客ID列をキーにすると、同じIDが複数行にある箇所と該当行を取り込み前に確認できます。 大文字小文字、前後空白、先頭ゼロを同一視するかは運用ルールと照合してください。