Excel'de boş hücreleri en üste taşıyarak satırları nasıl sıralayabilirim?
Bazı boş hücreler içeren bir veri listesiniz varsa ve şimdi tüm Boş hücreler'yi verinin en üstüne getirmeniz gerekiyorsa, Excel'deki Sıralama özelliğini uyguladığınızda hem Sıralama En küçükten en büyüğe hem de Sıralama En büyükten en küçüğe işlevleri boş hücreleri kayıtların en altına yerleştirir. Bu durumda aşağıdaki öğretici, Excel'de satırları sıralayıp boş hücreleri en üste nasıl getireceğinizi anlatmaktadır.
Renkli hücrelere göre sıralayarak boş hücreleri en üste getirmek için satırları sıralama
Kutools for Excel ile boş hücreleri en üste getirmek için satırları kolayca sıralama
Boş hücreleri en üste getirmek için yardımcı sütunla satırları sıralama
Boş hücreleri en üste getirmek için VBA koduyla satırları sıralama
Renkli hücrelere göre sıralayarak boş hücreleri en üste getirmek için satırları sıralama
Excel’de verileri Arka Plan Rengine göre sıralayabilirsiniz. Bu yüzden burada boş hücreleri belirli bir renkle doldurup ardından rengine göre sıralayabilirsiniz. Lütfen aşağıdaki adımları izleyin:
1. Veri listenizi seçin ve Ctrl + G tuşlarına basarak Git iletişim kutusunu açın, ardından Özel düğmesine tıklayın; ekran görüntüsüne bakın:

2. Açılan Git özel iletişim kutusunda Boşlar seçeneğini işaretleyin ve ardından Tamam'a tıklayın.

3. Böylece tüm boş hücreler seçildi. Artık bunları renkle doldurabilirsiniz: Giriş > Doldurma Rengi yolunu izleyerek istediğiniz rengi seçin; aşağıdaki ekran görüntüsüne göz atın:

4. Ardından listeyi Doldurma Rengi'ne göre sıralayabilirsiniz: Değerlerinizi seçtikten sonra Veri > Sırala yolunu izleyin. Açılan Sırala iletişim kutusunda sıralamak istediğiniz sütunu seçin ve Sıralama Ölçütü açılır listesinden Hücre Rengi seçeneğini belirleyin. Ardından boş hücrelerin rengine tıklayın ve son olarak En Üste seçeneğini seçin. Ekran görüntüsüne bakın:

5. Ayarları tamamladıktan sonra Tamam'a tıklayın. Böylece renkli boş hücreler ilk sıraya alınır. Sıralamadan sonra rengi kaldırabilirsiniz. Ekran görüntülerine bakın:
![]() | ![]() | ![]() |
Kutools for Excel ile boş hücreleri en üste getirmek için satırları kolayca sıralama
Gelişmiş Sıralama aracı, Kutools for Excel sayesinde Excel'de satırları kolayca sıralamanıza ve boş hücreleri en üste taşımanıza yardımcı olur. Lütfen aşağıdaki adımları izleyin.
1. Sıralamak istediğiniz aralığı seçin ve boş hücreleri en üste getirin. Ardından KUTOOLS PLUS > Sırala > Gelişmiş Sıralama.

2. Gelişmiş Sıralama iletişim kutusunda sıralama koşulunuzu seçin, ardından Başlangıçta boş hücreler kutusunu işaretleyin ve son olarak Tamam düğmesine tıklayın. Ekran görüntüsüne bakın:

Böylece Aralık seçildi ve tüm boş hücreler, aşağıdaki ekran görüntüsünde gösterildiği gibi en üste taşındı.

Bu yardımcı programın ücretsiz 30 günlük deneme sürümünü almak istiyorsanız, işlemi yukarıdaki adımlara göre uygulamak için lütfen indirmek üzere tıklayın.
Boş hücreleri en üste getirmek için yardımcı sütunla satırları sıralama
Veri listenizin en üstüne boş hücreleri sıralamak için boşları belirlemek üzere bir formül kullanabilir ve ardından Sıralama işlevini uygulayabilirsiniz.
1. Verinin yanındaki boş bir hücreye (örneğin B1 hücresine) şu formülü girin: =A1=""; ekran görüntüsüne bakın:

2. Ardından, bu formülü içermesini istediğiniz hücrelere kadar doldurma tutamacını sürükleyin. Böylece tüm boş hücreler DOĞRU olarak, diğerleri ise YANLIŞ olarak görüntülenecektir; ekran görüntüsüne bakın:

3. Ardından Veri > Sırala En büyükten en küçüğe yolunu izleyin. Bir Sıralama Uyarısı iletişim kutusu açılacak; burada Seçimi Genişlet seçeneğini işaretleyin. Ekran görüntülerine bakın:
![]() |
![]() |
![]() |
4. Ardından Tamam'a tıklayın. Böylece tüm boş hücreler, değerlerin en üstüne sıralanmış olacak.

5. Son olarak, ihtiyacınıza göre B sütunundaki yardımcı değerleri silebilirsiniz.
Boş hücreleri en üste getirmek için VBA koduyla satırları sıralama
Aşağıdaki VBA kodunu uygulayarak boş hücreleri verinin en üstüne hızlıca sıralayabilirsiniz.
1. ALT + F11 tuşlarına basın; böylece Microsoft Visual Basic for Applications penceresi açılır.
2. Ekle > Modül yolunu izleyin ve aşağıdaki kodu Modül Penceresi'ne yapıştırın.
VBA kodu: Boş hücreleri verinin en üstüne sıralama
Sub SortBlankOnTop()
'Update 20140318
On Error Resume Next
Dim WorkRng As Range
Dim xMin As Double
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xMin = Application.WorksheetFunction.Small(WorkRng, 1) - 1
WorkRng.SpecialCells(xlCellTypeBlanks) = xMin
WorkRng.Sort , Key1:=Cells(WorkRng.Row, WorkRng.Column), Order1:=xlAscending, Header:=xlNo, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, DataOption1:=xlSortNormal
WorkRng.Replace What:=xMin, Replacement:="", LookAt:=xlWhole
End Sub
3. Ardından bu kodu çalıştırmak için F5 tuşuna basın. Açılan iletişim kutusunda sıralamak istediğiniz veri aralığını seçin; ekran görüntüsüne bakın:

4. Ardından Tamam'a tıklayın. Böylece boş hücreler en üste sıralanmış olur.
İlgili makaleler:
- Excel'de verileri üstü çizili metne göre nasıl sıralayabilir veya filtreleyebilirim?
- Excel’de verileri en sık görülen değere göre nasıl sıralayabilirim?
- E-posta Adresi Excel'de etki alanına göre nasıl sıralanır?
- Excel'de satırları tek veya çift sayılara göre nasıl sıralarım?
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar





