日付なのに「#」で括らないのですか?
A列に
2012/5/1
2012/5/1
2012/5/1
2012/5/2
2012/5/3
と入力して、
B1に
=COUNTIF(A:A,#2012/5/1#)
としたら
「入力した数式は正しくありません。」
となってしまいました。
=COUNTIF(A:A,"2012/5/1")
にしたら、3になり、うまく出来ました。
=COUNTIF(A:A,2012/5/1)は、0になりました。
理由は、
検索条件が2012÷5÷1=「402.4」になってしまうからだと思います。
accessでは
日付は「#」で括ると習ったのですがExcelでは違うのでしょうか?
また、=COUNTIF(A:A,"2012/5/1")では
「”」で括ったら、「2012/5/1」が日付型なのに
文字列として認識されてしまうのではなないですか?
なぜ「"」で括って文字列にしても、日付を検索できるのか教えてください。
ご回答よろしくお願いします。
お礼
皆さん、返事が遅くなり申し訳ありません。 日付は文字列に設定されており、 日付以外の単語も全て文字列になっています。 悪戦苦闘の末、私には出来ませんでした。 折角、教えていただいたのに情けないです・・・・ 色々ありがとうございました。