こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

回答受付中の質問

Excelの入力について

Excelで、表作成時に行を固定して、列だけ変えたい場合はどうすればいいですか?

数式は以下の感じです。
=B2⇒ =B33⇒ =B34…と31ずつずらしたいのです。

御存知の方を教えてください。

投稿日時 - 2019-11-13 15:30:15

QNo.9678495

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(5)

ANo.5

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

投稿日時 - 2019-11-14 22:06:21

ANo.4

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

投稿日時 - 2019-11-13 18:56:09

ANo.3

No2です。

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

投稿日時 - 2019-11-13 16:23:20

ANo.2

たとえば
A1に
#2
A2に
#33
と入力して下方向にフィルします。
置換で#を=に置換します。

A1A2のように起点のセルから下方向に連続して入れる場合です。

投稿日時 - 2019-11-13 16:09:11

ANo.1

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

投稿日時 - 2019-11-13 15:51:20

あなたにオススメの質問