• ベストアンサー

エクセルでこんな事できます?

セルA1には式が入っています これはセルB1に1~2000までの数字をいれると その横にある文字をもってきます A1 式(B1に1~2000の数字を入れるとそれに対応した文字がはいる)  例 B1に2とはいると かきくけことA1に入る B1(1~2000) B2  1 あいうえお  B3  2 かきくけこ                B4  3 さしすせそ  そこでA1にかきくけこと入ったら今度はそのかくきけことはいっているセルB3の列にジャンプしてセルを見る事できますか?B2000ぐらいになると下の方にあって見えないんです なのでジャンプしてセルを見たいんです いい方法ありませんか?  

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.3

対応した文字ならB2に 1 C2に"あいうえお"として =IF(B1="","",VLOOKUP(B1,B2:C2000,2,FALSE)) そこにジャンプなら、もう一工夫 =IF(B1="","",HYPERLINK(ADDRESS(MATCH(B1,B2:B2000,0),2,4,1,"[book1.xls]Sheet1"),VLOOKUP(B1,B2:C2000,2,FALSE))) ブック名とシート名は置き換えてください。 C列にジャンプする場合は、ADDRESS関数の列の指定を2から3に変更してください。

jyon-31
質問者

お礼

エラー回避できました とびましたよ。すごいですね!! 本当にありがとうございます

jyon-31
質問者

補足

ブック1のシート1にかいているのですが アドレスガ正しくありませんとエラーが出てしまいます この式すごくいけそうですよね なんでエラーが出るのでしょう?? 

その他の回答 (3)

  • sanpin-cha
  • ベストアンサー率48% (533/1095)
回答No.4

エクセルのツールバーで「編集」→「検索」 「かきくけこ」と入力し、対象を「値」にする。 「次を検索」で一致したセルを表示します。 検索する列全体を選択(列番号をクリックする)しておけば検索も早くなります。 1~2000の数字で検索かけたほうがもっと簡単でしょう。 質問の意図が理解できていないかも知れませんね。

jyon-31
質問者

お礼

ありがとうございます ワンクションありますが確かに見にいきますよね

  • ziguzagu
  • ベストアンサー率23% (6/26)
回答No.2

こんにちわ 単純に、入力されている最後のセルに飛びたいたけなら「Ctrl」+「End」でOKです。 セルA1に戻す場合は「Ctrl」+「Home」になります。 お役にたてたら幸いです。

jyon-31
質問者

お礼

ありがとうございます 最後のセルとは限らないんです むずかしいですよね

  • snoopy64
  • ベストアンサー率42% (337/793)
回答No.1

A1=VLOOKUP(B1,A1:B2000,2,0) ここまでは問題ないんですよね? で、B1に「2000」と入力したら、A1に「(2000番目の文字列)」が表示されると同時に、B2001のセルが画面に表示される位置までスクロールさせたい。 ということでしょうか。 でしたら多分マクロの記述が必要になると思います。 組み込みの関数だけでは無理っぽいです。

jyon-31
質問者

お礼

その通りなんです やはりマクロですよね ありがとうございます

関連するQ&A