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

締切り済みの質問

VLOOKUP 関数 のコピー

エクセル2010で、VLOOKUP 関数式をセルの下に連続 コピーしたい時に、列番号が変わらないので、手で列の数字を入れています。良い方法はありますか?

投稿日時 - 2018-07-18 14:23:00

QNo.9519435

困ってます

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

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

回答(5)

ANo.5

これってVLOOKUPを使った、どういう課題なの?
補足して教えて。
模擬実例でも書いて説明しないと、そうそう質問で言っている使い方はしないと思う。
想像してみた例。
A1:C5 ’Cれtyは式を表示してみたもの
a1=VLOOKUP(A2,$E$2:$I$5,ROW(),FALSE)
b12=VLOOKUP(A3,$E$2:$I$6,ROW(),FALSE)
c113=VLOOKUP(A4,$E$2:$I$7,ROW(),FALSE)
dあ4=VLOOKUP(A5,$E$2:$I$5,ROW(),FALSE)
検索テーブル部 E2:I5 下記は中身はでたらめ。
質問者の言う、有効な実例を知りたい。
a111111あ1
b212112あ2
c313113あ3
d414114あ4

投稿日時 - 2018-07-18 15:58:59

ANo.4

>良い方法はありますか?
あります。
しかし、元の数式とどの部分を変化させたいかを示している頂けないと具体的な回答になりません。

投稿日時 - 2018-07-18 15:34:03

ANo.3

図の赤丸部分、検索値(列番号)に絶対値「$」を付けていませんか?

青の部分の範囲は動いては困るので固定で「$」が付いています。

絶対値$は
$E$3→ずっとE3
$E3→E3,E4,E5…(Eだけ固定)
E$3→E3、F3、G3…  (3だけ固定)
という意味です。

検索値は$は付けたら数字は変わりません。
赤丸部分にも「$」をつけてしまっていると思われるので
それを消せば番号は変わります。

投稿日時 - 2018-07-18 15:25:20

ANo.2

「下に連続 コピーしたい時に、列番号」を変えたいと?
具体的には貴方が「下に連続 コピー」しようとする式の内容を開示しないとォ~。
=VLOOKUP(検索値,検索範囲,列番号,FALSE/TRUE)
の「列番号」の部分に ROW関数を使うことが考えられます。
馬鹿の一つ覚えでそれに「$」記号なんか付けちゃダメよ、ダメ、ダメ!

投稿日時 - 2018-07-18 15:06:43

ANo.1

VLOOKUP 関数式の中の$文字を消してから、下にドラッグコピーしてみてください。あるいは、Ctrlキーを押したまま下にドラッグコピーしてみてください。

投稿日時 - 2018-07-18 14:50:24

あなたにオススメの質問