
Genel formül
=IF(COUNTIF(A:A,A1)>1,IF(COUNTIF(A$1:A1,A1)=1,"x","xx"),"")
Özet
Listedeki ilk kopyayı işaretlemek için, EĞERSAY işlevine dayalı bir formül kullanabilirsiniz. İsteğe bağlı olarak, sonraki kopyaları farklı bir işaretleyiciyle işaretleyebilirsiniz. Gösterilen örnekte C4 hücresindeki formül şöyledir:
=IF(COUNTIF($B$4:$B$11,B4)>1,IF(COUNTIF($B$4:B4,B4)=1,"x","xx"),"")
Bu formül, C4'ten C11'e sütun boyunca kopyalanmıştır.
Açıklama
Çekirdekte, bu formül, EĞER işlevine sarılmış iki EĞERSAY işlevi kümesinden oluşur. Dış EĞER + EĞERSAY, önce söz konusu değerin (B4) listede birden fazla görünüp görünmediğini kontrol eder:
=IF(COUNTIF($B$4:$B$11,B4)>1
Değilse, dış EĞER işlevi nihai sonuç olarak boş bir dize ("") döndürür. Değer birden fazla görünüyorsa, başka bir EĞER + EĞERSAY kombinasyonu çalıştırırız. Bu, kopyaları işaretleme işini yapıyor:
IF(COUNTIF($B$4:B4,B4)=1,"x","xx")
Formülün bu bölümü, formül sütundan aşağı doğru kopyalanırken genişleyen bir genişleyen başvuru ($ B $ 4: B4) kullanır. (Aralıktaki ilk B4 mutlaktır (kilitli), ikincisi görecelidir, bu nedenle formül listeden aşağıya kopyalanırken değişir).
Formülün bu bölümünün yalnızca ilk EĞERSAY 1'den büyük bir sayı döndürdüğünde yürütüldüğünü unutmayın. Dolayısıyla, her satırda formül, geçerli satıra kadar aralık içindeki sayımı kontrol eder. Sayı 1 ise, ilk gördüğümüz olduğu için kopyayı "x" ile işaretleriz. 1 değilse, bunun bir sonraki kopya olması gerektiğini biliyoruz ve "xx" ile işaretliyoruz
Temel formül
Listedeki ilk kopyayı yalnızca 0 veya 1 ile işaretlemek için, genişleyen bir aralık ve COUNTIFS işlevini kullanan bu soyulmuş formülü kullanabilirsiniz.
=(COUNTIFS($B$5:B5,B5)=2)+0
Bu formül yalnızca bir değerle iki kez karşılaşıldığında 1 döndürür - ilk oluşum sıfır döndürür:
İkinci ve sonraki tüm oluşumları işaretlemek için yukarıdaki F5'teki formül şu şekildedir:
=(COUNTIFS($E$5:E5,E5)>=2)+0
Not: Her iki örnekte de sıfır eklemek DOĞRU ve YANLIŞ değerlerini 1 ve 0'a zorlamanın basit bir yoludur.
Ayrıca, COUNTIF yerine COUNTIFS kullanılması, kopyalar için testin bir parçası olarak diğer sütunlardaki değerleri değerlendirmeyi mümkün kılar. Her ek sütunun da genişleyen bir aralık olarak girilmesi gerekir.