よろしくお願いします。非常に困っています。レベルが低くてすいません。
3点あります。
①
1つは1日の作業時間をエクセルで計算したいのですが、現在前任者から引き継いでいるのですが、
お互いスキルが低くて困っています。
プロジェクトごとと、日にちごと(一日に複数のプロジェクトに時間を割く)に時間を合計したいのです。
現在エクセルの書式は「標準」で、7.45という数字があり、7時間45分という意味だそうです。
例えば1日目に7時間45分(7.45と記載)、2日目に1時間30分(1.30と記載)であり、エクセルで
普通に計算すると
7.45+1.30=8.75
となりますがこれを 8時間75分=9時間15分(75分=1時間と15分)標記は9.15
に自動的に計算できる方法はあるでしょうか。
愚直に全部一度、分に直し(60分*7時間+45分+60分*1時間+30分)=555分
555/60=9.25(時間) 9時間+60*0.25=9時間15分 標記は9.15に直すしかないでしょうか。
②標準労働時間が7時間45分(7.45と標記されている)であり、仮に8時間1分働いた場合(エクセル上では8.01と記載)の場合残業代をエクセルで計算したいのですが、
8.01-7.45をすると0.56となり、56分残業したことになってしまいます。
本当は16分なのですが(7時間45分と8時間の差15分と8時間と8時間1分の差1分の合計16分)
これをエクセルで簡単に計算できるようにできないでしょうか。
③
1日ごとの作業時間の合計を出したいのですが、
実労働時間が7時間56分(7.56と標記)されており、プロジェクトにかけた時間が
プロジェクトA 0.98(98分)
プロジェクトB 4.80(4時間80分)
プロジェクトC 1.78 (1時間78分)
エクセルで足し算すると 0.98+4.80+1.78=7.56
になりますが、98分を1.38(1時間138分)
4時間80分を5.20(5時間20分)
1時間78分を2.18(2時間18分)
に直すと
1.38+5.20+2.18=8.76
になってしまいます。
上記のような計算を正確に行うにはやはり一度、分単位に直して計算するしかないでしょうか。
(または時間と分を別々に計算する、時間は時間で足し、分は分で足し、分が60を超えるようであれば、60で割って時間と分に分ける)
詳しい方、教えて頂ければと思います。
No.9ベストアンサー
- 回答日時:
No.4へのコメント拝見しました。
勉強熱心ですね。
ほぼ認識されている内容で合っています。
MOD関数は「余り」を出す関数です。
MOD(A1,1)
は、A1÷1の余り、つまり「整数部分を除外する」ための式になります。
整数部分のみ抜き出すINT関数と逆の事をしてるようなイメージです。
A1=0.98 の場合、
MOD(A1,1)で、 0.98÷1=0 余り 0.98 で、「0.98」が返ります。
小数部分は時間(分)を表しているので、100を掛けて「98分」として抽出します。
TIME関数は、秒や分など、オーバーした分は自動で時間の繰り上げを行うので、98分は「1時間38分」として扱われます。
No.8
- 回答日時:
ですが何故、mod(C1×100,100)×60÷10000は10000で割るのでしょうか。
…についてです。
例えば、C1に10.5(10進数)がはいっていたとします。
rounddown(C1×100,100)は10.5の「10」を抜き出しています。
そして、ご質問にあるmod(C1×100,100)×60÷10000は「0.30」を抜き出そうとしています。
つまり、(10.5×100)÷100=10余り50
50×60=3000
3000÷10000=0.3
modを使うために×100したのを戻すために÷100し、小数点以下に分が来るというフォーマットに合わせるために更に÷100しています。
こうする事で10進数の10.5を今回の特殊フォーマットである10.30に変換しました。
No.6
- 回答日時:
エクセルの置換を使って、小数点(.)をコロン(:)に変換するのはいかがでしょうか?
書式は小数点だったときの標準から、コロンに変換することでユーザー設定(時間)に自動的に変わります。
時刻の計算になるので、足し算引き算は容易です。
ファイルをコピーして試してみることをおすすめします。
回答ありがとうございます。
1,98(1時間98分)を1:98にして書式を「【h】:mm:ss」にしたらきちんと2:38:00になりました。
一番簡単な方法かもしれません。ありがとうございました。
No.5
- 回答日時:
添附圖參照
C4: =SUM(INT(A4),INT(MOD(A4,1)/0.6),MOD(MOD(A4,1)/0.6,1)*60/100)
【御願ひ】試用してみて、不具合が在れば御知らせ願ふ
回答ありがとうございます。教えて頂いた式で
C4: =SUM(INT(A4),INT(MOD(A4,1)/0.6),MOD(MOD(A4,1)/0.6,1)*60/100)
INT(A4) ⇒8(時間)
INT(MOD(A4,1)(=0.75、分を抽出)/0.6)⇒INT(0.75/0.6)=1
(1時間)
MOD(MOD(A4,1)/0.6,1)*60/100) すいません。ここがわかりませんでした。
MOD(MOD(A4,1)/0.6,1)*60/100⇒MOD(0.75/0.6,1)*60/100
⇒0.25*60/100=0.15
抽出した0.25分に*60/100をするのは何故でしょうか。
計算結果自体は9.15になりました。
No.4
- 回答日時:
とりあえず、ですが、
小数表示を時間に変換する式です。
A1に小数入力に時間があるとして
=INT(A1/24)+TIME(MOD(INT(A1),24),MOD(A1,1)*100,0)
合計は、上記の式で時間にしたものをSUM関数でくくるだけです。
残業時間の引き算も普通に計算できるようになります。
時間に関する表示形式は、全てユーザー書式で
[h]:mm
とするのがよいでしょう。
h:mm だと、「24時間1分」の表示が「0:01」になってしまいますが、(日に繰り上がって、時間しか表示されない)
[h]:mm だと、24時間を超えてもそのまま「24:01」と表示されます。
回答ありがとうございます。
教えて頂いた式で計算できました。
INT(A1/24)+TIME(MOD(INT(A1),24),MOD(A1,1)*100,0)
の式でMOD(A1,1)*100は何を意味しているのでしょうか。
MOD(A1,1)は0.98/1=0.98 これに100をかけて98、time関数があるので98分が59より大きいので自動的に1時間38分になる
という理解でよいでしょうか
No.3
- 回答日時:
過去の蓄積がある分、下手に元の数字を弄れないのですよね…
小数点から上を時間、小数点第二位までを分にしているのに0.98と入力されているのもキツいですね。
例えば、下の例の場合
A1=0.98
B1=4.80
次の式で…の後の値を取る事ができるはずです。
rounddown(B1,0) … 4 小数点以下切り捨て
mod(B1×100,100) … 80 480÷100の余り
これを利用して次のような式に当てはめれば、10進数の値を取得できます。
rounddown(A1,0)+mod(A1×100,100)÷60+rounddown(B1,0)+mod(B1×100,100)÷60
既存のフォーマットのまま表示させたいのでしたら……
携帯からなので一旦ここまでの式をまとめちゃいますね。そのまま式に入れ込んでも同じ結果になります。
C1= rounddown(A1,0)+mod(A1×100,100)÷60+rounddown(B1,0)+mod(B1×100,100)÷60
rounddown(C1.0)+mod(C1×100,100)×60÷10000
これで元の「時間.分」のフォーマットで結果を返せます。
面倒ですね…。
回答ありがとうございます。
rounddown(A1,0)+mod(A1×100,100)÷60+rounddown(B1,0)+mod(B1×100,100)÷60
この式はA1、B1を○○時間の単位に直しているのですよね。
rounddown(C1.0)+mod(C1×100,100)×60÷10000
ですが、何故、mod(C1×100,100)×60÷10000は10000で割るのでしょうか。
(C1×100,100)*60はC1の小数点以下(0.△△時間)を分に直すために60をかけていると思うのですが、
10,000で割る意味を教えて頂けますでしょうか。
No.2
- 回答日時:
あなたのスキル以前に、
「7:45」を「7.45」で管理してる前任者のスキルが低いか、高いスキルを無駄に使ってるか、そっちの方に問題を感じます。
(まともに処理してなきゃ、給料未払い結構出てそうですが…)
前任者はどういう計算式を使っていたのでしょうか?
単純な合計するだけの式でも見せていただきたいです。
それで、前任者が高スキル保有者かどうかもわかるので。
おそらく 7.45(7時間45分)を60*7+45分に直して分単位で引き算して60で割って時間と分に直していたようです。
回答ありがとうございます。
No.1
- 回答日時:
こんばんは、
基本的なところを直せば、理解し易いかと思います。
Excelでは、時間を8.25のように(入力)使用する事は、まずありません。
8:25のような入力します。
色々なケースを説明するのは大変なのでサポートページでご確認ください。
https://support.microsoft.com/ja-jp/help/880980
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) 勤務表のエクセル作成で数式を教えてください。 1 2023/01/17 03:27
- 労働相談 有給休暇使用時の賃金の計算方法について 5 2022/04/04 00:02
- Excel(エクセル) 「製品研磨」取り代時間設定の計算が複雑 2 2022/07/30 01:12
- Excel(エクセル) エクセルの早退時間を計算したいです。計算はうまくいっているようですが… 1 2022/12/26 16:22
- Excel(エクセル) エクセルで休憩時間を引く時と、引かない時の数式 3 2022/11/05 11:48
- Excel(エクセル) エクセルでの延長表計算式を教えてください 5 2022/12/21 12:20
- 求人情報・採用情報 介護の求人についてお伺いしたいです。 現在フリーターでアルバイトを探しており、グループホームの求人を 1 2023/03/20 23:15
- Excel(エクセル) エクセルの時間の計算、何時以下の場合の足し引きに苦戦しています。 2 2022/11/16 16:39
- 会社・職場 事業場外労働時間と残業代について教えてください 1 2022/11/07 20:08
- 転職 転職活動中で2社内定があり迷っています。皆様ならAとBどちらの方が良いと思いますか?理由もお願いしま 1 2023/02/06 12:20
このQ&Aを見た人はこんなQ&Aも見ています
-
これまでで一番「情けなかったとき」はいつですか?
これまでの人生で一番「情けない」と感じていたときはいつですか? そこからどう変化していきましたか?
-
ちょっと先の未来クイズ第6問
2025年1月2日と1月3日に行われる、第101回箱根駅伝(東京箱根間往復大学駅伝競走)で、上位3位に入賞するチームはどこでしょう?
-
モテ期を経験した方いらっしゃいますか?
一生に一度はモテ期があるといいますが、みなさんどうですか? いまがそう! という方も、「思い返せばこの頃だったなぁ」という方も、よかったら教えて下さい。
-
この人頭いいなと思ったエピソード
一緒にいたときに「この人頭いいな」と思ったエピソードを教えてください
-
【選手権お題その2】この漫画の2コマ目を考えてください
サッカーのワンシーンを切り取った1コマ目。果たして2コマ目にはどんな展開になるのか教えてください。
-
エクセルの使い方 1日=7時間45分 計算方法
Excel(エクセル)
-
月60時間以上の時間を求める
その他(ソフトウェア)
-
エクセルで60進法計算の仕方を教えてください
数学
-
-
4
0.75時間が45分というのはどうすれば求められますか? 教えて下さいお願い致します。
小学校
-
5
エクセルでの計算式もしくはシートの作り方 1日を7時間45分に
財務・会計・経理
-
6
ある一定時間を超えた場合の超えた時間のみを合計する方法をご存知でしたら
Excel(エクセル)
-
7
エクセルで○時間△分を○。□時間にしたいのですが
Excel(エクセル)
-
8
エクセル関数/10進法から60進法への変換(カンマ表示)
Excel(エクセル)
-
9
エクセルで時間をそのまま数字に変更する関数について
財務・会計・経理
-
10
エクセルでの時間計算(2時間30分→2.5と表示するには?)
Excel(エクセル)
-
11
Excelで時間を1:30→1.3で表示したいのですが…
Excel(エクセル)
-
12
エクセル(EXCEL)で15分単位で加算したい場合
Excel(エクセル)
-
13
時間を100進法であらわしたい。
数学
-
14
エクセルの時間計算表示で、( 0時間45分 ⇒ 45分 )と表示したい。
Excel(エクセル)
-
15
勤務時間を10進法で合計を出したい
Excel(エクセル)
-
16
アホな質問なのですが、30分を0.5と考えるみたいに15分をそのように直す時ってどう言う数になります
数学
-
17
EXCELで2つの数値のうち大きい方を採択する数式
Excel(エクセル)
-
18
エクセルの時間計算が”分”から”時”(10進法)への変換がうまくいきません
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【選手権お題その3】この画像で一言【大喜利】
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・ちょっと先の未来クイズ第6問
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで上書き保存しないと反映...
-
エクセルで作業時間数や残業時...
-
エクセルのカメラ機能を、700個...
-
エクセルとスプレッドシートの...
-
エクセル0:00と表示される原因
-
エクセル時間の大小
-
COUNTA関数について なんで反...
-
エクセル COSθ の値
-
gage R&R の計算
-
鉄筋関係のフリーソフトありま...
-
エクセルを32ビットから64ビッ...
-
エクセルで積分
-
パワーポイントをエクセルファ...
-
【スプレドシート】IMPORTRANGE...
-
エクセルで「500時間」を「何日...
-
エクセルで検索して、ヒットセ...
-
いきなりPDFでPDFファイルを開...
-
エクセル 列の最大数はIV?
-
xl
-
Google Todoリスト
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで上書き保存しないと反映...
-
エクセルのカメラ機能を、700個...
-
エクセルで作業時間数や残業時...
-
エクセル0:00と表示される原因
-
gage R&R の計算
-
電卓は正しいのに エクセルで計...
-
エクセルとスプレッドシートの...
-
ポール強度計算書ソフト
-
アンダーバーの後の文字を大文...
-
ASC関数が上手く出来ない!
-
エクセルで積分
-
時刻の計算の仕方教えてくださ...
-
COUNTA関数について なんで反...
-
エクセル関数の使い方を教えて...
-
エクセルを32ビットから64ビッ...
-
エクセルの計算式
-
エクセルのSUM関数について
-
エクセル時間の大小
-
g(x)=4eの-xの2乗で Excelで...
-
鉄筋関係のフリーソフトありま...
おすすめ情報