ひとつも売れてない商品を抽出する関数!(改)
お世話になります。
エクセルで関数によって色づけをしたいのですが
やり方がわからないのでどなたか教えて頂けないでしょうか。
-----------------
以下のような列があります。
A列 B列 C列 D列
ID サイズ 在庫数 判定結果
IDは商品番号を示していて、データは以下のようになります。
A列 B列 C列 D列
ID サイズ 在庫数 判定結果
A 70cm 5
A 80cm 5
A 90cm 0
B 110cm 4
B 120cm 4
C 90cm 3
C 100cm 3
C 110cm 3
C 120cm 3
C 130cm 3
D 50cm 0
D 60cm 0
D 70cm 0
上記が示しているのは
・Aという商品はサイズが3サイズあり、在庫数はそれぞれ5,5,0着ずつ。
・Bという商品はサイズが2サイズあり、在庫数はそれぞれ4,4着ずつ。
・Cという商品はサイズが5サイズあり、在庫数はそれぞれ3,3,3,3,3着ずつ。
・Dという商品はサイズが3サイズあり、在庫数はどれも0着で売切れ。
今回まず抽出したいのはBやCのように、各サイズの数が同一のものです。
つまり、「各サイズの在庫が同一ということは多分1着も売れてない」という
性質の商品を抽出したいわけです。
(※各サイズが等しく売れているものも抽出されますがそこは目視で判断します)
商品によって、サイズ分布が違うので行数が変わってきますし、
仕入れ数も違うため、「この数字と等しいということは売れていない」という
判断も出来ません。
この状況で関数を使ってD列にB商品やC商品のような性質の商品に
色付けをしたいと考えているのですが、適切な関数はありますでしょうか?
※A商品は多分仕入れが5着ずつで90cmのサイズだけ売れています。
残りのサイズは1着も売れていないということになりますが、
希望しているのはどのサイズも1着も売れていないというものなので
A商品は抽出されてほしくありません。
(この場合も各サイズが同じ数売れている時に抽出されるのはOKです。
最後に目視で除外します。)
B,C商品には、同じID内の一番上の行のD列に「売れてない」と表示されてほしいです。
最後に、D商品は、逆に全て売り切れているという商品ですので
「完売」という色を付けたいです。
これも同じID内の一番上の行のD列に「完売」と表示されてほしいです。
ご回答、どうぞ宜しくお願いいたします。
お礼
アマゾンでリンクしていただいたコクヨのスチール印箱(豆)を購入しました。 回答ありがとうございました!