アプリ版:「スタンプのみでお礼する」機能のリリースについて

はじめまして。突然ですが教えていただきたく質問させていただきます。
エクセルの関数で、三つの条件を満たし、なおかつその中の1つは除く数式を探しています。
たとえば、A列  B列  C列
     担当 売上月 区分
     山本 1月   市
     田中 2月   町
     鈴木 済    国

としますと、担当が山本で、区分が市 となっている 済を除いた数
がいくつなのか? を数えたい場合、どんな関数を使えばいいのでしょうか?  

=SUMPRODUCT を使って山本であり、区分が市 はいくつか?というのなら出せたのですが、その中の済を除いた数となるとどうしもわかりません・・・どうか教えてくださると助かります・・。
       

A 回答 (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 と出てしまいます。何がいけないのでしょう・・・

補足日時:2010/02/07 01:39
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!