• 締切済み

エクセルで条件付計算するには?

教えてください。 エクセルで作成した一覧表から計算をしたいのですが、 購入した数量によって金額が段階的に変わり(例えば1~10個だと@¥150、 11~20個だと@¥200と段階的に金額が変わります。) そして更に男性と女性では単価の金額が変わります。 数量×単価(男性Or女性)=金額としたいのですが どなたかご教授宜しくお願いします。m(__)mペコッ

みんなの回答

  • E-HR33
  • ベストアンサー率25% (20/78)
回答No.3

No.1です。 No.2の方が言われているように商品単価表みたいなものを別シートに作成したほうがいいと思います。 構成は商品名、男性単価、女性単価、増加数量(何個単位で単価が増えるか)、増加金額、みたいな感じで。 作った商品単価表全体を選択して名前をつけておくと計算式書くときに楽だと思います。(ここでは"商品単価表"とします) あとはメイン一覧表の金額欄に下記のような式を入れればいけるかと。(未確認です。すいません。) A(単価の検索)=VLOOKUP(商品名,商品単価表,IF(性別=男性,男性単価,女性単価),True) B(増加金額の計算)=(VLOOKUP(商品名,商品単価表,増加金額,True)×TRUNC(数量÷増加数量)) C(最終的な計算式)=数量×(A+B) こんな感じで可能だと思います。 確認してないのでもしかしたらエラーするかもしれません。 エラーしたらごめんなさいm(__)m

全文を見る
すると、全ての回答が全文表示されます。
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

例えば、別シート(sheet2)に単価表を設定し、性別をキーに切り分けるようにしたら如何でしょうか。 一例です。 金額列に=IF(性別セル="男性",VLOOKUP(数量セル,sheet2!$A$1:$B$3,2,TRUE)*数量セル,VLOOKUP(数量セル,sheet2!$C$1:$D$3,2,TRUE)*数量セル) 以下の単価表は調整下さい。 ■男用単価表 A B 1 150 11 200 21 250 ■女用単価表 C D 1 140 11 190 21 240

全文を見る
すると、全ての回答が全文表示されます。
  • E-HR33
  • ベストアンサー率25% (20/78)
回答No.1

追加していただきたい情報がいくつかあります。 1.作成された一覧表の構成を教えてください。 2.個数で段階的に金額が変わるとありますが、それは一定の割合ですか?   それとも商品によって変化する額が違うのでしょうか? 3.男性と女性の単価の違いは一定の割合でしょうか?それとも商品固定ですか?

pontan02
質問者

お礼

早速の回答ありがとうございます。 1.一覧表は住所、氏名、電話番号、生年月日、性別、年齢、数量、金額  となってます。 2.段階的に金額が上がるのは一定の割合ではありません。  決められた数字です。  買った個数の数で金額が変わってきます。  数が増えるほど上がってきます。  3も同じく男女の単価の違いは一定の割合ではありません。  ただ、女性の方が安いです。  これしかわかりませんが、なにかいい方法ありますか?  それとも、これに近付ける形でもうひと手間加えればできますでしょ うか?よろしくお願いします。

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

