- 締切済み
Excelで歩合給の計算をしたいのですが
Excelで歩合給の計算をしたいのですが Excelで歩合給の計算をしたいのですが、どのような関数を使えばいいかわかりません。 以下のような計算をしたいと思っています。 売上商品が1点につき、1点(1カウント)として、以前は5カウントごとに、500円付けてました。 5カウント 500円 10カウント 1000円 15カウント 1500円 というふうに5カウントごとにエンドレスでつく関数を組んでました。 以下、その時の数式です。 =((SUM(K6:M6)*((INT((IF(ISBLANK(B6),0,VLOOKUP(B6,$AA$3:$AH$202,8,FALSE)))/5))))*500) ※(K6:M6)の部分は商品の種類 ※(B6)の部分は人の名前 ※(B6,$AA$3:$AH$202,8,FALSE)の部分は各データ人の名前とか これを、今後は10カウントからスタートで、5カウントごとに500円アップにしたいのですが、どう繋げていいのかわかりません>< 10カウント 500円 15カウント 1000円 20カウント 1500円というふうに5カウントごとにエンドレスでアップする数式が知りたいです。 分かりずらいとは思いますが、よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
別解 =MAX(INT(カウント数/5)-1,0)*500
- KURUMITO
- ベストアンサー率42% (1835/4283)
現在の式を次の式にしてみてください。 =SUM(K6:M6)*(INT((IF(ISBLANK(B6),0,VLOOKUP(B6,$AA$3:$AH$202,8,FALSE)))-1)/5)*500
- keithin
- ベストアンサー率66% (5278/7941)
ご質問に掲示された今の式で「カウント数」がどこから出てくるのかイマイチ読み切れませんが、とりあえず概ね =IF(B6="","",MAX(0,FLOOR(カウント数,5)-5)*100) といったカンジでいいと思います。
- ka28mi
- ベストアンサー率41% (969/2315)
今の状態をあまり変えずに使いたければ、カウント数を合計した後で「-5」とすれば良いと思います。 数式上の5カウントは、実際の10カウント-5と考える方法です。
お礼
わかりやすい、ご回答ありがとうございます。 考え方としては非常にわかりやすく、的を得てるのですが、 こちらの能力不足で、どこに-5を入れたらいいのかわかりません。
補足
わかりやすい、ご回答ありがとうございます。 考え方としては非常にわかりやすく、的を得てるのですが、 こちらの能力不足で、どこに-5を入れたらいいのかわかりません。 お手数おかけします。
お礼
ご回答ありがとうございます。 説明が足りませんでした。 教えていただいた式に置き換えましたが、うまくいきませんでした>< カウント9で、800 カウント10で、900 カウント11で、1000というふうになってしまいました。 カウント9までは、0 カウント10~14が、500 カウント15~19が、1000 カウント20~24が、1500 というように、5カウントごとに、500 UPにしたいんですが。 説明足らずで申し訳ございません。
補足
ご回答ありがとうございます。 説明が足りませんでした。 教えていただいた式に置き換えましたが、うまくいきませんでした>< カウント9で、800 カウント10で、900 カウント11で、1000というふうになってしまいました。 カウント9までは、0 カウント10~14が、500 カウント15~19が、1000 カウント20~24が、1500 というように、5カウントごとに、500 UPにしたいんですが。 説明足らずで申し訳ございません。