dポイントプレゼントキャンペーン実施中!

をだす方法が知りたいです。

例えば時給1000で10時間拘束の場合休憩1Hを引いて残業1Hで\1,250となりますがこの一連の計算を時給と時間を入力した場合に自動で算出できるようにしたいです。

よろしくお願いいたします!

A 回答 (4件)

No2です。


>拘束時間5時間の場合でも基本給には9時間で計算されてしまいます
拘束時間が9時間未満もあるということですよね。
それと、時間は 8:00 とか時間で入力しているということですね。
今のシートの構成をきちんと表示してもらえませんか?
以下は、私の想像の上です。
  A     B       C      D      E      F          G
開始時間 終了時間  時給   拘束時間 基本給   残業時間       残業代
 8:00     18:00   1000   =B2-A2  =C2*MIN("9:00",D2)*24  =MAX(0,B2-"9:00") =F2*1.25*C2*24

とこんな感じでMax関数、Min関数、If関数を組み合わせます。
ところで、拘束時間 4時間以下の場合の休憩時間とかあるのでは?
後は、自分で考えてくださいね。
    • good
    • 0
この回答へのお礼

説明が足りなく申し訳ありませんでした!

無事上手く計算されるようにできました。ありがとこございました!

お礼日時:2013/08/15 18:43

な~んか宿題の答えのような気がしますけど?



この程度の式なら全て30秒以内に出来ないと、後でメチャ苦労
しますよ。まあ、そのうえで聞いてるのかもしれませんが?

とりあえず、お求めの式なら

C1:=A1*(B1-1)
D1:=B1-9
D2:=A1*1.25*D1

これだけのはずです。ただねえ、実際の場面では「-1」「-9」と
「1.25」は可変のほうが良さげですが?
    • good
    • 0

簡単な引き算と掛け算のような気がしますが、どこが難しいですか?


党則時間を 仮に10時間30分の場合
10.5 と入力するのか
10:30 と入力するのかで残業代の計算が違ってきますが。

仮に 拘束時間を 10.5 と入力するのであれば
  A    B    C    D    E
時給   拘束時間 基本給  残業時間 残業代
1000   10.5  =A2*9  =B2-9 =D2*1.25*A2

或いは 拘束時間を 10:30 と入力すれば
  A    B    C    D    E
時給   拘束時間 基本給  残業時間 残業代
1000   10.5  =A2*9  =B2-9 =D2*1.25*A2*24

この回答への補足

Hallo-2007さん回答ありがとうございます。

ですがその計算式を入力してしまうと仮に拘束時間5時間の場合でも基本給には9時間で計算されてしまいます…
時間の入力は
A B C
1 勤務開始時間 勤務終了時間 拘束時間
2 8:00 18:00 B2-A2
で求めてるので10:00になっています!

補足日時:2013/08/15 16:36
    • good
    • 0

入力が必ず「時間」単位(2時間15分を2.25と入力する)


ならば、実に簡単な話ですよ。

実労働時間:A1
所定労働時間:B1 (この場合は「8」固定か?)
休憩時間:C1
時給(円):D1 (この場合は「1000」固定か?)
割増割合:E1 (この場合は「25」パーセント固定か?)

ならば、式は

=(A1-B1-C1)*(D1*(1+E1/100))

これでいいはずです。

この回答への補足

自分で今作ってある表があるのですが
A1=時給
B1=拘束時間
C1=基本給
D1=残業時間
D2=残業代
になっています。A1とB1を入力した時、C1とD1に自動で基本給(時給×9)、残業時間(9時間を越えた時間)が出るようになる方法をお願いいたします!
補足ですがC1に関して必ずしも9時間とはなりません。【残業の場合】基本給には9時間分で残りをD1の方にだしたいです。ちなみに残業代25%固定です。
それと時給は変動がある為れはて手打ちで構いません!

補足日時:2013/08/15 14:44
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!