物を分単位で借りた時のレンタル料が正しく出せない
皆様には大変お世話になっております。仕事でまた躓いてしまっています。
何方か、対処方法をご存じでしたらご教示頂けると大変助かります。
物を分単位で数分間~24時間借りた時のレンタル料を求めたいのですが、
下記のような症状となってしまって、非常に困っています。
利用日=2022/4/28、 レンタル開始時刻=10:00 レンタル終了時刻=11:00を
Aセル、Bセル、Cセルに入力し、Dセルに、上記の利用時間を数値として求める為、
=IFERROR((C1-B1)*24,"")の式を入れた所、
例えば、1000円の10%の消費税は所々99円となってしまいました。
調べて見ると、小数点第14位までは、1.00000000000000と表示されますが、
小数点第15位まで表示させると、0.999999999999999と表示が変わりました。
この場合、利用時間は1.0としたいのですが、この式ではうまくいかない事が分かりました。
そこで、=IFERROR((C1-B1)*24,"")の式を、=IFERROR(TEXT(C1-B1,"hh:mm")*24,"")へ変更した所、
上記のレンタル利用時間では、うまく消費税の値を出す事が出来ましたが、
利用日=2022/4/28、 開始時刻=0:00 終了時刻=24:00と入力した場合は、
終了時刻=00:00、利用時刻=00:00、利用時刻のセルは空白となってしまいました。
利用日=2022/4/28、 開始時刻=10:00 終了時刻=11:00と時も利用時間は1が出るようになり
利用日=2022/4/28、 開始時刻=00:00 終了時刻=24:00と入力した時も、終了時刻は24:00となり、
利用時間も24が出るようにしたいのですが、対処方法が全く掴めないでいます。
お礼
指摘してくださった条件を見逃していました。2点目の疑問点も参考URLに載っていました。大変ありがとうございました。