Excel'de #REF! ve #N/A Hatası Ne Demek? Çözümü (2026)
Excel'de karşılaşılan #REF! ve #N/A hatalarının nedenleri ve adım adım çözümleri. Silinen hücre referansları ve DÜŞEYARA bulamama sorunu.
Excel'de #REF! ve #N/A en sık görülen iki hatadır ve farklı şeyleri anlatırlar. Önce hangisi olduğunu anlamak, doğru çözüme götürür.
#REF! = "başvurduğum hücre yok" (silinmiş referans). #N/A = "aradığın değeri bulamadım" (genelde DÜŞEYARA/XLOOKUP).
#REF! hatası — bozuk referans
Neden olur: Formülün kullandığı bir hücre/satır/sütun silinmiştir.
Çözüm:
- Hatalı hücreye tıklayın, formül çubuğuna bakın.
- İçinde
#REF!yazan kısmı bulun (ör.=A1*#REF!). - Silinen referans yerine doğru hücreyi yazın.
Bir sütunu silmeden önce, ona bağlı formül olup olmadığını kontrol edin. Toplu silmeler zincirleme #REF! hatalarına yol açar. Silmek yerine sütunu gizlemek daha güvenli olabilir.
#N/A hatası — değer bulunamadı
Genellikle DÜŞEYARA (VLOOKUP) veya XLOOKUP'ta çıkar. En sık nedenler:
- Boşluklar: Aranan değerin başında/sonunda görünmez boşluk vardır.
=KIRP(hücre)(TRIM) ile temizleyin. - Metin ↔ sayı uyumsuzluğu: Bir tarafta "123" (metin), diğerinde 123 (sayı) varsa eşleşmez. İki tarafı da aynı tipe getirin.
- Yanlış eşleşme türü: DÜŞEYARA'nın son argümanını tam eşleşme için
0(veyaYANLIŞ) yapın. - Değer gerçekten yok: Aranan değer tabloda yoktur; kaynağı kontrol edin.
Hatayı yönetmek: EĞERHATA
Hata olabilecek formülü sararak temiz görünüm elde edin:
=EĞERHATA(DÜŞEYARA(...); "Bulunamadı")
Bu, hata yerine "Bulunamadı" (veya boş "") gösterir.
EĞERHATA hatayı gizler, çözmez. Önce yukarıdaki gerçek nedeni giderin; EĞERHATA'yı yalnızca beklenen/normal boşluklar için kullanın.
Özetle: #REF! → formüldeki bozuk referansı düzeltin; #N/A → aranan değerin biçim/yazım uyumunu kontrol edin.
Sıkça Sorulan Sorular
#REF! hatası neden oluşur?
Formülün başvurduğu bir hücre, satır veya sütun silindiğinde oluşur. Excel artık nereye bakacağını bilemez ve #REF! gösterir. Çözüm, formüldeki bozuk referansı doğru hücreyle değiştirmektir.
DÜŞEYARA neden #N/A veriyor?
Aranan değer arama sütununda birebir bulunamadığında olur. En sık nedenler: baştaki/sondaki boşluklar, bir tarafın metin diğerinin sayı olması, yanlış yazım veya tam eşleşme yerine yaklaşık eşleşme kullanımıdır.
Hata mesajını nasıl gizlerim?
Formülü =EĞERHATA(formülünüz; "Bulunamadı") gibi sararak hata yerine istediğiniz metni ya da boşluğu gösterebilirsiniz. Ancak önce hatanın gerçek nedenini çözmek daha doğrudur.
Bu rehber 1 Temmuz 2026 tarihinde güncellenmiştir. Uygulama ve cihaz arayüzleri zamanla değişebileceği için menü adları güncel sürümde farklılık gösterebilir.