• ベストアンサー

エクセルでの行のナンバリングについて

エクセルで、行にナンバリングする際に、A1セルに1、A2セル2、そして下までドラッグしても何故かAの列全てが1でコピーされてしまうのは何故でしょうか?その理由をご教示お願い致します。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

1のセルと2のセルを両方選んでおいて、2のセルの右下を引っ張るのが手順ですが。 別の方法として、添付図のように1だけひっぱってから「オプション」で「連続データ」を選んで連番を振り直す手もあります。 #参考 ご相談では説明が不明瞭ですが、1と2を確かにちゃんと選んで2をオートフィルドラッグしてるのに、全部1になってしまうというご相談だった場合 シートに「オートフィルタ」が設置されていて「絞り込まれている」状況です。 オートフィルタを解除してから改めて操作します。

sapon24
質問者

お礼

私があまりエクセルに詳しくないので、説明が拙くて申し訳ありませんでした。原因はおっしゃる通り、「オートフィルタ」が設定されているシートでした。それを解除しないといけなかったのは盲点でした。毎日、仕事で使うので不便を感じており、keihinさんの回答は大変助かりました。有難うございます。  

その他の回答 (1)

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! A1セルのフィルハンドルでコピーしていないでしょうか? A1・A2セルを範囲指定 → A2セルのフィルハンドルでコピーしてみてください。 間違っていたらごめんなさいね。m(_ _)m

sapon24
質問者

お礼

tom04さん、ご回答いただき、有難うございました。私はあまりエクセルに詳しくないので、フィルハンドルとは何か?という事すらできなかったものですから・・。原因はシートが「オートフィルタ」になっている点でした。もう少し、勉強しないとダメだと痛感しました。

関連するQ&A

  • エクセルのナンバリング方法

    エクセルの表でナンバリングについての質問です。B1に『=IF(B1="""","",(A1+1))』など関数を入れてドラッグする方法ではなく、自動的にナンバリングできる方法があれば教えて下さい、お願いします。表をシートごとはなく一つのシートに連続表示させておかなくてはいけない仕様の仕事なので、ドラッグのナンバリングがいちいち面倒なのです。途中途中に『小計』など別の符号が入ったりスペースをあけたりしているので、できればその『1』を入力してから空白セルの続く場所まで、と指定したいのですがうまくいきません。以前上司がどこかの会社から貰ったデータでA1に『1』を入れるだけで空白セルが全部埋まったと云っていたので探しているのですがそういうやり方はありませんでしょうか?(そのデータは既に紛失してしまったので遡れませんでした)宜しければお知恵をお貸し下さい。

  • Excelで1行目から52800行目のフィルドラッグを簡単にする方法

    A列1行目のセルにSUM関数が入っています。SUM関数をA列52800行までコピーするのに、フィルドラッグするしか方法を知りません。 昔、最初のセル(A列1行目)と最後のセル(A列52800行目)を選択して、キーボートとマウスを使うと一気にコピーできる方法を聞いたのですが…。忘れてしまいました。 何か簡単な方法はあるでしょうか?

  • エクセルで行を追加するマクロ

    いつもお世話になります。 エクセルのマクロでこんなことは可能でしょうか。 (1)ある「不特定のセル」に値が入ったとき(そのセルの列は決まっています) (2)自動的にそのセルの「行」全体をコピーし (3)ひとつ下の行に「コピーしたセルの挿入」で行の追加をする 「不特定のセル」というところでつまづいています。 お詳しい方、ご教授宜しくお願い致します。

  • エクセルで数式=A1次の行に=A3と一つおきにコピーする方法を教えてください

        A列  B列 1行目 =C1 2行目 =C3 3行目 =C5     ・      ・     ・ と言うように下に続けてコピーをしたいのですが A1とA2セルをドラッグしてコピーすると =C1 =C3 =C3 =C5 =C5 =C7 =C7 ・・・・ となります

  • エクセルで数字を認識して、行をコピーして挿入するマクロ

    エクセルのマクロでこんなことは可能でしょうか? (1)あるセルに(数字)が入ったとき    (そのセルの列は固定) (2)自動的にそのセルの「行」全体をコピーして    その数字が5なら4行、1なら0行 (入力値より-1行) (3)ひとつ下の行に「コピーしたセルの挿入」で行の追加をする 例 列 A.B.C.D.E a.b.c.d.2 "a.b.c.d.2" a.b.c.d.3 "a.b.c.d.3" "a.b.c.d.3" Eの列に2とある場合下に2行-(1行)追加コピー "a.b.c.d.2"の部分。 無理を言いますが可能であれば お詳しい方、ご教授宜しくお願い致します。

  • エクセルで数字を認識して行をコピーして挿入するマクロ

    以前ご質問がありましたが少し違います。 エクセルのマクロでこんなことは可能でしょうか? (1)ある「不特定のセル」に(数字)が入ったとき    (そのセルの列は固定) (2)自動的にそのセルの「行」全体をコピーして    その数字が5なら5行、1なら1行 (3)ひとつ下の行に「コピーしたセルの挿入」で行の追   加をする 例 列 A.B.C.D.E a.b.c.d.2 "a.b.c.d.2" "a.b.c.d.2" a.b.c.d.3 Eの列に2とある場合下に2行追加コピー "a.b.c.d.2"の部分。 不特定が難しい場合は E列とか列を決めていただいてもよろしいです。 あとでVBをこちらで変更いたします。 無理を言いますが可能であれば お詳しい方、ご教授宜しくお願い致します。

  • Excelマクロで行を分割してコピーしたいのですが・・・

    いろいろなサイトで調べたのですが、方法が見つからずご質問させて頂きます。 Excelシートの中で値が入っている行まで順番に読み、A列のセルの値が'東京'かつB列の値が'2'以上の行があった場合に、その行をB列の値の数だけその行の下にコピーで挿入したいのですが、どのようなマクロにすれば良いかご教授頂けないでしょうか? 例) セルA1='東京' セルB1='3' の場合、 ---------------------------------- セルA1='東京' セルB1='1' セルA1='東京' セルB1='1' セルA1='東京' セルB1='1' ※セルB1を値の数だけ分割し、なおかつ値を'1'にする ※分割が終わったら、分割元の行を削除する ※その他の列の値はそのままコピーする 以上、宜しくお願い致します!

  • エクセル 行の200~ をクリアにしたい

    Win8のエクセル2013を使っています。 A列をリンク貼り付けしたら、データがかなり重くなってしまったので、数値の入っていない「行200~最後まで」を数字や値をクリアにしたいのですが、行をドラッグしながら一番下まで持っていくのは、とても時間がかかります。 何か一発で「行200~」をクリアにする方法はないでしょうか? 詳しい方いらっしゃいましたら、教えて下さい。 よろしくお願い足します。

  • エクセルのナンバリング方法を教えてください。

     No. 氏名   1  ●●  2  △△  3  □□  上記のような名簿があり、  セルA・・・No.  セルB・・・氏名  No.2とNo.3の間が何行かあいており  それを飛ばしてナンバリングする方法があれば教えて下さい。

  • Excel 指定行までコピーをおこないたい

    Excel2003を使用しています。式のコピーを行いたいです。例えばA列に1,2,3...1000とデータがあります。C列に"=A1"と式をいれてA列の値をC列に表示します。ドラッグして1000行目までもっていって式をコピーできるのはしっています。 これが54392行目まで同じことをしたいとしたら、ドラッグするのは非常に手間です。そこで指定の行まで一気に式をコピーするといったことはできるのでしょうか?

専門家に質問してみよう