- ベストアンサー
ハイパーリンク
エクセルで、A1を文字入力できる場所にして、B1に=A1と入れると、当然B1にはA1に入れた文字が出ますが、A1の文字を変えると、A1の文字に合わせてB1のリンク先を変えることはできるのでしょうか? 例えば A1にみかんと入力、B1にみかん表示、B1のリンク先http:www.AAAAAAAA A1にりんごと入力、B1にりんご表示、B1のリンク先http:///www.BBBBBBB な感じです。 今は、例なのでりんごとみかんの2つですが、実際は500種類くらいあります よろしくおねがいします
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
HYPERLINK関数と言うものがあります。 コレとVLOOKUP関数を組み合わせて使うのが現実的かと。 まぁつまり・・例えば E列 F列 1行目 りんご http://AAAA 2行目 みかん http://BBBB のように、対応表を作っておきます。 この場合、E列が「A1の文字に合わせて」の合わせるべき文字列、 F列が対応するリンク先、とお思いください。 これを用意しておいて、 B1セル:=HYPERLINK(VLOOKUP(A1,E1:F2,2,FALSE),A1) と言うしきを入力しておきます。 これでA1セルの文字を打ち変えると、ご所望の動きをしてくれると思います。 ちなみに =HYPERLINK(リンク先URL,表示する文字列) という感じで使います。 VLOOKUP関数は解説しなくても大丈夫ですよね?
お礼
こんばんは~。お礼が遅れまして申し訳ございません。 無事に出来ました。ありがとうございました。