みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

エクセルで給料計算

エクセル初心者です。
エクセルでパートの給料計算を作成中です。(個人で使用)
日曜日だけ時間単価が異なります。
曜日までの表示をする事は出来ました。(”日”~”土”)
セルが”日”の場合のみ勤務時間を入力したら時間単価を変えたい様にするにはどうすれば宜しいでしょうか。
例えば、セルA2が”日”の場合、時間給は900円、
セルB2に勤務時間を入力すれば900*時間の計算をする。
曜日が”日”以外は時間単価は850円*勤務時間の計算
最後にその月の合計を出すといった内容です。
宜しくお願いします。

投稿日時 - 2008-01-31 09:29:35

QNo.3730227

困ってます

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

=IF(A2="日",900*勤務時間,850*勤務時間)
ではだめですか?

投稿日時 - 2008-01-31 09:49:19

補足

早々のご回答有難う御座います。
上記内容で可能となりました。
機能アップで祝日も時間単価を日曜日と同じにしたいです。
祝日表示をVLOOKUP関数を使用し、
例としまして=VLOOKUP(B3,祝日一覧,2,0)
で1ヶ月単位のカレンダーを作成し、曜日、祝日表示もしました。
祝日の場合をIF文で判断する場合、どのようにしたら宜しいでしょうか。
ご足労かけますが宜しくお願い致します。

投稿日時 - 2008-01-31 10:15:34

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

祝日の表記がされているセルと Or演算すればいいのでは

A列が曜日 B列が祝日 C列に時間 D列に1日の賃金なら
D列の数式を

= (Or(A2="日", B2="祝")*50+850)*C2
といった具合です

投稿日時 - 2008-01-31 13:49:26

お礼

ご回答有難う御座います。
祝日表記はVLOOKUP関数を利用し、祝日のリンク表示をしました。
そこで、下記の式で平日、日曜、祝日の計算が出来るようになりました。B列は祝日ではない場合無表示としました。
= (Or(A2="日", B2<>"")*50+850)*C2

上記3名の回答者様 有難う御座いました。

投稿日時 - 2008-01-31 14:53:03

ANo.2

C2=IF(A2="日",900,850)*B2
または
C2=(850+(A2="日")*50)*B2

投稿日時 - 2008-01-31 12:26:00

補足

ご回答有難う御座います。
日曜日の計算方法は理解できました。
祝日の場合の条件判断(認識)が出来ません。
アドバイスがあれば宜しくお願い致します。

投稿日時 - 2008-01-31 13:14:12

あなたにオススメの質問