Excel で、各セルのデータ検証規則に従って、特定のセル範囲内のセルに無効なデータが含まれているかどうかをチェックする数式を作成しようとしています。この情報を使用して、シートの上部近くのセルにメッセージを表示したいので、ユーザーは無効なデータが含まれているかどうかを確認するためにシート全体をスクロールする必要がありません。
チェックしたい範囲内のすべてのセルは、データ検証に同じルールを使用していますが、これらのルールはかなり複雑で、各行の他のセルの値に依存しています。VLOOKUP関数を使用して、特定の列のセルが特定の値と等しいかどうかを確認できることはすでに知っていますが(例=IF(ISNA(VLOOKUP("Lookup Value", A1:A20, 1, FALSE)), "Not Found", "Found")
)、同じ方法を使用して無効なデータを含むセルを確認する方法はないようです。
VBAを使わずにExcelでこれを行う方法はありますか? そうでない場合は、代替ソリューションをお勧めできますか?