2017-11-27 2 views
-1

VLOOKUP関数を使用して他のワークシートから値を戻したいと思います。ただし、実際に存在する値の一部を#N\Aまたは0として表示している間は、Excelはそれらの値を部分的に検索するだけで済みます。私はそれを取り除くためにできるすべての設定?Excel VLOOKUPはデータを参照できません

+0

で数式を示していますが、VLOOKUPを左に見ていませんか?もしそうなら、それはちょうど仕事を失い、あなたが得るようにエラーを引き起こすでしょう。代わりにインデックスの一致を使用してみてください。これは、どのような方法で列を持っていても機能します。 あなたが得たものの例を示すことができれば、問題の解決が容易になります。 – Kyoujin

答えて

-1

指定されたルックアップ値に対して、指定した範囲の指定された戻り列に値が存在しない場合、VLOOKUPは0を返します。

ルックアップ値が指定された範囲内に見つからない場合は#N/Aを返します。 ルックアップの値がルックアップの範囲内にあると思われる場合は、非表示の空白がなく、そのデータ型が同じであることを確認する必要があります。 TrimとSubstituteの組み合わせを使用して空白を取り除くことができます。必要に応じて調査および処理が必要なデータ型。

ゼロを取り除くには、指定した参照範囲の戻り列に値があることを確認します。

#N/Aを取り除くには、デフォルトの戻り値を決定し、IFERRORを使用して見つかった#N/Aの値を返すことができます。

Examples

列E列D.

+0

あなたの返事ありがとうございます...しかし、私はいくつか#N/Aが実際に指定された返品列に値を持っていることを確認しました。本当の価値を取り戻すのではなく、私のデフォルトを決めるつもりはありません。 –

+0

私はあなたが誤解していると思います。 #N/Aは、指定された戻り列に関するものではありません。ルックアップ値についてです。ルックアップ値に関しては、隠れた空白がなく、そのデータ型が同じであることを確認する必要があります。あなたはこの誤解のもとで答えをマークしましたか? – QHarr

関連する問題