関連するQ&A

  • Excel計算が合わない

    Excelで請求書を作成しましたが、合計金額が一円単位出会わないことがあります。 表は簡単に数量x単価=合計      数量x単価=合計           金額合計   金額の合計の答えが1001だとしても時々1000だと計算したりしてます。  考えられるのは小数点を使った計算があるからかもしれませんが???数量0.5x単価33円=17とか四捨五入があるときによく間違いがあるような気がします。 手直しする方法を教えてください。

  • エクセル 計算が自動的に切り替わらない

    こんにちわ お願いします。 会社で見積書を作成してます。 エクセルで見積書作成したファイルを基にコピーし、数量、単価だけを変更、別見積書作成しました。その際自動的に合計数量が計算されません。(計算される時もあります。) 計算方法は、基の見積表:数量x単価=合計金額 総合計はzで入力して見積書作成しています。 前に作成した。見積書をコピーして数量などを変更して出したいのです。 良いファイルの作成方法があれば教えて下さい。 よろしくお願いします。

  • エクセルが計算をしない。

    見積をエクセルの数式を使用して作成しています。 単価*数量の数式で金額が算出できるようにセル内に数式を入力した見積のフォーマットを作成し、しばらく正常に計算出来ていたのですがある日を境に単価と数量を入力しても計算を行わなくなりました。 どのような原因が考えられるのでしょうか?

  • Excelが計算をしなくなりました

    いつもお世話になっております。 Excelで見積を作成しています。 数量と単価を入れたらその2つを掛けたものが隣のセルに表示されます。 先程、以前の見積の変更をしようと思ったところ、数量を変えても合計金額が変わらないんです。 セルの中にはちゃんと計算式が入っていました。 もう一度、計算式を入れなおしてやるとちゃんと出ました。 これは何が原因なのでしょうか? Excelの計算が信用できなくなってしまうので大変困っています。 よろしくお願いします。

  • Excelの計算式

    検索してもわからなかったので質問失礼いたします。 Excelで月別の単価×数量の計算をしたいのですが、単価は固定、数量は毎月違います。 単価×1月分数量、単価×2月分数量といった形の表としてまとめたいのですが良い方法はないでしょうか。 質問がわかりにくくて申し訳ありません。 今現在は単価がA1、数量がC1~F1に入力されているので、 【=A1*C1+A1*D1+A1*E1+A1*F1】といった計算式で計算しているのですが、 この計算だとエラーも出ますし式もごちゃごちゃとしてしまうので整理したいのです。 回答宜しくお願いします。

  • Excel別シートに同じ値を反映させたい

    初めて質問いたします。 EXCELで見積書と別シートに商品一覧を作成しております。 商品一覧には単価、数量、合計金額で計算式を組んでおります。 商品一覧中数量を入力したものを商品名、単価、数量、合計金額として見積書に反映させたいと思っております。 同座標へは反映できるのですが、商品が数十種ある為、例えば行1と行5で数量入力した場合、見積書には行2~行4までは空白になってしまいます。この間隔を空けずに見積書に反映させることは出来るのでしょうか? ご教授いただきたくお願い申し上げます。

  • Excelの計算式について

    Excel 2011 mac 使用です。 見積で、数量1、数量2、単価=金額という数式を金額セルに 「=数量1*数量2*単価」で設定しましたが、数量2の値がない 場合、金額セルに数量1x 単価の値が反映しません。 金額がでるような数式を教えて下さい。

  • Excel2000での見積書の計算式

     お世話様です。 Excel2000での見積書を作成しています。 数量 単価 金額  1       1000 上記の様に数量が1の場合、単価を空欄にし金額欄にだけ 表示したいのですが この場合は金額欄にはどういった計算式を入れたらよろしいでしょうか?

  • Excel の計算式について

    Excelにて請求書を作成中なのですが 「商品名」 「単価」 「数量」 「金額」   と項目があります 「単価」×「数量」=「金額」の計算にて 小計を出し、消費税計算して合計を出すものは作れたのですが 商品名欄に「消費税」と入力した際に その上の行までの小計に対した消費税計算をしたいのです 場合によっては4行目に「消費税」がくるかもしれないし 10行目にくるかもしれません 商品名に「消費税」という文字を入力した場合は消費税計算、 それ以外の文字の場合は金額計算をするような計算式はできますか? あれば教えてください 当方Excel2003です よろしくお願いします

  • (エクセル)どのような計算式になりますか?

    「数量×単価=金額」を「=ROUND(数量*単価,0)」という関数で作っているとします。 数量が0のとき、数量に0を入れると金額が空欄になります。 数量がないことを「-(バー?)」で表したいのですが、普通に入力すると#VALUE!のエラーになるので、ならないような計算式があれば教えてください。 よろしくお願いします。

このQ&Aのポイント
  • 大腸内視鏡検査の必要性について質問します。自覚症状がなく便潜血も陽性ではない場合、3割負担の検査は無理なのか、健診以外の検査も可能なのか、費用を抑えた方法はあるのかについて教えてください。
  • 4年前に胆石の手術を受け、その際に大腸カメラでポリープを切除しました。その経過が心配で検査をしたいのですが、3割負担で受けられる可能性はありますか?また、検査をしたい病院とポリープ切除をした病院は別の施設です。
  • 大腸がんになった父の影響で大腸内視鏡検査を受けたいと考えています。自覚症状はなく便潜血も陽性ではありません。健診以外の検査も行いたいのですが、費用を抑えて受けられる方法はありますか?どのような方法でどこで受けるべきか教えてください。
回答を見る