Dosya simgesi

Boş Hücreleri Atlayarak Sıralama

Boş Hücreleri Atlayarak Sıralama
Bu şablon, bir sütunda arada boşluklar bulunan verileri formüllerle başka bir sütuna boşluksuz ve alt alta sıralar. Kaynak veri değiştirilmez; sonuç listesi ayrı bir sütunda otomatik oluşur.

Dosyanın içeriği​

  • Sayfa1: B2:C14 aralığında çalışan tek sayfa. B2 hücresinde "VERİLER" başlığı bulunur; B3:B24 aralığı kaynak veridir. Örnek veriler B5, B7, B9, B10, B11 ve B14 hücrelerinde, aralarında boş hücreler kalacak şekilde girilmiştir.
  • C sütununda, boşlukların atlandığı sıralı liste formüllerle oluşur. Örnekte A, B, C, D, E ve F değerleri arada boşluk kalmadan listelenir.

Kullanılan formüller​

C sütunundaki altı formül aynı yapıdadır. İlk hücredeki formül şöyledir:
Excel formülü
=EĞERHATA(İNDİS($B$3:$B$24;TOPLAMA(15;6;(SATIR($B$3:$B$24)-SATIR($B$3)+1)/($B$3:$B$24<>"");SATIRLAR($B$3:B3)));"")
=IFERROR(INDEX($B$3:$B$24,AGGREGATE(15,6,(ROW($B$3:$B$24)-ROW($B$3)+1)/($B$3:$B$24<>""),ROWS($B$3:B3))),"")
Formülün çalışma mantığı şöyledir:
  • ROW ile aralıktaki her satırın sıra numarası bulunur; boş olan hücrelerde bölme işlemi hata verir.
  • AGGREGATE (15 numaralı SMALL işlevi, 6 seçeneği ile hata değerlerini yok sayar) boş olmayan satırların sıra numaralarından n. en küçüğünü getirir.
  • ROWS formül aşağı kopyalandıkça n değerini 1, 2, 3 şeklinde artırır.
  • INDEX bulunan sıra numarasındaki değeri B sütunundan çeker.
  • IFERROR veriler bittiğinde hücreyi boş bırakır.
Dosyada makro bulunmaz.

Nasıl kullanılır​

  1. Sıralanacak veriler B3:B24 aralığına girilir veya yapıştırılır.
  2. C sütunundaki sonuç listesi otomatik güncellenir.
  3. Veri sayısı 22 satırı aşarsa C sütunundaki formül aşağı kopyalanır ve formüldeki $B$24 bitiş adresi genişletilir.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
7
Gösterim
1,603
İlk sürüm
Güncel
SHA-256
a7d3cf926f7047f9d40f14ba512c29c37475510c307c2322e2a9e1effe4524d7

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Emeğinize sağlık.
Geri
Üst