エクセルで作った勤怠表に発生する時間の誤差の修正方法を教えていただけないでしょうか?
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で質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 勤務時間を割り出す、関数式を教えて頂きたいのですが、少し複雑で例えば項目名としてA1セルに出社時刻と 3 2023/12/25 21:05
- Excel(エクセル) Excel関数で日またぎの勤務時間にしるしを立てる 2 2022/04/20 17:22
- Excel(エクセル) 至急です><Excelの関数を教えてください。 2 2022/03/22 17:56
- Excel(エクセル) エクセル表作成について 5 2023/03/12 13:25
- Excel(エクセル) エクセル初心者 3 2022/02/05 18:05
- Excel(エクセル) エクセル2019の関数を教えてください。 8 2022/12/16 12:45
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Visual Basic(VBA) エクセルのマクロを教えてください 4 2022/02/04 08:05
- Excel(エクセル) 出退勤管理の遅刻・早退時間について 3 2023/08/10 15:33
- Excel(エクセル) マクロで変数を用いてセルを選択し、そのセル内の数値を計算式に入れる方法 3 2021/12/27 22:59
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
エクセルで⑤番の操作が分かりません。どういう関数が良いんですか?
Excel(エクセル)
-
Excel関数かなにかでスムーズに処理するにはあなたならどうしますか?
Excel(エクセル)
-
1行目のデータ(A1:G1)をコピーして、2~49999行へ貼り付ける効率的な操作方法は?
Excel(エクセル)
-
-
4
Excelでこういう年を切り替えられる簡易なカレンダーを作ったのですが、 年や月を変えると、色が付い
Excel(エクセル)
-
5
Excelで【1-11】と入力すると【1月11日】になってしまう
Excel(エクセル)
-
6
複数エクセルファイルの合成
Excel(エクセル)
-
7
エクセル 数値の10を10月と認識するにはどうすればいいですが?
Excel(エクセル)
-
8
Excelの関数で教えください。 今作成している表で 例えば A1=D1 A2=D2としてD1に神奈
Excel(エクセル)
-
9
数値から名前が作成できなくなっているッ!?
Excel(エクセル)
-
10
excelについて。
Excel(エクセル)
-
11
勤務時間を割り出す、関数式を教えて頂きたいのですが、少し複雑で例えば項目名としてA1セルに出社時刻と
Excel(エクセル)
-
12
Googleシートでマクロ
Excel(エクセル)
-
13
エクセルでの順番入れ替え
Excel(エクセル)
-
14
勤務表について
Excel(エクセル)
-
15
Excelの文字表示について
Excel(エクセル)
-
16
エクセル2019のセル移動の速度?!について。
Excel(エクセル)
-
17
Excel 領収書発行
Excel(エクセル)
-
18
エクセルのセル統合について
Excel(エクセル)
-
19
Excel 大なり小なりを表すとき、 例えば「10以上」なら、>=10 と表せますが、 この10の部
Excel(エクセル)
-
20
エクセルで、小数点以下がないときに小数点を表示させない方法 +語尾に「(半角スペース)%」
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IF関数で、時間を条件にしたい...
-
ヘッダー
-
エクセルの使い方 1日=7時間45...
-
エクセルでの時間計算(2時間30...
-
エクセルで、時間の計算をした...
-
エクセル・計算式をテキストデ...
-
数式の計算結果により表示され...
-
エクセルで 足し算や割り算の...
-
エクセル 月数を0.5ヶ月単位で...
-
エクセルで比率を計算
-
エクセルの計算結果が0になって...
-
EXCELの関数に関する質問です
-
AかBに入力があった時Cに反映、...
-
エクセルで数式を残して、数字...
-
Excelの計算式内の文字列の一括...
-
計算結果が「0」のセルだけを「...
-
#DIV/0!の表示があるセルの計算
-
エクセルで時間の差の出し方は?
-
Excel 関数? 文字列に...
-
エクセル電車賃自動計算どうや...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IF関数で、時間を条件にしたい...
-
ヘッダー
-
エクセルの使い方 1日=7時間45...
-
エクセルで、時間の計算をした...
-
EXCELの関数に関する質問です
-
エクセルで 足し算や割り算の...
-
Excelの計算式内の文字列の一括...
-
数式の計算結果により表示され...
-
エクセルでの時間計算(2時間30...
-
TEXTCALCの使い方
-
計算結果が「0」のセルだけを「...
-
エクセル・計算式をテキストデ...
-
エクセル 1万時間を越える際の...
-
エクセルの計算結果が0になって...
-
excel 参照しているセルに色が...
-
エクセルで足し算と掛算を混ぜ...
-
AかBに入力があった時Cに反映、...
-
Excel 関数? 文字列に...
-
エクセル 月数を0.5ヶ月単位で...
-
エクセルで比率を計算
おすすめ情報