• ベストアンサー

Excelの入力について

Excelで、表作成時に行を固定して、列だけ変えたい場合はどうすればいいですか? 数式は以下の感じです。 =B2⇒ =B33⇒ =B34…と31ずつずらしたいのです。 御存知の方を教えてください。

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

  • ベストアンサー
  • msMike
  • ベストアンサー率20% (363/1775)
回答No.5

「行を固定して、列だけ変えたい」という意味が私にはサッパリポンです。 「以下の感じ」として例示された、 「=B2⇒ =B33⇒ =B34」の何処が「行を固定して、列だけ変え」たことになっているのでしょうか?!列を(B)に固定して、行だけ変わってはいませんか?

その他の回答 (4)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

質問例の書き方がよく理解できないが,下記が見当外れならスルーして。 また、B1の式はどうするのかな.また質問の標題が、内容を表してなくて感心しない。 1つの方法として、INDIRECT関数の利用がよいのでは。 B1セルに、 =INDIRECT("A"&(ROW()-1)*31+2) これを下方向に式複写。 A列に1からの連番を入れておくと、B1セルから下に 2 33 64 95 ・・ になる。 この式の中の +2の数を適当に変えて調節すれば、目的を達せられるのではないか。 数学の級数の考え方だ。

  • kkkkkm
  • ベストアンサー率65% (1620/2459)
回答No.3

No2です。 横方向に入れたい場合にはNo2の#B2で縦に作ったものを置換する前に行列入れ替えで横にコピーしてから置換してください。

  • kkkkkm
  • ベストアンサー率65% (1620/2459)
回答No.2

たとえば A1に #2 A2に #33 と入力して下方向にフィルします。 置換で#を=に置換します。 A1A2のように起点のセルから下方向に連続して入れる場合です。

  • oboroxx
  • ベストアンサー率40% (317/792)
回答No.1

コピーでいけるのではないでしょうか。 =$B2 =$B33 まで連続した行に入力して、2つのセルを下にドラッグしてコピーでいいかと思います。 すると、 =$B4 =$B35 となっていきます

