
No.4ベストアンサー
- 回答日時:
日をまたがる時刻どうしを計算させる場合、日またがりの時刻は 25:30 のように入力するほうが簡単になります。
セルの書式は [h]:mm にしておけばよいです。これならA1に「20:00」、B1に「25:30」でC1に式「=B1-A1」で「5:30」という結果が得られます。
なぜかというとエクセルの内部では1日はシリアル値の「1」で管理され、1時間はその1/24である「0.041666667」で表されます。
ですから日またがりのつもりで「1:30」を入力すると、ただの「1:30=シリアル値0.0625」とみなしてしまうからです。(25:30=シリアル値1.0625)
もちろん日またがりの時刻を「1:30」と入力して
=IF(A1>=B1,B1+1-A1,B1+A1)
でも「5:30」を得ることができますが、休憩時間などを考慮すると式が複雑になる可能性があります。(式で1を加算するのはシリアル値の「1日」相当の値です)
この回答へのお礼
お礼日時:2007/12/10 12:05
とても丁寧な説明をありがとうございます!
IFを使った式でやってみました。
複雑な休憩時間などはないので、これでいこうかと思います。
ついでにもしこれで15分単位切り捨ての場合、どのようにしたらよいでしょうか?
No.5
- 回答日時:
#04です。
勤務時間を15分単位に切り捨てるならFLOOR関数を利用するのがよいでしょう。
A1に「20:00」、B1に「25:40」でC1に式
=B1-A1
だけだと、結果は「5:40」になりますが、
=FLOOR(B1-A1,"0:15")
だと、15分単位に切り捨てて「5:30」が結果として得られます
蛇足ですがFLOOR関数は切り捨てですがCEILING関数は基準値単位の切り上げになります。覚えておくと案外使えます。
No.3
- 回答日時:
>>A1=20:00 B1=1:30として、C1=(C5+24)-B5
これ記入ミスですね・・・。
C1=(A1+24)-B5
要は1:30を25:30と、するのと同じなんですけどね
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
Excel 数値の前の「 ' 」を一括...
-
検便についてです。 便は取れた...
-
VLOOKUP関数を使用時、検索する...
-
彼女のことが好きすぎて彼女の...
-
病院側から早く来てくださいと...
-
2つの数値のうち、数値が小さい...
-
リンク先のファイルを開かなく...
-
血液検査の結果が悪くefgrの値...
-
腕を見たら黄色くなってる部分...
-
値が入っているときだけ計算結...
-
小数点以下を繰り上げたものを...
-
エクセルで空白セルを含む列の...
-
目を瞑ったときに見えるもの
-
MIN関数で空白セルを無視したい...
-
風俗店へ行く前のご飯
-
増減表のプラスマイナスの符号...
-
excelでsin二乗のやり方を教え...
-
舌の裏の痛みのないプツプツの...
-
ワードのページ番号をもっと下...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
検便についてです。 便は取れた...
-
値が入っているときだけ計算結...
-
彼女のことが好きすぎて彼女の...
-
尿検査前日に自慰行為した時の...
-
VLOOKUP関数を使用時、検索する...
-
Excel 数値の前の「 ' 」を一括...
-
精液の落とし方を教えてください
-
【Excelで「正弦波」のグラフを...
-
2つの数値のうち、数値が小さい...
-
風俗店へ行く前のご飯
-
精子に血が・・・
-
リンク先のファイルを開かなく...
-
小数点以下を繰り上げたものを...
-
EXCELで条件付き書式で空白セル...
-
イタリアから帰国する際、肉製...
-
excelでsin二乗のやり方を教え...
-
腕を見たら黄色くなってる部分...
-
病院側から早く来てくださいと...
-
ワードのページ番号をもっと下...
おすすめ情報