Alfabetik Sıralama

Alfabetik Sıralama

Alfabetik Sıralama
Bu dosya, bir listenin Adı sütununa göre alfabetik sıralanmasını makro kullanmadan, yalnızca Excel formülleriyle gösterir. Kaynak veriler değiştiğinde sıralı liste de otomatik güncellenir.

Dosyanın içeriği​

Dosya tek sayfadan oluşur: Sayfa1.
  • B:F aralığı: Sıralanacak kaynak veri. Adı, Koşul1, Koşul3 sütunları ve örnek isimler (Zeynep, Bekir, Ali, Mahmut, Selim, Nermin) burada yer alır.
  • H:J aralığı: Yardımcı Sütun. H sütunu adı, J sütunu her kayıt için hesaplanan sıra numarasını tutar.
  • L:P aralığı: Adı sütununa göre sıralanmış sonuç listesi. Adı ile birlikte ilgili Koşul değerleri de yan yana gelir.
  • S:U aralığı: Soyadı ve Koşul2 sütunları; sıralama sırasına göre eşleşen kayıtları gösterir.
  • Formüller 201. satıra kadar hazırlanmıştır.

Kullanılan formüller​

Yardımcı sütunda ad, yalnızca Koşul1 sütunu dolu olan satırlar için alınır:
Excel formülü
=EĞER($D3<>"";B3;"")
=IF($D3<>"",B3,"")
Sıra numarası, her adın diğer adlara göre alfabetik konumunu SUMPRODUCT ile sayar. Aynı isimde birden fazla kayıt varsa ikinci SUMPRODUCT bölümü bunlara farklı sıra verir:
Excel formülü
=EĞER(I3="";"";TOPLA.ÇARPIM(--(H3&I3>$H$3:$H$201&$I$3:$I$201))+TOPLA.ÇARPIM(--($H$3:H3&$I$3:I3=H3&I3)))
=IF(I3="","",SUMPRODUCT(--(H3&I3>$H$3:$H$201&$I$3:$I$201))+SUMPRODUCT(--($H$3:H3&$I$3:I3=H3&I3)))
Sonuç listesinde SMALL küçükten büyüğe sıradaki numarayı bulur, MATCH bu numaranın satırını, INDEX ise ilgili değeri getirir. ROW ve COUNT ile liste, kayıt sayısı bittiğinde boş döner:
Excel formülü
=EĞER(SATIR()-SATIR($L$2)>BAĞ_DEĞ_SAY($J$3:$J$201);"";İNDİS(B$3:B$201;KAÇINCI(KÜÇÜK($J$3:$J$201;SATIR()-SATIR($L$2));$J$3:$J$201;0)))
=IF(ROW()-ROW($L$2)>COUNT($J$3:$J$201),"",INDEX(B$3:B$201,MATCH(SMALL($J$3:$J$201,ROW()-ROW($L$2)),$J$3:$J$201,0)))

Nasıl kullanılır​

  1. B:F aralığındaki örnek verilerin yerine kendi kayıtlarınızı girin.
  2. Koşul1 sütunu (D) dolu olan satırlar yardımcı sütuna alınır; boş bırakılan satırlar sıralamaya girmez.
  3. L:P aralığında sıralı listeyi izleyin.
  4. 201. satırdan fazla kayıt için H, J ve L:P sütunlarındaki formülleri aşağı kopyalayın ve aralık adreslerini genişletin.
Dosyada yeni SIRALAÖLÇÜT işlevinin kullanımına da değinilmiştir; bu işlev dinamik dizi destekleyen Excel sürümlerinde çalışır.

Galeri

  • Alfabetik Sıralama - 1
    Alfabetik Sıralama - 1

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
9
Gösterim
2,877
İlk sürüm
Güncel
SHA-256
0e3d7f1c65d0f85aac74cf6c4d3b88c0a00a59dcd6ab4fe2c0d4384595702de0

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Dosyadan faydalandım, katkıda bulunanlara teşekkürler.
Geri
Üst