プロが教える店舗&オフィスのセキュリティ対策術

時刻を入力すると、22時00分から4時59分までを夜間、5時00分から21時59分までを昼間と「昼間」か「夜間」を同じ行の別のセルに表示させ、夜間と表示させた行の金額の合計と、昼間と表示させたた行の金額の合計を計算させたいです。夜間なら夜間の金額の合計、昼間なら昼間の金額の合計を自動的に計算させたいのですが可能でしょうか?どなたか助けてください。

A 回答 (3件)

添付図参照


C2: =IF(AND(A2>="5:0"*1,A2<"22:0"*1),"昼間","夜間")
E2: =SUMIF($C:$C,E1,$B:$B)

ちなみに、C列に時間帯表示をしない場合は、
E2: =SUMPRODUCT((A2:A1000>="5:0"*1)*(A2:A1000<"22:0"*1)*(B2:B1000))
F2: =SUM(B2:B1000)-I3
「時間を「昼間」と「夜間」に分けて表示させ」の回答画像2
    • good
    • 1
この回答へのお礼

ありがとうございます。
無理かと諦めかけていました。
すごいです。
助かりました。
ありがとうございました。

お礼日時:2014/07/19 03:56

[No.2]の誤謬訂正、


「C列に時間帯表示をしない場合」のセル F2 の式は次式の間違いでした。
=SUM(B2:B1000)-E2
    • good
    • 1
この回答へのお礼

ありがとうございます。
日付が変わる0:00分を入力すると「夜間」と表示されず、空白になってしまいました。
それ以外はきちんと表示されます。
何か良い方法はありますか?
教えていただけると助かります。
宜しくお願いします!

お礼日時:2014/07/19 05:12

A2セルに時刻が入力されているなら以下の式で夜間または昼間を表示できます。



=IF(A2="","",IF(OR(A2>=22/24,A2<5/24),"夜間","昼間"))

B列に夜間と入力されているC列の数字の合計は以下の式になります。

=SUMIF(B:B,"夜間",C:C)
    • good
    • 1
この回答へのお礼

ありがとうございます。
日付が変わる0:00と入力すると「夜間」と表示させる方法はありますか?
0:00分以外は上手く表示するのですが、教えていただけると助かります。
宜しくお願いします!

お礼日時:2014/07/19 05:06

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

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


このQ&Aを見た人がよく見るQ&A