Sorunun formülasyonu
Bazı değerlerin birden fazla tekrarlandığı bir veri aralığı vardır:
Görev, aralıktaki benzersiz (tekrarlanmayan) değerlerin sayısını saymaktır. Yukarıdaki örnekte, aslında sadece dört seçeneğin belirtildiğini görmek kolaydır.
Bunu çözmenin birkaç yolunu düşünelim.
Yöntem 1. Boş hücre yoksa
Orijinal veri aralığında boş hücre olmadığından eminseniz, kısa ve zarif dizi formülünü kullanabilirsiniz:
Dizi formülü olarak girmeyi unutmayın, yani formülü girdikten sonra Enter değil, Ctrl + Shift + Enter kombinasyonuna basın.
Teknik olarak, bu formül dizinin tüm hücrelerini yineler ve işlevi kullanarak her öğe için aralıktaki oluşum sayısını hesaplar. COUNTIF (EĞERSAY). Bunu ek bir sütun olarak temsil edersek, şöyle görünür:
Sonra kesirler hesaplanır 1/Geçiş sayısı her bir eleman için ve hepsi toplanır, bu da bize benzersiz elemanların sayısını verir:
Yöntem 2. Boş hücreler varsa
Aralıkta boş hücreler varsa, boş hücreler için bir kontrol ekleyerek formülü biraz iyileştirmeniz gerekecektir (aksi takdirde bir kesirde 0 ile bölme hatası alırız):
Bu kadar.
- Bir aralıktan benzersiz öğeler nasıl çıkarılır ve kopyalar nasıl kaldırılır
- Renkli bir listedeki kopyalar nasıl vurgulanır
- Yinelenenler için iki aralık nasıl karşılaştırılır
- PLEX eklentisini kullanarak belirli bir sütuna göre bir tablodan benzersiz kayıtları çıkarın