[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『VLOOKUPとHYPERLINKについて』(あき)
過去の質問等検索し試してみたのですが
出来ませんでした。なにとぞお教えください
シート1「表紙」
A B C D
4 番号 氏名 住所 地図
5 100 佐藤 東京 地図
シート2「本社」
A B C D
2 99 工藤 群馬 地図
3 100 佐藤 東京 地図
4 101 小林 東京 地図
5 102 木村 埼玉 地図
|
40
D2〜D40までの「地図」にはハイパーリンクで地図画像が別窓で開くように
なっています。
そこでA5に番号を入力するとB5〜D5にシート2「本社」の値が表示されます
各B〜Dに入力している式は
「=IF($A5="","",IFERROR(VLOOKUP($A5,本社!$A2:$E30,COLUMN(B1),FALSE),"無"))」
↑
ここはB1〜D1になっています シート1「表紙」のD2に「地図」と表示されるのですが ハイパーリンクの機能が反映されません。
この場合どのような式を入力すればハイパーリンク機能も付いてきますか?
宜しくお願いいたします
< 使用 Excel:unknown、使用 OS:Windows10 >
例えば本社シートのE列に地図のアドレスを入れて置き、表紙シートではVLOOKUP関数で引っ張て来たアドレスを HYPERLINK関数で開くようにしてはどうか?
(ねむねむ) 2018/11/20(火) 13:05
VLOOKUP関数では値しか持ってこれない(書式は持ってこれない。ハイパーリンクも書式の一種) なのでHYPERLINK関数の中にVLOOKUP関数を入れてハイパーリンクするようにする。 D列の式だけ =IF($A5="","",IFERROR(HYPERLINK(VLOOKUP($A5,本社!$A2:$E30,列数,FALSE)),"無")) とする。
(ねむねむ) 2018/11/20(火) 13:35
記入してみた所「指定されたファイルを開くことができません」と
表示されます。
本社シートD列に設定しているハイパーリンクは別フォルダ内のファイルで
アドレスが「file:///C:/Users…」となっていますが可能でしょうか?
@マークが付いたアドレスでなければ駄目でしょうか?
(あき) 2018/11/20(火) 15:06
=HYPERLINK("file:///C:/Users…") と入力した場合に同じエラーになるだろうか? こちらで試した限りではきちんとハイパーリンクで開かれたが。 (ねむねむ) 2018/11/20(火) 15:20
セルに「=HYPERLINK("file:///C:/Users…")」と入れても
「指定されたファイルを開くことができません」と表示されます。
本社シートの「地図」のハイパーリンクでは開くことが出来るのですが。
すみません
(あき) 2018/11/20(火) 15:40
もし問題がなければファイルのパスを書いてもらえないだろうか? (ユーザー名は伏せてもよいので) (ねむねむ) 2018/11/20(火) 15:51
最初のUserはUsersの間違いだとして。 やはり当方では正しく開かれている。 試しに、本社シートのハイパーリンク部分、表紙シートのHYPERLINK関数の入ったセルにマウスカーソルを当てると リンク先が表示されると思うが、それぞれが同じリンク先になっているだろうか? (ねむねむ) 2018/11/20(火) 16:15
本社シートの「地図」にカーソルを合わせると
「file:///C:/Users/User…リンク先に移動するにはクリックします。このセル…」
と表示されますが
表紙シートの「地図」にカーソルを合わせると
「地図-リンク先に移動するにはクリックします。このセル…」
と表示されます。
表紙シートの場合リンク先が表示されない状態です。
(あき) 2018/11/20(火) 16:33
もしかして本社シートに表示されているのは地図という文字なのだろうか? そこを持ってくるのではなく、リンクするファイルのパスをセルに入力しておいてそれをVLOOKUP関数で引っ張て来てHYPERLINK関数に渡してくれ。 その場合にはfile:///形式ではなくてC:\Users\User\…形式でも構わない。 (ねむねむ) 2018/11/20(火) 16:49
HYPERLINK関数でも地図と表示させたければ =IF($A5="","",IFERROR(HYPERLINK(VLOOKUP($A5,本社!$A2:$E30,列数,FALSE),"地図"),"無")) としてくれ。 (ねむねむ) 2018/11/20(火) 16:59
(あき) 2018/11/20(火) 17:07
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.