Temel Filtreleme ve Sıralama

Temel filtreleme ve sıralama (Basic Filter and Sort), Excel'de bir listeden yalnızca ihtiyacınız olan satırları göstermenizi ve satırları seçtiğiniz sütuna göre artan ya da azalan düzene dizmenizi sağlayan iki temel araçtır. Filtre için Veri sekmesindeki Filtre düğmesini, sıralama için Sırala düğmesini kullanırsınız. Filtre satırları silmez, yalnızca gizler; sıralama ise satırların yerini kalıcı olarak değiştirir.

Excel'de filtre nasıl uygulanır​

Filtre, listedeki satırları ölçüte göre gizleyip yalnızca uyanları gösterir; veriler silinmez. Listenin içinde herhangi bir hücreyi seçin ve Veri > Sırala ve Filtre > Filtre (Data > Sort & Filter > Filter) düğmesine tıklayın. Ctrl+Shift+L kısayolu da aynı işi yapar. Her başlık hücresinin yanında bir açılır ok belirir.

Açılır menüde şunları yapabilirsiniz:
  • Değer seçmek: Sütundaki benzersiz değerler onay kutularıyla listelenir. Arama kutusuna yazarak listeyi daraltabilir, listenin sonundaki boşluk seçeneğiyle boş hücreleri gösterip gizleyebilirsiniz.
  • Metin Filtreleri, Sayı Filtreleri, Tarih Filtreleri: Sütunun veri türüne göre İçerir, Büyüktür, Arasında gibi koşullar sunulur. Sayı sütunlarında ilk 10 ve ortalamanın üstünde gibi hazır seçenekler de vardır.
  • Renge Göre Filtrele: Hücre ya da yazı tipi rengine göre süzme yapar.
Birden çok sütunda filtre uygularsanız koşullar birlikte, yani VE mantığıyla çalışır. Filtre uygulanmış sütunun düğmesinde huni simgesi görünür ve satır numaraları mavi renge döner. Filtreleri temizlemek için Veri > Sırala ve Filtre > Temizle (Clear) komutunu, filtre oklarını tümüyle kaldırmak için yeniden Filtre düğmesini kullanın.

Excel'de sıralama nasıl yapılır​

En hızlı yol, sıralanacak sütunda bir hücre seçip Veri > Sırala ve Filtre grubundaki A'dan Z'ye Sırala (Sort A to Z) ya da Z'den A'ya Sırala (Sort Z to A) düğmesine tıklamaktır. Sayılarda bu düğmeler en küçükten en büyüğe ya da tersine, tarihlerde eskiden yeniye ya da tersine sıralar. Filtre oklarının açılır menüsündeki sıralama komutları da aynı sonucu verir.

Birden fazla ölçüt için Veri > Sırala ve Filtre > Sırala (Sort) iletişim kutusunu açın:
  • Verilerimde başlık var: İlk satır başlıksa bu kutu işaretli olmalıdır; aksi halde başlık da sıralamaya girer.
  • Düzey Ekle: Her düzey bir sıralama ölçütüdür. Üstteki düzey önceliklidir; örneğin önce Departman, sonra Maaş seçebilirsiniz.
  • Sıralama Ölçütü: Hücre değerlerinin yanında hücre rengi, yazı tipi rengi ve hücre simgesine göre de sıralama yapılabilir.
  • Özel Liste: Ay adları, gün adları ya da kendi tanımladığınız öncelik listesine göre sıralamak için kullanılır.
Tek bir sütunun bir bölümünü seçerek sıralarsanız Excel Sıralama Uyarısı gösterir. Satırların birbirinden kopmaması için Seçimi genişlet seçeneğini işaretleyin.

SIRALA ve FİLTRE işlevleriyle formülle düzenleme​

Microsoft 365 ve Excel 2021'de, kaynak listeye dokunmadan sonucu başka bir alana yazan dinamik dizi işlevleri bulunur. SIRALA (SORT) listeyi belirtilen sütuna göre dizer, FİLTRE (FILTER) ölçüte uyan satırları getirir. İkisini iç içe kullanarak tutarı 5000 ve üzeri olan siparişleri büyükten küçüğe listeleyen formül şöyledir:
Excel formülü
=SIRALA(FİLTRE(A2:C11;C2:C11>=5000);3;-1)
=SORT(FILTER(A2:C11,C2:C11>=5000),3,-1)
SIRALA işlevinin ikinci bağımsız değişkeni sıralanacak sütunun sırasıdır; üçüncüsü artan için 1, azalan için -1 olur. Formül tek hücreye yazılır, sonuç altındaki ve yanındaki boş hücrelere taşar ve kaynak veri değişince kendiliğinden güncellenir.

