• ベストアンサー

HLOOKUPで検索出来ない時に他の関数は

初めて質問させて頂きます。 HLOOKUP関数での検索は最初にHITした1件を返すが、他にも多くの検索値がある場合には、どうすれば良いのでしょうか。  例として  AA          2         CA          1         AA          3 と下に続きます。 検索はAAで結果は5と出る様にしたい。 よろしくお願いいたします

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

例えばA1セルから下方にお示しのデータが入力されているとして、B1セルには検索する値、例えばAAと入力するとして、その答えをC1セルに表示させるとしたらC1セルには次の式を入力します。 =SUMIF(A1:A100,B1,A2:A101)

april_ma
質問者

お礼

早速やってみましたら、難なく問題が解決出来ました。 助かりました。 ありがとうございました。

その他の回答 (1)

  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.1

質問の場合だと、SUMIF関数を使用するのが適切だと思います。 SUMIF - Excel - Office.com http://office.microsoft.com/ja-jp/excel-help/HP005209292.aspx 見つかった値の積が欲しいとかって話だと、集計用の作業列を作ったり、VBAを使ってそれ用の関数を組んだりが一般的だと思います。

april_ma
質問者

お礼

ご指示のSUMIFで私の問題は解決出来ました。 どうもありがとうございました。

april_ma
質問者

補足

早速の回答ありがとうございます。 若干説明不足の様ですみません。 ちょっとエクセルシートがはれなかったので判りにくいかもしれませんが、列は日付けで進みます。2行を一つとして上は検索条件、下が数値で以下さらに増えます。日が進むにつれ空白やランダムに検索セルが発生します。そこで日々の作業として何がどれくらいあるのかを追加する毎に判断出来るようにしたいのでお願いいたします。ご指摘のVBAは自分は判らないので対応しかねますので何とか出来ないかと思います事御理解願います。  

関連するQ&A