• 締切済み

条件あり % の 自動表示のやり方

B列にある会員番号が上から順に見て行って、初めてであればその行のD列の金額の10%相当額をF列に表示する。 2回目以降であれば、そこの行の金額の5%相当額をF列に表示する。 もしそうならF3セルに =D3*IF(COUNTIF($B$3:$B3,B3)>1,5%,10%) と入れて、F52セルまで引っ張って式をコピーしてみてください。 こう 教えて いただき やりたいことが できたのですが、D列に マイナス数字が入ったところだけは F列に%を表示したくありません どなたか よろしく おねがいします。

みんなの回答

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

先ほど http://okwave.jp/qa4757149.html で回答したmerlonXXです。 D列がマイナスなら表示しないんですね。 なら、 =IF(D3<0,"",D3*IF(COUNTIF($B$3:$B3,B3)>1,5%,10%)) としてみてください。 No1の方の回答とそっくりですが微妙に違います。 ご確認ください。

kingboss
質問者

お礼

またまた 教えていただいてありがとうございます。 感謝 感謝です

  • hige_082
  • ベストアンサー率50% (379/747)
回答No.1

=IF(D3<0,"",D3*IF(COUNTIF($B$3:$B$3,B3)>1,5%,10%)) こうゆう事?

kingboss
質問者

補足

アドバイスありがとうございます やってみました たしかに マイナス 表示の場合空欄になりました。 成功したと思ったのですが はじめに書いた条件の B列にある会員番号が上から順に見て行って、初めてであればその行のD列の金額の10%相当額をF列に表示する。 2回目以降であれば、そこの行の金額の5%相当額をF列に表示する。 この条件が 2回目以降も10%になってしまいました。

関連するQ&A