- ベストアンサー
EXCELで任意のセルへリンク
エクセルでデータベースを作っています。 例えば、 sheet1には 例えば「商品名:金額:商品番号」と入力されており sheet2には 商品番号と詳細情報が入力されております。 「商品番号:保管場所:仕入先:…」 ここで、sheet1の商品番号(例えば商品番号100)(もしくはその近くにボタンなどを設置して)をクリックすると sheet2の同じ商品番号(商品番号100)が入力されているセルへ リンクさせるようにしたいです。 どのようにすればよろしいでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
例えば、そのワークブックのファイル名が「Book1.xls」で、 sheet1には「商品名:金額:商品番号」がA~C列の2行目以降に、 sheet2には「商品番号:保管場所:仕入先:…」がA列から同じく2行目以降に入力されているとします。 sheet1のD2(「商品番号」の右のセル)に =HYPERLINK("[Book1.xls]Sheet2!A"&MATCH(C2,Sheet2!A:A,0),"詳細") と入力すると、「詳細」というリンクが出来ます。それをD3以降にコピーして下さい。クリックすると、Sheet2の該当する商品番号のセルにジャンプします。 なお、Sheet2に該当する商品番号がない場合は、「詳細」という文字の代わりにエラー値「#N/A」が表示されます。
その他の回答 (1)
noname#150332
回答No.1
ハイパーリンクをつかってください http://kiyopon.sakura.ne.jp/sousa/Pg000058.htm #セルへのハイパーリンクの挿入
質問者
お礼
ありがとうございます
お礼
MATCHというものをつかえばいいのですね! 非常に役に立ちました! どうもありがとうございました