▽1
●
きゃづみぃ ベストアンサー |
たとえば 10時台の合計を出したい場合は、以下のようにします。
=SUM(B:B)-SUMIF(A:B,"<10:00",B:B)-SUMIF(A:B,">11:00",B:B)
全部の合計から 10時未満と11時以上の合計を引けば 10時台の合計となります。
ちなみに 8時台は
=SUM(B:B)-SUMIF(A:B,"<8:00",B:B)-SUMIF(A:B,">9:00",B:B)
9時台は
=SUM(B:B)-SUMIF(A:B,"<9:00",B:B)-SUMIF(A:B,">10:00",B:B)
11時台は
=SUM(B:B)-SUMIF(A:B,"<11:00",B:B)-SUMIF(A:B,">12:00",B:B)
とすればいいです。
とりたい時間から その一時間後を指定すればいいだけです。
takntさま
早速のご回答有難うございます。
頂いた数式をコピペしましたが、表示が0:00と表示されました。
セルの書式設定でペーストしたセルが時刻になっていたので、標準に戻しましたら、0(ゼロ)と表示されてしまいました。
どうしたものかと思案しております。
以下の式をA列、B列以外(例えばC列)に貼ってみて下さい。
=SUMIFS(B:B,A:A,">=10:00",A:A,"<11:00")
この式では10時台の金額の合計を示します。
Silvanusさま
ご回答有難うございます。
記入し忘れがあります。使用アプリケーションはエクセル2003です。
2003ではsumifsは使えないみたいです。
WEBで調べると無理やり使うやり方もありそうですが、一見して私にそのスキルは無さそうです。
http://excel-magic.com/blog-entry-27.html
2007にバージョンアップしかないか。。。。