時給代合計額の計算方法と勤務時間の表示方法

このQ&Aのポイント
  • 時給代合計額(H18)と時間単価(I18)を使って勤務時間(J18)を計算する方法を教えてください。
  • 時給代合計額に数字を入力すると、勤務時間を自動的に表示させる方法を教えてください。
  • 問題がある場合には、他の計算方法を教えてください。
回答を見る
  • ベストアンサー

時間の求め方です。

時間の求め方です。 時給代合計額(H18) 165832 時間単価(I18)1071 勤務時間(J18)154:50 計算式=INT(H18/I18)&":"&INT(60*(H18/I18-INT(H18/I18))) にしています。 各項目の表示は上記にしたいのですが、これだと、時間単価×勤務時間とした場合に、勤務時間合計にならないように思えるのですが・・・ 単純に、154時間×1071時間単価=164934     (1071時間単価÷60分)×50分=893(四捨五入)     =165827  時給代合計額に数字を入力した場合に、勤務時間を表示させたいのですが、どのようにすればよろしいですか?

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

  • ベストアンサー
  • akiomyau
  • ベストアンサー率43% (555/1280)
回答No.1

以下のような式を入れてはどうでしょうか。 =H18/I18/24 その上でセルの書式設定でユーザー定義を選び [h]:mm としてください。

その他の回答 (1)

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

J18への入力の式は次のような式になりますね。 =H18/I18/24 J18セルの表示形式をユーザー定義で[h]:mmにします。

lupin150
質問者

補足

それだと、勤務時間が10:50になり、変ではありまんせんか? 単純に、10時間で、10710しかならないんで・・・・

