![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.1ベストアンサー
- 回答日時:
時間数がセルA1に日付シリアルで設定されているとして。
まずは、データを分単位の整数に持ってきます。整数化しておかないと
演算時に妙な端数が出て正しく計算されない事がありますので。
[B1セル]:=A1*24*60
これが総取得時間(分)になります。これを、465分(7時間45分)ごと
に1日と数えればいいんですから
[C1セル]:=INT(B1/465)
これが日数になります。
元の「分」から「日数」に465を乗じた数字を引けば、1日の残りの
「分」が出てきます。
[D1セル]:=B1-C1*465
「分」のままじゃ表示できませんので、これを60で割って端数を切り
捨て、「時間」にします
[E1セル]:=INT(D1/60)
日と時間が分かったので、元の「分」からこれを引けばオッケー、
[F1セル]:D1-E1*60
文字列として「d日h時間m分」と出したいなら、必要なセルを"&"でひっつけて
[G1セル]:=C1&"日"&E1&"時間"&F1&"分"
これで行けるはずです。
この回答へのお礼
お礼日時:2010/02/23 15:47
お忙しいところ、御回答いただき、ありがとうございました。
希望どおりに表示できるようになり、大変嬉しく思います。
本当にありがとうございました。
No.3
- 回答日時:
一発で書くならこんな感じでしょうか
a1のセルに 7:45 8:00 といった時間が入っているとすると
=TEXT(DATE(1,0,INT(TEXT(A1,"[mm]")/465))+TIME(0,MOD(TEXT(A1,"[mm]"),465),0),"d日 h時間mm分")
但し、a1 が7:45未満 や 31日を超える場合は、日の繰り上がりくり下がりが発生しますので、ifを使用して、分岐させる必要があります
7:45未満のとき
=TEXT(DATE(1,0,INT(TEXT(A1,"[mm]")/465))+TIME(0,MOD(TEXT(A1,"[mm]"),465),0),"h時間mm分")
31日を越えるとき(ありうるのかな?)
一ケ月何日で数えるかによって変わってきます
この回答へのお礼
お礼日時:2010/02/23 15:45
お忙しいところ、御回答いただきありがとうございました。
非常に参考になりました。
ご教示いただいた式もこれからも使えるよう、エクセルを勉強していきます。
本当にありがとうございました。
No.2
- 回答日時:
エクセルも、H22.4改正労基法も押さえての話ですが、年休の時間分割付与のかかわりでいうと、分刻みの付与は認められていません。
時間単位です。1日の所定就業時間が7時間45分であれば、年休時間付与は年休1日につき8時間(年5日分なら40時間分)として、1時間(所定労働時間を上回らなければ2時間、3時間単位も可)単位で付与させなければなりません。
累積8時間分の取得が年休1日消化となるので、分刻みの管理はあきらめてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 労働相談 有給休暇使用時の賃金の計算方法について 5 2022/04/04 00:02
- その他(ビジネス・キャリア) 有給休暇トラブル 3 2023/02/05 15:09
- 労働相談 有給計算について 回答お願いします。 建設業経営です。休日は日曜のみ 従業員の有給計算について 雇い 2 2023/03/26 06:12
- Excel(エクセル) エクセルで休憩時間を引く時と、引かない時の数式 3 2022/11/05 11:48
- アルバイト・パート パートの有給休暇について 副業でパート勤務4年になります。1日4時間、週4日勤務ですが、この勤務状態 3 2023/06/22 00:24
- アルバイト・パート アルバイト・パートの有給休暇日数の計算方法を教えてください。 1 2023/01/18 14:41
- 求人情報・採用情報 この求人はブラックだと思いますか? 月給26万5,000円 ~ 35万円 交通費支給あり <想定年収 9 2023/01/07 13:43
- 会社・職場 派遣契約で時間精算(時給)で働いているため、有給休暇を取れば、売上が減ってしまいます。 有給休暇での 2 2023/01/05 07:33
- 所得・給料・お小遣い 週休3日制のシフト制の日割り計算を教えてください。 給与 22万(総支給) 週休3日制 10時間勤務 1 2022/05/25 07:54
- アルバイト・パート 22年10月から社会保険適用拡大について、詳しい方いらっしゃいましたら教えてください 2 2022/09/01 20:40
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel2010の並べ替えで行の高さ...
-
リース初心者です 利子率の計...
-
至急! Excelで歩合計算
-
エクセルで複数の勤務時間ごと...
-
エクセル関数で {=TABLE(,セル...
-
VBA 条件が一致した場合の...
-
プルダウンで選択すると隣のセ...
-
エクセルの行高さが、挿入作業...
-
労働賃金の遅延利息を計算する...
-
Excelで歩合給の計算をしたいの...
-
エクセルで複雑な表の作り方
-
今日の日付が第n曜日かを求める
-
EXCELでR1C1参照形式の絶対参照...
-
60進法で複数セルの足し算、引...
-
エクセルで作った書類に、パン...
-
初めまして。 エクセルでわから...
-
エクセルシートを重ねることは...
-
Excelの空白行を上に詰めるVBA...
-
Caps Lockキーの解除
-
Excelでカーソルが逆に動く
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel2010の並べ替えで行の高さ...
-
リース初心者です 利子率の計...
-
エクセルで複数の勤務時間ごと...
-
エクセル関数で {=TABLE(,セル...
-
プルダウンで選択すると隣のセ...
-
エクセルで離れたセルを離れた...
-
60進法で複数セルの足し算、引...
-
エクセルで作った書類に、パン...
-
VBA 条件が一致した場合の...
-
Excelハイパーリンクのアドレス...
-
エクセルデータをワードへ反映...
-
至急! Excelで歩合計算
-
Excelのオートカルクの結果をコ...
-
今日の日付が第n曜日かを求める
-
エクセルの行高さが、挿入作業...
-
Excelの空白行を上に詰めるVBA...
-
エクセル フォームボタンクリ...
-
エクセルで一番下の日付や時刻...
-
EXCELでR1C1参照形式の絶対参照...
-
エクセルデータを拡大/縮小して...
おすすめ情報