- ベストアンサー
excel 連続数字の入力
すみませんが、お尋ね致します。 エクセルの表から、ある条件でフィルターで抽出し、それの上の行から下の行へ、1 2 3 ... と続き番号を入力したいのですが、どうしたら簡単に入れられるのでしょうか? オートフィルや、前のセルに1を足すという指示では、うまくいかないようなので・・・ ちなみに、抽出したものを新しいシートにコピー、という作業をすると、かえって手間がかかります。
- その他MS Office製品
- 回答数4
- ありがとう数7
- みんなの回答 (4)
- 専門家の回答
みんなが選んだベストアンサー
一旦コピーしないと、簡単には無理です。
その他の回答 (3)
- KURUMITO
- ベストアンサー率42% (1835/4283)
例えばフィルターをした後に上から番号を付けるためにA列を使用するとしたら、新たにA列を挿入します。従来のA列はB列にシフトしますね。そこで例えばB列でフィルターしたときに表示されている行に番号を付けるとしたら1行目は項目名のある表としてA2セルには次の式を入力して下方にドラッグコピーします。 =IF(B2="","",SUBTOTAL(3,B$2:B2))
お礼
ありがとうございました。
- plus_x
- ベストアンサー率62% (10/16)
もし質問内容の作業を私がやるとしたら、次の方法で実行します。 1.元の並び順記憶用に、全データに連番を付与する。 2.「ある条件」の対象が上部に集まるような条件で並べ替えを実行する。 3.「ある条件」の対象範囲を調べる。 4.オートフィルで、範囲だけ連番を付与する。 5.(1)で付与した連番で並べ替えし、元の並びに戻す。 ちょっと迂遠かもしれませんが、参考まで。
お礼
ありがとうございました。
- chonami
- ベストアンサー率43% (448/1036)
見出しがあるので、A2からデータがあるとして元表に =SUBTOTAL(3,$A$2:A2) で、下にコピーとかでは? フィルタリングしたら連番になると思いますが。
お礼
ありがとうございました。
関連するQ&A
- エクセルのオートフィルターの使い方
エクセル2010で1000行程度の表からオートフィルターで必要な情報を抽出しているのですが、該当する条件を▼セルで探すのも面倒なので、所定のセルに条件を入力したらオートフィルターで抽出できる方法があれば教えてください。
- ベストアンサー
- Excel(エクセル)
- エクセルで連続してコピーするには
いつもお世話になります。 オートフィルを使って値をコピーしたいのですが, コピー先に一行飛ばしでいれたいので,オートフィルを使うと,間に入っている行もカウントされてしまします。 例えば A1に「='Sheet1'!B2」を入れて, A2は空白,A3には「='Sheet1'!B3」と連続していきたいのですが…。 エクセル97です。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルのオートフィルタ
エクセルで住所録を作り、そのうちの東京都のデータだけオートフィルタで抽出し、それを別のシートにコピーして表を作りたいのですが、抽出はできても表にすることができません。オートフィルタで抽出したデータだけを一覧表にすることはできないのでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルのフィルタモード中の連続数字について
よろしくお願い致します。 OS:Windows2000、Excel2002です。 オートフィルタのフィルタモード中に連続数字を出す方法があればご教授ください。 例えば、通常セルに「1」「2」といれ、セルの右下をドラッグすると、「3」「4」「5」「6」・・・と続きますが、フィルタモード中ですと「1」「2」、「1」「2」の繰り返しになってしまうのです。 他のシートで、連続数字を作ってコピーし、フィルタモード中の方に貼付けすると、隠れている行にもコピーするので連続した数字になりません。 良いやり方を教えて頂きたく、よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルでオートフィルを使いコピー
エクセルで表を作成しているのですが たとえば シート名2012のA1のセルに シート名2011のA1をコピーし シート名2012のA2のセルに シート名2011のB1をコピーしていくというように コピー先とコピー元が縦横になる場合、オートフィル機能が使えないようですが この場合どのような関数を作ればオートフィルで作業できますか? 沢山有るのでいちいち値をコピーして行列を入れかえて貼り付けの方法だと時間がかかってしまいます。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルオートフィル連続データの出し方
エクセルで 個人データの表を作成し フィルタ機能を使って、個人リストを 2通りのリストに振り 分けました。その後 新しく振り分けたリストに一番から番号をつけようと オートフィル機能を使って 連続番号をつけようとしましたが、数字がコピーされるばかりで、また オートフィルオプションボ も表示されずに困っています。連続データで1 2 3 4……がふられません 一つ気になるのは、フィルタで振り分けたデータ表の1行目には 文字にかぶさるように フィルタのマークや↓マークがついています。印刷しても このマークは印刷されないので そのままで プリントしているのですが、これが何か関係しているのでしょうか? >このマークはどのようにしたら消せるのでしょうか? >またオートフィルオプションボタンは どのようにしたら表示されるのでしょうか? 同じような現象(文字がコピーされてしまう現象)が起きた時 いつもは CTRLキーを使って連続データを出していたのですが この方法も全くききません。 一番から順番に数字を入力するには 手間がかかりすぎるし 困っています。 分かりづらい質問になってしまって申し訳ありません。どなたかお知恵をお貸しください よろしくお願いいたします。 EXCEL2007 で OSはVISTAです
- ベストアンサー
- オフィス系ソフト
- エクセルのオートフィルタについて
エクセルのオートフィルタについて以下の2つの作業が可能であれば教えて下さい。 (1)1桁目の数字が1、2、3、4の四つの場合の行を抽出することは可能でしょうか?オートフィルタオプションでは「or」条件で例えば1、2の二つの場合の行の抽出はできるのですが。 (2)6桁の数字があるとして5桁目が5の数字の行を抽出することは可能でしょうか?オートフィルタオプションでは「~で始まる」や「~で終わる」行の抽出はできるのですが。
- ベストアンサー
- オフィス系ソフト
- エクセルで抽出したデータを別シートにコピーしたいです
エクセル2003を使用しています。 例えば、以下のような表があります。 ABC 1あ10 2い15 3あ20 4 A列が条件となり、たとえば「あ」のデータだけ抽出して、そのデータを別シートにコピーします。 同じく「い」だけを抽出して、また別のシートにコピーします。 いままでは、オートフィルタで抽出して自分でコピーをして貼り付けしていましたが、日々データが次の行に追加になるので、毎回オートフィルタしてコピーするのは大変です。 関数か、マクロかVBAを使ってする方法はありますでしょうか。 できれば日々追加になるデータのみをすでにある別シートの前日までのデータの下に追加できるようになればいいと思うのですが。 知識が乏しくできません・・・ よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルでのオートフィルタに関して(マクロ)
1行目にタイトルがある表がありましてその表に オートフィルタを掛けて条件を複数指定して検索・・・ここまで手作業。 その後マクロでヒットした行をコピーして別のシートにコピーしたり、ということを行っています。 もともとの表のデータ数は日々増減していて ほしい行の行数も毎回変わってきます。 検索した行をコピーするために選択すると Rows("2809:2809").Select こんな具合に 行番号で指定されるのでデータ数が増減すると うまくいきません。 検索条件を指定して検索した行を うまくマクロで指定することは出来るのでしょうか? 良い方法がありましたら御教授願います。 もう一点ですが 自動記録でオートフィルタの画面を開いたままでは「記録終了」できないですよね? マクロでフィルタ画面を開いて 検索条件を指定するところから手作業でするのは可能でしょうか? あわせてよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
ありがとうございました。