[[20080531172431]] 『関数の中の日付を認識させる方法』(しょうた) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『関数の中の日付を認識させる方法』(しょうた)

 関数の中の式に日付を認識させて、その期間内に入っている日付セルの個数をカウントする。という作業をしたいのですが、関数内の日付入力がうまくいきません。
 下の例題に沿ってご教授いただければ幸いです。お願いします。

例)

       A 

1 4/24 

2   4/28

3   5/2

4   合計 ←答えは『2』と出て欲しい

A4=COUNTIF(A1:A3,"<4/30")-COUNTIF(A1:A3,"<4/1") 

上記数式で『4/30』などが日付として認識してくれません。
よろしくお願いします。


 A1:A3は日付として入力されていますでしょうか?
 日付として入っているならば、この数式で
 ちゃんと計算してくれますよ。
 A1:A3を一度クリアして表示形式を日付にして、再度入力し直してみて下さい。
     (SS)

 4/30の認識の問題なら、
"<4/30" の部分では "<=4/30" または、"<5/1" ではないでしょうか。
 
蛇足ですが、"<4/30" としたとき、 (本日2008/5/31の場合)
"<2008/4/30"を計算しています。
「年」 を省略すると 「現在年」として認識するようです。
この点を注意して数式立てしてください。
また、日付部分が文字列の場合も「どの日付より常に大きい」と認識されます。
(みやほりん)(-_∂)b

皆様、ありがとうございました。合計欄のセルの表示設定が日付になっていました。あと、みやほりん様のご指摘の件も大変勉強になりました。
(しょうた)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.