テキストを列に揃える
カンマ・タブ・縦線で区切った行を、きれいに揃った列やMarkdownの表に変換します。列ごとに左・右・中央揃えを選べ、揃った列をCSVに戻すこともできます。
揃えた列は、等幅フォント(コードエディター、ターミナル、``` のコードブロック)でしか揃いません。"Smith, J" のように引用符で囲んだCSVのセルは、1つの列にまとまったままです。
CSV、タブ区切り、縦線区切りのデータを、各列を最も長いセルの幅まで埋めることで、ひと目で読みやすくします。スプレッドシート、CSVファイル、ログからコピーした行を貼り付けると、README、コードのコメント、メール、ターミナル向けにきれいに揃ったプレーンテキストの列や、そのまま貼り付けられるMarkdownの表が得られます。数字は自動で右揃えにでき、逆変換モードでは揃った列をCSVに戻せます。
使い方
- 行を1行に1つずつ貼り付けます。
- 区切りを選ぶか、タブ・縦線・カンマ・セミコロンをツールに自動検出させます。
- 揃った列かMarkdownの表かを選び、列の揃えと列の間隔を設定します。
- 結果をコピーします。揃ったテキストをCSVやTSVに戻すには「逆変換」を使います。
計算式
列の幅 = その列でいちばん幅の広いセル ・ 各セルは列の幅まで空白で埋める
セルの幅はUnicodeの東アジアの文字幅に基づく等幅の桁数なので、ハングル・漢字・かな・絵文字は2桁として数えます。CSVの解析は、一般的な引用符の規則に従います。二重引用符で囲んだセルには区切り文字を含められ、"" は引用符1つを表します。1行が1つの行なので、引用符で囲んだセルが改行をまたぐことはできません。自動揃えでは、見出しより下のセルがすべて数字・金額・パーセントである列を右揃えにします。Markdownの表では、セル内の | をエスケープし、罫線の行でコロンによって揃えを示します。
計算例
サンプルのCSVは、揃った3つの列になります。名前の列は9桁(「佐藤 花子」)、役割は10桁(「デザイナー」「エンジニア」)、時間は4桁です。時間の列には数字しかないので、40、7.5、38が右揃えになり、見出し行の下に破線の罫線が現れます。
よくある質問
スプレッドシートのデータを揃ったテキストにするには?
ExcelやGoogleスプレッドシートでセルをコピーして、ここに貼り付けてください。コピーした内容はタブ区切りなので、自動で検出されます。
CSVからMarkdownの表を作れますか?
はい。「Markdownの表」を選びます。1行目が見出しになり、元のテキストも読みやすいよう列が埋められ、右揃えの列には罫線の行にコロンが付きます。
貼り付けた後に列が揃わないのはなぜですか?
揃えたテキストには等幅フォントが必要です。チャットアプリではコードブロック(`)の中に入れ、文書ではConsolasやCourierのようなフォントを使ってください。
最終更新:
この入力内容のページアドレス: https://kakao.mobile/ja/tools/text-columnizer/
このツールを引用する
kakaoCalc. (2026, November 8). テキストを列に揃える. https://kakao.mobile/ja/tools/text-columnizer/
“テキストを列に揃える.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/text-columnizer/.