時間の計算結果切り上げについて
セルZ10~Z20までに下記の関数を入力しております。
*下記関数の「H10」はH20へとセルZにあわせて変更します。
=IF(F4=0,"",IF(OR(H10-F4<=0,H10=""),"",H10-F4))
上記の合計結果をセルZ21(「SUM(Z10:Z20)」関数入力)に表示しています。
次に
セルU10~U20まで時間を入力して
合計結果をセルU21(「SUM(U10:U20)」関数入力)に表示できるようにしてます。
次に
セルZ25(「CEILING(SUM(U21:Z21),"0:30"」関数入力)に
セルU21とセルZ21の合計を30分切上げで表示しております。
セルZ25の表示結果なのですが、セルU21に数値の表示がない条件で
セルZ10に0:30
セルZ11に0:30
の場合はセルZ25に「1:00」と表示されるのですが、
セルZ10に0:30
セルZ11に0:30
セルZ12に0:30
の場合はセルZ25に「2:00」と表示されます
セルZ10に0:30
セルZ11に0:30
セルZ12に0:30
セルZ13に0:30
の場合はセルZ25に「2:30」と表示されます
以下、同じ+30分となります。
セルZ25に正常に30分単位で表示される方法または修正のご教授をお願いいたします。
(例1:セルZ21の合計が1:30の場合セルZ25にも「1:30」で表示 )
(例2:セルZ21の合計が2:00の場合セルZ25にも「2:00」で表示 )
*30分単位の入力での表示結果となりますが、時間の合計が1:29の場合は1:30分表示となり、1:31分の場合は2:00表示となり正常に表示されます。
*すべての対象セルの書式設定は『ユーザー定義 [h]:mm』としております。
*セルF4に数値の入力がない条件では、セルZ10~Z20には数値を表示できなようにしております。
*「セルU10~U20まで時間を入力して合計結果をセルU21(「SUM(U10:U20)」関数入力)に表示してます。」を削除して、セルZ25の関数を「CEILING(SUM(Z21),"0:30"」関数入力を変更しても同じ結果となります。
何卒よろしくお願いいたします。