• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ハイパーリンクを保持して別セルにコピーする方法)

ハイパーリンクを保持して別セルにコピーする方法

このQ&Aのポイント
  • Excelセル上で部署と連動してメールアドレスからoutlookが立ち上がるように設定する方法について
  • 部署を入力規則で選ぶと連動して、別セルにメールアドレスが表示され、そのメールアドレスをクリックするとメールが作成される方法を紹介します
  • 別シートに部署名とメールアドレスを記載し、ハイパーリンクを設定してメールの作成を簡略化する方法について解説します

質問者が選んだベストアンサー

  • ベストアンサー
  • qon
  • ベストアンサー率100% (1/1)
回答No.4

シート1(元データ) A列    B列   部署名   メルアド シート2 A列            B列 部署名(入力規則)     =HYPERLINK("mailto:"&VLOOKUP(Sheet2!A1,Sheet1!A:B,"2")) (B列に上記関数を入力下さい) ハイパーリンクの関数に、vlookupを入れ込みました。 ご確認下さい。

その他の回答 (3)

  • HohoPapa
  • ベストアンサー率65% (455/693)
回答No.3

No.2です。 エラー処理を加えたほうがいいかも。 =IFERROR(HYPERLINK("mailto:"&INDEX($H$2:$H$5,MATCH(D2,$G$2:$G$5,0),1),"メールアドレス:"&INDEX($H$2:$H$5,MATCH(D2,$G$2:$G$5,0),1)),"")

  • HohoPapa
  • ベストアンサー率65% (455/693)
回答No.2

添付画像、G2:H5のように一覧を作成し D2セルの入力規則でリスト、$G$2:$G$5 を指定し E2=HYPERLINK("mailto:"&INDEX($H$2:$H$5,MATCH(D2,$G$2:$G$5,0),1),"メールアドレス:"&INDEX($H$2:$H$5,MATCH(D2,$G$2:$G$5,0),1)) と埋め込み 必要数下方向に複写する対応はいかがでしょうか。

  • unokwave
  • ベストアンサー率58% (966/1654)
回答No.1

ifではなくvlookupやhlookupを使うべきでしょう。 ハイパーリンクはhyperlink関数で作ることもできますから、ハイパーリンクの対象となる文字列を取得さえできれば作れます。

関連するQ&A

専門家に質問してみよう