[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『指定したシートの指定した文字列を含むセルへの遷移』(りゅうた)
A1にシート名、A2に名前を入力したときに
指定したシートの指定した名前を含むセルへの遷移を実行する方法は
あるでしょうか。
宜しくお願いいたします。
< 使用 Excel:Office365、使用 OS:Windows10 >
(もこな2 ) 2021/09/10(金) 19:48
例えばA3セルにHYPERLINK関数を入れておいてA3セルをクリックするとA2セルの文字列を含むセルへ 飛ぶというのでもいいのだろうか? (ねむねむ) 2021/09/10(金) 22:58
=IFERROR(HYPERLINK(LET(範囲,INDIRECT("'"&A1&"'!A1:C50")=B1,"#"&ADDRESS(SUM(ROW(1:50)*範囲),SUM(COLUMN(A:C)*範囲),,1,A1)),"リンク有り"),"リンク無し") ではどうだろうか? なお、上記式では各シートのA1セルからC50セルを検索対象としている。 検索範囲を変更したい場合は式内の A1:C50 ROW(1:50) COLUMN(A:C) 部分を変更してくれ。 例えば検索範囲がC5セルからE10セルであれば =IFERROR(HYPERLINK(LET(範囲,INDIRECT("'"&A1&"'!C5:E10")=B1,"#"&ADDRESS(SUM(ROW(5:10)*範囲),SUM(COLUMN(C:E)*範囲),,1,A1)),"リンク有り"),"リンク無し") で。
(ねむねむ) 2021/09/11(土) 08:21
上記ハイパーリンクの式を当方の状態に編集
=IFERROR(HYPERLINK(LET(範囲,INDIRECT("'"&A1&"'!B5:B164")=B1,"#"&ADDRESS(SUM(ROW(5:164)*範囲),SUM(COLUMN(B:B)*範囲),,1,A1)),"リンク有り"),"リンク無し")
B列の5から164までを検索したい
状態にしたのですが、A1 4月等のシート名 B2 氏名 入力するも リンク無し 表示されてしまいます
修正時の間違いあるようでしたらご指示願います。
お忙しい中、重ね重ね申し訳ありません
(りゅうた) 2021/09/11(土) 11:47
名前の範囲がB5:B164なら =IFERROR(HYPERLINK("#'"&A1&"'!B"&MATCH(A2,INDIRECT(A1&"!B5:B164"),0)+4,"Go"),"NG") (どん) 2021/09/11(土) 12:16
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.