
No.1ベストアンサー
- 回答日時:
ああ、そういうことでしたか。
E7セルから右へ参照するものと勘違いしていました。
また、ROW関数とCOLUMN関数の使いどころの説明をしていませんでしたね。
うっかりしていました。
申し訳ありませんでした。
Sheet1のAJ7セルから縦に4セル分を順に参照するには
G1セルに、
=Sheet1!AJ7
H1セルに、
=Sheet1!AJ8
I1セルに、
=Sheet1!AJ9
J1セルに、
=Sheet1!AJ10
と参照されるように関数を組めばよい。
これはINDIRECT関数でもできるが、前の質問ではシート名とセル番地を区切る「!」とセルの列を示す「AJ」部分が指定されていませんでしたね。
( =INDERECT("Sheet1!AJ"&COLUMN(G1)) で参照できる。G1セルはA列から数えて7つ目の列なのでCOLUMN関数部分は「7」を返す)
OFFSET関数を使用する場合、
横にコピーすると参照するセルの列番号が繰り上がるので、これをOFFSET関数の行指定に来るようにする。
すると、G1セルには
=OFFSET(sheet1!$AJ7,COLUMN(A1)-1,0)
こうなる。
これでAJ7セルを基準に縦方向のセルを参照できるようになる。
(COLUMN関数のA1指定はA1セルのあるA列を示す「1」を値として返すために指定しています。A1ではなくA2としても問題はありません)
OFFSET関数は
=OFFSET(基準セル,基準セルからの縦方向数,基準セルから横方向数)
このように使用する。
縦横の方向をそれぞれ0(ゼロ)にすると、基準セルそのものを参照すると覚えると良い。
OFFSET関数の良いところは、たとえば更に4行下のセル(AJ11)から4行を参照したい場合、同じ数式で基準セルを(AJ11に)変えるだけで済むことです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
火災かどうかの確認時に持って...
-
仕事用のバッグにぬいぐるみや...
-
29歳で警視?
-
皆さん、おはようございます♪ ...
-
社労士さんの依頼料金
-
こんな美味しい仕事、本当にあ...
-
有給休暇取るときに、理由言う...
-
仕事のサービスの対応範囲内と...
-
人間がパフォーマンスを出す瞬...
-
仕事で満足できる仕事なんてあ...
-
世の中 サラリーマンが多いから...
-
ここで「引く」の意味は何でし...
-
最近のApple について思う事は...
-
経営者がスーパーマンなのか、...
-
JRバス関東さんやJR東海バスさ...
-
ビジネスマンの新幹線座席
-
AutoCADの質問です。 初心者で...
-
社長がトイレにいく際に、隣で...
-
取引先に挨拶訪問は、今の時代...
-
イラストレーターやデザイナー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
リース初心者です 利子率の計...
-
VBA 条件が一致した場合の...
-
プルダウンで選択すると隣のセ...
-
Excel2010の並べ替えで行の高さ...
-
エクセルで作った書類に、パン...
-
エクセルで複数の勤務時間ごと...
-
60進法で複数セルの足し算、引...
-
エクセル関数で {=TABLE(,セル...
-
エクセルシートを重ねることは...
-
エクセルの行高さが、挿入作業...
-
今日の日付が第n曜日かを求める
-
エクセルで離れたセルを離れた...
-
至急! Excelで歩合計算
-
エクセルで一番下の日付や時刻...
-
エラーを含んだ離れたセルの計算
-
エクセルデータを拡大/縮小して...
-
エクセルVBAのチェックボックス...
-
エクセルのセル内での数字の並...
-
EXCELでR1C1参照形式の絶対参照...
-
月間予定表の作り方
おすすめ情報