• ベストアンサー

エクセルで勤務時間の計算をしたいのですが

エクセルはワープロ代わりにしか使った事がない者です エクセル2000で勤務時間の合計を出したいのですが 退勤時間から出勤時間を引いて勤務時間は出せます ただどうしても休みは「休み」と字を入れたいのですが 入れると 計算が出来ないのでエラーになります 結果合計もエラーになります これをなんとか出来ないでしょうか? 休み=0とか計算しないとか 設定はできないでしょうか よろしくお願いします

noname#13859
noname#13859

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

  • ベストアンサー
  • s_yoshi_6
  • ベストアンサー率73% (1113/1519)
回答No.1

「休み」という文字の場合のみ空白にするのであれば、 =IF(A1="休み","",B1-A1) で以下コピーでも良いですが、一応多くのエラーに対して空白を表示するように、 =IF(ISERROR(B1-A1),"",B1-A1) などとしておいた方が、応用がきくと思います。 なお、「休み」はA1(出勤時刻)のセルに入力するものとします。

noname#13859
質問者

お礼

解決いたしました ありがとうございました

その他の回答 (4)

  • maro_ocha
  • ベストアンサー率35% (27/76)
回答No.5

#2です。 回答だけ申し上げれば、 オートSUMを使用して合計する対象になっている ところ(この場合では(=C2-B2)という式をいれている部分) のお休みの日の時に、「休み」などの文字列を入力しても、 sum関数は無視して数字のみを合計してくれるはずです。 ただし、もともとの(=C2-B2)のうちのC2とかB2とかを文字列にしてしまうと、 計算不可能になると思います。 ご参考になれば幸いですm(_ _)m

noname#13859
質問者

お礼

参考になりました

  • mintochan
  • ベストアンサー率55% (25/45)
回答No.4

以下のようにしたら実現可能そうです。 1.挿入 → 名前 → 定義にて以下の名前を定義する。 名前:休み 参照範囲:="休み" (上記を打った後、追加をクリックして、OKです。) 2.勤務時間を出したいセルの関数と表示形式を以下に訂正する。 式:=IF(OR(C2="",B2=""),休み,C2-B2) 表示形式:ユーザー定義 h:mm 3.勤務時間の合計を出したいセルの関数と表示形式を以下に訂正する。 式:sum(D2:D25) 表示形式:ユーザー定義 [h]:mm 引数はご自身の環境に合わせて修正してください。

  • s_yoshi_6
  • ベストアンサー率73% (1113/1519)
回答No.3

#1です。 書き忘れましたが、上記の数式を入力すると計算結果が小数で表示されると思います。 「6:10」のような表示でよければ、そのセルを右クリック→セルの書式設定で「表示形式」を「時刻」としてください。 蛇足かもしれませんが、「表示形式」を「ユーザー定義」として、その右側の「種類」の入力欄に「h"時間"mm"分"」と入力すれば「6時間10分」のように計算結果を表示させることも可能です。

  • maro_ocha
  • ベストアンサー率35% (27/76)
回答No.2

複数のセルを使用せずに、 ただ1つの列に数字をいれてそれを合計してるものという前提での回答です。 おそらくセルを合計するのに「+」を使用していませんか? 合計値を算出するセルに =sum(D5:D35) のように関数をいれて計算すれば、難しいことを考えなくても数字のみを合計してくれます。 お試しアレ♪

noname#13859
質問者

補足

退勤時間から出勤時間を引いて勤務時間を出すのに =(d2-c2)と入れてます それを合計するのにはオートSUMを使っていますが どこをどうすればいいのでしょうか?

