• ベストアンサー

エクセルで時間の計算して結果がマイナスになったら?

お世話になります。 今、エクセルを使って、タイムカード計算の表を作成しております。 所定の労働時間があらかじめ決まっているため、そこから実際の勤務時間を差し引いた差を計算したいのですが、計算結果がマイナスになるときは「###########」とだけ表示されてしまいます。 エクセルでは時間をマイナスで表示することはできないのでしょうか? どうか教えてください。 お願いします

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

  • ベストアンサー
回答No.2

あらかじめ決まっている時間をA、勤務時間をBとします。 計算結果のセルに下記の式を挿入してください。 Aが8:00、Bが9:00の場合、計算結果は、-1:00と表示されるはずです。 =IF(A-B<0,TEXT(ABS(A-B),"-"&"h:mm"),TEXT(A-B,"h:mm")) ※AとBは変更してください。

その他の回答 (1)

  • kbonb
  • ベストアンサー率51% (254/492)
回答No.1

こんにちは  以下のページがご参考になるのでは? [XL2000] 計算結果がマイナスになる日数及び時間計算について http://www.microsoft.com/JAPAN/support/kb/articles/J011/0/20.htm

参考URL:
http://www.microsoft.com/JAPAN/support/kb/articles/J011/0/20.htm

関連するQ&A

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

    エクセル時間計算について エクセルで勤務表をつくりたいと思っています。 ただ、タイムカードと勤務表の記入時間がことなるため、どうしてよいものか困っています。 例)タイムカード 8:30 出勤 →勤務表には9:00と記載しないといけません。→その間はただ働きです;;  エクセルで8:30と入力をしながらも、9:00から計算できる式、または関数がしりたいです。 私は初心者なので、わかりやすく教えていただけると助かります。 よろしくお願いします。

  • エクセルで時刻の計算結果が-0:00となってしまう

    エクセルでタイムカードを作成しています。残業時間を出す際に計算結果が0の場合、 0にマイナスがついて-0:00と表示されてしまいます。 時刻計算は[h]:mmで計算し、マイナスとなった場合にも対応できるようオプションを1904年から計算する、としています。 -0:00を普通に0:00と表示させる解決方法を教えてください。 よろしくお願いいたします。

  • エクセルで時間計算

    エクセルで勤務表を作っています。 そこで時間計算なんですが 例えばA-1に800:00時間A-2に700:00時間と入力して A-3に計算結果として800時間マイナス700時間ですから 表示を-100時間となるようにしたいのですが####がでて こちらの希望する表示になりません 色々と調べたのですが多分時間で負の値の表示が無理なんでしょうか? よろしくお願いします。

  • EXCEL 時間計算

    EXCEL 時間計算 タイムカード時給計算表作成してるんですが 53:43 (53時間43分) の53 だけ取り出すことはできますか? HOUR関数を使っても 5となるだけでうまくいきません。

  • 残業時間を計算し且つ足りない分はマイナス表示したい

    労働時間のセルより所定労働時間(8h)を引いて、 残業時間のセルに計算結果を表示させたいのですが、 その値がマイナスだった場合はマイナス表示させたいのです。 頑張って調べて、どちらかなら関数を適用できるのですが、 上記両方の条件を満たす関数がどうしてもわかりません。。。 至急のご回答がほしいです。。。 宜しくお願いします!!

  • エクセル2000で時間の計算(マイナスも含む)

    こんにちは、いつもお世話になっています。 あと一歩のところだと思うのですが、 マイナス時間の表示を教えてください。 エクセル2000を使っています。 入力しているデータは、3.45 0.3 -1.2 といったデータです。 これを、3時45分、0時30分、-1時間20分、2時55分 と表示させ、 最終行に合計値を求める方法を探しています。 現在の状態は、 (1)セルA1(3.45)をセルB1(3時45分)に表示  B1 =TIME(INT(A1),100*(B1-INT(A1)),0) と入力。 (2)表示形式を時刻表示に設定しする。 (3)負の時刻や日付を表示させる方法として、 「ツール」-「オプション」-「計算方法」タブで「1904年から計算する」にチェックをする。 ↑のところまで実施したのですが、 マイナス値(-1.2)の結果がエラー表示(#NUM!)になってしまいます。 他の方のエラーは####表示のようですが、 私の場合、元データと関数の組み合わせが間違っているのでしょうか? よろしくお願いいたします。

  • Excelで勤務時間を管理する表を作成したいのですが

    ExcelはSUMくらいしか使用していない、初心者です。 1ヶ月単位の勤務時間を管理するExcelの表を作りたいと思っています。 1ヶ月の所定勤務時間が150時間で、 実際勤務時間が140時間30分の場合、 差引勤務時間が9時間30分となる。 という単純な表を作成したいのですが、 140時間30分という時間を140:30と表示できません。 140:30と入力すると、140:30:00となってしまします。 差引勤務時間がマイナスになるとき (実際勤務時間が所定勤務時間を超えた場合)には 時間の前に-(マイナス)をつけたい(もしくは赤字で表示したい)のですが、 どういう式を入力すればいいのでしょうか。 前月の超過分(過少分のときもある)と今月の差引勤務時間を計算して あとどれくらい超過(過少)なのか算出したいのです。 すぐできると軽く考えていたのですが、なかなか難しくて。 どうぞよろしくお願いいたします。

  • エクセルの計算結果に+(プラス)、-(マイナス)をつけたい

    エクセルで、ある2つの数値を比べたとき、その計算結果がプラスならば+、マイナスならば-をつけて表示させたいのですが、ユーザー定義で行う場合どのようにしたらよいでしょうか。 プラスマイナス0ならば0を表示させたいです。 よろしくお願いします。

  • Excel 計算式

      はじめまして。 Excelで飲食店のシフト表を作成しています。 労働時間の計算式等が入っているのですが、 A1  B1 C1 3-12で9時間労働とA1,B1に出退勤時間を 入力するとC1に労働時間が出るようになっているのですが、 ラストまで勤務する人はB1にLと表示出来るようにしたいのです。 A1 B1 C1 5-Lで8時間労働と表示でき計算できるようにしたいのですが どのようにしたらよいのでしょうか? ようはLと入力したらL=13と計算式上では認識して 貰いたいのです。 表示はLでも計算上では13とすることは可能でしょうか? 宜しくお願いいたします。  

  • タイムカードの残業時間計算で、こんな残業時間計算に対応したものはありますか?

    タイムカードの計算について、 私の会社では、勤務時間内に出勤・退社した場合、残業時間からマイナスする、という形態をとっています。 従業員全員の勤務時間を一律全く同じにすることができない仕事のためです。 弥生給与を試用版で試してみましたが、 タイムカードを入力するとき、勤務時間外の残業時間の計算はしてくれますが、勤務時間内の出勤・退社した場合は残業時間のマイナスとしては計算はしてくれません。 勤務時間内に出勤・退社した場合、残業時間のマイナスとして計算してくれる給与計算ソフト、ないしエクセルのフォームを知っている方がおりましたら、是非お教えください。 よろしくお願い申し上げます。

専門家に質問してみよう