質問: dcount関数がなぜかカウントしない dcount関数を使って顧客のデータから来店回数を抽出しようとしているのですが、エラーは出ないのですが、なぜかどの客も来店回数が0なのです。 顧客データがにはちゃんと来店日、売上などがかいていあるのですけど... dcount関数のdatabaseに顧客の全データ(顧客の来店などのデーターを含む)のシート全体を指定して、フィールドに「id番号」(顧客の)の列を指定して、クリテリアには集計するid番号の顧客id番号を入力しています。 数字は出てくるんですが、どの顧客も来店回数0です。 エクセル2000を使っています。 なぜ、うまく計算されないのかさっぱり分かりません。 よろしくお願いします。
回答: #1および#2さんの回答どおり、dcount関数は、数値をカウントする関数ですのでうまくいかないと思います。 補足の条件でデータを作って、dcounta関数でやっていみましたらうまくいきました。 (dcount関数ではうまくカウントしません) ただし、空白でないセルの個数のカウントですので、数値も文字もカウントしますが。 もう一度、dcounta関数でチャレンジしてみてください。