MATCHのlookup_valueとして関数を使用する

MATCHのlookup_valueとして関数を使用する

私は次のような双方向ルックアップの数式を設定しようとしていますこれただし、MATCH の lookup_value の引数として RIGHT 関数を使用する点が異なります。

簡単に言うと、数式は、lookup_value として単純な数値を使用した場合 (または単純な数値を含むセルを参照した場合、あるいは単純に単純な数値を返す数式を参照した場合) のみ機能します。LEFT を使用した場合 (または LEFT 関数のみを含むセルを参照した場合)、MATCH は失敗します。

INDEX+MATCH による二重検索でも同じ問題が発生します。

私はこの問題をシミュレートしようとしたこの画像誰かこの動作の意味を理解し、回避策を教えてくれませんか?

答え1

根本的な問題は、RIGHT を使用するとテキストの回答が数値で返されることにあると思います。一致で検索する値は数値です。したがって、下のスクリーンショットでは、数式に *1 を追加すると n/a エラーがなくなることがわかります。

ここに画像の説明を入力してください

これであなたの質問への回答が得られたと思います。

関連情報