• 締切済み

エクセルの関数について

関数初心者です。 =XLOOKUP(B10,A16:A20,B16:B20,,0) =XLOOKUP(D10,C16:C20,B16:B20,,0) ひとつのセルに、上記2種類の式を、「または」のような意味の条件で入れる事はできますか? D10が空欄の時は上段の検索結果を抽出、B10が空欄の時は下段の検索結果を抽出したいです。 よろしくお願いします。

みんなの回答

  • SI299792
  • ベストアンサー率47% (775/1622)
回答No.4

両方入力があった場合、B10 を優先します。 =IFS(B10<>"",XLOOKUP(B10,A16:A20,B16:B20,,0),D10<>"",XLOOKUP(D10,C16:C20,B16:B20,,0),TRUE,"")

回答No.3

No.1 に追加。 B10とD10がどちらも空欄じゃなかった場合は?

san2029
質問者

補足

B10とD10両方に入力される事は発生しないとは思います。 もし両方に入力した場合、両方の条件に合致する場合は抽出して、合致するものがなければ空欄にしたいです。

noname#257774
noname#257774
回答No.2

IF関数を使えば?

回答No.1

IFを使えば可能です。B10とD10のどちらも空欄だった場合はどうしますか?

san2029
質問者

補足

どちらも空欄の場合は、空欄にしたいです。

関連するQ&A