• ベストアンサー

excelで「時間」の演算について教えてください。

excelで単なる数字ではなく「時間」の演算で、どうしても うまく表示できません。 困りきっています!どなたかお知恵を拝借できませんでしょうか? 例)前月の労働時間100時間35分、今月は90時間45分  どれだけ増減したか?  「セルの書式設定」で表示形式-「ユーザー定義」で「[h]:mm」 にしておいて、A1、A2セルにそれぞれ「100:35」、 「90:45」と入力しました。 A1-A2はちゃんと「9:50」と答えが表示されました が、 A2-A1は「**********」となって表示してくれません。 なぜでしょうか?? どうしたら「-9:50」のように表示できるでしょうか? ご存知の方、どうぞお教えくださいませ。 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

残念ながらそのような表示は標準ではできません。 「ツール」「オプション」「計算方法」で「1904年から計算する」にチェックすれば可能ですが、 日付が4年ずれるので他のファイルとの均衡が取れない場合があります。 数式で対応なら =IF(A2<A1,"-","")&TEXT(ABS(A2-A1),"[h]:mm") で文字列として結果を表示ですね。

niwanomizuhake
質問者

お礼

なるほど~、オプションはよく見ないといけませんね。 これで大丈夫です、大変助かりました!!! ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • yeviss
  • ベストアンサー率48% (21/43)
回答No.3

回答しようと思ったら、すでに#1さんが書かれていました(^^;) http://www.eurus.dti.ne.jp/~yoneyama/Excel/ex-q-a/q_jikoku/index.html に詳しく説明されています。

niwanomizuhake
質問者

お礼

早速、見てみました。。 うーん、目からうろこですね。 本当に助かりました、ありがとうございました!

全文を見る
すると、全ての回答が全文表示されます。
  • ipsum11
  • ベストアンサー率21% (55/251)
回答No.2

