• ベストアンサー

エクセル2003で、タイムシートを作成中!どうしたらいいのでしょうか?

こんにちは。 今、バイトのタイムシートを作成しています。 タイムカードで、勤怠管理されているんですが、 時給計算が、すごく変わってるんです。 所定内勤務時間と残業勤務時間と深夜残業勤務時間の 合計時間数を出す表までは、作成しました。 ここからが、わからなくて、大変困っています (-_-;) すべての合計時間数で、端数が出ますよね? その端数処理をされるんですよ・・。 例えば、0~14分までは、0分と見なされ、 15~44分までは、30分、45~59分までは、60分と見なされます。 この計算式の方法を教えて頂けないでしょうか? どうすれば、いいのか、わかりません。 あまりエクセルにも詳しくないので、 わかりやすく教えて頂けると助かります。

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

  • ベストアンサー
  • redowl
  • ベストアンサー率43% (2140/4926)
回答No.3

#2ですが、 気になった点が一つ。 >所定内勤務時間と残業勤務時間と深夜残業勤務時間の >合計時間数を出す表までは、作成しました は、1ヶ月単位の集計? とするなら、「時」は、24時間を超す数値になりますね? となると、前回の式で 正しく表示されないので、  下記のように訂正します。( h 部分を [h] に ) =TEXT(ROUND(A1/"0:30",0)*"0:30","[h]:mm")

Gaku1234
質問者

お礼

redowlさん、2度に渡るご丁寧なご回答ありがとうございました。無事作成することが出来ました。助かりました。ありがとうございました<m(__)m>

その他の回答 (3)

noname#79209
noname#79209
回答No.4

所定内勤務時間と残業勤務時間と深夜残業勤務時間の各合計がどのような形式の数値なのかで、方法が変わってきます。 なので、端数の分を0、30、60に変換する部分だけ... 端数の分が入っているセルをA1として、 =((A1>=15)+(A1>=45))*30 で変換できます。

Gaku1234
質問者

お礼

vizzarさん、ご回答ありがとうございました<m(__)m>

  • redowl
  • ベストアンサー率43% (2140/4926)
回答No.2

時間の総計の表示形式は? 仮に hh:mm 形式であるなら A1にその総計があるとして B1 =TEXT(ROUND(A1/"0:30",0)*"0:30","h:mm") TEXT関数は、シリアル値を強制的に h:mm にするため。 (セルの書式設定をしなくてもいいように、配慮したつもり) ROUND(A1/"0:30",0) は、 総計(本来はシリアル値)を"0:30"で 割り算し、その結果を四捨五入させる。 四捨五入後の結果に、 "0:30" を掛ける事で、 :00 か :30 のどちらかを値を出力。

  • Nayuta_X
  • ベストアンサー率46% (240/511)
回答No.1

端数のあるセルを C10とすると その下(または、任意のセル)に下記式を挿入すると良いでしょう。 =IF(C10-14<=0,"0",(IF(C10-44<=0,"30",(IF(C10-59<=0,"60")))))

Gaku1234
質問者

お礼

Nayuta_Xさん、早々のご回答ありがとうございました。やってみましたが、う~ん・・やり方が悪かったのか、出来ませんでした。でも・・早々に、ご回答頂きありがとうございました<m(__)m>

