• ベストアンサー

DCOUNT関数が使いこなせません

いまいち分かりません。東京地域の男性で成立した人が何人か、ぱっとだしたいのですが、 =DCOUNT(A1:C12,C,E3:F3:G3)  これでは駄目なのでしょうか?よろしくお願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

まず数式の書き振りが、そもそもまるでデタラメです。 また文字列の個数を数えなきゃならないので、関数自体もDCOUNTじゃなくDCOUNTAを使います。 たとえば: =DCOUNTA(A1:C12,3,E3:G4) 次にその形式では、E3からG3に地域、性別、結果と記入して、E4:G4のそれぞれが具体的にABCのどの列についてのモノなか判るようにしてやる必要があります。 DCOUNT関数のヘルプにも、正しい使い方が具体例を挙げて説明されていますので、そちらも参考にしてください。

その他の回答 (2)

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

こんにちは! どうしてもデータベース関数でないとダメですか? データベース関数の使い方はすでに回答済みですので、 お示しの配置であれば (Excel2010だとお見受けして) =COUNTIFS(A:A,E3,B:B,F3,C:C,G3) という数式で対応できると思います。 ※ Excel2003までの場合は =SUMPRODUCT((A1:A100=E3)*(B1:B100=F3)*(C1:C100=G3)) といった関数になります。m(_ _)m

nakanishi
質問者

お礼

回答ありがとうございます。2010です。

noname#204879
noname#204879
回答No.2

》 これでは駄目なのでしょうか? 全くナッチョランです。 検索条件範囲に該当する項目名が含まれていないから。 既に「正しい使い方」が提示されたので、此処ではやや難解な別解を示しておきます。 E1: 空白のまま E2: =AND(A2=E$3,B2=F$3,C2=G$3 H3: =DCOUNTA(A1:C12,,E1:E2) ← 件数

nakanishi
質問者

お礼

回答ありがとうございます。むつかしすぎました。

関連するQ&A

専門家に質問してみよう