• ベストアンサー

EXCELでの質問

ちょっと複雑な質問です。 今、会社で各契約に対する代理店に対しての手数料を計算できるようなテーブルを作成しています。 販売数や商品種類によって支払う手数料が変化するというものです。 手数料の決定要素は以下の3つです。 1.販売数 2.商品種類 3.地域 手数料は3年間支払われ、手数料率は変化します。 3つの決定要素別の手数料一覧が別シートにあり、以下の通りになっています。 行 販売数 種類 地域 1年 2年 3年 1 10 甲 東京 10% 5% 1% 2 10 甲 大阪 11% 6% 2% 3 10 乙 東京 12% 7% 1% 4 10 乙 大阪 13% 6% 2% 5 20 甲 東京 14% 5% 1% 6 20 甲 大阪 15% 4% 1% 7 20 乙 東京 16% 3% 2% 8 20 乙 大阪 17% 2% 1% 契約テーブルには、上記の3つの項目を入力する部分と3年間の手数料を表示する部分があるのですが、このテーブルに3つの項目を入力するとその行にある1~3年目の手数料が自動的に手数料一覧より選択され、表示されるというシートを作成したいのです。 (ex) 販売数:20、種類:乙、地域:東京を選択すると、1年目に16%、2年目に3%、3年目に2%が自動的に表示される。 関数などを1~3年目の手数料部分に挿入することになると思うのですが、どのような関数を使えばよいでしょうか? わかりづらくてすいませんが、こういったものを作成したことがある方、是非教えてください。

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

  • ベストアンサー
  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.1

一覧表の先頭列に =A2 & ":" & B2 & ":" &C2 のような感じで検索項目を作り値に置き換えます。 行 検索項目   販売数 種類 地域 1年 2年 3年 1 10:甲:東京  10   甲  東京 10% 5% 1%         ・         ・ 契約シートの3項目を入力するセルに対しても何処かのセル(検索セル)に上記と同様の関数をいれておき、その検索セルを使って VLOOKUPを使えばOKでしょう。 =ISERROR(VLOOKUP(検索セル,リスト範囲,5,0),"",VLOOKUP(検索セル,リスト範囲,5,0)) =ISERROR(VLOOKUP(検索セル,リスト範囲,6,0),"",VLOOKUP(検索セル,リスト範囲,6,0)) =ISERROR(VLOOKUP(検索セル,リスト範囲,7,0),"",VLOOKUP(検索セル,リスト範囲,7,0))

nihinihinihi
質問者

お礼

なるほど。 その条件に該当する1つの値を作成すればいいわけですね。 ありがとうございました。

その他の回答 (1)

回答No.2

セルの結合とvlookupの組み合わせではいかがでしょうか。 sheet1に質問のデータが、sheet2に結果を抽出するものとします。 【手順】 (1)A列:販売数、B列:種類、C列地域、D列:1年・・として、sheet1の地域と一年目の間に列を挿入(よってE列:1年、F列:2年・・となる)し、作業用セルを用意します。 (2)セルD2に=A2&B2&C2とし、下の行にコピー貼り付けをする。 (3)SHEET2にA1=販売数、B1:種類、C1:地域、D1:1年、E1:2年、F1:3年と入力する。 (4)D2~F2に以下の関数を入力する。 D2=VLOOKUP($A2&$B2&$C2,Sheet1!$D$2:$G$9,2,0) E2=VLOOKUP($A2&$B2&$C2,Sheet1!$D$2:$G$9,3,0) F2=VLOOKUP($A2&$B2&$C2,Sheet1!$D$2:$G$9,4,0) これで、SHEET2の販売数、種類、地域の下に必要な項目を入力すると1年、2年、3年の下にそれぞれの手数料が、表示されます。

nihinihinihi
質問者

お礼

なるほど。 その条件に該当する1つの値を作成すればいいわけですね。 ありがとうございました。

