SQL öğrenmek ve 'Veri Tabanı Yönetimi' konusunda uzmanlaşmak isteyenler içi..
Excel’de sütun ekleme ve silme sonrası formüller bozulabilir. DÜŞEYARA ve KAÇINICI işlevlerini birlikte kullanarak bu sorunu nasıl çözeceğinizi öğrenin.
Excel’de veri analizi yaparken en sık karşılaşılan sorunlardan biri, tabloya yeni sütun eklemek veya mevcut sütunları silmektir. Bu tür değişiklikler, özellikle DÜŞEYARA (VLOOKUP) gibi sabit sütun numarasına dayalı işlevleri bozabilir.
Neyse ki, KAÇINICI işlevi (COLUMN/INDEX tabanlı yaklaşım) ile DÜŞEYARA’yı birlikte kullanarak, sütun değişikliklerinden etkilenmeyen daha dinamik ve güvenilir formüller oluşturabilirsiniz.
DÜŞEYARA, belirli bir anahtar değere göre tablodan veri çeker.
Kullanımı:
=DÜŞEYARA(aranan_değer; tablo_dizisi; sütun_indis_sayısı; [yaklaşık_eşleşme])
Örnek:
=DÜŞEYARA(1001; A2:D20; 3; YANLIŞ)
Bu formül, A2:D20 aralığında 1001 değerini arar ve 3. sütundaki karşılığı getirir.
DÜŞEYARA fonksiyonunda sütun numarası sabit yazıldığı için, tabloya yeni bir sütun eklediğinizde veya sildiğinizde sonuç hatalı olabilir.
Örneğin, yukarıdaki formülde sütun_indis değeri “3” sabit yazılmıştır. Araya yeni bir sütun eklerseniz yanlış veriler gelir.
KAÇINICI işlevi, sütun numarasını dinamik olarak belirleyerek bu sorunu çözer.
Örnek kullanım:
=DÜŞEYARA(1001; A2:D20; KAÇINICI(C1); YANLIŞ)
Bu formülde, sütun indis değeri sabit değil, KAÇINICI(C1) işlevi ile dinamik olarak alınır. Böylece tabloya yeni sütun eklense bile doğru sütun numarası hesaplanır.
Daha fazla örnek ve uygulamalı anlatım için Vidoport Excel eğitim videolarına göz atın.
Türkiye’nin en çok satan İleri Düzey Excel kitabıyla DÜŞEYARA, KAÇINICI ve diğer gelişmiş fonksiyonları öğrenebilir, yanında gelen ücretsiz üyelik ile videolu eğitimlere erişebilirsiniz.
DÜŞEYARA neden sütun ekleyince bozulur?
Çünkü sütun numarası sabit yazılmıştır. Yeni sütun eklendiğinde yanlış sütun referans alınır.
KAÇINICI işlevi nedir?
KAÇINICI, sütun numarasını dinamik olarak döndüren bir işlevdir. Böylece formüller sabit sütun numarasına bağlı kalmaz.
DÜŞEYARA yerine XLOOKUP kullanabilir miyim?
Evet. Excel 365’te XLOOKUP fonksiyonu sütun ekleme/silme sorunlarını otomatik çözer. Ancak eski sürümlerde DÜŞEYARA+KAÇINICI yöntemi daha yaygındır.
KAÇINICI işlevi tek başına kullanılabilir mi?
Evet. Tablo içinde dinamik sütun numaraları oluşturmak için kullanılabilir.
DÜŞEYARA ile KAÇINICI birlikte kullanıldığında performans düşer mi?
Hayır. Büyük tablolar dışında performans kaybı yaşanmaz.
=DÜŞEYARA(1001; A2:D20; KAÇINICI(C1); YANLIŞ)