小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2024年12月4日【ID:0】

【Excel】抽出元のデータへのハイパーリンクを作成

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


今回は、以下のように、VLOOKUP関数などで抽出した値自体に、抽出元のセルに遷移するハイパーリンクを自動で設定する方法について解説していきます。


遷移先のセルのアドレスを取得

抽出元のセルに遷移するハイパーリンクを作成するためには、まずは、遷移先のセルのアドレスを取得する必要があります。
その際に活用する関数は、MATCH関数になります。
この関数の使い方は、以下になります。

=MATCH(検査値, 検査範囲, 照合の種類)
// 指定した[検査値]が[検査範囲]内に存在する場合、先頭からの位置情報を番号で返す
// [照合の種類]では、検索方法を指定する([1]以下、[0]完全一致、[-1]以上)

実際に活用して、セルA2のIDと一致する位置情報から対象の行番号を取得する場合は、以下のようになります

=MATCH(A2,A5:A100,0)+4
// 位置情報と行番号の差分の4を加える

この取得した行番号からセルのアドレスにしていきます。
例えば、ハイパーリンクの遷移先を該当する行のA列にしたい場合は、以下のようになります。

="A"&MATCH(A2,A5:A100,0)+4

以上の手順で、遷移先のセルのアドレスを取得することができます。


ハイパーリンクの作成

では、取得したセルのアドレスに遷移するハイパーリンクを作成していきます。
ハイパーリンクを作成するには、HYPERLINK関数を活用します。
この関数の使い方は、以下になります。

=HYPERLINK(リンク先, 別名)
// [リンク先]に指定したアドレスへ遷移するリンクを作成する
// [別名]に指定した値をリンクに表示させる

実際に活用すると、以下のようになります。

=HYPERLINK("#A"&MATCH(A2,A5:A100,0)+4,"選択")
// セルに遷移するリンクにする場合は、セルのアドレスの先頭に「#」を加える
// [別名]には仮で"選択"と指定している

以上の手順で、ハイパーリンクを作成することができます。
こちらでは、仮の文字として「選択」と表示させていますが、「氏名」のように特定の項目の値を抽出したい場合は、引数の[別名]にVLOOKUP関数などを記述することで実現できます。
実際にハイパーリンクのテキストを表の中の氏名にした例が以下になります。

=HYPERLINK("#A"&MATCH(A2,A5:A100,0)+4,VLOOKUP(A2,A5:D100,2,FALSE))

パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


メンバー募集 メンバー募集





リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

7071634

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】データ数に応じて自動で連番を振る方法

【Excel】SORT(BY)関数で複数列を基準にして並べ替える

【ExcelVBA】双方向の入力を実現する方法

【Excel】「選択範囲内で中央」の本当の使い道

【Excel】瞬時に先頭(末尾)のシートへ移動

【Excel】グラフのラベルテキストを改行する

【Excel】色んな文字結合4選

【Excel】特定の条件を満たしたときにメッセージを表示

【Excel】日付と曜日を表示形式で改行して表示する

【Excel】値がない行(列)を自動で色付け

【Excel】カテゴリー単位の連番を自動表示

【Excel】完全一致のデータを自動で色付け

【Excel】対象月の営業開始日(終了日)を求める

【Excel】表に値を効率的に入力

【Excel】特定の項目が重複しているデータを削除

【ExcelVBA】シートの「表示・非表示」を瞬時に切り替える

【Excel】ガントチャートの対象期間を自動色付け

【Excel】姓と名の間に半角スペースの入力を強制

【Excel】指定したセルを瞬時に選択!名前ボックスの活用術

【Excel】「文字列の数字」が入力されたセルを色付け

【Excel】月単位の合計を数式で求める

【Excel】データバーで特定の値以下の色を変更

【Excel】スピンボタンで文字入力

【Excel】指定した年月のデータを数式で抽出

【Excel】該当日の全予定をセル内に改行して抽出





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