0Pricing
Excel Formulas Academy · Ders

Hata Türlerini Anlama

DIV0, NA, VALUE ve REF hatalarının ne anlama geldiğini öğrenin.

Hata Türlerini Anlama, CoddyKit'te ücretsiz bir Excel Formulas Academy dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Excel Formulas Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Excel Formulas Academy kursu toplamda 4 dersten oluşur.

Hatalar Neden Ortaya Çıkar

Elektronik tablolar, bir formül işini tamamlayamadığında hata değerleri gösterir. Tahmin etmek yerine hücre, tam olarak neyin yanlış gittiğini anlatmak için #DIV/0! veya #N/A gibi kısa bir kod görüntüler.

Hatalar programdaki yazılım kusurları değildir. Bunlar, formülünüzden sıfıra bölme veya var olmayan bir değeri arama gibi imkânsız bir işlemi yapması istendiğine dair dürüst sinyallerdir.

Bu kodları okumayı öğrenmek, onları düzeltmenin ilk adımıdır. Bu derste en yaygın hata türlerini ve her birinin size ne anlatmak istediğini öğreneceksiniz.

#DIV/0! Hatası

#DIV/0! hatası, bir formülün bir sayıyı sıfıra veya boş bir hücreye bölmeye çalıştığı anlamına gelir. Sıfıra bölmenin matematiksel bir sonucu yoktur; bu nedenle elektronik tablo bir sonuç uydurmayı reddeder.

Bu durum genellikle paydanın henüz doldurulmadığı ortalamalarda veya oranlarda ortaya çıkar. Örneğin birim sayısı hâlâ boşken birim başına maliyeti hesaplamak gibi.

Çözüm genellikle bölme işleminden önce bölenin sıfır olup olmadığını kontrol etmektir; bunu daha sonra IFERROR ile öğreneceksiniz.

=100/0

#DIV/0! Hatasını Uygulamada Görmek

B2 hücresinde toplam satışların, C2 hücresinde ise sipariş sayısının bulunduğunu düşünün. Ortalama sipariş tutarını bulmak için birini diğerine bölersiniz.

C2 boş veya sıfırsa sonuç #DIV/0! olur; çünkü satışları sıfır siparişe bölemezsiniz.

C2 gerçek bir sayı alır almaz hata kaybolur ve ortalama görünür. Hata yalnızca geçerli girdiyi bekliyordu.

=B2/C2

#N/A Hatası

#N/A hatası, mevcut değil anlamına gelir. VLOOKUP veya XLOOKUP gibi bir arama işlevi, aramasını istediğiniz değeri bulamadığında ortaya çıkar.

Aramalar, yazdığınız değer ile tabloda saklanan değer arasında kusursuz bir eşleşmeye bağlı olduğu için gerçek çalışma kitaplarında en yaygın hatadır.

Sondaki bir boşluk, farklı bir yazım veya eksik bir satır #N/A üretir. Bu hata, aramanın tamamlandığını ancak hiçbir şey bulamadığını gösterir.

=VLOOKUP("Banana",A2:B10,2,FALSE)

#N/A Neden Yararlıdır

#N/A endişe verici görünse de aslında yararlıdır. Size gerçek bir sıfır ile bulunamayan bir eşleşme arasındaki farkı gösterir.

Bir arama bunun yerine boş veya sıfır döndürseydi verilerin mevcut olduğunu ancak boş olduğunu düşünebilirdiniz. #N/A, öğenin hiç bulunmadığını açıkça gösterir.

Daha sonra, diğer sorunları görünür bırakırken tam olarak bu hatayı işlemek üzere tasarlanmış bir araç olan IFNA'yı öğreneceksiniz.

#VALUE! Hatası

#VALUE! hatası, bir formülün yanlış türde veri aldığı anlamına gelir. Genellikle metin üzerinde matematik işlemi yapmaya çalıştığınızda ortaya çıkar.

Örneğin bir sayıyı bir sözcükle toplamak veya metin olarak saklanan bir tarihle çıkarma yapmak #VALUE! hatasını tetikleyebilir. Elektronik tablo bir sayı beklemiş, ancak hesaplayamayacağı bir değer almıştır.

Gizli boşluklar veya sayıya benzeyen ancak metin olarak saklanan değerler bu hatanın yaygın nedenleridir.

=10 + "apple"

#VALUE! Nedenlerini Belirleme

A2 hücresinin "5kg" metnini içerdiğini ve =A2*2 işlemini denediğinizi varsayalım. "5kg" temiz bir sayı değil, metin olduğu için formül #VALUE! sonucunu döndürür.