関連するQ&A

  • EXCELで、タイムシートと時給計算

     タイムシートでは、「始業時刻」「終業時刻」「休憩時間」「8時間以内」「8時間越」「22:00以降」とあります。  分の丸めは、15分単位です。  単純に勤務時間の計算までは、いろんなHPから探れましたが、「8時間越」~の数式がわかりません。  また、時給の計算では、「8時間以内」の時給を、「8時間越」の時給を、「22:00以降」の時給をそれぞれ出したいのです。  いいアドバイスをお願いいたします。

  • 深夜勤務ありのタイムシート

    タイムシートに出勤・退社時間をいれると自動的に勤務時間(実働合計)、法定内時間(am5:00~pm10:00)、深夜時間(pm10:00~am5:00) 法定外時間(勤務時間が8時間越えた時間)が計算されるシートを作り たいと思っています。 (例) 1.出勤時間16:00 退社0:00の場合  実働時間 8h 法定内時間 6h 深夜時間 2h 2.出勤時間23:00  退社9:00の場合(休憩1h)  実働時間 9h 法定内時間 3h 深夜時間 5h 法定外時間 1h というようなタイムシートです。 A     B   C   D  E F 出勤   退勤 実働 法定内 法定外 深夜 16:00 0:00 8:00 6:00 0:00 2:00 23:00 9:00 9:00 3:00 1:00 5:00 このような場合計算式はどのように入れればいいのでしょうか? 22:00以降は深夜勤務になるという式は検索して分かったのですが am5:00を超えると法廷内勤務になるとか 分からなくなってきました。長文で説明下手で 申し訳ないですが宜しくお願いします。  

  • 派遣のタイムシート

    現在派遣で働いているものです。勤務時間を毎日タイムシートに書いていくのですが、残業した日はどうしようか、迷ってしまいます。 そこは残業代はつかないと聞いており、でも派遣は派遣会社がお給料を出しますよね。だからどうすればいいのか迷います。 私自身は月に数回の残業代はとくに要らないかなとも思うのでいいのですが、残業したのに、タイムシートに定時の時間を書いていいものでしょうか、… それと、残業すればその分を余分に派遣先企業は派遣会社に支払うのでしょうか。それとも派遣会社が負担するのでしょうか、… 分かる方がいれば、お願いします。

  • エクセル関数 検証をお願いします。

    勤怠の管理表を作成しています。 先日端数処理の方法を質問して、解決したのですが、また分からない所がでてきてしまいました。 数式の検証をお願いします。 給与は15分毎に計算し、00時から深夜です。 出勤時間と退勤時間から通常、深夜、合計の3つの時間を計算しています。 その時間を端数計算する式です。 15分~29分=25、30分~44分=50、45分~59分=75 ・02:58~05:30の場合 通常0.0、深夜2.50、合計2.50となります。 でも、現状だと通常2.5、深夜0.0、合計2.5になってしまっています。 出勤時間と退勤時間から深夜時間を計算する式が if(isblank(退勤時間),"max(退勤時間+(出勤時間>退勤時間)-"24:00",0)-max(退勤時間*退勤時間)-出勤時間、0)-max(出勤時間-"24:00",0)+max(出勤時間-出勤時間)-max(出勤時間-退勤時間,0)*(出勤時間<退勤時間)) if関数なのでごちゃごちゃして分かりづらい式になってしまいました。 FLOOR関数で時間の計算ができるそうですが、通常と、深夜で分けて計算することもできるのでしょうか? 式の問題点や、もっと簡単な関数がありましたら教えてください。 宜しくお願いします。

  • エクセルで時給付の勤怠管理票の作成

    エクセル2010で簡単な勤怠管理票を作成してます。勉強のために。 出勤時間:退勤時間:休憩時間を計算し、一日の勤務時間を「8:00」と表示させてます。 (1)そこで、一日の勤務時間を一カ月積算合計でたとえば「136:30」みたく表示させるには、セルの書式をどのように設定すればよいですか? [hh].mmとやるとなるのですが、これで合ってますか? (2)あとこの積算の時間に時給をかけてその月の給与を計算したいのですがどのような関数を用いればいいでしょうか? 普通に掛け算してもなりません。 =(時給のセル*(Hour(合計時間のセル)+Minute(合計時間のセル)/60) でやってみましたができません。 ご回答お願いします。

  • エクセルでタイムカード

    こんにちは! タイムカードの時間計算が面倒なので、エクセルで計算したいと思っています。 10:15~18:15までが勤務時間で、休憩45分で 7時間15分の労働時間です。 セルごとに『10』:『15』、~『18』; 『15』 等入力すると、7時間15分= を7.25時間として表示し、 また、残業あるときには、時間内勤務の30分後からカウントして計算したいのです。 18時15分の30分後 の18時45分からの残業15分毎に(0.25時間)で残業時間として自動的に計算できるようにしたいのです。 (19:15分なら30分残業=0.5h) イメージ的には・・・    A   B     C   D    E           F     開始時刻  終了時刻  時間内勤務    残業時間 1  10  15  18  15   7.25h          0h 2  10  15  19  15   7.25h          0.5h 3   9   00  19  00   7.25h          1.5h のA1~D3部分を入力すると、自動的にE・F行が計算されるという形が理想です。 わかりにくい説明だとは思いますが、これができるとすっごく嬉しいんです。 どうぞよろしくお願いいたします!!          

  • Excelで自作の勤怠表を作成したいです

    Excelにて自作の勤怠表を作製したいです 勤務開始-勤務終了-休憩時間=勤務時間 勤務時間-残業時間-残業時間=定時時間 は数式で出来たのですが 勤務時間の一ヶ月の合計 定時時間の一ヶ月の合計 の二つをうまく関数で計算したいのですが セルには時間の形式で 00:00という風に入力をしてます Excelの関数に詳しい方ご教授お願いします

  • エクセル関数教えて下さい。

    タイムカードの計算表をエクセルで作成したいのですが、エクセルに詳しくな困っています。 勤務時間がバラバラなので、詳しく教えていただけると有り難いです。 (1)普通勤務(8時間)休憩1時間(2)深夜勤務(3)残業勤務(4)深夜残業勤務 出社時間も朝の方、昼の方、夜の方・・・とバラバラです。 勤務時間も、パートさんなのでバラバラです。 宜しくお願い致します。

  • フレックスタイム制の残業命令は月ごとでも大丈夫?

    通常、日ごとで勤怠時間を管理している場合には、 形の上では「1日の所定労働時間+2時間分の残業」を命じる事になります。 では、月ごとで勤怠時間を管理している場合には 「1ヶ月の所定労働時間+30時間分の残業」を 月初に命じて、日々の勤務はフレキシブルタイムの 中で社員の自由にしてもらう、というのは 労基法上許されることなのでしょうか?

  • Excelのシート間で数式のコピーができません

    Excel2007でシート間でコピーをしたいのですが 数式のコピーができません。 数式がコピーされず0や#REFになってしまうときと 何度かやっているとなぜか運良くできることがたまにあります。 各シートには各月の出退勤のタイムシートを元に カウントした出勤日数、合計勤務時間、平均勤務時間があり、 1年間分をひとつのシートにまとめたいと思っているのですが なかなかうまくいきません。 まとめたものでグラフを作成したいのですが 良い方法はありますでしょうか。

専門家に質問してみよう