関連するQ&A

  • エクセルで複数条件当てはまる対象の個数を数えるには?

     countifは、一つの検索条件でしか数えられないと思いますが、複数の条件に該当するセルの個数を数える関数はあるのでしょうか?  2万件程度のデータから検索する必要がありまして、よろしくお願いします。  趣旨は、以下のとおりです。 ---------------  種別1 種別2  a    甲 b    乙 b    甲 c    甲 c    丙 a    乙 ----------------  という一覧表から ----------------   甲 乙 丙 a  1  1  0 b  1  1  0 c  1  0  1 ----------------  のような個数の一覧表を作成したいということです。

  • Excelでデータが何種類あるか知りたいのですが…

    こんばんは。 Excelで下記のような表があるとします。   A     B 1 注文者  注文品 2 甲さん  商品001 3 甲さん  商品002 4 乙さん  商品001 5 乙さん  商品003 6 乙さん  商品004 7 丙さん  商品002 ここで、A列に何種類のデータがあるかが知りたいのです。 (この場合、甲さん、乙さん、丙さんで注文者は「3」という数値を出したいのです。) 今はオートフィルタをかけ、リストボックスに何行表示されるか 数えています(^^;データ数が膨大なのでツライです。 なにか良い関数はないでしょうか? ちなみにExcel2000を使っています。よろしくお願いします。

  • 債権の確定日

    甲と乙が業務委託契約を結びました。 甲が売主となる不動産物件を乙に販売業務を委託します。 委託料は乙の販売総額の3%を甲が乙に支払う契約です。 支払方法は乙が取り扱った販売総額の3%の2/3を甲が乙に支払います。残り1/3を物件の引渡し時に支払います。 この契約途中でで甲が倒産しました。 契約後、引渡しを完了していない時点で。 で、乙は残り1%の部分を破産債権として裁判所に届けています。 この場合、引渡しが完了していないのですが、未回収の債権として 届出することはできるのでしょうか?

  • 消防設備士甲、乙の違いについて

    消防設備士の甲、乙の資格の違いについての質問です。 乙は6.7種とありその部分については甲がないので、範囲はわかりますが、甲、乙と同じ類があります。 甲1類、乙1類 ~5類迄 範囲も同じような感じでHPには記載があります。ですが、試験日も試験料金も、受験資格も違います。 甲の受験資格もあるのですが、乙のほうが受験手数料が安いです。 甲乙、何が違うのでしょうか?

  • 契約書タイトル名が知りたい

    以下内容の契約書の作成を考えております それぞれに契約書タイトル名を付けた場合、どのような名称になるかを教えてください ※重複、または必要ない項目がありましたらその部分は省いて構いません よろしくお願いします 登場人物「甲」「乙」「丙」 ・丙から乙に契約期間内の販売権利を貸与 ・丙から乙に契約不履行時にその全ての権利を譲渡 ・乙から丙に販売に必要な業務委託を第三者へ委託することを承諾する ・乙丙連名で甲に業務を委託する ・甲は乙丙に知りえた情報の秘密保持を約束する ・丙から乙に契約期間内の販売行為で得た正確な情報を開示する ・丙から乙に契約期間内の販売行為で得た利益分の支払いをする

  • エクセルで住所録を作成中です。

    エクセルで住所録を作成中です。 B列に住所が入力されている場合に、その列に記載されている住所が”港区”ならC列に”甲”と表示し、”中野区”なら”乙”と表示するというふうに、住所の中に特定の文字列を含んでいれば、それに対応した特定の文字列を表示する方法を教えて下さい。 例)  A      B        C 鈴木一郎 東京都港区・・・   甲 田中太郎 東京都中野区・・・  乙 山田花子 東京都千代田区・・・ 丙

  • 契約書における合意管轄の記載について

    甲が東京本社(顧客)・乙が大阪本社(当社)である場合、「合意所轄」の条文を以下の方法で締結することは可能でしょうか? ◆改定案 ------------------------------------------------------ 第○●条(合意管轄) 甲及び乙は、本契約に関して訴訟を提起する場合、甲及び乙 の本店所在地がある地方裁判所を第一審の専属管轄裁判所と し、日本国法を準拠法とすることを合意する。 ------------------------------------------------------ 当初、契約書の雛型は「甲」のものでありましたので、雛型は「東京の地方裁判所」との記載でありました。 契約を締結するにあたり、「乙=大阪の地方裁判所」に改訂することで調整を図りましたが、地方地方裁判所「甲=東京」と譲らないため、双方の本社があるところとして再提案したいと考えております。 進めるにあたり、問題等があればご教示頂きたく存じます。 また、この様な記述は一般的なものなのか否かということもお教え頂ければ幸いです。 以上、宜しくお願い致します。

  • テーブル設計に関して

    よろしくお願い致します。 テーブルをはじめて設計することになりましてどのように設計すればいいのかわからず困っております。相談できる人が近くには全くいない状況で、皆様のアドバイスを頂きたいと思い質問させて頂きました。 本題ですが、企画の種類がいくつかあったとします。 まず大きくA企画とB企画があります。 A企画の中でも甲企画と乙企画にわかれます。 B企画はまずイ企画とロ企画にわかれます。そしてイ企画、ロ企画それぞれの中で甲企画と乙企画にわかれます。 このときどのような企画種類を表すテーブルを作るのが一番汎用性があるものとなるのでしょうか? 自分なりに考えたのは提案の階層ごとに【大分類テーブル】【中分類テーブル】【小分類テーブル】【実際のテーブル種類をもつテーブル】の4つを作るというものですが、これだと3階層で固定になってしまいますのでこれではよくないと思うのですが代わりの案が思いつきません。 アドバイスよろしくお願い致します。

  • EXCELで次の表から

    EXCELで次の表から   A    B     C     1 支店名 見積No   品名 2 大阪  M123   PC 3 東京  333    PC 4 大阪  444    プリンタ 5 名古屋 M233   プリンタ 6 東京  M555   PC 以下の表を作成したいのです。 拠点別にPCを販売したMで始まる見積もり番号の数 東京  1 大阪  1 名古屋 0 関数のみで作成したいと思っていますが、可能でしょうか? 判られる方いらっしゃればお願いします。

  • 自動販売機設置契約書に収入印紙は必要でしょうか?

    例えば以下の様な自販機設置契約書に収入印紙は必要でしょうか? 必要な場合、不要な場合、それぞれ根拠を教えて頂けませんでしょうか。 過去の既出の例質問を見ましたが今ひとつ理解できないので、アドバイスを宜しくお願い致します。 条項については一部省略してあります。 飲料自動販売機設置に関する契約書 第1条  自販機の設置個所、設置機種、販売価格並びに乙が甲に支払う現金手数料は別紙の通りとする。 第2条  乙は自販機設置に必要な工事、自販機の設置、商品の充填・管理、売上金の回収・管理等において、甲の負担を求めることなく、乙側の責任において行うこととする。 第3条  乙は、毎月末に集約された当月の販売数量に応じ、現金手数料を、翌月末日迄に甲の指定する口座に振り込むこととする。 第4条  自販機が故障または破損した場合は、乙側の責任において早急に対処することとする。但し甲の重大な過失によるものと認められる場合は、この限りではない。 第6条  甲及び乙は、本契約によって生ずる権利若しくは義務を、第三者に譲り渡し又は継承してはならない。  第9条 本契約の有効期間は、平成  年 月 日から平成  年 月  日までの1年間とする。但し、期間満了の1ケ月前までに甲・乙いずれからも協議の申し出がない場合には、本契約は更に1ケ年自動的に更新されるものとし、以後も同様とすることとする。

専門家に質問してみよう