• ベストアンサー

エクセルについて教えてください。

エクセルで質問です 営業をしています。今までのエクセルのデータ5年分の実績が蓄積されていますが検索と置き換えではなく 別のシートに検索専用のシートを作りたとえば(納期)(注文番号)などを明記すると何行目にあるか行数が検索できるようにしたいです。 そうすればいいか教えてください。 それと膨大な量なのでたとえば瞬時に445行目を見に行きたいときにマウススクロールでは時間がかかるので何か検索的なことを して瞬時にその列に行く方法を教えて頂けないでしょうか? 緊急でお願いいたします。 宜しくお願い致します。

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

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

>たとえば(納期)(注文番号)などを明記すると何行目にあるか行数が検索できるようにしたいです。 目的によって最も適切な対応があります。 行数がわかるよりも通常は、その行のデータを表示するほうが良いと思うのですが、あくまで行数を表示したいのでしょうか? その場合はMATCH関数を使うことになります(この場合はもう少し具体的に検索条件を例示してください)。 対応する行を表示したい場合は、実際のリストのレイアウトを提示されたほうが良いと思います。 >なのでたとえば瞬時に445行目を見に行きたいときにマウススクロールでは時間がかかるので何か検索的なことをして瞬時にその列に行く方法を教えて頂けないでしょうか? 画面上部の数式バー(セル番地が表示されている部分)にA445と入力してEnterすればその行が選択されます。

関連するQ&A

  • エクセル画面右端のスクロールバーについて

    エクセル画面右端のスクロールのバーについて、新たにエクセルを開いた時はデータが入っていませんので、このバーは長いですけど、データの入った行数が多くなれば(もしくは手動で下の方にスクロールさせていけば)短くなっていきますよね。 例えば、10000行のデータがあるとし、そのバーがかなり短い状態だとします。その状態で9000行を削除して、残り1000行になっても、バーの長さが短くなりません。(10000行のデータが入っている時と同じ長さです) 恐らくそのような状態のせいで、シートのサイズが膨大になっているため、読込や保存でかなり時間がかかってしまいます。(現に、試しにシートを削除すれば2.5Mぐらいサイズダウンしました。) このバーを常に適切な長さに保っておく方法、もしくは行数が大幅に減った際に、バーを適切な長さに戻す方法を知っていらっしゃいましたら、ご回答宜しくお願いします。

  • エクセル 画面上の行数を調節したい

    こんにちは エクセル2000(Win)で質問なのですが、 2000行程度のデータ入力に使用しているのですが 画面上に6万5000行位(最大行数)まで表示されてしまうため、 スクロールバーが扱いにくかったりして不便を感じています。 単純に行削除をするだけでは、行数自体は減りません。 他のシートは入力行相応の行数なのに、このシートだけなぜかこんなに長くなってしまい困っています。 どうすればよいのか教えていただけるとたいへん助かります。 よろしくおねがいします。

  • excelで、スクロールをすると限りなく下に行き、ワークシートが大きく

    excelで、スクロールをすると限りなく下に行き、ワークシートが大きくなるのを防ぐ方法はありませんか? excelを使い始めた初心者で、よくわかりません。下にも横にも、スクロールをすると限りなく多くなり、慎重にスクロールしないととんでもなく大きなワークシートになってしまい、ファイルサイズも大きくなるのですぐパソコンが固まってしまったりと困っています。 行数的には縦25行・横10行ぐらいでいいので、それぐらいの大きさで固定できる方法はないでしょうか?わかりやすく教えてください。

  • エクセルの処理速度について

    エクセルは約65000行とIVまでの列がある膨大なセルで構成されていますよね。 65000行に文字を入力しても、検索すると瞬時に見つけ出します。 わたしがVBAでプログラムを組むとすると、各セルが検索する文字と同じかどうかを一つのセルごとに確認します。 そうするとすごく時間が掛かるのですが、エクセルのメニューにある検索機能があんなに速く検索できるのはどんな秘密があるのですか?

  • エクセルのスクロールバー

    エクセルのスクロールバーを動かすと、シートもそれに合わせて上下に移動していたのが、突然、行数を表示するだけで、スクロールバーに合わせての移動ができなくなりました。戻す方法はありますか。

  • Excelで表現すると、どのような関数になりますか?

    ある数式をExcelで関数化したいのです。 よろしくお願い致します。 シートを2つ使用しており、【Sheet2】は【Sheet1】の値を参照しています。 【Sheet2】参照⇒【Sheet1】 このとき、【sheet2】が参照しているセルは 【Sheet2】1行目:=Sheet1!H4 【Sheet2】2行目:=Sheet1!H35 【Sheet2】3行目:=Sheet1!H66 と、行数が増える毎に「H列」の「行数」が"31"ずつ増加しております。 一般の数式で表現すると、xを【Sheet2】の行数として、  Sheet1!H{4+31*(x-1)} となります。 これをExcelで表現すると、どういった関数になりますか? 識者の方、ご教示よろしくお願い致します。

  • エクセルのスクロールバーに画面がついていかなくなりました。どなたか教えてください。

    エクセルのスクロールバーを動かすと、シートの画面がそれに合わせて上下に移動していたのが、スクロールバーのところに行数を表示するだけで、スクロールバーに合わせての移動ができなくなりました。 戻す方法はありますか。どなたか教えてください。

  • Excel検索等関数

    Excelのデータで同じ列の中に番号が重複している値を探し出しなおかつ任意の行数に出す関数はありますか? Sheet1   |Sheet2   A  B |   A  B        1 あ 10 | 1 あ  10 2 あ 11 | 2 あ  11 3 い 21 | 3 い  21 4 う 22 | 4      ←A4:b4は、「い」が2行ないので空白        | 5 う  22        | 6      ←A6:b6も、「う」2行ないので空白 このように、縦の重複したセルを検索して、指定行数内の場合は、空白となる関数式があればお教えください。

  • ExcelのVBAで作りたいんです

    Excelのマクロで以下のようなものを作りたいのですが、調べても適当なものが見つからず、どのようなコードを書いたらいいのか分からないので有識者の方のお力をお貸しください。 Sheet1に検索ワードが入力された表を作成しておきます。(表自体は数十行程度で1列だけ) Sheet2にSheet1に書かれている検索ワードがあるかどうかを調べて、該当した場合にはその行を削除する。 もしくは別シートに移動する。 この作業をSheet1の検索ワード行数分自動で処理する。 Sheet2は数百行程度で複数列ありますが、検索ワードが該当さえすれば削除(移動)してしまって構いません。 また、話は変わりますがこのようなものも作りたいのです・・・。 CSVからの整形用マクロがあるのですが、整形処理が終了したら整形済みのシート(例としてSheet2~5)から1つのシートにまとめたい(Sheet1へ)と思っているのですが、データがどこまで入力されているか(Sheet2~5に)の判断と、Sheet1へのコピーでSheet1にどの行までデータが入っていてどの行から追加すればいいのかをお教えください。

  • エクセルマクロで検索

    エクセル初心者です。 エクセルで表を作ったのですがその中の計算式で月が変わるたびに参照するワークシートが変わるのでマクロの検索をつかいたいと考えています。 表の横に検索するワークシート名と置き換えするワークシート名をいれるセルをつくりマクロを組んで実行すると置き換えが完了するというようなマクロはできませんか?セル自体を検索置き換えはできるのですがセルの中の文字を指定の仕方がわかりません。 説明がヘタなのでわかりにくいかと思いますがよろしくおねがいします。

専門家に質問してみよう