• 締切済み

excel2007 利益集計がしたい(初心者)

美容サロンを営む店舗にてexcel2007にて売上と利益率を集計できる表を作っています。 困っている内容とは、まずF5セルに売上金額を手入力で入力⇒F6セルに販売商品は入力規則のリストにて作成してあるものから選択⇒F7セルに支払方法も入力規則のリストから選択するとF8に社員への報酬がF9に利益が自動的に出る様にしたいのですが、どのようにしたらよいのか困っております。 ちなみに利益率などの細かい内容は別Sheetに表を作成してあるので、そこからデータを引用出来たら1番良いのですが、詳しい方宜しくお願い申し上げます。

みんなの回答

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.3

#2です。 必要な情報がないので、式を組むことはできません。 (必要なのは個々の値ではなく、全体の構成と計算ロジックなのですが…) >VBAが必要なら計算式を頂きたいです。 VBAでももちろん可能ですが、なおさらコードを書くことができません。 とりあえず、VLookup(←関数です)の例を。(添付図参照) (説明は、#2で紹介したサイトにゆずります。) *表は添付の都合で別シートではなく同じシートにしています。 *計算方法が不明なので、   社員報酬=金額×歩合   利益=金額×利益率×掛率  と勝手に仮定した場合の例です。 あとは実情に応じて、適当にアレンジしてください。 (そのまま式だけ入力しても、計算はできません)

すると、全ての回答が全文表示されます。
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.2

質問が具体的ではないので、式はかけませんが… 単価表や利益率表が別にあるでしょうから、それを参照しながら計算するようになると想像します。 表の形式にもよりますが、VLookupやHLookupなどを利用するのが一般的かと思います。 以下のサイトに解説がありますので、ご参考に。 (検索すれば他にもたくさん見つかるはずです) http://www11.plala.or.jp/koma_Excel/contents3/mame3023/mame302301.html http://kokoro.kir.jp/excel/vlookup-false.html http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/vlookup.htm http://allabout.co.jp/gm/gc/3143/

a0333
質問者

補足

回答ありがとうございます。具体的に申し上げますと、 金額欄には400,000、300,000、200,000、100,000の金額を入力致します。商品はa、b、c、d、a+cというものがリストに入力してあり、支払方法にはe、f、gというものがリストに作成してあります。 例えば金額300,000と入力し、商品がaを選択、支払方法がeを選択した場合、歩合が20,000と出て欲しく、利益が150,000とセルに自動で出てきてほしいのです。また、金額や商品など他の複数条件を選択した場合にも歩合や利益の内容が違えど同じ様に発生して欲しいのでVBAが必要なら計算式を頂きたいです。 お願い致します。

すると、全ての回答が全文表示されます。
  • akina_line
  • ベストアンサー率34% (1124/3287)
回答No.1

こんにちは。  ここまで具体的にやりたいことが決まっているのであれば、後は、もっと具体的な計算式を決めて、関数式でF8,F9に組み込むか、VBAでユーザ関数を作成して組み込むか検討してから作業するだけです。  関数式で組むと1行の中に場合分けなどが入ってくると、とても見づらくなってしまいます。  VBAで組めば見やすいのですが、VBの文法を理解しなければなりません。 では。

すると、全ての回答が全文表示されます。

関連するQ&A