KAÇINCI Formülü ile Çok Ölçütlü DÜŞEYARA (Excel Dersleri - 18)

kusha · 31 Temmuz 2026 · 4 dk okuma

Normal bir DÜŞEYARA'da sütun numarasını (sütun_indeks_sayısı) sabit bir sayı olarak yazarsınız. Bu derste, o sayıyı da dinamik hale getirerek hem personel hem de yıl seçimine göre değişen bir sorgu paneli kuracağız.

Problem

Elimizde personel isimleri ve 2020/2021/2022 satış rakamlarını içeren bir tablo var. Kullanıcı bir personel ve bir yıl seçtiğinde, o personelin o yıldaki satışını görmek istiyoruz — ama DÜŞEYARA tek başına yalnızca sabit bir sütunu döndürebilir.

Çözüm: KAÇINCI ile Sütun Numarasını Bulmak

KAÇINCI, bir değerin bir aralıkta kaçıncı sırada olduğunu döndürür:

=KAÇINCI(yıl_kutusu; başlık_satırı; 0)

Örneğin başlık satırında 2020, 2021, 2022 varsa ve kullanıcı 2021 seçtiyse, bu formül 2 döner (2021, başlıkların 2. sırasında).

İkisini Birleştirmek

=DÜŞEYARA(personel_kutusu; tablo_dizisi; KAÇINCI(yıl_kutusu; başlık_satırı; 0); 0)

KAÇINCI formülünün sonucu, DÜŞEYARA'nın sütun numarası parametresinin yerine geçer. Böylece kullanıcı hangi yılı seçerse seçsin, DÜŞEYARA doğru sütuna otomatik yönlenir.

Kullanıcı Dostu Hale Getirmek: Veri Doğrulama

Personel ve yıl kutularına serbest metin yazdırmak yerine Veri → Veri Doğrulama → Liste ile açılır liste haline getirin — kullanıcı yalnızca geçerli isim/yıl seçebilir, yazım hatası riski ortadan kalkar.

Hata Yönetimi

Kutular boşken formül #YOK hatası verir; bunu EĞER(EBOŞSA(...); ""; DÜŞEYARA(...)) ile sarmalayarak, seçim yapılmadan önce hücrenin boş görünmesini sağlayabilirsiniz.

Sırada Ne Var?

Sırada, aynı mantığı birleştirme operatörü (&) kullanarak farklı bir yöntemle uygulayacağımız bir yazı var.