Bu dosya, bir listedeki doğum günlerini yıl bilgisini dikkate almadan yalnızca ay ve güne göre sıralar. Sıralama iki farklı formül yöntemiyle yapılır ve sonuçlar kaynak listenin yanında ayrı sütunlarda görüntülenir.
H3 hücresindeki formül, "aa.gg" biçimindeki metni -- ile sayıya çevirerek sayısal sıralama yapar:
SORTBY veriler aralığını verilen anahtara göre sıralar, TEXT ise tarihten yalnızca ay ve günü ayıklar. Formüllerdeki "aagg" biçim kodları Türkçe Excel yazımıdır; İngilizce Excel'de bu kodlar "mmdd" ve "mm.dd" olarak yazılır.
Dosyanın içeriği
- Sheet1: B sütununda ad listesi, C sütununda her kişiye ait tarih bulunur (B3:C14 aralığında 12 kayıt). Veriler karışık sırada girilmiştir.
- E sütunu: Birinci yöntemin sonucunu verir. Başlığı "Adı" olan sütunda isimler sıralanmış olarak listelenir.
- H sütunu: İkinci yöntemin sonucunu verir. Burada da isimler ay ve gün sırasına göre dizilir.
- Dosyada üç adlandırılmış aralık tanımlıdır: isimler (B3:B14), dogumgunleri (C3:C14) ve veriler (B3:C14).
Kullanılan formüller
E3 hücresinde tarihler "aagg" biçimindeki metne çevrilerek sıralama anahtarı olarak kullanılır:H3 hücresindeki formül, "aa.gg" biçimindeki metni -- ile sayıya çevirerek sayısal sıralama yapar:
SORTBY veriler aralığını verilen anahtara göre sıralar, TEXT ise tarihten yalnızca ay ve günü ayıklar. Formüllerdeki "aagg" biçim kodları Türkçe Excel yazımıdır; İngilizce Excel'de bu kodlar "mmdd" ve "mm.dd" olarak yazılır.
Nasıl kullanılır
- Dosya Excel 365 ile açılır; SORTBY dinamik dizi fonksiyonu olduğundan eski sürümlerde çalışmaz.
- B ve C sütunlarına ad ve doğum tarihi bilgileri girilir.
- Liste 14. satırdan uzun veya kısa ise veriler ve dogumgunleri adlı aralıklar Ad Yöneticisi'nden güncellenir.
- E3 ve H3 hücrelerindeki sonuçlar otomatik olarak yenilenir ve sıralı liste aşağı doğru taşar.