No.1ベストアンサー
- 回答日時:
たとえば、100行分のデータがあるとします。
1.まず、A列の前に一列挿入します。
2.A1セルに1、A2セルに3と入力します。
3.A1セルとA2セルを範囲指定し、右下をドラッグして
下にフィルしていきます。
4.1・3・5・7・9・11・・・・199とデータの行数分
フィルします。
5.データの終了行の次の行のセル(この場合199の下)に2、
その下のセルに4を入力します。
6.3番と5番同様の操作で、2・4・6・8・・200まで
作ります。
7.[ctrl]+[home]を押して、A1セルに移動します
8.shiftを押しながら、[ctrl]と[End]を同時に押します
すべてのデータが選択されます。
9.メニューバーからデータ(D)-並び替え(S)を選びます。
10.データ範囲の先頭行を「データ(W)」にし、
最優先されるキーを「A列」に指定して、
[ok]を押します。
ありがとうございます。うまいですねぇ。
感動しました。
ただ、今回残念だったのは、
2行に1行の空白間隔だったので、
1
2
4
5
7
8
とした後に、
空白行
3
6
9・・・
と入れていったんですけど、
エクセルうぃフィルしたら、
9.6
11.05714286
12.51428571・・・
と反応してしまいました。
No.4
- 回答日時:
2行毎に空行を挿入する方法は以下の方法で如何でしょうか。
1.空き列に=round(row()/2,0)を表の有効行までコピーし、次の行から1~関数最終値までを連続フィルする。
2.空き列を最優先キーで並び替え
3.空き列を削除
あ、なるほど、ラウンドでまとめてしまえば、
コンピュータが細かい計算まで入らないで、
うまくやれるというわけですね。
先に教えていただいたアドバイスに対し、
実際にこのステップで思考が止まっていたので
とても勉強になりました。
ありがとうございます。
今後とも、よろしくお願い致します。
No.3
- 回答日時:
こんなマクロでいかがですか?
With ActiveSheet.UsedRange
Set oRow = .Rows(2)
For i = 4 To .Rows.Count Step 2
Set oRow = Union(oRow, .Rows(i))
Next
End With
oRow.Insert -4121
End Sub
ありがとうございます。
やっぱり、マクロができれば色々なことができて、
便利なんだろうなーと思います。
なんどかトライしているんですけど、
独学や断片的知識で、なかなかうまくいかないんです・・・
教えていただいたマクロ式は大切に記録しておいて、
来たるべき日に備えたいと思います。
今後とも、よろしくお願い致します!
No.2
- 回答日時:
こんばんは
↓使用前
A
1 あ
2 い
3 う
4 え
5 お
こんな表があるとします。
最終行まで空いている列にオートフィルで連番を入れます。
A B
1 あ 1
2 い 2
3 う 3
4 え 4
5 お 5
連番を入れたらその連番の範囲を選択、直下にコピーペします。
A B
1 あ 1
2 い 2
3 う 3
4 え 4
5 お 5
6 1
7 2
8 3
9 4
10 5
↑こんな風に
データ、並び替えで、最優先されるキーをB列(この場合の例)にして
並べ替えます
A B
1 あ 1
2 1
3 い 2
4 2
5 う 3
6 3
7 え 4
8 4
9 お 5
10 5
↑こんな風になります。
最後にいらなくなったB列を削除すればおしまいです^^
ありがとうございます。
とても丁寧に教えていただいて
分かりやすかったです。
しかし、うまいですねぇ。
頭の使い方を教えていただいたような気がします。
今回の場合、2行に1行間隔だったので、
1
2
3
4・・・
と、ブランクを2回入れたら、
見事にうまくいきました、
今後とも、よろしくお願い致します!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・「I love you」 をかっこよく翻訳してみてください
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・昔のあなたへのアドバイス
- ・かっこよく答えてください!!
- ・あなたが好きな本屋さんを教えてください
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・【大喜利】【投稿~8/27】 こんなガソリンスタンド二度と来るか!なぜそう思った?
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・【お題】動物のキャッチフレーズ
- ・【お題】甲子園での思い出の残し方
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・自分用のお土産
- ・人生で一番お金がなかったとき
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・ちょっと先の未来クイズ第1問
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで2つの数値のうち大きい...
-
エクセルで、2種類のデータを...
-
エクセルで特定の文字が入って...
-
ある列のセルに特定の文字が入...
-
エクセルのまとめてカッコをつ...
-
Excelで小数点のある数値だけを...
-
【エクセル】2行に一行のように...
-
Excelで中央揃えが出来ない?
-
エクセルで、数字列の中にハイ...
-
エクセルに入力した文字列に句...
-
excel: 2行ずつ間隔を空けて関...
-
【EXCEL】別シートに同じ番号が...
-
Excelで%表示を全角にしたいの...
-
Excel 指定行までコピーをおこ...
-
エクセルの1つのセル内にある...
-
セル内文章から、英数字のみ取...
-
桁の違う数値での並び替え
-
excelで、1つのセルに入ってい...
-
VLOOKUPのあいまい検索(スペー...
-
Excel 頭に「0」がついている...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで2つの数値のうち大きい...
-
エクセルで、2種類のデータを...
-
Excelで中央揃えが出来ない?
-
エクセルで特定の文字が入って...
-
エクセルのまとめてカッコをつ...
-
桁の違う数値での並び替え
-
ある列のセルに特定の文字が入...
-
Excel 頭に「0」がついている...
-
連続データを1行おきに貼り付け...
-
エクセルで、数字列の中にハイ...
-
Excel 指定行までコピーをおこ...
-
エクセルに入力した文字列に句...
-
Excelの結合でA列とB列の内容...
-
Excel強制終了
-
excelで、1つのセルに入ってい...
-
セル内文章から、英数字のみ取...
-
Excelのデータ間引きについて
-
エクセルの関数
-
Excelでグループの最大値から項...
-
【エクセル】2行に一行のように...
おすすめ情報