No.3ベストアンサー
- 回答日時:
ごめんなさい。
手抜きですね。以下が条件です。
検索値がA1にある
検索範囲の中で検索値に合致する値が複数ない
=IF(ISERROR(VLOOKUP(A1,C3:L8,2,0)),IF(ISERROR(VLOOKUP(A1,M3:V8,2,0)),IF(ISERROR(VLOOKUP(A1,W13:AF18,2,0)),"",VLOOKUP(A1,W13:AF18,2,0)),VLOOKUP(A1,M3:V8,2,0)),VLOOKUP(A1,C3:L8,2,0))
最初の範囲で検索値に一致する物がなければ、次の範囲を探します。
その繰り返しです。
最終的にどこにもなければ空白です。
返す値の列番号は範囲の中で左から2番目です。
たとえば最初の範囲なら、D列の値が帰ります。
No.5
- 回答日時:
◆こんな方法はいかがでしょうか?
=IF(COUNTIF(C3:C8,A1)+COUNTIF(M3:M8,A1)+COUNTIF(W3:W8,A1),VLOOKUP(A1,IF(COUNTIF(C3:C8,A1),C3:L8,IF(COUNTIF(M3:M8,A1),M3:V8,W3:AF8)),10,0),"")
No.4
- 回答日時:
VLOOKUP関数は複数範囲を指定できません。
エクセルにおいて、何でも、したけりゃできる(方法がある)というものではありません。
Match関数なども同じ。関数で複数列をカンマででも区切って記述できるのは、SUM関数のほか極く少数です。そこまで進歩していない。
便法で結果的に既出回答で、2つぐらいまでなら式に書けるということです。
検索表の行数が固定であれば関数式を使ってでも、作業列に1列にまとめ、その列を検索する方法もある。
数字の場合、A列の後にB列をつなぐ関数
=IF(ROW()<=COUNT(A:A),A1,INDIRECT("B"&ROW()-COUNTA(A:A)))
No.2
- 回答日時:
IF関数と組み合わせればよいのでは?
たとえば、
IF(B193=1,VLOOKUP(B193,C197:E203,2),VLOOKUP(B193,E199:G204,2))
これは、もしB193が1のときはB193にある値と同じ行のC197:E203にある2番目(探す値がある左端のセルを含む)の数字を持ってきて、それ以外であれば、E199:G204の範囲で2番目の値を持ってくると言うものです。
参考になりましたか?
ちなみに、IFの中に更にIFを使えば、もっと多くの検索が出来ると思います。
No.1
- 回答日時:
たとえばエラー回避でネストする。
IF文で構成して、IF(ISERROR(VLOOKUP(最初の範囲)、IF(ISERROR(VLOOKUP(次の範囲・・・・とか
範囲の中で検索値がなければ次の場所を検索する。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルシートのPDFでの保存 2 2022/09/06 13:05
- Excel(エクセル) エクセルVBA 複数行にまたがっている選択を判定するには 2 2023/05/21 21:54
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/03/04 09:54
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/09 14:54
- 数学 変数と範囲について、(空集合について)質問です。 数学苦手です。よくわからないところで引っかかりがち 4 2022/09/27 13:16
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Excel(エクセル) エクセルの複写について 4 2022/04/10 01:02
- Excel(エクセル) エクセルVBAで複数のシート印刷設定 1 2022/09/07 12:03
- Excel(エクセル) エクセルの数式について教えて下さい。 8 2023/05/27 12:17
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
離れたエリアでVLookupを使いたい
Excel(エクセル)
-
EXCEL関数:複数の離れた列から抽出する方法
Excel(エクセル)
-
E列のセルに数値が入れば(空白でなければ)B列の同じ行のセルに色がつく
その他(Microsoft Office)
-
-
4
VLOOKUP関数を使用時、検索する値は昇順に並べ替える必要がありますか。
Access(アクセス)
-
5
エクセルで指定したセルのどれかに○がはいっていたら○を表示したいです。
その他(コンピューター・テクノロジー)
-
6
Excelで飛び飛びの範囲を指定するには
Excel(エクセル)
-
7
複数の文字列のいずれかが含まれていたらTRUEを返す関数について
Excel(エクセル)
-
8
EXCELで2つの数値のうち大きい方を採択する数式
Excel(エクセル)
-
9
IFS関数の場合で、セルが空白の場合は何も表示しないようにする方法
Excel(エクセル)
-
10
ExcelのVlookup関数の制限について
Excel(エクセル)
-
11
配列数式の解除
Excel(エクセル)
-
12
Excelの入力規則で2列表示したい
Excel(エクセル)
-
13
EXCELで2列を参照し、重複するものを横に並べたい
Excel(エクセル)
-
14
ある範囲のセルから任意の値を検索して、その隣のセルの値を取得するという関数はありますか?
Excel(エクセル)
-
15
Excel 書式を関数で判断。
Excel(エクセル)
-
16
特定セルの内容を更新したら、その更新日を自動的に表示する方法について
Excel(エクセル)
-
17
【Excel】 セルの色での判断はできますか?
Excel(エクセル)
-
18
excelで、セル内に文字が入力される毎に行が自動挿入される仕組みを作りたいのですが…
Excel(エクセル)
-
19
【エクセル】関数で「A1が0でないならB1を表示」の式
その他(コンピューター・テクノロジー)
-
20
同じ作業を複数のシートに実行させるにはどうしたらいいのでしょうか
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
至急!尿検査前日にオナニーし...
-
尿検査の前日は自慰控えたほう...
-
尿検査前日に自慰行為した時の...
-
首吊りどこ締めるの
-
射精をして1週間以内に尿検査を...
-
変な話しになります。尿検査で...
-
白血球が多いとどんな心配があ...
-
今朝、毎朝の習慣でオナニーし...
-
1日前の検尿
-
検便についてです。 便は取れた...
-
男です。昨日の午後3時くらいに...
-
勃起する時って痛いんですか? ...
-
EXCELで条件付き書式で空白セル...
-
腕を見たら黄色くなってる部分...
-
彼女のことが好きすぎて彼女の...
-
中出しをするとお腹が痛い・・・。
-
小数点以下を繰り上げたものを...
-
EXCELで式からグラフを描くには?
-
2つの数値のうち、数値が小さい...
-
値が入っているときだけ計算結...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
中出しをするとお腹が痛い・・・。
-
麻疹風疹の抗体検査結果につい...
-
エクセルでエラーが出て困って...
-
白血球が多いとどんな心配があ...
-
彼女のことが好きすぎて彼女の...
-
検便についてです。 便は取れた...
-
勃起する時って痛いんですか? ...
-
至急!尿検査前日にオナニーし...
-
納豆食べた後の尿の納豆臭は何故?
-
これって喉仏ですか? 私は女性...
-
EXCELで条件付き書式で空白セル...
-
精子が黄色?
-
小数点以下を繰り上げたものを...
-
値が入っているときだけ計算結...
-
口の中に黒い血の塊
-
健否~書類の書き方~
-
甲状腺が腫れているが血液検査...
-
はしかの抗体検査は何科の病院...
-
テスターで断線を調べる方法教...
おすすめ情報