• ベストアンサー

またEXCELです笑こんどは行の選択・・・

規則正しく1行飛ばしなどで行を選択する方法はありませんか?コントロールキーでやってくしかないんですかね・・・ 行を選択して削除またはコピペしたいんですが・・・

質問者が選んだベストアンサー

  • ベストアンサー
  • ken-oo
  • ベストアンサー率44% (59/133)
回答No.1

こんな方法はどうでしょう。 例えば、1行おきに削除したい場合。 まず任意の位置に列を1列追加挿入し、その列のセルに上から順に 1、2、1、2、1、2、1、2、1、2、、、、、 と入力します。 倍々でコピーすれば、行がたくさんあっても簡単ですよね。 それからオートフィルタを使って、この列に「2」が入力されている 行だけを表示し、それらの行を全て削除します。 最後にフィルタを解除すれば、1行おきに行が削除されている、 というわけです。 3行おきに削除したいときは、1、2、3、1、2、3、、、、 と入力すればいいですし、それ以上も同様。 削除ではなくコピーのときも同じ方法で必要な行だけを表示し、 飛び飛びの複数行を一括コピーすることが可能です。 もしかしたら、もっと簡単な方法があるかもしれませんが、 私のスキルで思いつくのは、こんなところです。

その他の回答 (1)

  • tbobi
  • ベストアンサー率45% (544/1189)
回答No.2

使ってない列に =MOD(ROW(B1),2) (B1の部分は同じ行のセルならどこでもよいです。) とし、これを以下の行にコピー 一行ごとに、1,0,1,0・・・と表示されます。 あとは#1さん同様オートフィルタをかけ、抽出をして、削除やコピーをすればよいでしょう。

t-d-s
質問者

お礼

お二方ありがとうございましたm(__)m 両方で参考になりました。 配点は#2の方に20pかもしれませんが、 #2の方の説明が#1のほうへわたってるということでこうなりました。 いやぁ~すごい(笑) ありがとうございました

関連するQ&A