[過去ログ] Excel総合相談所 136 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
50
(3): 24 2019/08/05(月)08:34 AAS
>>36 37
ありがとう。

早速試してみたよ
しかしながら問題が・・

A1:AM9:00 B1:翌AM9:30

この時は、お二人が教えてくれたのでできました。
でも
A1:9:00 B1:18:00
という場合にも、深夜帯が無いのにC1:7:00となってしまう。
ここはC1:0:00となってほしい。
省2
51
(3): 2019/08/05(月)11:05 AAS
>>50
>>27,33 をよく見てほしい。 A1セルには当日の時刻、B1セルには翌日の時刻として書いています。
>>36にも B1+1 で、B1の時刻は”翌日の”という意味になる と書いています。
B1の時刻は翌日であるという前提なので、18:00の場合は 翌日の18時 とみなして計算してるので、
当日の9時〜翌日の18時の間の22時〜翌日の5時である7時間を返すのは当然。

B1も当日の時刻が入力されるのであれば、当日と翌日の境の時刻を明示する必要があります。
例えば、勤務開始時刻は9時、かつ
勤務開始時刻から24時間を超える終了時刻(B1)はありえない、ということであれば、
B1がとりうる当日の時刻は 9:01〜23:59 で、翌日の時刻は 0:00〜8:59 ということになります。
計算式の中の B1+1 の +1 の部分をB1の値によって +1 するかしないかを調整すればいいです。
省1
53
(4): 51 2019/08/05(月)11:38 AAS
>>50
念のため、A1(開始時刻)はかならず当日の時刻になりますか?
ありえるのかどうかわかりませんが、深夜0時以降の開始時刻を指定した場合、
現在の計算式では、当日でのA1の時刻〜終了時刻(B1)の時間で計算してしまいます。
例えばA1に1:00、B1に6:00と入力すると、本来なら5:00となるべきところ、7:00という
計算結果になります。
60
(1): 2019/08/05(月)19:45 AAS
>>50
>>38はAが当日、Bが翌日の前提で作った式だからそりゃできないよ
Bが当日になったり翌日以降になったりするのなら、それが判別できる何かがないと計算のしようがない
日付用のセル作るとか、時刻のセルを日時にするとかね
てかそれ人間が見る表としてもいつの時間なのか入力した人しかはっきりわからなくね?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.996s*