
No.3ベストアンサー
- 回答日時:
「途中からいきなり」が、具体的にどういう事でしょうか?
可能性としてユーザー定義が不十分の場合があります。
h:mm では、24時間を超えると、0に戻ります。
[h]:mm と[ ]をつければ、24時間を超える時間も表示できます。
ご質問がこのことでなければ、具体的な数字をご教示ください。
お礼が遅くなってすみません。
他の皆様からも同じように「どのようにおかしくなったか分らない」との指摘をいただきました。
けれど、ken-nosukeさんの想像通り、確かに合計値が24時間を超えると0に戻ってしまうということが起きていました。
教えていただいたとおり、やってみたいと思います。
ありがとうございました。
No.4
- 回答日時:
No3さんが指摘している内容だと思うので,少し補足を.
excelにおいて時間というのは表示形式が標準なら以下の数値になります.
1日=24時間=1
半日=12時間=0.5
1時間=1/24≒0.0416666666…
1分=1/(24*60)≒0.0006944444…
h:mmで合計を出すと24時間を越した時点で翌日になってしまい,例えば合計が36時間なら
1900/1/2 12:00
という状態になると思います.
これは表示形式を時刻ではなく年月日(yyyy/mm/dd h:mm)にすると分かりますが,
0=1900/1/1 0:00
1=1900/1/2 0:00
2=1900/1/3 0:00
となっている為です.
この表示をh:mmのみにすれば24を超えるとまた0から始まるという訳です.
そこで[h]:mmの場合はhが24を超えても加算できるので,36時間でも12:00にはならず,36:00と表示されます.
この表示にする為には表示形式をユーザー設定にして,[h]:mmを入力すればできます.
お礼が遅くなってすみません。
ryo_kyさんの想像通りの、24時間を超えるとなぜか0になってしまうという状況でした。
分りにくい質問文なのに、丁寧に教えていただき本当にありがとうございました。
やってみたいと思います。
No.1
- 回答日時:
こんばんは!
具体的にどのようにおかしいのか判らないのですが、
この手の不具合として「浮動小数誤差」の問題が考えられます。
時刻(時間)は小数点以下の数値となりますので、それらを計算する時微妙な誤差が生じます。
そこで一案として、小数点以下を5桁程度で丸めて計算すれば解消することがあります。
数式がこちらでは判らないので、
=ROUND(セル,5)+ROUND(セル,5)
といった感じです。
※ 他の原因ならごめんなさいね。m(_ _)m
お礼が遅くなってしまいすみません。
他の皆様にも『どういった感じでおかしいかわからない』との指摘を受けました。
申し訳ありません。
tom04さんに教えていただいたことも、含めて少しやってみたいと思います。
回答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのSUM関数について 4 2023/04/18 10:37
- 会計ソフト・業務用ソフト ExcelのSUM関数と+の違い 2 2022/07/12 18:32
- Excel(エクセル) SUMIF関数について 4 2023/06/14 13:13
- Excel(エクセル) Excelについて質問があります。 関数の数値入力についてなのですが、 b1にー c1に数値 がある 1 2023/05/28 12:13
- Excel(エクセル) A列が指定数値以上になったらD列の計算式を変更 3 2022/07/11 11:03
- Excel(エクセル) Excel 時間の引き算でマイナスを表示させることは出来ますか 3 2023/06/14 21:54
- その他(Microsoft Office) Excelで時間計算(負) 8 2023/02/26 05:47
- Excel(エクセル) エクセルのマクロ作成について教えてください 5 2023/02/20 00:39
- Excel(エクセル) Excel関数教えてください!! Excelで勤怠集計をしているのですが、部署別に雇用形態ごとの月間 2 2022/10/21 23:06
- Excel(エクセル) エクセル/列追加時、合計行の計算式 7 2023/03/15 11:14
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセルで時間の合計ができません
Visual Basic(VBA)
-
ピボットでの時間集計
Access(アクセス)
-
ピボットテーブルでは時間の表示が出ない
Excel(エクセル)
-
-
4
エクセルで表示形式の時刻の「0:00」を表示しないようにするには?
Excel(エクセル)
-
5
31:30:00が1900/1/1 7:30:0
その他(Microsoft Office)
-
6
エクセル関数/10進法から60進法への変換(カンマ表示)
Excel(エクセル)
-
7
数式による空白を無視して最終行を取得するマクロ
Excel(エクセル)
-
8
ピボットテーブルの集計が合わない。
Excel(エクセル)
-
9
複数の休憩時間がある場合の休憩時間の算出方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで表示形式の時刻の「0...
-
エクセルのパーセンテージで、...
-
エクセル(Excel)で、数値を一定...
-
エクセルで分と秒だけを記録、...
-
エクセルの時間計算でコロン(...
-
秒以下の表示
-
エクセルで1ケタ数字に全て000...
-
CSV形式にすると出てくる空白を...
-
エクセルの指数近似曲線の式か...
-
エクセルの参照(コピー)での...
-
小数点の数値をそのままセルに...
-
エクセル(▲マイナス表示したい)
-
エクセルの小数点以下表示
-
Excelで時間をSUM合計したい。
-
エクセルの表示形式 ユーザー...
-
エクセルで『2,000,000』を『20...
-
エクセル3桁区切りの数値を通...
-
エクセルで関数を使用せず、書...
-
表示形式で日付をダブルコーテ...
-
エクセルの0表示について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで表示形式の時刻の「0...
-
エクセルのパーセンテージで、...
-
CSV形式にすると出てくる空白を...
-
グーグルスプレッドシートで6.5...
-
エクセルで四捨五入した数値に...
-
Excelで、小数点以下が0になる...
-
エクセルで1ケタ数字に全て000...
-
エクセル(▲マイナス表示したい)
-
エクセルの時間計算でコロン(...
-
小数点の数値をそのままセルに...
-
エクセルで上2桁をカットして...
-
エクセルで分と秒だけを記録、...
-
エクセルの時間計算表示で、( 0...
-
エクセル2003で並べ替えす...
-
24時間以上の表示
-
エクセルの指数近似曲線の式か...
-
エクセルで¥5,000-と表示...
-
エクセル(Excel)で、数値を一定...
-
エクセルでエクセル 年齢の計算...
-
エクセル3桁区切りの数値を通...
おすすめ情報