• ベストアンサー

Excelでリンク集を制作しています。

Excelでリンク集を制作しています。 ◆http://●●.com/会員No1 ◆http://●●.com/会員No2 と、対象のセル(D列)に上記URLが上から順に入力されるようにしたいのですが どのようなExcelの関数を利用すれば良いのでしょうか? 会員Noについては、セルの一列(C列)に並んでいる状態です。 よろしくお願いいたします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

たとえば A1に 20100612 と記入し, D1に =HYPERLINK("http://tv.yahoo.co.jp/listings/?detail=1&gcode=0&cal=0&span=6&type=normal&date=" & A1 & "&starttime=21&mitai=1&category=BS2",A1) なんて具合に式を入れて,ハイパーリンクを発動できます。

yamajjj
質問者

お礼

ようやく理解が追いつきました。 希望した通りのリンク表示が作れるようになりました。 また、これによって多くの時間の節約に繋がりました。 ありがとうございました。

その他の回答 (2)

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.3

>対象のURLですが http://●●.com/●●?id=【会員番号】&●●=from というような状態で、&やら=やらが入っておりまして この場合でも同様な手段で適用されますでしょうか? 実際に、回答のように入力してうまくいかなかったのでしょうか? 基本的に文字列部分を「""」で囲み、セル参照部分と「&」でつないでHYPERLINK関数のリンク先の文字列を作成すれば、問題なくできるはずです。

yamajjj
質問者

補足

URLの中央部分に対象IDを挿入したいのですが、どのように書けばよいのでしょうか? 参照セル:A1【会員番号】 =HYPERLINK("http://●●.com/●●?id="&A1,A1&"&●●=from") このような感じでやっても、いざリンクをクリックすると ID以降の部分がなくなった表示になってしまいます。

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

C1セルに会員番号が入力されているなら以下のような数式でハイパーリンクを作成できます。 =HYPERLINK"http://●●.com/"&C1,C1)

yamajjj
質問者

補足

回答ありがとうございます。 対象のURLですが http://●●.com/●●?id=【会員番号】&●●=from というような状態で、&やら=やらが入っておりまして この場合でも同様な手段で適用されますでしょうか?

関連するQ&A