Bu dosya, karışık sırada girilmiş ad soyad listesini formüllerle A-Z ve Z-A olarak sıralar. Sıralama için Veri sekmesindeki sıralama komutu veya makro kullanılmaz; sonuçlar iç içe geçmiş formüllerle ayrı sütunlarda otomatik üretilir.
A-Z sıralama için aynı yapı "<=" ölçütüyle kurulur ve J sütununda kullanılır:
Formüller iki dilde aynı ayırıcıyla gösterilmiştir; Türkçe Excel'de ayırıcı olarak ";" kullanılır ve fonksiyon adları INDEX = İNDİS, MATCH = KAÇINCI, COUNTIF = EĞERSAY, ROWS = SATIRSAY biçimindedir.
Dosyanın içeriği
- Sayfa1: B2:K13 aralığında çalışan tek sayfa. Kaynak liste Sicil No, Maaşı ve Adı Soyadı sütunlarından oluşur; 7 kişilik örnek kayıt (Selin Helin, Rıfat Fırat, Osman Tavşan, Jale Hale, Hasan Hüseyin, Ayşe Fatma, Ali Veli) satır 3-9 arasındadır.
- Kaynak listenin yanındaki G sütununda Z->A başlığı altında ters sıralı, J sütununda A-Z sıralı ad listesi yer alır.
Kullanılan formüller
- COUNTIF: Her adın, listedeki diğer adlara göre alfabetik sırasını sayar.
- MATCH: İstenen sıra numarasının listede hangi konumda olduğunu bulur.
- ROWS: Formül aşağı kopyalandıkça 1, 2, 3 gibi artan sıra numarasını üretir.
- INDEX: Bulunan konuma karşılık gelen adı döndürür.
A-Z sıralama için aynı yapı "<=" ölçütüyle kurulur ve J sütununda kullanılır:
Formüller iki dilde aynı ayırıcıyla gösterilmiştir; Türkçe Excel'de ayırıcı olarak ";" kullanılır ve fonksiyon adları INDEX = İNDİS, MATCH = KAÇINCI, COUNTIF = EĞERSAY, ROWS = SATIRSAY biçimindedir.
Nasıl kullanılır
- Sıralanacak adları kaynak listeye girin.
- Formüllerin başvurduğu aralık $C$3:$C$9 olduğundan, liste uzunluğu farklıysa aralığı kendi verinize göre güncelleyin.
- Sonuç sütunlarındaki formülleri liste uzunluğu kadar aşağı kopyalayın.
- Eski Excel sürümlerinde formüller dizi formülü olarak çalışır; formülü girdikten sonra Ctrl + Shift + Enter tuşlarına birlikte basın.