- ベストアンサー
Excelでリンク集を制作しています。
Excelでリンク集を制作しています。 ◆http://●●.com/会員No1 ◆http://●●.com/会員No2 と、対象のセル(D列)に上記URLが上から順に入力されるようにしたいのですが どのようなExcelの関数を利用すれば良いのでしょうか? 会員Noについては、セルの一列(C列)に並んでいる状態です。 よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
たとえば 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) なんて具合に式を入れて,ハイパーリンクを発動できます。
その他の回答 (2)
- MackyNo1
- ベストアンサー率53% (1521/2850)
>対象のURLですが http://●●.com/●●?id=【会員番号】&●●=from というような状態で、&やら=やらが入っておりまして この場合でも同様な手段で適用されますでしょうか? 実際に、回答のように入力してうまくいかなかったのでしょうか? 基本的に文字列部分を「""」で囲み、セル参照部分と「&」でつないでHYPERLINK関数のリンク先の文字列を作成すれば、問題なくできるはずです。
補足
URLの中央部分に対象IDを挿入したいのですが、どのように書けばよいのでしょうか? 参照セル:A1【会員番号】 =HYPERLINK("http://●●.com/●●?id="&A1,A1&"&●●=from") このような感じでやっても、いざリンクをクリックすると ID以降の部分がなくなった表示になってしまいます。
- MackyNo1
- ベストアンサー率53% (1521/2850)
C1セルに会員番号が入力されているなら以下のような数式でハイパーリンクを作成できます。 =HYPERLINK"http://●●.com/"&C1,C1)
補足
回答ありがとうございます。 対象のURLですが http://●●.com/●●?id=【会員番号】&●●=from というような状態で、&やら=やらが入っておりまして この場合でも同様な手段で適用されますでしょうか?
お礼
ようやく理解が追いつきました。 希望した通りのリンク表示が作れるようになりました。 また、これによって多くの時間の節約に繋がりました。 ありがとうございました。