Verileri sıralama ve filtreleme (Sort and Filter), Excel'de bir tablodaki kayıtları belirli bir düzene dizmenizi ya da yalnızca ölçütünüze uyan satırları görmenizi sağlayan temel veri araçlarıdır. İkisine de Veri > Sırala ve Filtre Uygula (Data > Sort & Filter) grubundan ulaşırsınız: sıralama satırların yerini değiştirir, filtreleme ise uymayan satırları silmeden gizler. Bu sayfada tek ve çok düzeyli sıralamayı, filtre ve gelişmiş filtre kullanımını, ayrıca Excel 365'teki SIRALA ve FİLTRE işlevlerini örneklerle öğrenirsiniz.
Tek sütunda sıralarken şunlara dikkat edin:
Koşullar daha karmaşıksa Veri > Gelişmiş (Data > Advanced) komutunu kullanın. Bunun için tablodan ayrı bir alana önce tablodakiyle birebir aynı başlıkları, altlarına da koşulları yazın. Aynı satırdaki koşullar birlikte (VE), farklı satırlardaki koşullar alternatif (VEYA) olarak değerlendirilir. Gelişmiş Filtre penceresinde Liste aralığını ve Ölçüt aralığını belirtirsiniz; sonucu listenin olduğu yerde süzebilir ya da başka bir yere kopyalayabilirsiniz. Yalnızca benzersiz kayıtlar kutusu yinelenen satırları eler. Ölçüt aralığını tablonun satırlarıyla aynı satırlara koymayın, çünkü filtre o satırları gizleyebilir.
İstanbul'daki kayıtları ayıklamak ve kayıt yoksa bir mesaj göstermek için:
Sonucun taşacağı hücrelerin boş olması gerekir; doluysa taşma hatası (#TAŞMA!) alırsınız.
Formül yalnızca D2 hücresindedir; sonuç D2:F9 aralığına taşar. Sıralı listenin ilk satırında Burak Şahin yer alır. Bu yöntem Sırala penceresindeki iki düzeyli sıralamanın formüllü karşılığıdır; A2:C9 aralığındaki özgün veri değişmez ve kaynakta bir satış tutarı güncellendiğinde sıralı liste kendiliğinden yenilenir.
D2 hücresindeki formül, hem İstanbul koşulunu hem de tutar koşulunu sağlayan kayıtları getirir; ilk sonuç Laptop olur. Koşula uyan kayıt bulunmazsa hücrede Kayıt yok metni görünür. Veri > Filtre komutundan farkı, özgün tablonun olduğu gibi kalması ve süzülmüş sonucun ayrı bir alanda, kaynak değiştikçe güncellenerek durmasıdır.
Filtre uygulanmadığında E2 (105.700,00) ile E3 (105.700,00) aynı sonucu verir ve E4 hücresi tüm kayıtları (8) sayar. Bölge sütununda yalnızca Ege'yi seçtiğinizde E2 ve E4 yalnızca görünen satırlara göre küçülür, E3 ise gizli satırları da katmaya devam eder. İşlevin ilk bağımsız değişkeni olan 109, gizli satırları yok sayarak toplama; 103 ise gizli satırları yok sayarak dolu hücreleri saymaya karşılık gelir.
Excel'de veri nasıl sıralanır
Sıralamak istediğiniz sütunda tablonun içindeki herhangi bir hücreyi seçin. Veri > Sırala ve Filtre Uygula grubunda 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ıklayın. Sütunda sayı varsa düğmeler en küçükten en büyüğe ve en büyükten en küçüğe sıralama adlarına, tarih varsa eskiden yeniye ve yeniden eskiye sıralama adlarına dönüşür.Tek sütunda sıralarken şunlara dikkat edin:
- Bitişik tablo: Tek hücre seçtiğinizde Excel, boş satır ve sütunlarla çevrili bitişik tabloyu otomatik algılar ve satırları bozmadan birlikte taşır.
- Sıralama Uyarısı: Sütunun yalnızca bir bölümünü seçerseniz Sıralama Uyarısı (Sort Warning) açılır. Diğer sütunların da birlikte taşınması için Seçimi genişlet seçeneğini kullanın. Geçerli seçimle devam et seçeneği yalnızca seçili hücreleri sıralar ve satırların birbirine karışmasına yol açar.
- Başlık satırı: Excel ilk satırı çoğu zaman başlık olarak algılar ve sıralamaya katmaz. Algılamazsa Sırala penceresinde Verilerimde üst bilgi var (My data has headers) kutusunu işaretleyin.
Birden fazla sütuna göre sıralama
Önce bölüme, aynı bölümdeki kayıtları da satış tutarına göre sıralamak gibi çok ölçütlü işlemler için tabloda bir hücre seçip Veri > Sırala (Data > Sort) düğmesine tıklayın. Açılan Sırala penceresinde ölçütleri düzey düzey tanımlarsınız:- Sırala: İlk ölçüt olarak kullanılacak sütunu seçin.
- Sıralama Ölçütü: (Sort On) Hücre Değerleri, Hücre Rengi, Yazı Tipi Rengi veya Hücre Simgesi arasından seçim yapın.
- Sıralama: (Order) A'dan Z'ye, Z'den A'ya ya da Özel Liste seçeneğini belirleyin. Özel Liste ile ay ve gün adlarını alfabetik değil takvim sırasına göre dizebilir, kendi sıralama listenizi tanımlayabilirsiniz.
- Düzey Ekle: (Add Level) İkinci ve sonraki ölçütleri ekler. Listede üstte yer alan düzey önceliklidir; okları kullanarak sırayı değiştirebilirsiniz. Düzeyi Sil ve Düzeyi Kopyala düğmeleri de aynı pencerededir.
- Seçenekler: (Options) Büyük/küçük harf duyarlılığını ve sıralama yönünü (yukarıdan aşağıya satırlar ya da soldan sağa sütunlar) belirler.
Filtre ve gelişmiş filtre nasıl kullanılır
Tablo içinde bir hücre seçip Veri > Filtre (Data > Filter) düğmesine tıklayın ya da Ctrl+Shift+L tuşlarına basın. Başlık hücrelerinde açılır oklar belirir. Ok düğmesine tıkladığınızda şunları yapabilirsiniz:- Değer listesi ve arama kutusu: Görmek istediğiniz değerleri işaretleyin ya da arama kutusuna yazarak listeyi daraltın.
- Metin, Sayı ve Tarih Filtreleri: Sütunun veri türüne göre içerir, büyüktür, arasında gibi ölçütler sunulur.
- Renge göre filtreleme: Hücre veya yazı tipi rengine göre süzebilirsiniz.
- Birden fazla sütun: Her sütundaki filtre diğerleriyle birlikte uygulanır; bir satır görünmek için tüm filtrelere uymalıdır.
Koşullar daha karmaşıksa Veri > Gelişmiş (Data > Advanced) komutunu kullanın. Bunun için tablodan ayrı bir alana önce tablodakiyle birebir aynı başlıkları, altlarına da koşulları yazın. Aynı satırdaki koşullar birlikte (VE), farklı satırlardaki koşullar alternatif (VEYA) olarak değerlendirilir. Gelişmiş Filtre penceresinde Liste aralığını ve Ölçüt aralığını belirtirsiniz; sonucu listenin olduğu yerde süzebilir ya da başka bir yere kopyalayabilirsiniz. Yalnızca benzersiz kayıtlar kutusu yinelenen satırları eler. Ölçüt aralığını tablonun satırlarıyla aynı satırlara koymayın, çünkü filtre o satırları gizleyebilir.
Formülle sıralama ve filtreleme
Excel 365 ve Excel 2021'de sıralama ve filtrelemeyi formülle de yapabilirsiniz. Sonuç, kaynak veriyi değiştirmeden ayrı bir alana taşar ve kaynak değiştikçe kendiliğinden güncellenir. Personeli üçüncü sütundaki satış tutarına göre çoktan aza sıralamak için:İstanbul'daki kayıtları ayıklamak ve kayıt yoksa bir mesaj göstermek için:
1. Birden fazla ölçüte göre formülle sıralama
A1:C9 aralığında personelin bölümü ve satış tutarı yer alıyor. D2 hücresine formülü yazın; sonuç D2:F9 aralığına taşar, bu yüzden bu hücreler boş kalmalıdır. Formül önce Bölüm sütununu A'dan Z'ye, aynı bölümdeki kayıtları da Satış sütununa göre büyükten küçüğe sıralar.Hücrelerdeki Verileri Sıralama ve Filtreleme
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Personel | Bölüm | Satış | Sıralı Personel | Sıralı Bölüm | Sıralı Satış |
| 2 | Ayşe Kaya | Satış | 48.500,00 | Burak Şahin | Lojistik | 33450 |
| 3 | Mehmet Demir | Pazarlama | 36.200,00 | Can Özkan | Lojistik | 29800 |
| 4 | Elif Yıldız | Satış | 52.750,00 | Zeynep Arslan | Pazarlama | 41300 |
| 5 | Can Özkan | Lojistik | 29.800,00 | Mehmet Demir | Pazarlama | 36200 |
| 6 | Zeynep Arslan | Pazarlama | 41.300,00 | Emre Çelik | Pazarlama | 27600 |
| 7 | Burak Şahin | Lojistik | 33.450,00 | Elif Yıldız | Satış | 52750 |
| 8 | Selin Aydın | Satış | 39.900,00 | Ayşe Kaya | Satış | 48500 |
| 9 | Emre Çelik | Pazarlama | 27.600,00 | Selin Aydın | Satış | 39900 |
Personel SatışExcelDepo v1.0.0
2. Koşula uyan kayıtları FİLTRE ile ayıklama
A1:C11 aralığında ürün, şehir ve tutar bilgisi var. D2 hücresine yazacağınız formül yalnızca İstanbul'daki ve tutarı en az 2.000 olan kayıtları D2:F11 alanına getirir. İki koşul çarpılarak birlikte uygulanır; sonuç taşacağı için D3:F11 hücreleri boş olmalıdır.Hücrelerdeki Verileri Sıralama ve Filtreleme
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Ürün | Şehir | Tutar | Süzülen Ürün | Süzülen Şehir | Süzülen Tutar |
| 2 | Laptop | İstanbul | 24.500,00 | Laptop | İstanbul | 24500 |
| 3 | Yazıcı | Ankara | 4.200,00 | Monitör | İstanbul | 6800 |
| 4 | Monitör | İstanbul | 6.800,00 | Tablet | İstanbul | 9750 |
| 5 | Klavye | İzmir | 850,00 | |||
| 6 | Tablet | İstanbul | 9.750,00 | |||
| 7 | Mouse | Bursa | 450,00 | |||
| 8 | Telefon | Ankara | 15.900,00 | |||
| 9 | Kulaklık | İstanbul | 1.250,00 | |||
| 10 | Webcam | İzmir | 1.600,00 | |||
| 11 | Hoparlör | Bursa | 2.300,00 |
Şehir SiparişleriExcelDepo v1.0.0
3. Filtrelenen satırların toplamını alma
A1:C9 aralığında ürün, bölge ve satış tutarı var. Önce E2, E3 ve E4 hücrelerine formülleri yazın. Ardından tablo içinde bir hücre seçip Veri > Filtre düğmesine tıklayın ve Bölge sütunundan yalnızca Ege değerini işaretleyin. ALTTOPLAM işlevi yalnızca görünen satırları hesaplar, TOPLA ise gizli satırları da katar.Hücrelerdeki Verileri Sıralama ve Filtreleme
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Ürün | Bölge | Tutar | Özet | Değer |
| 2 | Buzdolabı | Marmara | 18.900,00 | Görünen satırların toplamı | 105.700,00 |
| 3 | Çamaşır Makinesi | Ege | 14.250,00 | Tüm satırların toplamı | 105.700,00 |
| 4 | Fırın | İç Anadolu | 8.700,00 | Görünen kayıt sayısı | 8 |
| 5 | Bulaşık Makinesi | Marmara | 16.400,00 | ||
| 6 | Süpürge | Ege | 3.250,00 | ||
| 7 | Klima | Akdeniz | 21.500,00 | ||
| 8 | Ocak | İç Anadolu | 6.900,00 | ||
| 9 | Kurutma Makinesi | Ege | 15.800,00 |
Alt ToplamExcelDepo v1.0.0
Sık sorulan sorular
- Sıralama sonrası verilerim karıştı, nasıl geri alırım? Hemen Ctrl+Z tuşlarına basın. Dosyayı kaydedip kapattıysanız geri dönüş olmaz; bu yüzden sıralamadan önce 1, 2, 3 diye giden bir sıra numarası sütunu eklemeniz önerilir. Orijinal sıraya dönmek için bu sütuna göre sıralarsınız.
- Sayılar neden doğru sıralanmıyor? Sayılar metin olarak saklanıyor olabilir; hücrede küçük yeşil üçgen görürsünüz. Hücreleri sayıya çevirin ya da Veri > Metni Sütunlara Dönüştür (Text to Columns) komutunu kullanın.
- Filtrelenmiş satırları silersem gizli satırlar da silinir mi? Hayır, filtrelenmiş aralıkta satır sildiğinizde Excel yalnızca görünen satırları siler. Yine de işlemden önce dosyanın bir kopyasını almanız iyi olur.
- Filtrelenmiş verinin toplamını nasıl alırım? TOPLA gizli satırları da toplar. Yalnızca görünen satırları toplamak için ALTTOPLAM işlevini kullanın.
Kullanırken dikkat edin
- Boş satır ve sütunlar tabloyu böler: Tek hücre seçip sıralama ya da filtre uyguladığınızda Excel, boş satır ve sütunlara kadar olan bölgeyi tablo kabul eder. Verinin ortasında boş satır varsa işlem tablonun yalnızca bir bölümüne uygulanır. Sıralamadan önce boş satırları temizleyin veya tüm aralığı elle seçin.
- Birleştirilmiş hücreler sıralamayı engeller: Farklı boyutlarda birleştirilmiş hücreler içeren bir aralığı sıralamaya çalışırsanız Excel hata verir. Sıralanacak aralıkta hücre birleştirmeyi kaldırın; başlıkları ortalamak için Hücreleri Biçimlendir penceresindeki Seçimi Ortala seçeneğini kullanabilirsiniz.
- Formüllü hücreleri sıralarken başvurulara bakın: Formülleriniz aynı satır dışındaki hücrelere göreli başvuruyorsa sıralamadan sonra sonuçlar değişebilir. Sıralamadan önce sonuçları kontrol edin, gerekirse başvuruları mutlak başvuruya çevirin.
- Filtreli toplamlar için ALTTOPLAM kullanın: TOPLA, ORTALAMA gibi işlevler filtreyle gizlenen satırları da hesaba katar. Yalnızca görünen satırlara göre toplam ya da sayım almak için ALTTOPLAM işlevini 109 veya 103 gibi gizli satırları yok sayan işlev numaralarıyla kullanın.
- SIRALA ve FİLTRE için sürüm koşulu: SIRALA ve FİLTRE işlevleri yalnızca Excel 365 ve Excel 2021 gibi dinamik dizi destekleyen sürümlerde çalışır. Sonucun taşacağı hücrelerden biri doluysa taşma hatası (#TAŞMA!) görürsünüz; engelleyen hücreleri temizleyin.
- Filtrelenmiş aralığı kopyalama: Filtrelenmiş bir aralığı kopyaladığınızda gizli satırlar kopyalanmaz, yalnızca görünen satırlar yapıştırılır. Süzülen listeyi başka bir sayfaya taşımak için bu özelliği kullanabilirsiniz.
- İlgili konular:
- Excel özellikleri: Tablo Olarak Biçimlendir (Format as Table, Giriş sekmesinde), Dilimleyici (Slicer), Koşullu Biçimlendirme, Metni Sütunlara Dönüştür.
- İşlevler: SIRALA, FİLTRE, BENZERSİZ, ALTTOPLAM, TOPLA, ÇOKETOPLA.
Ekli dosyalar
Son düzenleme: