- 締切済み
エクセルの関数を教えてください
はじめまして。突然ですが教えていただきたく質問させていただきます。 エクセルの関数で、三つの条件を満たし、なおかつその中の1つは除く数式を探しています。 たとえば、A列 B列 C列 担当 売上月 区分 山本 1月 市 田中 2月 町 鈴木 済 国 としますと、担当が山本で、区分が市 となっている 済を除いた数 がいくつなのか? を数えたい場合、どんな関数を使えばいいのでしょうか? =SUMPRODUCT を使って山本であり、区分が市 はいくつか?というのなら出せたのですが、その中の済を除いた数となるとどうしもわかりません・・・どうか教えてくださると助かります・・。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- blue_r
- ベストアンサー率59% (92/155)
回答No.1
一つの数式では難しいかもしれません。 そこで下記の様な方法は如何でしょうか? 1.D列に[判定]などの項目で、以下の数式を記述。 =IF(A2="山本",IF(B2<>"済",IF(C2="市","対象",""),""),"") ※2行目(D2)への記述例です。 2.1の数式をD2から下方向へコピー。 ※データ終了行まで 3.(例えば)E列の1行目などに、以下の数式を記述。 =COUNTIF(D2:D100,"対象") ※データが100行存在する場合の記述例です。 これで、E1のセルに「担当=山本、区分=市、売上月≠済」のデータ件数が表示されます。 ※D列を見せたくない場合は、上記1~3作業終了後に、D列を非表示に設定されては如何でしょうか?
補足
blue_r 様 早々の回答、どうもありがとうございます。 やってみました。 D列1行に判定 を作り、D列2行に数式をコピーしましたら #REF! と、出ました、そのまま無視して E列2行に =COUNTIF(D2:D100,"対象") を貼り付けましたが 0 と出てしまいます。何がいけないのでしょう・・・