付けた名前が既存の見出しと衝突する
「a」が重複していて、しかも「a_1」という見出しがすでにある例です。2つ目の a に a_1 を付けると衝突するため、次の番号 a_2 に進むことを確かめます。
入力
表の見出し行(1 行目)
a,a,a_1
区切り文字
カンマ
連番の前の区切り
アンダースコア(Panama_1)
大文字小文字の違いを同じ見出しとみなす
いいえ
結果
エラー 0 件・警告 0 件・情報 1 件
指摘(エラー・警告・情報)
- 情報 2 列目 見出し「a」が重複しているため、2 列目を「a_2」にしました(2 番目以降に _1 _2 … を付けます)。
| 列の数 | 3 列 |
|---|---|
| 連番を付けた見出し | 1 個 |
| 空の見出しを補った | 0 個 |
| 整理後の見出し行 | a,a_2,a_1 |
見出しの対応表
| 列 | 元の見出し | 整理後の見出し | 変更 |
|---|---|---|---|
| 1 列目 | a | a | 変更なし |
| 2 列目 | a | a_2 | 連番を付けた |
| 3 列目 | a_1 | a_1 | 変更なし |
検算(この結果になる理由)
2つ目の a は a_1 を付けたいところですが、3列目に a_1 が元からあるため使えず、次の a_2 になります。3列目の a_1 はそのままで、整理後は「a,a_2,a_1」です。
判定の根拠は連番の付け方に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。
このツールの制約
- 列の中身は見ません。重複した見出しの列が同じデータかどうか、どちらを残すべきかは判定しません。
- Excel の表(テーブル)機能や、他のソフトが自動で付ける名前と一致するとは限りません。Power Query の方式に合わせた名前を作ります。
- 見出しが複数行にわたる表は扱えません。複数行の見出しを1行にまとめる作業は別のツールで行ってください。
- 全角と半角の違い(AとA)や、前後の空白の違いは別の見出しとして扱います。必要なら先にそろえてください。
ご利用にあたって
- 連番を付けたあとの見出しが、取り込み先で使える名前か(文字種・長さの制限)は確かめてください。
- 連番は見出しを区別するための印で、列の意味を表すものではありません。必要に応じて意味のある名前に付け替えてください。