EXCEL 2003 で確認しました。 「負の日付または時間は #### と表示されます。」 が仕様のようです。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excelでの時間表示が4:74とか23:87になってしまいます

    Excelで所要時間の平均をAVERAGE関数を使って算出すると、4:74とか23:87とか、分のところが60を超えた数値で表示されてしまいます。セル書式の表示形式はユーザー定義の[0":"00]です。(試しに表示形式を[時刻]に変えてみると先程の4:74は23:28に変わってしまいます。)もしかして引数がh:mmで表示されているからうまく計算できないのかな、とも思うのですが、だとするとh:mmを小数点表示に変える方法がわかりません。4:74を5:14と表示させる方法を教えてください。宜しくお願いします。

  • EXCELでの時間計算(引き算)

    EXCELで時間計算をしたいのですが EXCELのセルって時間ではなく時刻しか入らないのでしょうか? 各セルabc・・・に時間(○○:××=○○時間××分 の意)を入れておき X=a+b+c+・・・ と計算したい。 ただしマイナスの時間も有る。 そのまま行うと24時間を過ぎると25時間は01を表示してしました。 時間ではなく時刻なのか? そこで色々試したところ プラスの時間だけなら セル書式設定で表示形式を ユーザー定義の [h]:mm にして 可能でした。 しかしマイナスの数字が入れられませんでした。 (マイナスの時刻と言うモノが存在しないから?) そもそも、セルの書式設定の表示形式のユーザー定義で設定できる形式って ヘルプかどこかに全部載っていますでしょうか? 人からもらったEXCEL表に たまに見たことも無い書式設定が書いてあることがあり 「そこで初めて知る」見たいなものがありましたので・・・ よろしくお願いいたします。 

  • Excelでmm:ss.0表記を秒に変換する方法

    セルの書式はユーザー定義で「mm:ss.0」で、「1:14.1」(1分14秒1)「0:58.7」(58秒7)と表記されいてるのを、 「1:14.1」→「74.1」 「0:58.7」→「58.7」 と、秒に変換して、数字として四則演算できるようにしたいのですがどうすれば良いでしょうか。 よろしくお願いします。

  • Excelで労働時間を出す方法

    Excelで労働時間を計算する表を作っています。 合計時間は「28:31」ですが、「4:31」と表示されます。 そこで、セルの書式設定の表示形式を「[h]:mm」に変更しました。 こうすると、「28:31」と表示されるはずが、「1890148:31」と表示 されます。 どのような原因が考えられますか? 宜しくお願いいたします。

  • エクセルの時間計算について

    どなたかよろしくご教授ください。 =SUM(A1-B1)で退社時間から出社時間を引いて 一日の労働時間を出しています。 このセルの書式設定は [<0]"0:00";[h]:mmを選んであります。 A1とB1が同じ時間なら0時間となって何も表示されないのでいいのですが A1<B1の場合、マイナスになる為エラー表示としてなのか 0:00が表示されてしまいます。 0もマイナスも非表示にしたいのですが、どうすればよいでしょうか。

  • エクセルにおける時間表示について

    エクセル2002で「24時間20分」を「24:00」と入力すると、「00:20」と表示されます。「1900/1/1 0:20:00」に変換されているようです。ちなみに書式設定は「hh:mm」となっています。セルによっては「24:20」と正しく表示されるものもあります。どうすれば、「24:20」と表示させることができるのでしょうか。

  • エクセルで入力した時間を小数点で表示したい

    教えてください。 少々わかりづらくて恐縮ですが、エクセルで給与計算書を作っています。 出勤時間、退勤時間を「09:00」「18:30」という形で入力し合計を出します。合計も同じく「220:45」という形式です。45というのは45分ですね。 この分の部分を「.75」という風に小数点で表すときにはどうすればいいでしょうか? セルの書式設定で「ユーザー定義」を選び「[h]:mm」とすると「時:分」で表示できますが、時間単位で分もまとめて(小数点で)表示したのです。 110:30 → 110.50 55:45 → 55.75 上のような感じですね。 どなたかご存知の方、いらしたらお教えください。 よろしくお願いします。

  • 時間の累計について

    セルの設定 D54に1:30、D55に5を入力して D56のセルに=D54+TIME(D55,D55,0)&h:mmと書式設定すると 6:35と表示されます =HOUR(D56)とすると 6と表示します =MINUTE(D56)    35と表示されますが =(HOUR(D56)*60)+MINUTE(D56)で分に直すと568800に成ってしまいます この数字は24H(1日)*60*395(この分を求めたい)の様です 395を求めたいのですが、どの様にセル等を設定すれば出来るのでしょうか 書式設定のユーザー定義でmmを設定すれば出来るのですが、使い方の勉強中なので お教え頂きたいのですが...

  • 日数と時間

    A1セル 日数(21日) B1セル 勤務時間(7:30) C1セル 合計 A1×B1=(157:30)  としたいのですがどうすればいいのでしょうか? 21×7:30=13:30になってしまいます。 20×7だと6:00になります。 なぜでしょう? エクセル2003使用です。 まず、B1セルで 「セルの書式設定」の表示形式 でどうすればいいのかわかりません。 「h:mm」でいいのでしょうか? よろしくお願い致します。

  • 【エクセルで時間計算について】

    会社で社員の1ケ月間の勤務時間表を作ることになりました。 セル-A1に1ケ月間の勤務時間【160時間】 セル-A2に実際に勤務した時間【160時間30分】 セル-A3に【1ケ月間の勤務時間】-【実際に勤務した時間】の差、 (この場合、差は【30分】です。) セル-A1には、【160】 セル-A2には、【160.30】 と入力しました。 結果、セル-A3には【0.3】となりますが、 私は【30分】と表示させたいのです。 「セルの書式設定」で「表示形式」を「時刻」にしたら いいのかな~といろいろやってみたのですが、どうも うまくできません。 どう設定すれば時間(時間・分)の表示になるのでしょうか? 何卒 ご教示ください。よろしくお願いいたします。 *うまく説明できなくてすみません*

このQ&Aのポイント
  • ポケトークのユーザー登録ができているが、マイページの製品登録がされていない問題が発生しています。
  • ユーザー登録は完了しているが、マイページに製品が登録されていない状態です。
  • ポケトークのユーザー登録は成功しているが、製品登録がされていないことが問題となっています。
回答を見る

専門家に質問してみよう