エクセルのハイパーリンク 一覧から詳細へ飛ぶ式を効率的に入れるには?

このQ&Aのポイント
  • エクセルのハイパーリンクを効率的に設定する方法について教えてください。
  • エクセルの「一覧」の商品名をクリックすると、「詳細」の情報にスムーズに飛びたいです。ハイパーリンクを使って効率的に設定する方法はありますか?
  • エクセルの「一覧」の商品リストから、「詳細」の情報にスムーズにアクセスする方法を教えてください。ハイパーリンクの設定方法や効率的な方法を知りたいです。
回答を見る
  • ベストアンサー

エクセルのハイパーリンク 一覧から詳細へ飛ぶ式を効率的に入れるには?

エクセルの「一覧」のsheetに商品の一覧表があります。「詳細」のsheetに写真やその他の情報があります。1つの商品は1行におさまっています。 「一覧」のC5~C100~に商品名が入力されており、ここをクリックすると、「詳細」のsheetのD2~D100~に飛ぶようにさせたいのですが。 現在は、「一覧」のC5~C100~を1つずつ 右クリック・ハイパーリンク・ハイパーリンクの挿入でやっています。 困ったことに、後から、商品を追加したい時、行挿入をしても、リンク先がずれないので、「一覧」のC5~C100~をまた一つ一つハイパーリンクの編集でアドレスを修正している状況です。 良い方法を教えて下さい。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

詳細シート上に商品名はありますか? たとえばA列が商品名なら、一覧シートのD列に D5=HYPERLINK("#詳細!D"&MATCH(C5,詳細!A:A,0),"押す") としてD100までコピー D列に"押す"というハイパーリンクが作成されます。 これを選択すれば詳細シートのD列にジャンプします。

boohoogoo
質問者

お礼

本日改めてトライしてみたところ、成功しました。リンク先としてのシートの名前の変更がうまくいかなかったようでした。 完璧です。これなら、未熟者の私でも、あっというまに出来、応用も出来そうです。これを知ったら、今までの作業が徒労です。本当にありがとうございました。

boohoogoo
質問者

補足

詳細シートのD列に商品名が入れてあります。 ちょっと自分でやったのですが、よく分からないのでもう一度教えて下さい。

