ここから本文です

解決済みの質問

エクセルの請求書の式について教えてください。

l_6_6_6_6_lさん

エクセルの請求書の式について教えてください。

エクセルの請求書の式について教えてください。

A列に商品名(商品A、商品B、商品C、商品D)、B列に数量、C列に単価、D列に金額があったとします。

1)商品Aは値引きの対象にしない
2)商品A以外のすべての商品は10%引きになる
3)商品Aを除いた合計が、100万を超えた時には
100万円までを10%引きとし、100万を超えた部分を20%引きにする

この場合どのような式になりますか?

もし商品Aを除いた合計が
1,100,000円の場合、値引きは12万円 という感じです。

投稿画像

違反報告

ベストアンサーに選ばれた回答

nishiki_gonさん

D7=IF(SUM(D2:D5),SUM(D2:D5),"")

D8=IF(D7="","",(MIN(D7-SUMIF(A$2:A$5,"商品A",D$2:D$5),10^6)*0.1+MAX(D7-SUMIF(A$2:A$5,"商品A",D$2:D$5)-10^6,0)*0.2)*-1)
あるいは
D8=IF(D7="","",IF(D7-SUMIF(A$2:A$5,"商品A",D$2:D$5)>10^6,(D7-SUMIF(A$2:A$5,"商品A",D$2:D$5)-10^6)*0.2+10^5,(D7-SUMIF(A$2:A$5,"商品A",D$2:D$5))*0.1)*-1)

D10=IF(D7="","",SUM(D7:D8))

投稿画像

  • 違反報告
  • 編集日時:2012/2/14 10:10:56
  • 回答日時:2012/2/13 18:17:18

質問した人からのコメント

  • 成功ありがとうございました!
  • コメント日時:2012/2/14 10:34:43

グレード

この質問・回答は役に立ちましたか?
役に立った!

お役立ち度:お役立ち度 0点(5点満点中)0人が役に立つと評価しています。

ベストアンサー以外の回答

(1件中1〜1件)

 

icegirai38さん

値引き額のセルに
=IF(D7-D2>1000000,(D7-D2-1000000)*0.2+100000,(D7-D2)*0.1)*-1
でいいと思います。

  • 違反報告
  • 編集日時:2012/2/13 16:26:57
  • 回答日時:2012/2/13 16:22:58
知恵ノートとは?

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。

お客様自身の責任と判断で、ご利用ください。

話題のキーワード

[カテゴリ:Office系(Word、Excel)]

違いがわかる知恵袋

[カテゴリ:Office系(Word、Excel)]

ただいまの回答者

06時52分現在

1236
人が回答!!

1時間以内に2,128件の回答が寄せられています。

>>回答ひろばに行く


知恵コレに追加する

閉じる

知恵コレクションをするID/ニックネームを選択し、「追加する」ボタンを押してください。
※知恵コレクションに追加された質問や知恵ノートは選択されたID/ニックネームのMy知恵袋で確認できます。

ほかのID/ニックネームで利用登録する