• ベストアンサー

エクセル2000での検索

表の中に指定された文字が表の何行目にあるのかを検索する場合はどんな関数を使えばいいのでしょうか?何行目という数字で出したいです。  調べたい文字は毎回変わります。

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

  • ベストアンサー
  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.1

Match を使って工夫するって感じかなぁ。。

ohinasama-3
質問者

お礼

ありがとうございます。解決しました

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

回答No.3

質問の内容が不明確ですが、たとえば A1セルにaaa A2セルにbbb A3セルにccc が入っていて、B列で指定された文字:bbbを検出したいのであれば、 B1セルに=if(A1="aaa",ROW(),"")) B2セルに=if(A2="aaa",ROW(),"")) ・・・・・・・・・・・・・・ というのではいかがでしょうか。

ohinasama-3
質問者

お礼

ありがとうございます。解決しました。

全文を見る
すると、全ての回答が全文表示されます。
  • coco1
  • ベストアンサー率25% (323/1260)
回答No.2

質問するときは、第3者がわかるように、もう少し、具体的に記述してください。 検索したいのは1文字ですか文字列ですか部分文字列ですか? 幾つかの行に重複して含まれる場合はどう扱えばいいですか? 今持っているイメージでは、データ範囲の他に作業セルを用意し、検索文字列として入力された文字列と合致したセルの(包含ならばfind関数で検索して)行番号をrow()で表示するってくらいかな。

ohinasama-3
質問者

お礼