関連するQ&A

  • Excelのシートから 1000個ほどのフォルダに ハイパーリンクをつけたい

    Excelのシートから 1000個ほどのフォルダに ハイパーリンクをつけたいのですが、効率の良い方法はないでしょうか 現在の手順は、以下の通りです 1.)対象フォルダ名をコピー 2.)セルを右クリック⇒ハイパーリンクの編集 3.)最近使ったファイルのアドレス履歴から>c:\データ\一覧.xls を選択 [一覧.xls]部分の替りにコピーしたフォルダ名を貼付け⇒[OK] 実際にクリックして、リンクの確認するまで約1分かかっています (1)セルの表示を変えずに、ハイパーリンクだけを一括で編集⇒シートに結合(貼付け)する方法はありますか (2)マクロを含め、何か効率の良い解決策があれば教えて下さい (3)似たシートを作成した経験のある方は、時間短縮のできそうなアドバイスをお願いします

  • 【エクセル】ハイパーリンク先を固定したい

    エクセルで同一ファイル・同一シート内のあるセルにハイパーリンクを貼るとき・・・。 たとえば、A1を押下時にD6に移動するような設定にしたいのですが、 (1)「Ctrl + K」でD6を指定して普通にリンクを貼る。 (2)「=HYPERLINK("#Sheet1!D6","D6へ移動")」をA1に入力する。 この方法だと、A1とD6の間に列や行を挿入したり削除したりすると「D6」の位置がずれますよね・・・。 なので、1行挿入したらリンク先をD6からD7に追いなおすようなハイパーリンクの貼り方がありましたら、ご教示ください。 よろしくお願いします。

  • エクセルのハイパーリンクを教えてください。

    エクセルのハイパーリンクを教えてください。 Sheet1のA1選択→挿入→ハイパーリンク→「このドキュメント内」→「Sheet2!B2」 でハイパーリンクを設定したのですが、 同様に、 Sheet1,A2クリックで、Sheet2,B3が。Sheet1,B2クリックで、Sheet2,C3が。 Sheet1,A3クリックで、Sheet2,B4が。Sheet1,B3クリックで、Sheet2,C4が。 Sheet1,A4クリックで、Sheet2,B5が。Sheet1,B4クリックで、Sheet2,C5が。 Sheet1,A5クリックで、Sheet2,B6が。Sheet1,B5クリックで、Sheet2,C6が。 と、範囲を広げる際には、セル一つずつを設定品けらばならないのでしょうか。単純にオートフィルはできないようですが、簡単な方法を教えてください。 よろしくお願いします。

  • Excelのハイパーリンクで,別Excelのシート

    Excelのハイパーリンクについて, リンク先をこのドキュメント内だとsheetまで指定できますが, 別のExcelをリンク先にする場合,ファイルweb別ページだと sheetまで指定できません。 Excel一覧表Aと,それそれsheetでまとめたExcel Bと2つ作り, 一覧表のリンクをクリックすると,詳細はExcel Bのsheet1・sheet2・・・が 表示されるようにしたいです。 可能であれば,教えてください。よろしくお願いします。

  • Excelのハイパーリンクについて

    下記の様なリンクを作りたいです。 2つのシートにそれぞれ表を用意しています。 シート1      A列   |  B列  |  C列  |・・・・ 1行|       |  5/20 |  5/21  |・・・・ 2行|  名前A  |  123  |      |・・・・ 3行|  名前B  |     |  234  |・・・・             :             :             : シート2に     A列   |  B列    |C列 1行|名前A   |  5/20    |123  ←ここの値は何でも良い(分かり易くするために123にしました) : : : と入っています。(実際はもっと沢山の情報があります) シート2のC列の値をハイパーリンクにして クリックされたら シート1のA列の値=シート2のA列の値 シート1の1行目の値=シート2のB列の値 で シート1のB2に飛びたいです。 この様な式を作りたいです。

  • エクセルのハイパーリンクで

    WidnowsXPを使っています。 ハイパーリンクを使って、シートへ移動するリンクの張り方をgooさんで教えて頂いたのですが、 更にシート内の行と列を指定してハイパーリンクを掛けたいのですが、そんな都合のいい方法あるのでしょうか?

  • 二つのエクセルファイルを同時に開く(ハイパーリンク?)

    ワードに挿入した一つの画像をクリックして、二つのエクセルファイルが同時に開くようにしたいです。 ハイパーリンクでできるかと思ったのですが、「ハイパーリンクの編集」からはリンク先が一つしか選べないみたいです。 ハイパーリンクは1対1というのが常識でしょうか? なにかいい知恵があったら教えてくださいm(_ _)m

  • ハイパーリンクの設定について

    Excel2010です。 シートに複数(100ぐらい)のハイパーリンクを設定してあるのですが、ある列より下のハイパーリンクが急に無効になりました。セル上で右クリックしてもハイパーリンクの編集はグレーアウトの状態です。リボン上でも同様です。 いろいろ設定を確認したところ、ハイパーリンクが機能しているセルをオートフィルした後、数式バー上でリンク先のファイル名を変更しても変更前のリンク先が開いてしまい、右クリックのハイパーリンクの編集を見ると変更前のファイル名のままになっていました。このファイル名を変更するときちんと変更後のファイルにリンクが貼れます。 数式上ではハイパーリンクのリンク先は変更できないのでしょうか?でも以前はリンクが機能していたんです。 とても困っています。ヒントでも構いませんのでアドバイスお願いします。

  • ハイパーリンクの表示について

    エクセル2003でハイパーリンクを使うとエクセルのシートに青い文字で リンク先の名前が表示されます。 この文章を変えることはリンクの編集でできます。 ところが先日、ある同僚がリンクの青い文字ではなく、それをボタン表示?にしてました。 よくよく見るとそれはボタンではなく、単に図であり、そのボタンはシートに固定されてなく、どこでも動かせます。 しかし不思議なのは、どうやってハイパーリンクの表示をボタンにしたのでしょうか? ちなみにそのボタンを右クリックしてハイパーリンクの編集を見てみると、リンク文字入力がしろくハッチングされていて、入力できないようになってました。これは何かのマクロなのでしょうか? もしこのような事が簡単にできるなら教えて下さい。 ただし、このボタン、単に図なのでシートの何処にでも移動してしてしまうため、資料としては危険かもしれません。

  • excelのハイパーリンク

    現在、顧客名簿がexcel97にて作ってあります。 シート1に顧客情報、シート2に作業履歴を打ち込んでハイパーリンクで繋げようという魂胆です。 しかし作業履歴は当然増えるので、セルを挿入して書き加えると、ハイパーリンクの指定座標は変わらないのでこのままでは使えません。 セルや列、行の挿入にハイパーリンクが対応する、良い方法はありませんでしょうか?

専門家に質問してみよう