Sayısal olmasını beklediğiniz bir sütunda başka bir sistemden içe aktarılan metin gizlice tutulduğunda da aynı durum oluşur.

Çözüm, önce verileri temizlemektir. Bunun için çoğu zaman VALUE, TRIM veya SUBSTITUTE gibi işlevleri kullanarak hesaplama yapmadan önce hücrenin gerçek bir sayı içermesini sağlayabilirsiniz.

=A2*2

#REF! Hatası

#REF! hatası, bir formülün artık var olmayan bir hücre başvurusunu gösterdiği anlamına gelir. REF sözcüğü, başvuru sözcüğünün kısaltmasıdır.

Bu durum genellikle formülün bağlı olduğu satırı veya sütunu sildiğinizde ortaya çıkar. Formül hedefini kaybeder ve adresi kurtaramaz.

Bir değerin bulunamadığını belirten #N/A'nın aksine, #REF! konumun kendisinin ortadan kalktığı anlamına gelir. Düzeltmek için formülü geçerli bir hücreyi gösterecek şekilde yeniden yönlendirmeniz gerekir.

=SUM(A2:#REF!)

#REF! Nasıl Oluşur

=C2+D2 formülünü düşünün. D sütununu silerseniz formülün toplayacağı hiçbir şey kalmaz ve =C2+#REF! olur.

Yoğun kullanılan bir çalışma kitabında sütunları silmek birçok formülü aynı anda bozabilir. Bozulan her başvuru aynı #REF! kodunu gösterir.

Bunu önlemek için sütunları silmek yerine gizlemeyi tercih edin veya bir sütunu kaldırmadan önce hangi formüllerin ona bağlı olduğunu denetleyin.

Bilinmesi Gereken Diğer Hatalar

Birkaç hata daha bu grubu tamamlar:

  • #NAME?, hesap tablosunun bir işlev adını veya adlandırılmış aralığı tanımadığı anlamına gelir; bunun nedeni çoğu zaman =SUMM(A1:A5) gibi bir yazım hatasıdır.
  • #NUM!, bir sayının geçersiz veya çok büyük olduğu anlamına gelir; örneğin negatif bir sayının karekökü alınmaya çalışıldığında oluşur.
  • #NULL!, kesişmeyen aralıkların arasına boşluk koyduğunuz anlamına gelir.

Her kod belirli bir nedene işaret eder; kodu dikkatle okumak zaman kazandırır.

=SUMM(A1:A5)

Hataları Uzman Gibi Okuma

Temel beceri, her hatayı bir başarısızlık olarak değil, tanılama iletisi olarak değerlendirmektir. Kodun size ne söylediğini kendinize sorun:

  • #DIV/0! hiçbir şeye bölme
  • #N/A arama hiçbir şey bulamadı
  • #VALUE! yanlış veri türü
  • #REF! silinmiş başvuru

Nedeni adlandırabildiğinizde doğru düzeltmeyi seçmek kolaylaşır. Bu kursun geri kalanında bu düzeltmeleri öğreneceksiniz.

Hızlı Kontrol

Hata türleri hakkında öğrendiklerinizi sınayın.

Özet: Hata Türleri

Artık başlıca hesap tablosu hatalarını ve anlamlarını tanıyorsunuz:

  • #DIV/0! sıfıra veya boş bir hücreye bölme
  • #N/A arama değeri bulamadı
  • #VALUE! formül yanlış türde veri aldı
  • #REF! başvurulan hücre veya sütun silindi
  • #NAME? işlev adı veya aralık yanlış yazılmış

Kodu okumak size nedeni söyler. Sırada, bu hataları temiz ve kullanıcı dostu sonuçlarla değiştirmek için IFERROR'ı öğreneceksiniz.

Sıkça Sorulan Sorular

“Hata Türlerini Anlama” dersi ücretsiz mi?

Evet — “Hata Türlerini Anlama” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Excel Formulas Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Excel Formulas Academy kursu toplamda 4 dersten oluşur.

“Hata Türlerini Anlama” dersinde ne öğreneceğim?

DIV0, NA, VALUE ve REF hatalarının ne anlama geldiğini öğrenin. Excel Formulas Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Excel Formulas Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Excel Formulas Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.

“Hata Türlerini Anlama” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Excel Formulas Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Excel Formulas Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Hata Türlerini Anlama
  2. IFERROR ile Hataları Yakalama
  3. IFNA ile Eksik Aramaları Hedefleme
  4. ISERROR ile Sorunları Algılama
← Excel Formulas Academy Sayfasına Dön