TSV列数そろえ
列数がばらばらのタブ区切り表に空セルを補います。最も列が多い行に合わせて、ほかの行の末尾にタブを追加します。
タブは常にセル区切りです。スペースやカンマは区切りではありません。引用符は通常の文字として扱い、CSVの引用符規則やセル内改行は解釈しません。CRLF・CR・LFは行区切りとして扱い、出力はLFに統一します。先頭のBOM(不可視文字)は1個だけ除きます。行順・重複・空白・既存の空セルはそのまま残します。見出しも通常の1行として数えます。入力を変更すると旧結果を消去します。
BOMを除いて未入力なら0行・0列です。空行と末尾の改行でできる空行は、1個の空セルを持つ行です。末尾のタブも空セルを1個増やします。空セルは見た目では分かりにくいため、追加個数を確認してください。文字・タブ・改行のない結果はコピーできません。
使い方:表を貼り付けて「列数をそろえる」を押します。補完した行数と空セルの追加個数を確認し、結果をコピーして表計算ソフトなどへ貼り付けます。途中で抜けた列の位置は推測しません。入力でタブが抜けた場合は、先に区切りを修正してください。
入力例(列の間はタブ):
商品 色 個数 ペン 青 ノート
出力例(ペンの末尾にタブ1個、ノートの末尾にタブ2個を追加):
商品 色 個数 ペン 青 ノート
入力・出力ともに1,000,000 UTF-16コード単位・20,000行・200,000セルまでです。一部の絵文字などは2コード単位です。入力のBOMも文字数上限に含め、空セルもセル数に含めます。補完で増えるタブと空セルも出力の上限検査の対象です。上限超過時は部分的な結果を出しません。数式に見える文字も変更しません。
処理はブラウザー内だけで行います。入力内容の外部送信や実ファイル操作は行いません。機密情報や個人情報は入力しないでください。
関連する手順:行ごとの列数を確認する → このツールで末尾の空セルを補う → 必要な列を選び並べ替える。列数をそろえた表は行列入れ替えにも使えます。各ツールの入力上限は異なるため、移動先の制約を確認してください。