[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『ハイパーリンク関数で別シートの表の最終行へ移動』(ラララ)
シート名一覧表を「目次」シートに作成します。
ハイパーリンク関数で
・シート名一覧表のシート名を参照(シート名にはスペース等を含みます)
・そのシート名のシートへ移動
・移動先のシート内にある表の一番最終行へ移動
といった一連動作をさせたいです。
移動先シート内の表は新規書き込みをするたびに表の行数を増やしていくような運用です。A列にNoみたいな項目名を設定するとした場合、A列を参照して空白行まで移動するようにすればいいのかと考えています。
シート名一覧表は「目次」シートのA1からA2、A3と設けます。
ハイパーリンクはその隣のセル(B1、B2、B3、、、、)に設けたいです。
HYPERLINK、INDIRECT、COUNTAなどをつかって、下記のように個別の動作はできていますが、どう組合せればよいのか悩んでいます。
・A1に記入されたシート名を参照して別シートのA1セルに飛ぶ
=HYPERLINK("#"&"'"&A1&"'"&"!A1","テスト")
・シート内の最新セルへ
=HYPERLINK("#"&ADDRESS(COUNTA(A:A)+1,1),"最新セルへ")
ご教授のほどよろしくお願いいたします。
< 使用 Excel:Microsoft365、使用 OS:Windows10 >
=HYPERLINK("#'"&A1&"'!A"&COUNTA(INDIRECT("'"&A1&"'!A:A"))+1,"最新セルへ")
こういうこと? (笑) 2023/04/04(火) 22:20:17
調べながらやってたんですけど、同一シート内だとADDRESSで飛べたりもして結局どの関数がいいのかとか、シングルクォーテーションとダブルクォーテーションが混ざってたりもするんでよくわからなくなっちゃってました。
(ラララ) 2023/04/04(火) 23:22:27
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.