列番号だけで逆順にする

見出しの名前を使わず、3 2 1 と列番号だけを指定して列の並びを逆にする境界の例です。番号で指定する書き方の結果を確かめます。

入力

CSV(1 行目は見出し)

id,name,price
1,A,100

並べたい順(列名か列番号)

3
2
1

指定しなかった列

元の順で最後に付ける

区切り文字

カンマ(,)

結果

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

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

指摘はありません。

出力の列順price → name → id
出力の行数1 行(見出しを除く)

並べ替えた CSV

price,name,id
100,A,1

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

3 は 3 列目の price、2 は name、1 は id です。指定が見出しと一致しないため列番号として扱われ、出力は price,name,id の順になります。値も 100、A、1 の順で入れ替わります。

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

このツールの制約

ご利用にあたって

  • 取り込み先が見出しの名前で列を判別するのか、位置で判別するのかを確かめてから使ってください。位置で判別する場合は並び順が結果を左右します。
  • 大きなファイルはお使いの端末の性能によって処理に時間がかかることがあります。

ほかの入力例