
Excelの関数を使って、歩合制の給料を計算したいと考えています。
例えば、集客数が5人までは基本給の5000円を支払うとします。
6人ならプラス250円(5,250円)、7人ならさらにプラス250円(5,500円)
8人ならさらにプラス300円(5,800円)、9人ならさらにプラス300円(6,100円)
というように、1人増えるごとに基本給にプラスされていき、プラスされる金額も人数によって変わっていきます。プラスされる金額の幅も変わります。
人数の最大数は20人程度なので、人数とプラスされる金額の表を作って参照させるのだと思いますが、どうすればよいのでしょうか??
No.2ベストアンサー
- 回答日時:
人数とプラスされる金額の表を作成とのことですが、いっそのこと人数と給料の表を作成した方が簡単かと思います。
歩合給の追加額を明確にしたいなら、例えば下のような感じで表を作成。
A2からA21まで1から20を入力(人数)、B2からB6までは0、B7,B8に250、B9,B10に300といった感じで歩合給を、最後にC1に基本給の5000を入力します。
C2 =C1+B2
としてこのセルをC21までコピーすれば、給料の表が完成。
あとは VLOOKUP(実際の集客数,$A$2:$C$21,3,FALSE) でご希望の計算が出来るかと思います。
歩合給の対応表だけでなく、合計給料の表を作ってしまえばよいのですね。
ありがとうございます。
わかりやすいご説明で助かりました(^ー^* )
No.3
- 回答日時:
ども。
初級初級シスアド、システム管理実務です。
条件分岐ですから表にする必要が無いならif文でもOkでは?
if
集客数<=5なら給料=\5,000
8>集客数>=5なら給料=(集客数-5)×歩合給(\250)+\5,000
10>集客数>=8なら給料=(集客数-5)×歩合給(\300)+\5,000
…
とすればよいのでは?
if関数の文法、詳細はヘルプにもあります。
ウェブにも情報があるので検索されるとすぐ見つかるでしょう。
ご参考までに。
早速、回答ありがとうございました。
IF文だと長くなってしまって、私には少し使いづらいと思いまして、VLOOKUPを使わせていただくことにしました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【関数】=EXACT(a1,b1) a1とb1...
-
【マクロ】excelファイルを開く...
-
エクセルのリストについて
-
【マクロ】【相談】Excelブック...
-
エクセルの関数について
-
【マクロ】数式を入力したい。...
-
【マクロ】元データと同じお客...
-
【マクロ】実行時エラー '424':...
-
他のシートの検索
-
【マクロ】左のブックと右のブ...
-
【画像あり】オートフィルター...
-
Office2021のエクセルで米国株...
-
LibreOffice Clalc(またはエク...
-
vba テキストボックスとリフト...
-
エクセルのVBAで集計をしたい
-
【マクロ】【配列】3つのシー...
-
エクセルシートの見出しの文字...
-
【マクロ】【画像あり】ファイ...
-
【マクロ】【画像あり】❶ブック...
-
【マクロ画像あり】❶1つの条件...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【マクロ】元データと同じお客...
-
エクセルの関数について
-
【画像あり】オートフィルター...
-
エクセルのVBAで集計をしたい
-
エクセルのリストについて
-
【マクロ】数式を入力したい。...
-
【マクロ】【相談】Excelブック...
-
Office2021のエクセルで米国株...
-
【マクロ】実行時エラー '424':...
-
他のシートの検索
-
エクセルの複雑なシフト表から...
-
【マクロ】【配列】3つのシー...
-
vba テキストボックスとリフト...
-
【マクロ】左のブックと右のブ...
-
【マクロ】変数に入れるコード...
-
エクセルシートの見出しの文字...
-
【マクロ】別ファイルへマクロ...
-
【関数】同じ関数なのに、エラ...
-
Amazonでマイクロソフトオフィ...
-
ページが変なふうに切れる
おすすめ情報