ありがとうございます。解決しました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルの検索

     エクセルの検索機能の関数ウイァードを教えてください。  現在、列と行にタイトルをつけ、その条件を満たす、 関数ウィザードを探してますが、どれを使って良いのか さっぱり判りません。  列も行も数字ではなく、文字で検索したいと思っております。 反す値は数字です。  簡単にイメージしてもらうと、かけ算の九九の表で、 3×4の場合、条件が3、4を入力すると12の数字が 返ってくるような感じのものです。それが、数字でなく、 文字で行ないたいと言った内容です。  宜しくお願い致します。

  • エクセル 表検索について

    次のような表で検索するための関数式を教えてください。 行の見出しに、2,5,7,8,9という数字があり、 列の見出しに、10、20,30,40,50という数字があり 表の中に各行、列に対応した数字を埋めている表があり ます。 こんな感じです。       2   5   7   8   9 10    1.1  1.2  1.3   1.4  1.5 20    1.2  1.3  1.4   1.5  1.6 30    1.3  1.4  1.5   1.6  1.7 40    1.4  1.5  1.6   1.7  1.8 50    1.5  1.6  1.7   1.8  1.9 行が2、列が30だったら、1.3と表示されるようにしたいです。 よろしくお願いします。

  • エクセルのMATCH関数でセルの2行目の検索はどのように・・・。

    エクセルの初心者です。 MATCH関数について、 1つのセルの中に5行以上の文書が入っていて、その中の2行目の頭から5文字目までで検索をしたいのですが・・・。 左から5文字目までは”Left”を使えばいいと思うのですが、2行目の指定はどのように命令すればいいのでしょうか? 以上、よろしくお願いします。

  • エクセル関数を使った特殊検索

    エクセルの表に数字が縦にランダムに並んでいます。 数字の大きさは6000~12000です。 このとき、並んでいる数字の中で7000以下の数字で、且つ行列番号が一番若い(表の上にある)数字を検索したいのですが、エクセルの関数だけで可能でしょうか? バージョンは2003です(WINXP)

  • EXCELの 編集 検索キーを使わず 検索したい

    EXCELの 編集 検索キーを使わず シート上で検索文字を指定して 検索された 全ての セルを表示したい。  第1表 CODEー名前表 CODEを探す A列 B列 C列 D列 1行 CODE 名前 CODE 2行 1001 あいうえお 1001 3行 1002 ああいうえ 1002 4行 1003 おあいうえ 1003 5行 1004 えおいうえ 1004 6行 1005 うえおあい 1005 7行 1006 うえああい 1006 第1表 CODEー名前表 から”あ”の含まれる全ての 名前 CODEを 第2表みたいに 作りたいのです 第2表 CODEを探す A列 B列 C列 D列 1行 検索する 名前 *あ* 2行 3行 検索された 名前 検索された CODE 4行 あいうえお 1001 5行 ああいうえ 1002 6行 おあいうえ 1003 7行 うえおあい 1005 8行 うえああい 1006 マクロを使わない方法で お願いします。 1:検索された 文字の足し算 2:文字の足し算をするごとに 1行増やす 3:改列 4:SUMPRODUCTで 文字の足し算は出来ますか?

  • エクセルで文字の検索

    例えば以下のような数値データの中から「A」または「B」または「C」を検索して、その文字数を取り出したいのですが、FIND関数の検索文字列にOR関数を使ってA、B、Cを指定すれば、エラーになります。 この場合使える関数があれば教えていただきたいです。 よろしくお願いします。 123A456 123B456 123C456

  • エクセル関数式について教えてください。お願いします。

    エクセル関数式について教えてください。お願いします。    A B C D E F G H I J 1  5 7 1 4 3 9 8 6 2 10 2  6 7 4 9 3 5 1 2 10 8 3  7 0 1 2 0 -5 -4 1 1 -3 たとえば、このような表があります。 1の行にはランダムに数字が入ります。必ずD1に4が入るわけではありません、毎回変わります。 2の行にもランダムに数字が入りますが、1の行と同じだけ数字が入ります。でも毎回変わります。 そこで、1の行の数字が、2の行の数字を感知して、3の行にどれだけ上がって、どれだけ下がっているかを表したいのですが、関数式はありますでしょうか? 最高9、最低-9になります。1の行と2の行の数字が上下一緒なら0が入るようにしたいです。 教えてください、お願いいたします。

  • エクセル関数の検索について

    エクセルの関数についてご教授下さい。 以下のように文字列が記入されています。 (列A) りんご a b c (w) (k) ! みかん u b c (w) (k) ! ○”りんご”の行から”!”の行までを検索して、文字列”a”があるかを確認したい ○”みかん”の行から”!”の行までを検索して、文字列”a”があるかを確認したい ○()で記載している文字列は場合によって記入されているため、毎回同じ行数ではない このような条件がある時に、関数で要件を満たす事はできますでしょうか? イメージ的には、以下のようにできればと思ってます。 1.A列全体から”りんご”を検索 2.”りんご”行から下の”!”までの間で”a”があるかを確認 3.A列全体から”みかん”を検索 4.”みかん”行から下の”!”までの間で”a”があるかを確認 もしくは 1.A列全体から”りんご”を検索 2.”りんご”行から下で、”a”があるかを確認 3.A列全体から”みかん”を検索 4.”みかん”行から下で、”a”があるかを確認 このような感じで作れますでしょうか? よろしくお願いいたします。

  • ExcelのVLOOKUPを使った検索について+α

    またまた質問させてもらいます・・・ VLOOKUPは本来検索範囲の左端の列を検索していくの ですが、それを他の列をキーにしたいのです。ですが、 元表の順番を変えることができないので、検索できずに 困っています。そこで質問なんですが、 ・元表を変えずに(コピー等を作らずに)、関数内だけで 表を擬似的に並べ替えて、左端の列以外の列を検索キーと した列検索は可能でしょうか?可能なら方法はどうやれば よろしいでしょうか。 ・もしそれがだめな場合他のアプローチはありますが? できれば方法も・・・ あと、もうひとつ質問なんですが、検索範囲を指定する 時に左上のセルの位置は固定で右下のセルが表の行数 によって変化する場合、汎用的に関数で指定することは可 能でしょうか? つまり、B4:H14という範囲指定がある場合、表の行数がひ とつ増えるとB4:H15と範囲指定を変えてくれるような方法 はありますか?ということです。 ということです。それではよろしくお願いします。

  • Excel 関数を教えてください

    はじめまして。どうか、お力をかしてください。 関数を勉強しはじめたばりなのですが、自分で考えて 試してみてもどうもうまくいきません。 どの関数を利用したらいいのかアドバイスをお願いします。 別のシートにある表((1))から、数値((2))の近似値を検索したいのです。 まず表((1))の行方向にコード(項目)がいくつかあります。 数値((2))にはコードがふってあるので、表((1))の同じコード(項目)の列を検索して、その列から数値((2))の近似値を検索したいのです。 表の列を指定してその中から近似値を検索したいとゆうことです。 いろいろ考えて試してみたのですがうまくいきません。 どの関数を利用したらよいか、列や行、検索範囲の指定についてもポイントが あれば教えてください。 説明が分かりづらいかもしれませんが、宜しくお願いします。

専門家に質問してみよう