- ベストアンサー
月ごとの勤務時間を○時間○分と表す関数を教
下さい。 Excelで合計と切り捨て関数しか使用していな初心者です。 一ヶ月間の勤務時間をExcelで作りたいと思っています。 一日の勤務時間が7時間45分(定数)に勤務日数(半日刻み)を掛けた答えが 月合計で○時間○分と表示される関数をご教授下さい。 宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
エクセルのカテゴリーだと思いますが、簡単に回答します。 B2セルに勤務日数(22.5)が入っているとすると、 =B2*7.75/24 で、日単位の勤務時間(7.265625)がでます。 これは日単位(7.265625日)で、時分ではありません。 セルの書式設定を変更し、ユーザー定義で、[h]:mm とします。 表示が174:22となります。 174時間22分です。
その他の回答 (2)
- tom04
- ベストアンサー率49% (2537/5117)
No.1です。 >例として >7.75時間(一日の勤務時間/7時間45分)×22.5日(一ヶ月の勤務日数合計)=○時間○分 というコトですので、 ↓の画像ではC2セルに =INT(B2*7.75)&"時間"&MOD(B2*7.75,1)*60&"分" という数式を入れフィルハンドルで下へコピーしています。 ※ 半日がある場合、分の単位に小数点が付きますので、例として切り捨ての場合は =INT(B2*7.75)&"時間"&ROUNDDOWN(MOD(B2*7.75,1)*60,0)&"分" のような感じにします。 ※ あくまで表示だけです。文字列になりますので、計算には使用できません。m(_ _)m
お礼
遅くなってしまいましたが有り難うございました。
- tom04
- ベストアンサー率49% (2537/5117)
こんにちは! 表のレイアウトが判らないので、やり方だけ・・・ >勤務日数(半日刻み) とありますので、↓の画像のようにB・C列に「○」を入力することにより半日出勤とします。 (午前・午後の両方に○がある場合は1日 7:45 出勤とします 画像ではE2セル E2セル上で右クリック → セルの書式設定 → 分類で「ユーザー定義」を選択 → G/標準 となっているところを消して [h]:mm としておきます。 そしてE2セルの数式を =COUNTIF(B:C,"○")/2*"7:45" としています。 ※ 時間の切り捨て・切り上げは適宜対応してみてください。m(_ _)m
補足
早速のご回答を有り難うございます。 スミマセン説明不足でした・・。 単純にタイムカードで一ヶ月の勤務日数を拾って時間を出すだけなのです。 例として 7.75時間(一日の勤務時間/7時間45分)×22.5日(一ヶ月の勤務日数合計)=○時間○分 宜しくお願いします。
お礼
tom04 様 お早い対応をありがとうございます 非常に助かりました。 感謝いたします。