プロが教える店舗&オフィスのセキュリティ対策術

vlookupについて

いつもご教授いただきましてありがとうございます。

現在、下記のような数式があります。
=vlookup(A1,sheet1!A1:G57,7,0)

それにA列にAさんのコード1234があり、B列に特定得意先コード5678があった場合、一課としたい。

※本来Aさんはリストでは二課なのですが、特定得意先コードの場合のみ一課としたいのです。

どのように修正したらよろしいでしょうか?

質問者からの補足コメント

  • 特定得意先コードが複数ある場合もご教授願います。

      補足日時:2020/01/28 07:18

A 回答 (2件)

どこかに特定得意先がある方のコードだけ一覧で作って置いて、その中にあるかどうかをCOUNTIFで数えてあったら一課、それ以外はVLOOKUPとかにしたらいいんじゃないですか?



質問文がホントよくわからないんですが…
    • good
    • 1
この回答へのお礼

わかりづらく申し訳ありません。
仰る通りですね。
アドバイスありがとうございます。

お礼日時:2020/01/28 13:01

質問文にある数式が何を意味しているのか分かりませんが、


少なくともB列は無視されていますね。
A列の値を検索して一致した行のG列の値を返しているだけのものです。
すなわちB列はまったく無関係で意味のない数式です。
別の方法を試しましょう。

アプローチから間違っている。
VLOOKUP関数は使わないということですよ。

=IF(AND(A1=1234,B1=5678),"一課","二課")
こんな感じです。
    • good
    • 1
この回答へのお礼

うーん・・・

説明不足で申し訳ありません。

下記は、A1の担当者IDを別シートの担当者リストから7列目の課を検索するという数式です。

本来、一人1課にしか所属していないので、Aさんは二課所属なのですがAさんだけ一課と二課にまたがって所属してます。また、特定の得意先だけ一課の所属としたいのです。
=vlookup(A1,sheet1!A1:G57,7,0)

但し、Aさんだけ一課

お礼日時:2020/01/28 10:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!