関連するQ&A

  • エクセル 60進法 時間 計算

    エクセルでの勤務時間の計算方法なのですが、 例えば、出勤 23時00分  退勤  7時00分     出勤 7時00分   退勤  15時00分 の勤務時間をエクセルで足し算、引き算、合計計算の方法を教えてもらえませんか? 合計計算のように別々の複数の合計計算を出来るようには出来ないのでしょうか? 宜しくお願いします>

  • エクセルでの勤務時間の縦計&横計

    お世話になります。 エクセル2003ですが、下記のような計算式出来るか教えて下さい。 出来なければ、近いやり方でもいいです。 A 入力を2100と打つと21:00 になる B    出勤   退勤  勤務時間 1  21:00  5:20  8:20 2  24:10  6:00  5:50 合計          14:10 以上 よろしくお願いします。

  • フレックス勤務制における時間計算について

    私の勤務する会社はフレックス制ですが、時間計算が15分単位です。出勤打刻が 8:16、退勤打刻が 16:59の場合、8:30~16:45 しか勤務した計算になりません。15分単位で、出勤時間・退勤時間を切り捨てるのは違法ではないのでしょうか?

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

    エクセルを使って勤務時間表を作成しているのですが、出勤時間が退勤時間より大きいと計算がうまくいきません。この質問と同じ質問があり参考になったんですが、どうしてもうまくいきません。 22:00から29:00が深夜時間です。 例 出勤 退勤 時間外 深夜   14:00 0:00 1:00  2:00 23:00 9:00 1:00  6:00 

  • 勤務時間の丸め方を教えていただけないでしょうか

    どなた様か宜しくお願い致します。 エクセル2003にて出勤簿を作成いておりますが、 出勤(A1)・退勤(B1)の時間から勤務時間(C1)を求めた結果が例えば「17:24」となっており、当勤務時間を「17:00-17:15」までは切り捨てて「17」、「17:16-17:45」までは「17.5」、「17:46-17:59」までは「18」としたいのです。ご教授の程宜しくお願い致します。

  • 深夜勤務時間の計算教えて下さい

    深夜勤務時間を計算したいのですが、何方か教えて下さい。 出勤14:00 退勤22:45だとして、22:00以降の時間を計算したいのですが、答えの表示を00:00ではなく0.00(10進数っていうんでしょうか・・・)で返すようにしたいのです。 とても、急いでいます。お願いします。

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

    エクセルを使って勤務時間表を作っていますが 22:00から29:00までが深夜時間になっていて その計算方法がわかりません 例1出勤-退勤-残業-深夜   10:00-25:00-7,0-3,0 例2 3:30-19:30-8,5-1,5 深夜時間計算のみ教えていただきたくお願い致します。

  • Excel での出退謹表の計算のしかたがわかりませ

    Excel を勉強中の者です。 出退謹表を作る学習で出退謹表の計算をするのですがどのように計算したらいいのかわかりません。 条件 1.出勤予定時刻より早くきた場合、出勤予定時刻を出勤時間とする。 2.退勤予定時刻より遅く出たら退勤予定時刻を退勤時間とする。 3.その他は実時刻を出退謹時刻とする。 4.勤務時間を求める。(退勤時間-出勤時間) 5.時刻丸めにCEILING関数を用いる。 説明不足ですいませんが詳しい方教えてください。

  • エクセルで給与計算

    エクセルで給与計算をしています。 今まで自分で出勤時間と退勤時間を差し引き勤務時間を入力しておりました。 自動的に勤務時間を差し引けると勉強しておりましたが、なかなか上手くいきません。どなたか教えてくださいますようお願いします! 下記に私が解らない点を記載しております。 ・24時をまたいで、翌朝3amまでの勤務もある。 ・遅刻などで、10:00出勤が10:34出勤があると計算方法がわからなくなる。 宜しくお願いします。

  • EXCEL 時間計算について

    出勤から退勤までの時間を計算したいです。しかし、お昼休憩の1時間は省きます。また、算出した数字は、15分単位で表示し、14分は00分で表示します。C列にいれる式はどうなりますでしょうか?  A列   B列   C列 (出勤)(退勤)(勤務時間)  8:45  16:32  7:45

専門家に質問してみよう