Excel'de birden fazla ürün içeren kimlikleri tanımlamak istiyorum. Örneğin, listelenen 3 farklı ürün olduğundan, ID 1'in yanına Y (veya vurgu vb.) Koymak istiyorum. Bunu nasıl yapabilirim?
ID Product
1 A
1 C
1 D
2 B
2 B
Excel'de birden fazla ürün içeren kimlikleri tanımlamak istiyorum. Örneğin, listelenen 3 farklı ürün olduğundan, ID 1'in yanına Y (veya vurgu vb.) Koymak istiyorum. Bunu nasıl yapabilirim?
ID Product
1 A
1 C
1 D
2 B
2 B
Yanıtlar:
Çalışma sayfası böyle ayarlanmışsa:
Bu formülü yerleştirin C2
ve doldurun:
=IF(COUNTIF($A:$A,A2)<>COUNTIFS($A:$A,A2,$B:$B,B2),"Y","-")
Koşullu biçimlendirme için kullanırsanız, yardımcı sütunlara gerek olmadığını unutmayın.
Açıklama:
Formül akımın kombine sayısını hesaplayarak çalışır ID
ve akım Product
(kullanarak veri görünen COUNTIFS()
fonksiyonu). Daha sonra ID
, Product
( COUNTIF()
işlevi kullanarak ) ne olursa olsun , görünen sayı ile karşılaştırır . Sayımlar eşleşmiyorsa, bu, ID
farklı bir yere bağlı verilerde başka bir yerde mevcut olanla eşleşen en az bir tane olduğu anlamına gelir Product
.
COUNTIFS()
). Cevabınızı, formülün arkasındaki mekanizmanın bir açıklamasıyla genişletmeniz yararlı olacaktır.
COUNTIFS()
fonksiyonlarını okuyarak nasıl çalıştığını anlayabilmeliler . Hızlı bir açıklama ekleyebilirim. PS Tamamlandı.
Aşağıdaki formül, sütuntaki birden çok girişi kontrol eder A
:
=COUNTIF($A$2:$A$6,A2)>1
Bu ayrı bir sütunda kontrol edilebilir:
=IF(COUNTIF($A$2:$A$9,A2)>1,"Y","")
Veya şartlı bir biçimde kullanılabilir.
Bu, birden fazla ID girişinin varlığının, ürün kodu aynı olsa bile bir şekilde farklılık gösteren ürünler olarak sayıldığını varsayar.