重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

シフト表のテンプレートまとめ(エクセル編)
https://chouseisan.com/l/post-79575/
の中の、【一日分タイプ15分単位/飲食店用/ガントチャート】キッチンとホールをグループ分けして作成するガントチャートのシフト表
http://www.kalusband.com/shift/shift_c.php
をアレンジして勤務先のシフトを作成しているのですが、ガントチャート画面で19時まで勤務の人だけが19:15までの表示になってしまい困っています。

色々と調べて参照先など確認してみたのですが、私のExcelスキルでは原因が分かりませんでした…。

おわかりの方 いらっしゃいましたら、ご教示いただけますと幸いです。

A 回答 (2件)

回答が付きましたが、CEILING関数とFLOOR関数の浮動小数による誤差の為でしょう


通常、関数や数値などを見直す事になりますが、示されているソフトの場合は、多分一か所修正すれば良いように思います。

具体的な修正箇所は、15分刻みなので、 名前の行 3行目 黄色いセル(例で2が入力されている)の隣、3と表示されていると処、、

多分、ここには、 =隣のセル+"1:00" となっているのではないでしょうか? (以降の時間は自動で反映とありますので)
もしそうであれば、その数式を、=隣のセル+"1:01" のようにしてみてください。誤差分を足す。(15分刻みなので多分OKでは)

他の部分にも影響は出ないと思いますが、検証してみてください。
    • good
    • 0
この回答へのお礼

助かりました

+"1:00:01"で、綺麗に表示することができました!
具体的な修正方法をわかりやすく教えていただけたおかげで、すんなり解決することができました^^
ありがとうございます!!

お礼日時:2020/05/21 23:11

具体的なデータを見てないので何とも言えませんが、Excelの小数誤差と思われます。


対処法は色々サイトにありますので参考にしてください。
とりあえず一つ。
https://deskworkkaizen.com/jikan-gosa/
    • good
    • 0
この回答へのお礼

小数誤差というのは初耳でした。
勉強になりました´◡`
ご回答ありがとうございます!

お礼日時:2020/05/21 23:05

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!