Otomatik Filtre ile süzülmüş bir listede yalnızca görünen satırları toplamak ya da saymak için ALTTOPLAM (SUBTOTAL) işlevini kullanın. 109 işlev numarası görünen satırları toplar, 103 numarası görünen dolu hücreleri sayar. TOPLA işlevi ise gizlenen satırları da hesaba katar.

1. Otomatik Filtre ile görünen satırların toplamı​

Tabloda şehir, ürün, adet ve tutar bilgileri var. A1:D9 aralığında bir hücre seçip Veri > Sırala ve Filtre > Filtre düğmesine tıklayın, sonra Şehir sütununda yalnızca İstanbul'u işaretleyin. Özet formülleri, filtrenin etkilemediği 11. ve 12. satırlara yazılmıştır; 10. satır bilerek boş bırakılmıştır.
Temel Filtreleme ve Sıralama
Formülünü incelemek için bir hücre seçin.
ABCD
1ŞehirÜrünAdetTutar
2İstanbulLaptop384.000,00
3AnkaraYazıcı522.500,00
4İzmirMonitör430.000,00
5İstanbulKlavye129.600,00
6BursaLaptop256.000,00
7AnkaraMonitör645.000,00
8İzmirYazıcı313.500,00
9İstanbulMonitör537.500,00
10
11Görünen kayıt sayısı8
12Görünen tutar toplamı298.100,00
Satış ListesiExcelDepo v1.0.0
Filtre uygulanmadan önce B11 hücresi 8 kayıt, B12 hücresi 298.100,00 tutar gösterir. Şehir sütununda yalnızca İstanbul seçildiğinde iki değer de yalnızca görünen satırlara göre yeniden hesaplanır. Filtreyi Temizle komutuyla kaldırdığınızda değerler ilk haline döner.

2. Maaşa göre büyükten küçüğe sıralama​

A1:C9 aralığında personel, departman ve maaş bilgileri var. D1:F1 başlıkları elle yazılmıştır. D2 hücresine tek bir formül yazılır; D2:F9 aralığının başka veri içermediğinden emin olun.
Temel Filtreleme ve Sıralama
Formülünü incelemek için bir hücre seçin.
ABCDEF
1PersonelDepartmanMaaşSıralı PersonelSıralı DepartmanSıralı Maaş
2Ayşe YılmazMuhasebe42.000,00Ali ÇelikSatış51.000,00
3Mehmet KayaSatış38.000,00Elif ŞahinMuhasebe47.500,00
4Zeynep Demirİnsan Kaynakları45.000,00Zeynep Demirİnsan Kaynakları45.000,00
5Ali ÇelikSatış51.000,00Ayşe YılmazMuhasebe42.000,00
6Elif ŞahinMuhasebe47.500,00Selin AydınSatış40.500,00
7Burak ArslanLojistik36.500,00Can ÖztürkLojistik39.000,00
8Selin AydınSatış40.500,00Mehmet KayaSatış38.000,00
9Can ÖztürkLojistik39.000,00Burak ArslanLojistik36.500,00
Personel SıralamaExcelDepo v1.0.0
D2 hücresindeki tek formül, üçüncü sütuna göre azalan sıralanmış listeyi D2:F9 aralığına taşırır; en yüksek maaşlı personel Ali Çelik olur. A1:C9 aralığındaki özgün liste hiç değişmez. Aynı sonucu yerinde elde etmek isterseniz Veri > Sırala ve Filtre > Sırala komutunda Maaş sütununu ve En Büyükten En Küçüğe düzenini seçebilirsiniz.

3. Tutara göre süzüp sıralama​

A1:C11 aralığında sipariş tarihi, müşteri ve tutar bilgileri var. Tutarı 5000 ve üzeri olan siparişler, tutara göre büyükten küçüğe D2 hücresinden başlayarak listelenecektir. D1:F1 başlıkları elle yazılmıştır; D2:F11 aralığı boş olmalıdır.
Temel Filtreleme ve Sıralama
Formülünü incelemek için bir hücre seçin.
ABCDEF
1Sipariş TarihiMüşteriTutarSeçilen TarihSeçilen MüşteriSeçilen Tutar
208.01.2024Akdeniz Market4.200,0012.02.2024Doğan Mobilya12.400,00
315.01.2024Bosna Gıda8.750,0027.03.2024Hisar Otomotiv9.800,00
403.02.2024Çınar Kırtasiye1.900,0015.01.2024Bosna Gıda8.750,00
512.02.2024Doğan Mobilya12.400,0022.04.2024Yıldız Lojistik7.100,00
620.02.2024Ege Tekstil6.300,0020.02.2024Ege Tekstil6.300,00
705.03.2024Fidan Market3.100,0018.03.2024Güneş Eczanesi5.400,00
818.03.2024Güneş Eczanesi5.400,00
927.03.2024Hisar Otomotiv9.800,00
1009.04.2024İpek Ajans2.700,00
1122.04.2024Yıldız Lojistik7.100,00
Sipariş FiltresiExcelDepo v1.0.0
FİLTRE işlevi tutarı 5000 ve üzeri olan siparişleri seçer, SIRALA işlevi de bunları tutar sütununa göre büyükten küçüğe dizer. Sonuç, D2 hücresinden başlayarak altı satıra taşar ve ilk satırdaki sipariş tarihi 12.02.2024 olur. Kaynak listede bir tutar değiştiğinde sonuç tablosu kendiliğinden yenilenir.

