Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


7829 / 13645 ツリー ←次へ | 前へ→

【36625】検索値が複数の場合 MAESAWA 06/4/5(水) 18:18 質問[未読]
【36628】Re:検索値が複数の場合 Kein 06/4/5(水) 18:55 発言[未読]
【36631】Re:検索値が複数の場合 MAESAWA 06/4/5(水) 19:55 お礼[未読]

【36625】検索値が複数の場合
質問  MAESAWA  - 06/4/5(水) 18:18 -

引用なし
パスワード
   すみません、VBAではないのですが、教えていただけると
助かります。

A列とB列の値が一致したら、C列の値を取り出す
ということをしたいのですが、、
Vlookup関数を使うと検索値にand関数を使えない
ため、どのようにすれば良いか困っています。
よい方法がありましたら教えてください。

表1
  A  B   C
1 中村 総務  2000 
2 鈴木 経理  5000  
3 原田 営業  4000
4 山本 総務  3000
5 中村 経理  8000

実行結果
  A  
1 2000 (中村で総務という条件に一致するC列の値を持ってくる)
2 8000 (中村で経理という条件に一致するC列の値を持ってくる)

宜しくお願いいたします。

【36628】Re:検索値が複数の場合
発言  Kein  - 06/4/5(水) 18:55 -

引用なし
パスワード
   >VBAではないのですが
ならば他の掲示板へ質問するべきでしょう。いちおう一案としては、C列を選択して
列を挿入し、そこへ =A1&B1 という数式を入れておいて、他のシートでVLOOKUP関数
の数式で抽出する。という方法がありますが、作業列を使わずに数式だけで出来る
方法を知っている人が、一般操作や関数の専用掲示板で回答してくれるかも
知れません。

【36631】Re:検索値が複数の場合
お礼  MAESAWA  - 06/4/5(水) 19:55 -

引用なし
パスワード
   ▼Kein さん:
ありがとうございました!
大変参考になります。
早速アドバイスいただいた方法を使わせていただきます。

>ならば他の掲示板へ質問するべきでしょう。

申し訳ありません。
関数で無理ならばVBAで処理する方法もアドバイス頂けるか
とも考えていたので安易に質問してしまいました。
今後気をつけます。

7829 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free