関連するQ&A

  • 給与計算について教えてください。

    すみません。 10分単位で給与計算した後、四捨五入をしたいです。 10分単位の計算のは下記の通りで出来ました。 =(DAY(勤務時間h:mm表示)*24+HOUR(勤務時間h:mm表示)+MINUTE(勤務時間h:mm表示)/60)*時給 例10:10労働 時給800円 計算後8133円→8140円と表示したい。 上記にROUNDを追加したいのですが、どのようにすればよでしょうか。 =ROUND(DAY(勤務時間h:mm表示)*24+HOUR(勤務時間h:mm表示)+MINUTE(勤務時間h:mm表示、1+1)/60)*時給 と入力するとエラーなく入力出来ますが、表示が8140円になりません;;。 すべての計算が終わった後に四捨五入をしたいのですが、どのように入力すればよいでしょうか。 教えてください。 よろしくお願いいたします。

  • エクセルの給与計算、各時間帯の合計について

    煮詰まってしまったので教えて頂けると助かります。 エクセルで給与計算表を作成しているのですが、 3つほど勤務時間ごと(というか時給ごと)で一度各合計を出しています。 (1)9:00~17:30→9:00をA1、17:30をA2に入力、時間のセルA3には8:30と 表示されるようにしています。 この時間×時給(A4とします)=で金額が出るよう計算しているのですが、 (1)の計算式は(A3*A4)*24という計算式が入っています。時給が950円なので、 合計は8:30×950円=8,075円です。(お昼休憩時間も給与が支給されるので休憩分の引き算はナシです) (2)に17:30~17:45、時給は同じく950円で、この場合0:15×950円で238円となるよう計算しています。 このような感じで一ヶ月の合計を縦計で=SUM(月の初め:月の終わり)で の数式で出してみたのですが、どうも四捨五入されてしまうようなのです。 (例:\1,427が\1,425と表示されてしまいます) セルの書式設定を色々試して入力してみましたが、ダメでした。 おそらくROUNDで計算するのだろうという答えが出ましたが、 恥ずかしながら数式がよく分かりません。 どなたか詳しく分かる方がいましたら教えて頂けると助かります。 よろしくお願い致します。

  • Excelで作った表で・・・

     よくある「単価×数量」の表を作りました。 答えに小数点以下になるものが含まれるため、その列に セル書式で小数点以下を四捨五入して整数になるように 設定しました。それぞれの答えはそれで良かったのですが、今度はさらにそれらの合計を求めようと「SUM」を 入力したら表示された整数の合計ではなく、 それぞれのセルある小数点以下の数次を合計して四捨五入してしまいます。  (例)単価×数量=1.2 表示は1    単価×数量=1.3 表示は1        計 3 になってしまう←「2」にしたい       どうしたらいいのでしょうか?教えてください。

  • エクセル 時間の四捨五入

    エクセルで残業時間の管理をしています。 セルの書式設定を『時間』にし、日々の残業時間を2:30等記入し、最後に合計を出しています。 合計時間数の分数が30分以上の場合、1時間に切り上げをするのですが、関数による時間の四捨五入の仕方がわかりません。 例えば 8:45→9 7:15→7 というような表示にしたいのです。 よろしくお願いします。

  • エクセルで時給計算をしたいと考えているのですが、関数が複雑でよくわかり

    エクセルで時給計算をしたいと考えているのですが、関数が複雑でよくわかりません。 時間帯によって時給が違います。詳しい方教えてください。 宜しくお願いします。 時給単価A 7:00~9:00 or 17:00~20:00 1000円/h 時給単価B 9:00~17:00    850円/h 例)7:30~18:00まで勤務した場合、 時給単価A 2.5h 時給単価B 8h A(出勤時間) B (退勤時間) C (1000円/hの時間数)D( 850円/hの時間数)E(合計勤務時間数)         A1(7:30) B1(18:00) C1(2.5) D1 (8) E1(10.5) C1とD1に入る式をおしえて頂けますでしょうか? 7:00より前、20:00以降の勤務はありません。 宜しくお願いします。

  • Access97で四捨五入したい

    数(納品テーブル)単価(品名テーブル)を元にしたクエリーでレポートを出しています。 レポート上で数*単価を「計」とし、「計」*1.05を「税込み」として横計算しています。   数  単価  計  税込 ----------------------------   2   198  396  416 上の場合通貨型にすると416になりますよね でも本当は415.8になっているようで フッターで合計すると微妙に違ってきます これを四捨五入した数値を合計できるようにしたいのですがAccess97には四捨五入関数がないと聞きました。 どのようにすれば合計できるのかできるだけ詳しく教えていただけないでしょうか。 もう何日もここで詰まってます。 よろしくお願いします

  • 郵便局の給料計算の不思議

    こんにちは 以前、郵便局で年末ゆうメイトとしてアルバイトしていました。ある年、思っていたより数千円も給料が少なかったことがあったのですが、個人で労働時間を記録していなかったため、自分の計算が間違っていたんだろうと思って過ごしてきました。でも、どこかで削られていたみたいです。 最近、郵便局で給料計算のアルバイトをさせてもらっていました。ビックリしました。 【1時間は1と計算し、30分は0.5】 【四捨五入を採用】 【毎日計算】 『3時間30分の労働の場合』 1:基本4時間コースの場合 「4時間」+「マイナス30分」になる。この30分は0.5に換算。四捨五入で繰り上げて【"1時間休み"と計算】。 時給3時間分しか出ない。 2:基本3時間コースの場合 ・「3時間」+「プラス30分」になる。30分は0.5なので四捨五入で繰り上げて【1時間の超過勤務と計算】 時給4時間分が出る。 契約では最初に4時間・3時間と決めていますが、おかしいですよね? 基本時間の契約が最優先なのでしょうか。それにしてもペナルティがキツイし、3時間コースの人には大いに儲けですね。体調不良で3時間30分で帰る4時間コースの人もいます。きっと「1円でも稼ぎたい…3時間で帰りたかったけれど、がんばってあと30分働こう」と思っているに違いないと思うんです。 3時間コースで29分遅刻しても、四捨五入なので給料が減ることはないんですが「29分遅刻したから30分超過勤務させて!」が通用すれば、4時間分の給料がでることになります。 毎日給料計算して、毎日切り捨てています。1ヶ月合計で100時間30分になったから30分は切り捨てようというものではないです。 交通費も回数券で計算ということになっていたので、局員になぜか尋ねたら「給料のことは全部ケチが決めた」とのこと。 これは普通の給料計算なのでしょうか。

  • エクセルの合計欄での四捨五入について

    エクセルで棚卸の表を作りたいのですが、表の左から、品名・数量・単価・合計の順に並べて、一番右下に合計の計を出す用に作ったのはいいのですが、単価の欄で小数点のものを入れて、まず一番右側の合計を四捨五入するようにしたのですが、この『合計の計』の値が、合計の欄にて四捨五入して示されている整数値ではなく、少数の時の値で計算されてしまうために、『合計の計』が少数値となってしまいます。 わかりやすく書くと、合計5(実際は4.5)・合計6(実際は5.95)、合計の計10となってしまいます。 本当は11となってほしいのに、どのようにしたらいいのかわかりません。 ご教授お願いいたします。

  • C言語で・・

    実数データを入力し、小数点以下四捨五入したときの値を表示せよ。 自分では、以下のように作りました。 #include<stdio.h> int main(void) { float f_a,s; int i_a; printf("実数データを入力してください"); scanf("%f",&f_a); i_a=(int)f_a; s=f_a-i_a; if(s>=0.5){ i_a=i_a+1; } printf("%fを四捨五入すると%dです",f_a,i_a); return 0; } 他の作りかたがあれば、教えていただきたいのですが。IF文などの範囲でお願いします。

  • エクセルの四捨五入の合計

    エクセルで表計算をして、小数一位で四捨五入した場合ですが、横の計は四捨五入後の整数でいいのですが、縦の計をオートシグマで集計すると四捨五入前の計になり、合計があいません。これを四捨五入後の整数の合計にできないでしょうか?

専門家に質問してみよう