EXCELにて月ごとの残業時間の管理表を作成しようと思っています。
A列は残業開始時刻、B列は終了時刻、C列に残業時間を表示させます。
例えばA-1に18:00と入力し、B-1に19:30と入力すると、C-1に「1.30」と60進数で表示されるまではできました。
行き詰っているのは、セルC-32にその月の合計残業時間を60進数で表示したいのですが、10進数表示になってしまいます。現在はただ単にC-32には、=SUM(C1:C31)と入れているためそうなってしまうのは理解できるのですが、60進数で表示されるにはどうしたらいいのでしょうか?
質問内容がわかりにくい場合は補記いたします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
通常時間の計算はシリアル値で行われており、A1セルに18:00と入力しB1セルに19:30のように入力すれば通常はC1セルに1:30と表示できますね。
残業を計算するのでしたら、そのままで=SUM(C1:C31)で時間が23:45とかで表示されますね。24時間以上になる場合もありますので、通常はセルの表示形式で[h]:mmなどのようにすれば25:35のようにも表示できます。
例えばC32セルに25:35のように表示されているときに時給1000円としてその時の賃金は次のような式を使って計算できます。
=C32*24*1000
この式はパソコンでは時間はシリアル値が基本で、日にちが単位となっているために、日にちに24時間をかけて時間数を計算し、それに時給を掛けています。
ご質問のようにわざわざすべてのデータを60進数に変換しなくとも、時間計算をパソコンはスムーズにこなしてくれます。ご参考までに述べさせていただきました。
No.2
- 回答日時:
>C-1に「1.30」と60進数で表示されるまではできました。
C-1を「1:30」なら単純に表示形式を時刻にすればいいだけです。
こちらの場合はSUMの集計もそのまま時刻表示で行えます。
※24時間を超える場合は、表示形式をユーザー定義にして
[h]:mm
としてください。
1.30の場合はSUMでの集計はできません。整数部分(時間)と少数部分(分)を別計算にする必要があります。
あえてこれをひとつのセルで計算させるとなると下記のような数式になります。
=TEXT(SUMPRODUCT(SUBSTITUTE(TEXT(C1:C31,"0.00"),".",":")*1),"[h].mm")*1
のようになります。
No.1
- 回答日時:
》 …、C-1に「1.30」と60進数で表示されるまではできました
そうですか。
セル C1 の式と書式を示してください。
式は =B1-A1 で、書式は h.mm ですか?
》 セルC-32に…を60進数で表示したいのですが、10進数表示になって
》 しまいます
具体的にどのような「10進数表示」なのかを示してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelのテーブルについて 6 2023/07/07 08:37
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) Excel2019、2021の日付、曜日の表示について 2 2022/11/29 15:01
- Excel(エクセル) エクセルシートの合計の変動 5 2022/04/05 15:56
- その他(Microsoft Office) Excel2019と365、2021 2 2023/07/08 06:22
- Visual Basic(VBA) VBAで列の再表示設定 1 2023/04/25 10:19
- Excel(エクセル) Excelの関数について、教えて下さい。 ■実現したいこと 任意の月での合計金額を表示する。 B3に 6 2023/02/27 21:09
- Excel(エクセル) 出退勤管理の遅刻・早退時間について 3 2023/08/10 15:33
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Excel(エクセル) ExcelのIF関数について 4 2023/05/24 12:54
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
エクセルで60進法計算の仕方を教えてください
数学
-
エクセル関数/10進法から60進法への変換(カンマ表示)
Excel(エクセル)
-
60進法で複数セルの足し算、引き算の方法を教えて下さい。
その他(ビジネス・キャリア)
-
-
4
10進法の数を60進法の数に変換するには
数学
-
5
エクセルで10進法から60進法に変換する方法
Excel(エクセル)
-
6
60進数と10進数の足し算について
Excel(エクセル)
-
7
勤務時間を10進法で合計を出したい
Excel(エクセル)
-
8
60進数の四則計算
Visual Basic(VBA)
-
9
時間を100進法であらわしたい。
数学
-
10
10進法で時間の計算で30分が0.5だったら、その計算方法が分かりませ
数学
-
11
エクセルの時間計算が”分”から”時”(10進法)への変換がうまくいきません
Excel(エクセル)
-
12
31:30:00が1900/1/1 7:30:0
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IF関数で、時間を条件にしたい...
-
エクセルの使い方 1日=7時間45...
-
エクセルで、時間の計算をした...
-
ヘッダー
-
TEXTCALCの使い方
-
数式の計算結果により表示され...
-
Excelの計算式内の文字列の一括...
-
エクセルで 足し算や割り算の...
-
EXCELの関数に関する質問です
-
エクセル・計算式をテキストデ...
-
エクセル 1万時間を越える際の...
-
エクセルでの時間計算(2時間30...
-
エクセルの計算結果が0になって...
-
Excel 関数? 文字列に...
-
エクセルで比率を計算
-
AかBに入力があった時Cに反映、...
-
多項式の計算
-
エクセルで時間帯を 深夜、日中...
-
エクセル 月数を0.5ヶ月単位で...
-
計算結果が「0」のセルだけを「...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ヘッダー
-
IF関数で、時間を条件にしたい...
-
エクセルの使い方 1日=7時間45...
-
計算結果が「0」のセルだけを「...
-
エクセルで、時間の計算をした...
-
数式の計算結果により表示され...
-
EXCELの関数に関する質問です
-
エクセルで 足し算や割り算の...
-
エクセルでの時間計算(2時間30...
-
excel 参照しているセルに色が...
-
Excelの計算式内の文字列の一括...
-
エクセル・計算式をテキストデ...
-
TEXTCALCの使い方
-
AかBに入力があった時Cに反映、...
-
Excel 関数? 文字列に...
-
エクセルの計算結果が0になって...
-
エクセル 月数を0.5ヶ月単位で...
-
エクセルで足し算と掛算を混ぜ...
-
エクセル 1万時間を越える際の...
-
エクセルで数値を50単位で切...
おすすめ情報