SIRALA ve BENZERSİZ Fonksiyonlarini Birlikte Kullanma

İki Modern Fonksiyon, Bir Akıllı Birleşim

Microsoft 365 ile gelen dinamik dizi fonksiyonları arasında en sık birlikte kullanılan ikili SIRALA (SORT) ve BENZERSİZ (UNIQUE) fonksiyonlarıdır. Bu ikisi birlikte kullanıldığında pivot tablo kurmaya gerek kalmadan, otomatik güncellenen, sıralı ve tekrarsız özet listeler üretir.

Bu yazı iki fonksiyonun temel kullanımlarını hatırlatır ve birleşimleriyle çözülen sekiz pratik senaryoyu örneklerle anlatır.

BENZERSİZ Hızlı Hatırlatma

=BENZERSİZ(A2:A1000)

A sütunundaki tekrar eden değerleri sadeleştirerek tek bir liste döndürür. İkinci parametre DOĞRU verilirse sütun yerine satır bazlı çalışır, üçüncü parametre DOĞRU verilirse yalnızca bir kez geçen değerler döner.

SIRALA Hızlı Hatırlatma

=SIRALA(A2:A1000)

Aralığı artan sırada sıralar. İkinci parametre sıralama sütun indeksi, üçüncü parametre sıra (1 artan, -1 azalan), dördüncü parametre yön (sütun mu satır mı) bilgisini taşır.

Birleşim 1: Tekrarsız Sıralı Liste

Bir müşteri sütunundan tekrarsız ve alfabetik sıralı liste için iki fonksiyonu iç içe kullanın.

=SIRALA(BENZERSİZ(A2:A1000))

Sonuç dinamiktir; A sütununa yeni müşteri eklendiğinde özet liste otomatik güncellenir.

Birleşim 2: En Çok Geçen Beş Değer

EĞERSAY ile birleştirip frekansa göre sıralayabilirsiniz.

=SIRALA(BENZERSİZ(A2:A1000); 1; -1)

Daha gelişmiş senaryoda BENZERSİZ ile listeyi alır, EĞERSAY ile her birinin frekansını hesaplar, SIRALAÖLÇÜT ile frekansa göre sıralarsınız.

=SIRALAÖLÇÜT(BENZERSİZ(A2:A1000); EĞERSAY(A2:A1000; BENZERSİZ(A2:A1000)); -1)

Birleşim 3: Tarihe Göre Sıralı Tekrarsız Müşteri Listesi

İki sütunlu bir aralıkta BENZERSİZ kombinasyonları çıkarır, sonra SIRALA tarih sütununa göre düzenler.

=SIRALA(BENZERSİZ(A2:B1000); 2)

Birleşim 4: FİLTRE ile Üçlü Zincir

Belirli bir koşula uyan kayıtları süzüp tekrarsız ve sıralı liste yapmak için üçü birden zincirlenir.

=SIRALA(BENZERSİZ(FİLTRE(A2:A1000; B2:B1000="2026")))

2026 yılındaki kayıtları süzer, müşteri isimlerini tekrarsızlaştırır ve alfabetik sıralar.

Birleşim 5: Yatay Tekrarsız Sıralı Liste

Bazı raporlarda sonuçlar yan yana istenir. İki fonksiyona da yön parametresi vererek yatay sonuç alınır.

=SIRALA(BENZERSİZ(A2:A1000; YANLIŞ); 1; 1; YANLIŞ)

Birleşim 6: Sayım Ekli Özet

BENZERSİZ ile listeyi al, EĞERSAY ile her birinin sayısını hesapla, sonra her iki sütunu birlikte sırala.

=SIRALAÖLÇÜT(BENZERSİZ(A2:A1000); EĞERSAY(A2:A1000; BENZERSİZ(A2:A1000)); -1)

Bu yapı pivot tablonun üst beş analizini formülle çoğaltır.

Birleşim 7: Çift Kriterli Tekrarsız Liste

Önce iki sütunu birleştir, sonra tekrarsızlaştır, en sonunda ayır. Microsoft 365 dinamik dizi mantığında bu doğal bir akıştır.

=BENZERSİZ(A2:B1000)

İki sütunlu BENZERSİZ tek başına çift kriterli tekrarsız liste döndürür.

Birleşim 8: Sayfa Sayfa Doğrulama Listesi

Veri doğrulama açılır kutuları için kaynak liste hazırlamak SIRALA(BENZERSİZ) ile tek satıra iner. Kaynak hücreyi taşma referansıyla (#) verirsiniz, böylece liste otomatik büyür/küçülür.

Performans ve Tuzaklar

BENZERSİZ ve SIRALA hesaplama maliyeti yüksek fonksiyonlardır. Çok büyük tablolarda iki fonksiyonu üst üste birden çok yerde kullanmak performans sorununa yol açabilir; bu durumda yardımcı sütunlar veya Power Query daha verimlidir. Taşma alanında alttaki hücreler dolu ise #TAŞMA! hatası alırsınız.

Sonuç

SIRALA ve BENZERSİZ fonksiyonlarını birlikte kullanmak, geleneksel pivot tablo iş akışını birçok senaryoda gereksiz hâle getirir. Üstelik dinamik dizi mantığı sayesinde tablonuza yeni veri girdiğiniz anda özet listeleriniz otomatik güncellenir. Bu iki fonksiyonun zarif birleşimi, modern Excel'in en güçlü tarafıdır. Bir sonraki raporunuzda yeni bir sayfa açın, bu kombinasyonları deneyin; pivotsuz dünyaya alışmak şaşırtıcı derecede hızlı olur.