【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可

エクセルについて質問です 特定のセルを参照して、
セルの値が条件を満たす場合、特定の値。それ以外の場合はそのセルの値…というような関数を探しています。

具体的には以下のような関数をもう少しスマートにしたいのです

=IF(VLOOKUP(A1,$AA$1:$AD$99,3,FALSE)="A","B",VLOOKUP(A1,$AA$1:$AD$99,3,FALSE))

上記関数だと、参照したセルが"A"の場合、"B"を返します "A"以外の場合、参照したセルの値を返します。

条件がエラーの場合はIFERRORを使えば良いのですが、上記例のように特定条件をこちらが指定したい場合、
現状長い関数(例だとVLOOKUP~)を2回記載しないと行けないため、スマートじゃないです

ご存知の方いらっしゃいましたらよろしくお願いします