Bu dosya, Excel 365 ile gelen MAP fonksiyonunun nasıl kullanıldığını tek bir örnek üzerinden gösterir. MAP, verilen aralıktaki her değere bir LAMBDA işlevi uygular ve sonuçları aynı boyutta bir dizi olarak döndürür. Örnekte, metin ve sayıların karışık girildiği bir aralıktan metinler ayrı bir alana çıkarılır.
Formülde kullanılan işlevler şunlardır:
Dosyanın içeriği
- Sayfa1: B2:L14 aralığını kapsar. B3:D14 aralığında metin ve sayısal değerlerin karışık olarak yazıldığı kaynak veri bulunur. Formülün sonucu J3 hücresinden başlayarak yan tarafta listelenir.
Kullanılan formüller
Dosyadaki tek formül J3 hücresindedir ve kaynak aralığın her hücresini kontrol eder. Hücre metinse değeri aynen döndürür, değilse boş metin ("") üretir:Formülde kullanılan işlevler şunlardır:
- MAP: B3:D14 aralığındaki her değeri sırayla LAMBDA işlevine gönderir.
- LAMBDA: Her değer için çalışacak işlemi tanımlar; burada parametre adı a olarak verilmiştir.
- IF ve ISTEXT: Değerin metin olup olmadığını denetler; sayılar boş hücre görünümüyle elenir.
Nasıl kullanılır
- Dosyayı Excel 365 ile açın; MAP ve LAMBDA eski sürümlerde çalışmaz.
- B3:D14 aralığındaki örnek verileri kendi karışık metin ve sayı verinizle değiştirin.
- Veri aralığınız farklıysa J3 hücresindeki formülde aralık adresini güncelleyin.
- Sonuç alanının taşabilmesi için J3 ve altındaki hücrelerin boş olduğundan emin olun; aksi halde #SPILL! hatası alınır.
- Sayıları ayıklamak isterseniz ISTEXT yerine ISNUMBER kullanarak aynı yapıyı uyarlayabilirsiniz.