=AGGREGATE(9,6,XLOOKUP($A1,'テーブル1'!$A:$A,'テーブル1'!B:B),XLOOKUP($A1,'テーブル2'!$A:$A,'テーブル2'!B:B))
うおおこれで行ける!
と思いましたが、片方だけが#N/Aの場合でも結果が#N/Aになってしまうようです…
関数の説明というか使用目的にはこれで行けそうな気がしますが…何か間違ってますかね?