- ベストアンサー
エクセルについて、初心者です。
初心者です。エクセルの操作について教えてください。 例えば 1 1 2 → 3 2 3 のように、間隔を空けて移動させたいのですが、どのようにすれば よろしいですか。この作業の量が多く、コピーして貼り付けると 膨大になってしまい、困っています。よろしくお願いします。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
ん~、#4さんの方法がスマートだとは思いますし、 私も自分でやるならOFFSETかINDEX使いますが…。 "初心者"さんということですので、じみ~な方法を一つご紹介します。 以下、「そこまで初心者じゃない!」と思われるかもしれませんが、 どの程度の"初心者"さんなのか私には判りませんのでご容赦くださいませ。 "コピー"・"オートフィルタ"はご存知のようですね。 では、"並べ替え"・"オートフィル"はできますか? いずれもエクセルの基本的な機能ですから、どんな参考書にも載ってます。 役に立つ機能ですから、覚えておいて損はありません。 さて、本題。 A列に A あ い う え お とデータが並んでいるとします。 ●ステップ1:B列に番号を振ります。 A B あ 1 い 2 う え お として、1と2を選択して右下をポイント、オートフィルを使ってずるずる埋めます。 A B あ 1 い 2 う 3 え 4 お 5 となりましたね。 ●ステップ2:番号をコピーします。 B列の番号をコピーして、B列の下に貼り付けます。 A B あ 1 い 2 う 3 え 4 お 5 1 2 3 4 5 こんな感じになりましたね。 ●ステップ3:並べ替える。 A1(「あ」)からB列の最後(2度目の「2」)までを選択してB列を基準に並べ替える。 A B あ 1 1 い 2 2 う 3 3 え 4 4 お 5 5 ●ステップ4:B列を削除する A あ い う え お うまくいきましたでしょうか? 長文(?)陳謝。
その他の回答 (5)
#5です。 すみません、ステップ3で、B列の最後は2度目の「5」です。 それと、この処理では元のデータ自体を動かしますから、 元の形を残す必要がある場合は、最初に全体をコピーしておいてください。
A B 1 あ あ 2 い 3 う い 4 え 5 お う 6 か 7 き え B1: =IF(MOD(ROW(A1),2),OFFSET(A$1,(ROW(A1)-1)/2,0),"")
- mix-berry
- ベストアンサー率31% (6/19)
他のセルに文字や数字が入っていないなら、行番号で右クリック→[挿入] で行を挿入する事ができます。 他のセルに文字や数字が入っているなら、開けたいセルで右クリック→[挿入]→[下方向] で下にセルを挿入する事ができます。 また[F4]を押すとおこなった動作を繰り替えせるので、1セルのみであれば挿入したあと、下に移動→[F4]でできると思いますよ。
こんにちは。内容、拝見致しました。 ちょっと内容と一致した答えになるか分からないのですが? 1→インターキー(2回)→2インターキー(2回)→3インターキー(2回) を押すと間隔があきます。 これを、コピーします。 質問の内容の違っていましたら、再度、質問として送ってください。
- umeume7777
- ベストアンサー率19% (167/844)
1、2、3はそれぞれ個別のセルに入力されていますか? その場合は、右クリックで[挿入]として[下方向にシフト]で空のセルが挿入されます。 1、2、3が1つのセルの中の場合 改行を入れたい場所で[alt]+[enter]で任意に改行できます。
補足
回答ありがとうございます。 質問の仕方が悪かったようで、失礼しました。 A表 B表 123 123 234 345 234 ・ ・ 345 ・ ・ ・ ・ ・ A表の一つセルから、B表の一つのセルへ間隔をあけて 今は、コピーして それぞれを、張り付けしています。これを、なんとか オートフィルタなどを使って、短時間で行う方法をおたずねし ています。質問のまずさは、初心者ですのでどうぞ ご容赦ください。
お礼
ありがとうございます。参考にさせていただきます。