• ベストアンサー

HLOOKUP行参照

HLOOKUPを使ってある文字列を探し、その値がある行番号を知りたいのですが どうすればよいのでしょうか?? findを使えばいいのかもしれませんがfindはあまり良くないという意見を多く聞くので どうにかLOOKUPで行こうと思っています みなさんよろしくお願いします(__)

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんにちは! >ある文字列を探し、その値がある行番号を知りたい ご質問の内容だとHLOOKUP関数等は適当ではないと思います HLOOKUP関数は指定した範囲で1行目データを検索値として、その列の何行目を返すか?という関数になります。 すなわち「何行目」はご自身で決める必要があります。 知りたいのは何行目にあるか?ですよね? 色々やり方はあると思いますが、 ↓の画像のようなレイアウトだとG2セルに =SUMPRODUCT((A1:E6=G1)*ROW(A1:A6)) という数式を入れています。 画像で「つ」は範囲指定内の4行目にありますので、「4」という結果が返っています。 (データ範囲内に重複はない!という条件です) ※ 的外れならごめんなさいね。m(_ _)m

lostsymbol
質問者

お礼

こんにちは! やはりLOOKUPでは出来ませんか^^; わざわざ代替案まで出していただいてありがとうございます! これでうまくいきました。お世話になりました!(^^)!

関連するQ&A