• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel関数について。)

Excel関数を使用した勤務表の自動計算

このQ&Aのポイント
  • Excelを活用して社員の勤務表を作成する方法を探求。
  • プルダウンメニューで勤務状況を選択し、実労働時間や残業時間を自動計算する関数の作成。
  • 通常勤務、休日出勤、特別休日出勤それぞれに対応した関数設定の解説。

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

#1です。「>プルダウンから選択させる」という部分で、小生の書いたことが、誤りがあるようなので修正します。 あるセルで、9時、9時30分、10時の中から1つを選ぶ場合、「データの入力規則」、設定、入力値の種類ーリスト、元の値で「9:00:00,9:30:00,10:00:00」と入力することで、3つの時刻から1つ選択できました。 セルの値は、10時の時刻を選択した場合、=10/24の0.416666667に設定されました。 小生の書いた、ドロップダウンの選択で、「文字列が返る」と書いたのは、エクセルの入力規則を使う限り、誤りです。他のコンボボックスやリストボックスを使うと、「文字列が返る」と思うが。 ーーー また、書き洩らしたこととして、利用者が行うセルの入力数字は、時刻の場合、9:00のような入力に統一するようにして、設計するのが良いのでは。

korosuke328
質問者

お礼

この度はご回答いただきありがとうございます。大変勉強になりました。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

下記は回答ではないが、参考に。 この課題は、会社や部署や職制によって、違うことはご存じの通り。 だからもう少し、各列間の計算式などを示して、質問しないとダメではないか。  関数の質問でありながら、まだ回答が出ないのはその為ではないか。 全般に丸投げ的質問だと思うが。 回答する側は、相当に推定も入れて、表現しなくてはならないので、答える気が出ないのでは。 ーー 一般のエクセルの常識として、下記を改めて読んで確認しておくのが良いと思う。良くまとめられていると思う。最小限知っておく必要があろう。 http://www.eurus.dti.ne.jp/yoneyama/Excel/waza/jikan01.html 時刻・時間の計算に関する技:Excel関数の技 ーー 後は、演算は加減算が多いのでは。 エクセルの時間では、時刻と時間の2つを扱うが、その違いを上手く扱っていないように思う。よく注意して考えては。 ーー エクセルは、セルの値は、日付シリアル値の延長線上で、1日=1なので、1時間は1/24で扱う。 ーー 2日以上分や2人以上分などの合計などして、合計が24時間を超えたときには、表示形式を工夫して、表示させる。 プルダウンで決められる値は、文字列しかできないと思う。それを時刻として値化する点は注意が必要と思う。 === データの入ってない画像ではなく、セルの値の入った実例を朱て、そういう計算素して、こういう結果と表示にしたいとう風な質問をすべきと思う。

korosuke328
質問者

補足

返信頂き有難うございます。