• ベストアンサー

エクセル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