1 つの行で 2 つの列が変わる

同じキーの行で名前と価格が同時に変わる例です。変更は列ごとに 1 行ずつ並ぶため、1 つの行が複数の行になる点を確かめます。

入力

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

id,name,price
1,A,100

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

id,name,price
1,B,150

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

1

区切り文字

カンマ(,)

結果

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

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

指摘はありません。

キー列id
更新前の行数1 行
更新後の行数1 行
追加0 行
削除0 行
値が変わった行1 行
変更なし0 行

追加・削除・変更の一覧

追加・削除・変更の一覧
区分キー列旧新
変更1nameAB
変更1price100150

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

キー 1 の name は A から B、price は 100 から 150 に変わっています。比べる列は見出しの順に name、price なので「変更」が 2 行出ます。値が変わった行としては 1 行と数えます。

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

このツールの制約

ご利用にあたって

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

ほかの入力例