1

これ、ここ、および他の場所に関するいくつかの投稿があることは知っていますが、どの方法を試してもエラーが発生するようです。

値のリストの対応する値に基づいて、隣接するセルに値を入力しようとしています。たとえば、Test -> Action ペアのリストがあり、2 つの列で定義されています。別のセルに、列 B に存在する値を入力し、隣接するセルに列 A の対応する値を入力したいと考えています。

これが私のシートです。

ここに画像の説明を入力

「アクション」列と「テスト (テストグループ)」列は、対応する値を定義します。

「アクション」値に値を入力するときにセルを埋めるために、「テスト (テスト グループ)」列 (最初の 2 列の下、行 10 から下) で VLOOKUP を使用しています。十分に単純です。

ただし、別のシートでこの正確な機能が必要になりました。「アクション」列と「テスト (テスト グループ)」列 (行 10 以下) を別のシートに移動し、このシート (行 2 ~ 6) の値を参照する必要があります。

私は INDIRECT と他のいくつかの代替手段を試しましたが、VLOOKUP を使用するセルで「#REF」または「#VALUE」のいずれかが表示されます。

この例に関連して、これを行う方法を説明できる人はいますか?

4

2 に答える 2

1

場違いに思えるかもしれませんが、この種の問題 (範囲の定義と使用) を見るたびに、それらの範囲を定義するための Excel オプションを考えます (Ctrl+F3、Name Manager など)。ショーケース:

select your area: in your case A2:B6, 
hit: Ctrl+F3, 
name the range: i.e. LookupRange
use that range in Vlookup formula like: Vlookup($A12,LookupRange,2,0)

私はこれを定期的に使用しませんが、多くのシート、範囲、数式を含むワークブックで便利になる場合があります。少なくとも楽しみのためにこれを試してください。それが役に立てば幸い。

于 2013-11-14T13:28:40.530 に答える