• 締切済み

excel 一列飛ばし

excel 初心者ですみません。 例えば 1234 1234 1234 1234  ↓ 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 このように一列飛ばしで別のexcel sheeに一気のコピーしたいです。何列もあると挿入を使うのが大変です。やり方があるならば教えて下さい。お願いします。

みんなの回答

回答No.2

値だけであれば、裏技的に・・・ EXCELの内容をエスケープ・シーケンスで置換のできるテキストエディタ(秀丸、EmEditor、SakuraEditorなど)に貼り付け \tを\t\t(タブひとつを2つのタブ)に置換した後、すべて選択(Ctrl+A)し、コピー(Ctrl+C)後、 EXCELに貼り付けて同様のことができます。

回答No.1

A1 に "1234" と入っているとして B1 に =mid(A1,1,1) D1 に =mid(A1,2,1) F1 に =mid(A1,3,1) H1 に =mid(A1,4,1) と入力する。 B1~H1 を選択 & コピーして B2 から下に向かって必要な行数だけ貼り付ける。 B列~H列の列全体を選択 & コピーして、そのまま同じ場所に「値の貼り付け」を行う。 A列全体を選択して削除する。 でどうでしょうか。 あとは応用してがんばってください。

関連するQ&A