SPLIT TO ROWS

セルを行に分割

セル内改行や「、」で1つのセルに入った値を1行ずつに分け、ほかの列は各行にコピーします。

使い方
  1. 表をコピーして、下の欄に貼り付けます。
  2. 結果が自動で出ます。区切りはボタンの下で選べます。
  3. 「結果をコピー」を押して、Excelに貼り付けます。
0行
結果(Excelに貼り付けたときの見え方)分けた値
「Excelからコピーした表」の欄に貼り付けると、ここに結果が表示されます。

区切り(複数選べます)
分ける列

表を貼り付けると、ここに列が表示されます(初めはすべての列を分けます)。

分けた値の扱い
1行目

分ける列のセルを区切りで分け、その行で最も多く分かれた数だけ行を作ります。分かれないセルの値は、作ったすべての行にそのままくり返します。分かれたセルで数が足りない所は空欄にします。「前後の空白を除く」は分けた値の前後の空白(半角・全角)と改行を、「空の値を除く」は続けて書いた区切り(、、)や最後の改行でできる空の値を除きます。2つ以上の値に分かれないセルは、入力のまま残します。「1行目は見出し(分けない)」は、表が2行以上のときだけ使います(セルを1つだけ貼ったときも分けます)。

ブラウザ内で処理します。 入力した表は、このページの中だけで処理され、保存も外部への送信もされません。

使い方の例

セル内改行で入った品目を1行ずつに分ける

入力
注文番号	店舗	品目
1001	東町店	"りんご
みかん
ぶどう"
1002	西町店	バナナ

Excelで3行×3列をコピーしたもの(列の間はタブ。セル内改行のあるセルは「"」で囲まれます)

設定
区切り:セル内の改行/分ける列:すべて(初期設定のまま)
結果
注文番号	店舗	品目
1001	東町店	りんご
1001	東町店	みかん
1001	東町店	ぶどう
1002	西町店	バナナ
「3行を5行に分けました(C列)。」と表示されます。注文番号と店舗は、分けた3行すべてにくり返します。

2つの列を同時に分ける(品目と数量)

入力
担当	品目	数量
田中	りんご、みかん	3、5
佐藤	バナナ、いちご、もも	10、2
設定
区切り:セル内の改行と読点(、)/分ける列:すべて
結果
担当	品目	数量
田中	りんご	3
田中	みかん	5
佐藤	バナナ	10
佐藤	いちご	2
佐藤	もも	
「3行を6行に分けました(B列・C列)。」に続けて、「数がそろわない行が1行あります(3行目:B列3個・C列2個)。足りない所は空欄にしました。」と表示されます。

よくある質問

ほかの列の値はどうなりますか?

区切りのないセルの値は、分けてできたすべての行にくり返して入れます。たとえば「注文番号」の列の値は、品目の数だけ同じ値が並びます。

2つ以上の列を同時に分けられますか?

はい。「分ける列」で選んだ列のうち、区切りのあるセルを同時に分け、1つ目どうし・2つ目どうしを同じ行に並べます。行の数は、その行で最も多く分かれたセルに合わせます。数がそろっていない場合、足りない所は空欄にして、何行目かを表示します。

改行ではなく「、」や「,」で区切られている場合は?

「区切り」で「読点(、)」「カンマ(, ,)」「スラッシュ(/ /)」を選べます。複数を同時に選ぶこともできます。3桁ごとに区切った数(1,500、12,345,678)のカンマと、数字にはさまれたスラッシュ(2026/10/19、10/19、1/2 のような日付や分数)は、区切りとして扱いません。

Excelに貼り付けると「001」の先頭の0が消えます。

Excelが数字として読み込むためです。貼り付ける前に、貼り付け先の列の表示形式を「文字列」にしてから貼り付けると、0が残ります。日付のように見える値(1/2 など)も同じです。

入力した表は、どこかに送信されますか?

いいえ。処理はすべてお使いのブラウザの中で行われ、入力した内容が外部に送信されたり、保存されたりすることはありません。