Sık sorulan sorular​

  • Filtreyi kaldırınca gizlenen veriler geri gelir mi? Evet. Filtre satırları silmez, yalnızca gizler. Temizle komutuyla tüm satırlar yeniden görünür.
  • Sıralamayı eski haline nasıl döndürürüm? Sıralamadan hemen sonra Ctrl+Z ile geri alabilirsiniz. Dosyayı kaydedip kapattıysanız dönüş olmaz; bu yüzden sıralamadan önce listeye 1, 2, 3 diye giden bir sıra numarası sütunu ekleyin ve gerektiğinde bu sütuna göre yeniden sıralayın.
  • Sayılarım neden 1, 10, 2 gibi sıralanıyor? Sayılar metin olarak saklanıyordur. Hücrelerin köşesindeki uyarı simgesinden sayıya dönüştürün ya da Veri > Veri Araçları > Metni Sütunlara Dönüştür (Text to Columns) komutunu kullanın.
  • Filtrelenmiş listenin toplamını nasıl alırım? ALTTOPLAM işlevini 109 işlev numarasıyla kullanın ve formülü filtrelenen satırların dışına, örneğin listenin altına bir satır boşluk bırakarak yazın.

Kullanırken dikkat edin​

  • Aralıkta boş satır ve sütun bırakmayın: Excel filtre ve sıralama için veri bölgesini boş satıra ya da boş sütuna kadar algılar. Listenin ortasında boş satır varsa işlem yalnızca üstteki bölümü kapsar. Sorun yaşıyorsanız önce tüm listeyi seçip sonra komutu verin.
  • Sütunun yalnızca bir bölümünü sıralamayın: Tek bir sütunu diğerlerinden ayrı sıralarsanız satırlardaki bilgiler birbirinden kopar ve veriler yanlış kişilerle eşleşir. Sıralama Uyarısı çıktığında Seçimi genişlet seçeneğini işaretleyin.
  • Birleştirilmiş hücreler sıralamayı engeller: Listede farklı boyutlarda birleştirilmiş hücreler varsa Excel sıralamayı yapamaz. Sıralayacağınız aralıkta hücre birleştirmeden kaçının.
  • Sıralamadan sonra formülleri kontrol edin: Başka satırlardaki hücrelere başvuran formüller, satırlar yer değiştirince farklı hücrelere işaret edebilir. Aynı satırdaki hücrelere başvuran formüller sorun çıkarmaz. Sabit kalması gereken başvurularda mutlak başvuru kullanın.
  • Filtrelenmiş listede kopyalama ve silme: Filtre uygulanmış bir listede satırları seçip kopyaladığınızda yalnızca görünen satırlar alınır. Satırı sil komutunu verdiğinizde de yalnızca görünen satırlar silinir, gizli satırlar yerinde kalır. İşlemi yapmadan önce hangi satırların görünür olduğunu kontrol edin.
  • Dinamik dizi işlevlerinin sürüm sınırı: SIRALA ve FİLTRE işlevleri Microsoft 365 ve Excel 2021'de bulunur; daha eski sürümlerde çalışmaz. Sonucun taşacağı hücrelerden biri doluysa formül #TAŞMA! (#SPILL!) hatası verir. Taşacak alanı temizleyin. Kaynakta tarih varsa sonuç hücrelerine tarih biçimi vermeyi unutmayın, aksi halde tarihler seri numarası olarak görünür.
  • Metin olarak saklanan sayılar: Sayılar metin biçiminde saklanıyorsa sıralama ve sayı filtreleri beklediğiniz gibi çalışmaz. Hücrelerin sol üst köşesinde yeşil üçgen görüyorsanız önce bunları sayıya dönüştürün.
  • İlgili konular:
    • Excel özellikleri: Gelişmiş Filtre (Advanced Filter), Dilimleyici (Slicer), Tablo olarak biçimlendirme, Koşullu Biçimlendirme, Metni Sütunlara Dönüştür
    • İşlevler: SIRALA, FİLTRE, ALTTOPLAM, TOPLA
Örneklerdeki tabloları indirilebilir Excel dosyasında kendiniz de deneyebilirsiniz.
 

Ekli dosyalar

Son düzenleme:

Okuma Rehberi - Makale

Seviye
Başlangıç
Okuma süresi
2 dk okuma

Bu dersteki fonksiyonlar

Geri
Üst