タブ区切り表の行列入れ替え
表の1列目を1行目へ、2列目を2行目へ並べ直します。
使い方と例
表を貼り付け、「行と列を入れ替える」を押して結果をコピーします。次の例では[タブ]を実際のタブ文字に置き換えて入力します。
入力(2行×3列) 品目[タブ]りんご[タブ]みかん 個数[タブ]3[タブ]5 出力(3行×2列) 品目[タブ]個数 りんご[タブ]3 みかん[タブ]5
タブは列の区切り、改行は行の区切りです。引用符は通常の文字として扱い、引用符で囲んだセル内のタブや改行には対応しません。すべての行の列数が同じ表だけを処理します。空セルは保ち、不足する列を自動補完しません。
最後の改行も空行として数えます。複数列の表の末尾に改行だけがあると列数不一致になります。その場合は末尾の改行を消すか、必要なタブで空セルを揃えてください。1列の表の空行は空セルとして保ちます。前後の空白、重複、数式らしい文字列は変えません。先頭のBOMを1つ除き、CRLF・CRの改行はLFへ統一します。
入力は10万文字・1000行・1000列・合計2万セルまでです。文字数はUTF-16単位で数えます。入力内容は外部へ送信しません。個人情報や秘密情報は入力しないでください。
必要な列に絞るときはタブ区切り列抽出、CSVを表に変えるときはCSVからタブ区切り変換、入れ替えた表をCSVにするときはタブ区切りからCSV変換を使えます。