Bu dosya, KAYDIR (OFFSET) ve KAÇINCI (MATCH) fonksiyonlarının bir arada kullanımını küçük bir örnek liste üzerinden göstermek için hazırlanmış bir şablondur. Ad listesinden seçilen kişinin yaş bilgisinin getirilmesi mantığı bu yapıyla anlatılır.
Dosyanın içeriği
Dosyada tek sayfa bulunur ve sayfa E1:L9 aralığını kapsar.- ADI ve YAŞI başlıkları E3 ve G3 hücrelerinde yer alır.
- Örnek veri olarak Ali (32), Veli (25) ve Hasan (30) kayıtları 4 ile 5. satırlar arasında listelenir.
- I3 hücresinde, çalışmanın Offset ve Match fonksiyonlarının bir arada kullanılmasına yönelik olduğunu belirten bir not bulunur.
- G9 hücresinde arama değeri olarak ALİ yazılıdır; sonucun bu hücredeki ada göre kurulması amaçlanan örnek alan burasıdır.
- Dosyada dış bağlantı niteliğinde tanımlı adlar da bulunur; bunlar başka bir çalışma kitabındaki bir aralığa işaret eder ve örneğin çalışmasını etkilemez.
Kullanılan fonksiyonlar
Sayfada hazır hesaplanmış bir formül yer almaz; örnek yapı kullanıcının kurması için hazır olarak gelir. Konu başlığındaki mantık şöyledir:- KAÇINCI (MATCH): aranan adın liste içindeki sırasını bulur.
- KAYDIR (OFFSET): bulunan sıra kadar ilerleyerek yaş sütunundaki karşılık gelen hücreye ulaşır.
Makrolar
Dosya xlsm uzantılıdır ve makro içerir; açarken makroları etkinleştirmeniz gerekir.Nasıl kullanılır
- Dosyayı açın ve istenirse makroları etkinleştirin.
- E4:G5 aralığındaki ad ve yaş verilerini inceleyin, gerekirse kendi listenizle değiştirin.
- G9 hücresine aranacak adı yazın.
- Yanındaki bir hücrede KAÇINCI ile adın sırasını bulup KAYDIR ile yaş sütunundan değeri getirecek formülü kurun.
- Farklı bir ad yazarak sonucun değiştiğini kontrol edin.