同じキーの行が 2 つある更新前

更新前に同じ商品コードの行が 2 つある例です。最初の行だけを比べ、重複を警告で知らせるため、データの不備を見つける使い方を示します。

入力

更新前の CSV(1 行目は見出し)

id,price
1,100
1,120

更新後の CSV(1 行目は見出し)

id,price
1,100

キー列の位置(更新前の左から何列目か)

1

区切り文字

カンマ(,)

結果

エラー 0 件・警告 1 件・情報 1 件

指摘(エラー・警告・情報)

  • 警告 更新前 3 行目 更新前にキー「1」の行が複数あります。最初の行だけを比べます。
  • 情報 全体 比べた列に差分はありません。
キー列id
更新前の行数1 行
更新後の行数1 行
追加0 行
削除0 行
値が変わった行0 行
変更なし1 行

追加・削除・変更の一覧

出力はありません(指摘の一覧をご覧ください)。

検算(この結果になる理由)

更新前の 3 行目はキー 1 が重複するため警告になり、最初の行(価格 100)だけが比べられます。更新後のキー 1 の価格も 100 なので値の差分はなく、重複の警告だけが残ります。

判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。

このツールの制約

ご利用にあたって

  • 差分は貼り付けた文字列の比較です。取り込み先のシステムが前後の空白を除くなど別の扱いをする場合、実際の更新結果と一致しないことがあります。
  • 大きなファイルはお使いの端末の性能によって処理に時間がかかることがあります。

ほかの入力例