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

エクセルでのデータベースですが、
1件ごとに日付の項目を設けてます。

2004年から2005年のデータが混在してるのですが、
2005年5月1日以降の件数をカウントする方法を教えてください。

=COUNTIF(明細!D:D,">2005/5/1")としました。
実際は15件なのに、返ってくる数字が「23」と意味不明な数字が返ってきてます。
(D列:ユーザー定義で「mm/dd」で入力してます)

どこが間違ってるかご教示ください。

A 回答 (5件)

"2005/5/1"をシリアルナンバーの"38473"


にしてみたらいかがでしょう?

※未検証です。
    • good
    • 0
この回答へのお礼

早々にご回答ありがとうございます。試してみます。

お礼日時:2005/05/10 15:22

関数中の「2005年5月1日以降」の比較の部分をシリアル日にしてみてはどうでしょうか?

    • good
    • 0
この回答へのお礼

早々にご回答ありがとうございます。試してみます。

お礼日時:2005/05/10 15:23

関数、書式設定に誤りはありませんので、検索対象範囲を再確認(例えば、非表示行がないか等)されたら如何でしょうか。

    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。

お礼日時:2005/05/10 15:24

以降なら ">2005/5/1" ではなく ">=2005/5/1" では?



本題ですが、D列には日付以外何も入力されていませんか?
38473以上の数値(関数での計算結果含む)がD列にあれば、それもカウントされてしまいますよ。
    • good
    • 0
この回答へのお礼

みなさま、ご回答ありがとうございました。

2004年のデータが2005年として入力されてるという単純ミスでした。
ゴメンナサイ・・・m(_ _;)m

でもそれは、2004/12月時点で入力した「12/1」が
2005年の今になって「2005/12/1」となってたからなんです。

おそらくパソコンは、ただの「12/1」という入力なら、2004年時点では「2004/12/1」、
2005年の今時点では「2005/12/1」として扱うんでしょうか???
最初から怠けずに「2004/12/1」と入力しないといけなかったということですね?

お礼日時:2005/05/10 15:39

お察しの通り、エクセルは年を省略するとパソコンの時計を見て勝手に補完します。


私も職場のパソコンの時計が狂っているのに気付くまで悩んだ経験があります。
    • good
    • 0
この回答へのお礼

やはり!
2005/12/1なんて未来の日付が入ってるからびっくりしましたよ。
ご説明ありがとうございました!

お礼日時:2005/05/11 09:29

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