dポイントプレゼントキャンペーン実施中!

エクセル2010でお尋ねします。

タイムカードデータ全員をvloopup関数でタイムカードデータ個人へ表引きしています。
元データのない日は空白ですが、出退勤どちらか忘れたときは0:00と表示されます。
カウント関数を使い出退勤両方あるときは2、どちらか忘れたときは1、データのない日は0
とカウントしたいのですが0:00もカウントされます。
さらに0:00もできれば空欄にしたいのですが。

宜しくお願いします。

A 回答 (2件)

=COUNTIF(範囲,">0")



でいいんじゃないですか?
    • good
    • 0
この回答へのお礼

早速ご回答ありがとうございました。
お陰様でうまくいきました。助かりました。

お礼日時:2018/09/05 21:08

日付時間はシリアル値という数値で管理されており、小数点以下が時間になります。


つまり、時間値が記録されれば小数点を含み、「0:00」の場合は小数点以下がありません。
この区別は「1」で割って余りがあるか否かで区別できますから、
余りが0超えの数を数えればよいことになります。
=COUNTIF(範囲、MOD(範囲,1)>0)
    • good
    • 1
この回答へのお礼

早速ご回答ありがとうございました。
私のやり方がおかしいのか、どうもうまくいきません。
もう少し試してみます。

お礼日時:2018/09/05 20:56

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

このQ&Aを見た人はこんなQ&Aも見ています