関連するQ&A

  • エクセルで行挿入した際、自動的に計算式も入力される方法を教えて下さい。

    例えば、A列は単価を入力する欄、B列には数量を入力する欄、C列には=A1*B1(1行目の場合)の計算式が入っている表があるとします。 表の途中で行挿入すると、自動的にCのセルに数式が入力される方法はありますでしょうか? 複数の人に毎月この表(実際はもっと列が多い表)に入力して貰って集計等をしているのですが、各個人で表の途中で行挿入して行を増やした際、数式がコピーされてない人がいるため、行挿入すると自動的に数式が入力される方法がないかと思っております。 エクセルのバージョンは2000又は2003、行挿入は必要なので、行挿入を禁止する事はできません。 宜しくお願いします。

  • エクセル オートフィルについて

    エクセル オートフィルについて A列 B列 C列 1   2  =A2+B2 上記のように、エクセル表のC列の2行目に数式が入っています。 この数式を連続オートフィルで下にスクロールしたいのですが、 C列の3000行まで簡易な方法で連続にしたいのです。 初心者で申し訳ないのですが、やり方を教えていただければ嬉しいです。 バージョンはエクセル20007です。

  • エクセルの入力について教えてください。

    エクセルのひとつのセルに入力する際、下の数桁だけ違った数字を入力したい場合、下の桁数だけ入力すればいいような設定や、または簡単になる入力方法ってありますか? 例えば、ひとつのセルに下4桁だけ数字を変えて入力したい場合       (1列目)   (2列目) (1行目)12345601234 123456 (2行目)12345601235 234567 (3行目)12345601345 345678 (4行目)12345601346 456789 のように頭の1234560は固定で、下4桁だけを変えて入力していきたいのですが、この1列目の1234560が固定なので、ベタ入力をするのではなくて、もっと簡単にできないものかなぁと思っています。 ちなみに辞書ツールの使い方は知っているので、それ以外で何かやり方をご存知名でしたら教えてください。 エクセルは2003を使っています。 質問の表現が下手でわかりにくかったらすみません。

  • エクセルのマクロを知りたい

    エクセルで,たくさんのデータが入力された【シートa】があります。 新しく【シートb】を作成して,そこに空白の表(1)~(10)までを作成します。 (ちなみに表(1)は1行から始まり100行まで,表(2)は101行から始まり200行まで・・・・といった感じです) 【シートb】の表(1)には,【シートa】でA列に「1」が入力されているデータを抽出して,それをB列の昇順に並べて記入しなさい。同様に,表(2)には,【シートa】でA列に「2」が入力されているデータを抽出して,それをB列の昇順に並べて記入しなさい。・・・というのを表(10)まで続けます。 上記のような命令をボタン一つで操作できるようなマクロを教えて欲しいのです。 お願いします。

  • Excelの数式のコピーで列移動で行番号を変えたいのですが

    Excelで表管理をしているのですが、数式のコピーをする時に列を移動させて行の方を変更させる方法は無いのでしょうか? 例えばB2のセルに(Sheet2!B2)と入っている物を、C2,D2,E2…と列の方にコピーをさせた場合に(Sheet2!B3)、(Sheet2!B4)(Sheet2!B5)と行の方の数字だけを変更させたいんです。 $を付けたりして試して見たのですが行は行、列は列の方しか参照してくれないみたいなので、何か方法があれば教えて頂けないでしょうか? 作りたい表の数が多く手入力では大変なので、簡単な操作があればよろしくお願いします。

  • EXCELの数式のコピーについて

    幼稚な質問ですいませんが、どなたか助けてください。 罫線を壊さずに数式だけをコピーする方法を知りたいのです。  1.EXCELで表を作成しました。  2.罫線も数種類の線を使って作成。  3.B列、C列には既に数値は入力済み。  4.最後に    D2=C2-B2   といった簡単な数式を入れました。  5.20行くらいの行数があるためD2の計算式を下部方向へコピーす  ると・・・ 折角作成した罫線が滅茶苦茶になってしまいます。  何とかコピー先の罫線はそのままに数式だけをコピーさせる方法をご享受下さい。

  • Excel :行や列の固定(スクロール時)

    Excelの基本的な質問です。 例えば、表を作成していて作業中に画面に入りきらない場合に、項目の行や列だけスクロール時に消えないように固定する方法があったかと思います。あれはどのように行うのでしょうか?

  • エクセルで

    お世話になっております。 現在エクセルで毎日の売り上げ表を作成していまして、 ・A列一行ごとに毎日の計画数字が入っている ・B列に毎日、売り上げ数字を入力 ・C列にはB列に結果数字を入れるごとに合計 ・表最後にC-AとC/A という具合になっています。 そこで、この表最後のC-A・C/Aの数式を毎日B列に売り上げ数字を入れた行での自動計算みたいなものができればと思っているのです。 (今現在は毎日表最後の式のA・C列を手動で一行ずらしている状態です) 説明がうまくできずわかりづらいとは思いますが、方法があれば回答よろしくお願いいたします。

  • エクセルの入力規則で数式のみ入力可能にするには

    エクセル2000を使用しています。   A B C D E          F 1  2 3 4 5 6    ROUND((A1+B1)*C1*D1*E1,1))  2  2 3 4 5 6    ROUND((A2+B2)*C2*D2*E2,1))  という表を作成しています。 F列には、数式以外入力できないようにしたいのですが、 どうすればよいのでしょうか? どうかお知恵を貸して下さい。 よろしくお願いします。

  • エクセルの貼り付けについて

    添付画像の様にB列に入力してあるデータを 8行ずつずらしながら、 B列のデータがどこに入っているかを 分かるような表をFからG列で作成しています。 8×3行が終わったら2行下の所からまた8×3行 と入れていきたいのですが、 例えば14行目のE・F・Gの数式を編集しないといけなく、 実際は8×12で運用しているので、 手間がかかります。 簡単に貼り付けるだけで 新しい入力欄ができるようにはできないでしょうか? よろしくお願いします。

専門家に質問してみよう