次のようにしてはどうでしょう。
H1セルから下方にりんご、いちご、ばなな、メロンと入力してそれぞれの単価をI1せるからI4セルに入力します。
A1セルにはりんご、B1セルにはいちご、C1セルにはばなな、D1セルにはメロンと入力します。
それぞれの下の行にはそれぞれの個数を入力します。
E列は単価と数を掛けた値で次の式をE2セルに入力して下方にオートフィルドラッグします。
=A2*I$1+B2*I$2+C2*I$3+D2*I$4
割引額はF列に表示させるとしてF2セルには次の式を入力し下方にオートフィルドラッグします。
=IF(COUNTIF(A2:D2,">="&SMALL(A2:D2,1))=4,SMALL(A2:D2,1)*(150+IF(D2>=SMALL(A2:D2,1),50,0)),0)+IF(COUNTIF(A2:D2,">="&SMALL(A2:D2,1))=3,SMALL(A2:D2,1)*(100+IF(D2>=SMALL(A2:D2,1),50,0)),0)+IF(COUNTIF(A2:D2,">="&SMALL(A2:D2,1))=2,SMALL(A2:D2,1)*(50+IF(D2>=SMALL(A2:D2,1),50,0)),0)+IF(COUNTIF(A2:D2,">="&SMALL(A2:D2,1))=1,0,0)+IF(COUNT(A2:D2)<2,0,IF(AND(SMALL(A2:D2,1)<>SMALL(A2:D2,2),COUNTIF(A2:D2,">="&SMALL(A2:D2,2))=3),(SMALL(A2:D2,2)-SMALL(A2:D2,1))*(100+IF(D2>=SMALL(A2:D2,2),50,0)),0))+IF(COUNT(A2:D2)<2,0, IF(AND(SMALL(A2:D2,1)<>SMALL(A2:D2,2),COUNTIF(A2:D2,">="&SMALL(A2:D2,2))=2),(SMALL(A2:D2,2)-SMALL(A2:D2,1))*(50+IF(D2>=SMALL(A2:D2,2),50,0)),0))+ IF(COUNT(A2:D2)<3,0,IF(AND(SMALL(A2:D2,2)<>SMALL(A2:D2,3),COUNTIF(A2:D2,">="&SMALL(A2:D2,3))=2),(SMALL(A2:D2,3)-SMALL(A2:D2,2))*(50+IF(D2>=SMALL(A2:D2,3),50,0)),0))
合計金額はG列でG2セルには次の式を入力して下方にオートフィルドラッグします。
=E2-F2
お礼
返答ありがとうございます すごく詳しいですね。 使った事のない関数もあるので ちょっと勉強してみます