- 締切済み
条件あり % の 自動表示のやり方
B列にある会員番号が上から順に見て行って、初めてであればその行のD列の金額の10%相当額をF列に表示する。 2回目以降であれば、そこの行の金額の5%相当額をF列に表示する。 もしそうならF3セルに =D3*IF(COUNTIF($B$3:$B3,B3)>1,5%,10%) と入れて、F52セルまで引っ張って式をコピーしてみてください。 こう 教えて いただき やりたいことが できたのですが、D列に マイナス数字が入ったところだけは F列に%を表示したくありません どなたか よろしく おねがいします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- 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の方の回答とそっくりですが微妙に違います。 ご確認ください。
- hige_082
- ベストアンサー率50% (379/747)
回答No.1
=IF(D3<0,"",D3*IF(COUNTIF($B$3:$B$3,B3)>1,5%,10%)) こうゆう事?
質問者
補足
アドバイスありがとうございます やってみました たしかに マイナス 表示の場合空欄になりました。 成功したと思ったのですが はじめに書いた条件の B列にある会員番号が上から順に見て行って、初めてであればその行のD列の金額の10%相当額をF列に表示する。 2回目以降であれば、そこの行の金額の5%相当額をF列に表示する。 この条件が 2回目以降も10%になってしまいました。
お礼
またまた 教えていただいてありがとうございます。 感謝 感謝です