またまた質問させてもらいます・・・
VLOOKUPは本来検索範囲の左端の列を検索していくの
ですが、それを他の列をキーにしたいのです。ですが、
元表の順番を変えることができないので、検索できずに
困っています。そこで質問なんですが、
・元表を変えずに(コピー等を作らずに)、関数内だけで
表を擬似的に並べ替えて、左端の列以外の列を検索キーと
した列検索は可能でしょうか?可能なら方法はどうやれば
よろしいでしょうか。
・もしそれがだめな場合他のアプローチはありますが?
できれば方法も・・・
あと、もうひとつ質問なんですが、検索範囲を指定する
時に左上のセルの位置は固定で右下のセルが表の行数
によって変化する場合、汎用的に関数で指定することは可
能でしょうか?
つまり、B4:H14という範囲指定がある場合、表の行数がひ
とつ増えるとB4:H15と範囲指定を変えてくれるような方法
はありますか?ということです。
ということです。それではよろしくお願いします。
No.2
- 回答日時:
LOOKUP関数を使用されたらどうでしょうか。
=LOOKUP(検査値,検査範囲,対応範囲)という具合になります。
検査キーがB1:B15、C1の値で検索し、A列の値を取り出す場合は、
=LOOKUP(C1,B1:B15,A1:A15)になります。
>変化する場合、汎用的に関数で指定することは可能でしょうか?
何行まで値が入っているかを自分で指定する方法、例えば15行までデータが入っているのでD1セルに15と入力する方法で良ければ、
=LOOKUP(C1,B1:INDIRECT("B"&D1),A1:INDIRECT("A"&D1))
とかいう方法があると思います。
表の行数を関数で求めるのなら、D1セルに配列数式で、
{=MAX(IF(B1:B65535<>"",ROW(B1:B65535)))}
を入力しておく方法もあるかと思います。
No.3ベストアンサー
- 回答日時:
例えば、A1の値をG4:G15と照合して、一致したら対応するE列の値を持ってきます。
=IF(ISERROR(MATCH(A1,G4:G15,0)),"",INDEX(E4:E15,MATCH(A1,G4:G15,0)))
ISERRORは見つからなかった場合の対応です。
範囲が変動する場合は、例えばD列は通番とかでデータの最後まで埋められている(空白が無い)とすれば、
=INDEX(INDIRECT("E4:E"&(COUNTA(D:D)+3)),MATCH(A1,INDIRECT("G4:G"&(COUNTA(D:D))+3),0))
でできるはずです。
見つからなかった場合の対応は最初の式のようにして
ISERROR(MATCH(A1,INDIRECT("G4:G"&(COUNTA(D:D)+3)),0))
と変形します。
ご参考に。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- Excel(エクセル) エクセルの印刷範囲をページ単位で可変にする方法 3 2022/05/23 13:04
- Excel(エクセル) 表内で、Enterキーで横→行の最後入力したら次の行の先頭に移動するマクロを作りたい 3 2022/05/01 21:19
- Excel(エクセル) エクセルのvlookupについて質問です 3 2023/01/05 15:15
- Excel(エクセル) ExcelのVLOOKUP関数 7 2022/08/23 06:46
- Visual Basic(VBA) VBA 検索と入力 Excel ブック ぶぶぶ シート ししし 列V 検索対象の列です 最終行は、お 6 2023/05/17 01:40
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- Excel(エクセル) Excel_マクロ_複数のシートのVLOOKUPで表示された#N/A以外に色付けをしたいです 1 2023/02/16 22:37
- Excel(エクセル) エクセル 条件に合う日付に入力された時間数の合計したい 4 2022/06/17 22:18
- Excel(エクセル) Excel フィルタ後のコピー貼付けと可視セルの関係について 3 2023/02/07 16:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
至急!尿検査前日にオナニーし...
-
尿検査の前日は自慰控えたほう...
-
尿検査前日に自慰行為した時の...
-
首吊りどこ締めるの
-
射精をして1週間以内に尿検査を...
-
変な話しになります。尿検査で...
-
白血球が多いとどんな心配があ...
-
今朝、毎朝の習慣でオナニーし...
-
1日前の検尿
-
検便についてです。 便は取れた...
-
男です。昨日の午後3時くらいに...
-
勃起する時って痛いんですか? ...
-
EXCELで条件付き書式で空白セル...
-
腕を見たら黄色くなってる部分...
-
彼女のことが好きすぎて彼女の...
-
中出しをするとお腹が痛い・・・。
-
小数点以下を繰り上げたものを...
-
EXCELで式からグラフを描くには?
-
2つの数値のうち、数値が小さい...
-
値が入っているときだけ計算結...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
中出しをするとお腹が痛い・・・。
-
麻疹風疹の抗体検査結果につい...
-
エクセルでエラーが出て困って...
-
白血球が多いとどんな心配があ...
-
彼女のことが好きすぎて彼女の...
-
検便についてです。 便は取れた...
-
勃起する時って痛いんですか? ...
-
至急!尿検査前日にオナニーし...
-
納豆食べた後の尿の納豆臭は何故?
-
これって喉仏ですか? 私は女性...
-
EXCELで条件付き書式で空白セル...
-
精子が黄色?
-
小数点以下を繰り上げたものを...
-
値が入っているときだけ計算結...
-
口の中に黒い血の塊
-
健否~書類の書き方~
-
甲状腺が腫れているが血液検査...
-
はしかの抗体検査は何科の病院...
-
テスターで断線を調べる方法教...
おすすめ情報