Excelで動的ハイパーリンクを作成する方法

Excelで動的ハイパーリンクを作成する方法

ハイパーリンクは、同じワークブック、別のワークブック、または外部URL内の目的のデータポイントにジャンプするためのExcelのショートカットです。

ハイパーリンクはほとんど静的ですが、次の方法で動的ハイパーリンクを作成できます。

動的ハイパーリンクは、選択(またはその他のユーザーアクション)に基づいて変化するハイパーリンクです。

次のようなデータセットがあるとします。

Excelデータセットの動的ハイパーリンク

これはバックエンドデータです。ユーザーが月を選択できるドロップダウンのある要約テーブルがあります。ハイパーリンクがクリックされたときにユーザーが正しいセルに移動するように、選択範囲でハイパーリンクを更新するという考え方です。以下に示すように

Excelプレゼンテーションの動的ハイパーリンク

ここでExcelで動的ハイパーリンクを作成します
  1. セルB3にデータ検証ドロップダウンを作成し、[データ]タブですべての月の名前としてソースを使用します
  2. セルC3で次の数式を使用します
= HYPERLINK( "#"& "Data!B"&(MATCH(B3、Data!$ B $ 3:$ B $ 26,0)+2)、 "ここをクリックしてデータを表示")
  1. 動的ハイパーリンクの準備ができました
これがどのように機能するか
  • #同じワークブックで参照する数式を指示します
  • Data!Bは、シート名と列名への参照です
  • MATCH(B3、Data!$ B $ 3:$ B $ 26,0)は、リスト内の一致する月の位置を示します。2行目から2つのデータがあるため、XNUMXが追加されます。たとえば、2012年1月に、一致式は1を返し、3つの加算は3を返します。つまり、BXNUMXを指します

これは、Excelダッシュボードを非常に簡単に作成するための優れたトリックです。

関連する質問  Excelで次の値まで空白のセルを埋める(3つの簡単な方法)

あ、こんにちは 👋会えて嬉しい。

ニュースレターを購読する、定期的に送信する優れたテクノロジー容認あなたの投稿に

コメントを投稿