週20時間以上勤務の時、「雇用」。月110時間以上勤務の時「三保険」。
と表示させたい場合の計算式を教えてください。
セルA1…始業時間
セルB1…終業時間
セルC1…1日の勤務時間
(「=B1-A1」という式が入ってます。)
セルD1…C1の勤務時間を元に出した週の労働時間
(例えばC1が7時間30分で週5日勤務だった場合には「=7.5*5」と入っています)
セルE1…セルD1で出た週の勤務時間を元に出した月の労働時間
(1年は52週と考えてそれを12ヶ月で割ることにしました。「=(C1*52)/12」という式が入っています。あくまで目安の数字で出しているので1年52週で問題なしです)
が入っているとします。
そこでF1に週20時間以上勤務の時「雇用」、月110時間以上勤務の時「三保険」を入れたいのです。
この時週20時間以上で、且つ月110時間以上勤務の時は「三保険」とし、どちらにも該当しない場合には「適用なし」としたいです。
かなり見難い質問になってしまったのですが、これでお答え頂けたら、感激です!!
=IF(E1>=110;"三保険";IF(D1>=20;"雇用";"適用なし"))
というように、IF関数を入れ子で使えばよいでしょう。
ありがとうございます。試してみます。
F1に
=IF(E1>=110,"三保険",IF(AND(D1>=20,E1<110),"雇用","適用なし"))
と式を入力するといいと思います。
条件分けは
1、月110時間以上のとき、「三保険」
2、月110時間未満かつ週20時間以上のとき、「雇用」
3、それ以外のとき、「適用なし」
の3つで分けました。
ありがとうございます。試してみます。私が作った時「AND」を忘れてた気がします(汗
F1の式です。
=IF(E5<20*52/12,"適用なし",IF(E5<110,"雇用","三保険"))
条件を整理すると
1. 86.88・・・時間未満(週20時間=月20*52/12時間=86.66....)→適用なし
2. 86.88・・・時間以上110時間以下→勤務
3. 110時間以上→三保険
です。
ありがとうございます。
なんだか凄い式でビックリしました(汗
いろいろな計算の仕方があるんですね。
明日試してみます
ありがとうございます。試してみます。