エクセルで作った勤怠表に発生する時間の誤差の修正方法を教えていただけないでしょうか?
A1セルに出社時刻、B1セルに退社時刻、C1セルに出勤時間の項目があり、A2セルからA25まで出社時刻の入力欄、B2セルからB25まで退社時刻の入力欄、C2セルからC25まで、休憩時間12:00〜12:50と15:00〜15:10までを差し引いて計算させた1日の勤務時間の関数式(参考:C2には=IF(COUNT(A2:B2)<2,"",B2-A2-MAX(0,MIN(77/144,B2)-MAX(1/2,A2))-MAX(0,MIN(91/144,B2)-MAX(5/8,A2))) )が入力されています。そして、C26は、24日分の勤務時間の合計が返される関数式が入力されております。しかし、C26の合計やC2〜C25の各勤務時間の値に1分や2分の誤差が発生します。修正する方法は、ありますか?宜しくご教授お願い致します。
No.6ベストアンサー
- 回答日時:
>先ずは「77/144」、「91/144」、とか「5/8」の奇妙な分数の“出自”が知りたいです。
時間をシリアル値で計算したものです。
シリアル値で1日を数字で表すと、1としている。
1日は24時間
1時間は60分
だから、1日を分で表すと、24×60=1440分
12時は、12×60=720分 720÷1440=1/2
12時50分は、720+50=770 770÷1440=77/144
15時は、15×60=900 900÷1440=5/8
15時10分は。900+10=910 910÷1440=91/144
だから、1日を秒で表すと、24×60×60=86400秒
No.5
- 回答日時:
>先ずは「77/144」、「91/144」、とか「5/8」の奇妙な分数の“出自”が知りたいです。
そこは、そんなに奇妙だとは思いませんでしたが。
12:50を分に直して770分、24時間を分にすると1440。
770/1440を約分して77/144ですよね。
同じく15:10が910分、15:00が900分でそれぞれ1440分で割る。
約分すると91/144、5/8になるってことで、そんなにおかしくなさそうですが。
No.4
- 回答日時:
=IF(COUNT(A2:B2)<2,"",B2-A2-MAX(0,MIN(77/144,B2)-MAX(1/2,A2))-MAX(0,MIN(91/144,B2)-MAX(5/8,A2)))
↑貴方が呈示したこの式の意味を貴方なりに説明することが出来ますか?
まるでハンコで押したような「ありがとうございます」は不要です。
先ずは「77/144」、「91/144」、とか「5/8」の奇妙な分数の“出自”が知りたいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
Excelでこういう年を切り替えられる簡易なカレンダーを作ったのですが、 年や月を変えると、色が付い
Excel(エクセル)
-
Excel関数かなにかでスムーズに処理するにはあなたならどうしますか?
Excel(エクセル)
-
Excelの共有ファイルについて質問です。
Excel(エクセル)
-
-
4
エクセル 画像の左のように、縦に支店がズラッとたくさんならんでいます。 横に百ほどの製品がならんでい
Excel(エクセル)
-
5
IF関数
Excel(エクセル)
-
6
エクセル 該当行だけを表示したい。 削除でもいいし、非表示でもいいです。 手動でひひょうじにするので
Excel(エクセル)
-
7
EXCELファイルが読み取り専用でしか開かず上書きも出来ません。 EXCELを開いて最上部中央部のフ
Excel(エクセル)
-
8
2つのエクセルシートの数値が一致していることの確認方法について教えてください。 簡略化すると(実際は
Excel(エクセル)
-
9
エクセル詳しい方教えて下さい
Excel(エクセル)
-
10
勤怠管理で始業時刻を基準に計算させるには? エクセルで勤怠管理表を作成するにあたって、例えば8時30
Excel(エクセル)
-
11
エクセルのセル統合について
Excel(エクセル)
-
12
行の順序を左から右にします(Googleシート)
Excel(エクセル)
-
13
たくさんの計算セルに一括で同一の関数を追加したいです。
Excel(エクセル)
-
14
Excelで新しい出勤簿作りたいのですが分かる方お力添えお願い致します。
Excel(エクセル)
-
15
Excel表について(1)
Excel(エクセル)
-
16
Excel関数の質問になります
Excel(エクセル)
-
17
<急募>エクセルデータの関数を用いた並び替えについて
Excel(エクセル)
-
18
ExcelVBAの漢字の範囲について質問です 過去20年くらいの名簿の中に世界各国人名が沢山ありまし
Excel(エクセル)
-
19
Excel 領収書発行
Excel(エクセル)
-
20
Excel 漢字二文字の先頭と最後 入れ替え
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ヘッダー
-
EXCELの関数に関する質問です
-
IF関数で、時間を条件にしたい...
-
エクセル 1万時間を越える際の...
-
エクセルで 足し算や割り算の...
-
エクセルの使い方 1日=7時間45...
-
Excel 関数? 文字列に...
-
エクセル・計算式をテキストデ...
-
エクセルでの時間計算(2時間30...
-
TEXTCALCの使い方
-
Excelの文字入力にタイムラグが...
-
多項式の計算
-
数式の計算結果により表示され...
-
エクセルで、時間の計算をした...
-
AかBに入力があった時Cに反映、...
-
計算結果が「0」のセルだけを「...
-
エクセル 月数を0.5ヶ月単位で...
-
sum 範囲を横に可変したいです...
-
excel 参照しているセルに色が...
-
エクセルで「FALSE」以外のセル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ヘッダー
-
エクセルの使い方 1日=7時間45...
-
EXCELの関数に関する質問です
-
数式の計算結果により表示され...
-
エクセル 月数を0.5ヶ月単位で...
-
IF関数で、時間を条件にしたい...
-
エクセルでの時間計算(2時間30...
-
エクセルで、時間の計算をした...
-
Excel 関数? 文字列に...
-
TEXTCALCの使い方
-
エクセルで 足し算や割り算の...
-
エクセルで足し算と掛算を混ぜ...
-
エクセル・計算式をテキストデ...
-
計算結果が「0」のセルだけを「...
-
エクセル 1万時間を越える際の...
-
AかBに入力があった時Cに反映、...
-
多項式の計算
-
Excelの計算式内の文字列の一括...
-
IF関数で出した数値をSUM関数で...
-
エクセルで数値を50単位で切...
おすすめ情報