プロが教えるわが家の防犯対策術!

下さい。
Excelで合計と切り捨て関数しか使用していな初心者です。
一ヶ月間の勤務時間をExcelで作りたいと思っています。

一日の勤務時間が7時間45分(定数)に勤務日数(半日刻み)を掛けた答えが
月合計で○時間○分と表示される関数をご教授下さい。
宜しくお願い致します。

A 回答 (3件)

エクセルのカテゴリーだと思いますが、簡単に回答します。



B2セルに勤務日数(22.5)が入っているとすると、
=B2*7.75/24
で、日単位の勤務時間(7.265625)がでます。

これは日単位(7.265625日)で、時分ではありません。
セルの書式設定を変更し、ユーザー定義で、[h]:mm とします。
表示が174:22となります。
174時間22分です。
    • good
    • 0
この回答へのお礼

tom04 様

お早い対応をありがとうございます
非常に助かりました。
感謝いたします。

お礼日時:2014/08/28 09:22

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
「月ごとの勤務時間を○時間○分と表す関数を」の回答画像2
    • good
    • 0
この回答へのお礼

遅くなってしまいましたが有り難うございました。

お礼日時:2014/08/28 11:19

こんにちは!


表のレイアウトが判らないので、やり方だけ・・・

>勤務日数(半日刻み)
とありますので、↓の画像のようにB・C列に「○」を入力することにより半日出勤とします。
(午前・午後の両方に○がある場合は1日 7:45 出勤とします

画像ではE2セル
E2セル上で右クリック → セルの書式設定 → 分類で「ユーザー定義」を選択 → G/標準 となっているところを消して
[h]:mm
としておきます。

そしてE2セルの数式を
=COUNTIF(B:C,"○")/2*"7:45"
としています。

※ 時間の切り捨て・切り上げは適宜対応してみてください。m(_ _)m
「月ごとの勤務時間を○時間○分と表す関数を」の回答画像1

この回答への補足

早速のご回答を有り難うございます。

スミマセン説明不足でした・・。
単純にタイムカードで一ヶ月の勤務日数を拾って時間を出すだけなのです。

例として
7.75時間(一日の勤務時間/7時間45分)×22.5日(一ヶ月の勤務日数合計)=○時間○分

宜しくお願いします。

補足日時:2014/08/27 16:59
    • good
    • 0

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