2017-09-27 5 views
0

私はこの問題の解決策を探しましたが、何も見つかりませんでした。エクセルを使用してVLookupでダイナミックハイパーリンクを作成

のは、私が

ワークシートBは、私は価格を呼ぶだろうセルを持っている2つのワークシート、AとBのうち、働いているとしましょう。価格は、ワークシートAのAJ列から得られる特定の入力に依存します。価格は、ワークシートAの列BWからドル値を取得します。

ワークシートAには列(AJ)と列(BW)があります。

私の質問はこれです。ワークシートB(価格)のセルをクリックし、ワークシートAの列BWの適切なセルにリダイレクトまたはハイパーリンクさせるにはどうすればよいですか?

答えて

1

あなたは

  • ハイパーリンクが主な機能
  • "[BOOK1]シータBW!" である上記

    でHYPERLINK関数内

    =HYPERLINK("[book1]SheetA!BW" & MATCH(C3,AJ:AJ,0),INDEX(BW:BW,MATCH(C3,AJ:AJ,0))) 
    

    を数式を配置することができます - あなたがに変更しますブック名。

  • MATCH(C3、AJ:AJ、0) - これは列AJの入力値を検索し、数値を行番号として返します。列全体を選択するか、一致行を実際の行番号と並べる必要はありません
  • c3がvlookupの入力になります(インデックス一致は私が使用したものです)
  • INDEX(BW:BW 、MATCH(C3、AJ:AJ、0)))これは、シートBの価格セルで検索したBWの値を返すインデックス一致です。テキストとして表示されます。
関連する問題