0019名無しさん@そうだ選挙にいこう
2020/12/15(火) 12:50:40.32【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回記載しないと行けないため、スマートじゃないです
ご存知の方いらっしゃいましたらよろしくお願いします