Excel のユーザー定義関数の仕様上、単純には不可能ではないかと思います。
Excel のユーザー定義関数の制限について - Microsoft サポート
Microsoft.com/ja-jp/topic/f2f0ce5d-8ea5-6ce7-fddc-79d36192b7a1">https://support.Microsoft.com/ja-jp/topic/f2f0ce5d-8ea5-6ce7-fddc-79d36192b7a1
なので、たとえば検索値を入れるとアドレスを返すユーザー定義関数を作り
=HYPERLINK(ユーザー定義関数名(検索値))
のように入子にするくらいしかないのではと思います。