Düşeyarada Yok Hatası 2024-2025 Güncel Bilgiler

Düşeyara’da #YOK Hatası

Düşeyara, Excel’in en popüler fonksiyonlarından biridir. Bir tabloda belirli bir değeri bulmak ve o değere karşılık gelen değeri döndürmek için kullanılır. Düşeyara fonksiyonunun en yaygın hatalarından biri, #YOK hatasıdır. Bu hata, aranan değerin başvuru aralığında bulunamadığında oluşur.

#YOK Hatasının Nedenleri

#YOK hatasının oluşmasının birkaç nedeni olabilir:

  • Arama değeri, başvuru aralığında bulunmaz. Örneğin, aşağıdaki tabloda, A sütununda müşteri adları ve B sütununda müşteri numaraları bulunmaktadır.
A | B
---|---
Ali | 12345
Veli | 67890
Kemal | 09876

Eğer aşağıdaki formül kullanılırsa, #YOK hatası oluşur:

=DÜŞEYARA("Ahmet",A2:B3,2)

Çünkü Ahmet adı, başvuru aralığında bulunmamaktadır.

  • Arama değeri ve başvuru aralığı farklı veri türlerindedir. Örneğin, aşağıdaki tabloda, A sütununda metin olarak müşteri adları ve B sütununda sayı olarak müşteri numaraları bulunmaktadır.
A | B
---|---
Ali | 12345
Veli | 67890
Kemal | 09876

Eğer aşağıdaki formül kullanılırsa, #YOK hatası oluşur:

=DÜŞEYARA("Ahmet",A2:B3,2)

Çünkü Ahmet adı, A sütununda metin olarak depolanmıştır. Ancak, DÜŞEYARA fonksiyonu, aranan değerin başvuru aralığındaki veri türü ile aynı veri türünde olması gerektiğini gerektirir. Bu durumda, formül Ahmet adının eşleşmesini doğru bir şekilde bulamaz ve #YOK hatası oluşur.

  • Arama değeri, başvuru aralığında çok yüksek veya çok düşüktür. Örneğin, aşağıdaki tabloda, A sütununda müşteri numaraları bulunmaktadır.
A
---|---
12345
67890
09876

Eğer aşağıdaki formül kullanılırsa, #YOK hatası oluşur:

=DÜŞEYARA(100000,A2:A3,1)

Çünkü 100000 değeri, başvuru aralığındaki en büyük değerden daha büyüktür. Bu durumda, formül aranan değere karşılık gelen bir değer bulamaz ve #YOK hatası oluşur.

  • DÜŞEYARA fonksiyonunun parametreleri yanlış ayarlanmıştır. Örneğin, aşağıdaki tabloda, A sütununda müşteri adları ve B sütununda müşteri numaraları bulunmaktadır.
A | B
---|---
Ali | 12345
Veli | 67890
Kemal | 09876

Eğer aşağıdaki formül kullanılırsa, #YOK hatası oluşur:

=DÜŞEYARA("Ahmet",B2:B3,1)

Çünkü DÜŞEYARA fonksiyonunun ikinci parametresi, arama değerinin bulunduğu sütun numarasını belirtmelidir. Bu durumda, formül arama değerini B sütununda arar. Ancak, Ahmet adı A sütununda bulunmaktadır. Bu nedenle, formül aranan değere karşılık gelen bir değer bulamaz ve #YOK hatası oluşur.

#YOK Hatasını Düzeltmek

#YOK hatasını düzeltmek için aşağıdaki adımları uygulayabilirsiniz:

  1. Arama değerinin başvuru aralığında olduğundan emin olun. Arama değerini, başvuru aralığında bulmaya çalışın. Arama değerini bulamazsanız, formülde hata vardır.
  2. Arama değeri ve başvuru aralığının aynı veri türünde olduğundan emin olun. Arama değerinin ve başvuru aralığının aynı veri türünde olduğundan emin olun.
  3. Arama değerinin başvuru aralığındaki en yüksek veya en düşük değerden çok yüksek veya çok düşük olmadığından emin olun. Arama değerinin, başvuru aralığındaki en yüksek veya en düşük değerden çok yüksek veya çok düşük olmadığından emin olun.
  4. DÜŞEYARA fonksiyonunun parametrelerini doğru ayarlayın. DÜŞEYARA fonksiyonunun parametrelerini doğru ayar

Yayımlandı