Excel’de ERROR.TYPE işlevi çalışmıyor

Microsoft Excel, iş dünyasından akademik çalışmalara kadar hemen her alanda hayatımızı kolaylaştıran güçlü bir araç. Bu yazılımın sunduğu sayısız işlevden biri olan ERROR.TYPE()
fonksiyonu, formüllerdeki hata türlerini tespit etmek için oldukça kullanışlıdır. Ancak zaman zaman bu fonksiyonun beklenildiği gibi çalışmadığı durumlarla karşılaşmak mümkün. Eğer Windows 10 veya Windows 11 işletim sisteminde Excel kullanıyor ve ERROR.TYPE()
işlevinin çalışmadığını düşünüyorsanız, bu makale tam size göre.
Bu yazıda, ERROR.TYPE()
fonksiyonunun ne işe yaradığını, nasıl kullanıldığını ve çalışmaması durumunda uygulanabilecek adım adım çözümleri detaylı bir şekilde ele alacağız.
ERROR.TYPE() Fonksiyonu Nedir ve Nasıl Çalışır?
ERROR.TYPE()
fonksiyonu, Excel‘de bir hücrede oluşan hatanın türünü sayısal bir değerle tanımlar. Bu, özellikle karmaşık hesaplamalarda veya veri analizlerinde hataların kökenini anlamak açısından büyük kolaylık sağlar.
Söz Dizimi:
Buradaki hata_değeri
, hatalı olduğunu düşündüğünüz hücre referansıdır.
Döndürülen Değerler:
Hata Türü | ERROR.TYPE Sonucu |
---|---|
#NULL! | 1 |
#DIV/0! | 2 |
#VALUE! | 3 |
#REF! | 4 |
#NAME? | 5 |
#NUM! | 6 |
#N/A | 7 |
#GETTING_DATA | 8 |
Diğer Durumlar | #N/A |
Örnek formül:
Bu formül, A1 hücresindeki hatanın #DIV/0!
olup olmadığını kontrol eder.
Excel’de ERROR.TYPE() Fonksiyonu Çalışmıyorsa Ne Yapmalısınız?
1. Formül Doğruluğunu Kontrol Edin
Excel’deki birçok fonksiyon gibi ERROR.TYPE()
da doğru sözdizimiyle çalışır. Özellikle karmaşık formüller yazarken:
-
Parantezlerin açık-kapalı dengesi kontrol edilmeli
-
Virgül (
,
) ve noktalı virgül (;
) gibi ayraçlar doğru kullanılmalı -
Hücre referanslarında yazım hatası yapılmamalı
2. Başvurulan Hücrede Gerçekten Hata Var mı?
Fonksiyonun işleyişi, referans verilen hücrede gerçekten bir hata olup olmamasına bağlıdır. Eğer hücrede hata yoksa, ERROR.TYPE()
fonksiyonu #N/A
döndürür ve bu da fonksiyonun “çalışmadığı” izlenimini verebilir.
Örnek:
Eğer A1 değeri 10, B1 değeri 2 ise sonuç #N/A
olur çünkü ortada hata yoktur.
3. Hücre Biçimlendirmesini Kontrol Edin
Veri tipi yanlış biçimlendirilmişse sonuç yanıltıcı olabilir. Özellikle hücre “Saat”, “Tarih” ya da özel bir biçime sahipse, ERROR.TYPE()
fonksiyonunun çıktısı beklenen şekilde görünmeyebilir.
Çözüm: Hücreyi seçin → Giriş sekmesinden “Sayı Biçimi”ni “Genel” ya da “Sayı” olarak değiştirin.
4. Eklenti ve Çakışmaları Kontrol Edin
Bazı Excel eklentileri ya da üçüncü parti araçlar, fonksiyonların doğru çalışmasını engelleyebilir. Özellikle COM eklentileri bu konuda sıkıntı çıkarabilir.
Yol:
-
Dosya > Seçenekler > Eklentiler
-
Alt kısımdan “COM Eklentileri”ni seçin > Git
-
Gereksiz olanları kaldırın ve Excel’i yeniden başlatın
5. Excel’i Onarın
Tüm adımlara rağmen sorun devam ediyorsa, Office uygulamanızda bir bozulma olmuş olabilir.
Excel’i onarmak için:
-
Denetim Masası > Programlar ve Özellikler
-
Microsoft 365’e sağ tıklayın → “Değiştir” seçeneğine tıklayın
-
“Hızlı Onarım” veya “Çevrimiçi Onarım” seçeneklerinden birini tercih edin
BONUS: IFERROR() ile Hataları Daha Kullanıcı Dostu Hale Getirin
Excel’de hataları daha anlaşılır hale getirmek için IFERROR()
fonksiyonu ile ERROR.TYPE()
fonksiyonunu birlikte kullanabilirsiniz.
Örnek:
Bu formül, A1/B1 işlemi bir hata verirse, kullanıcıya açıklayıcı bir mesaj sunar.
Excel’de ERROR.TYPE()
fonksiyonu, özellikle büyük veri setlerinde hata yönetimini kolaylaştırmak için vazgeçilmezdir. Ancak bazen küçük bir yazım hatası, hücre biçimi ya da sistemsel bir aksaklık bu fonksiyonun doğru çalışmasını engelleyebilir. Yukarıdaki adımları uygulayarak sorunu kolayca çözebilir ve Excel deneyiminizi sorunsuz hale getirebilirsiniz.
Daha fazla faydalı ipucu ve püf noktası için bizi takip etmeye devam edin ve önerilerinizi aşağıdaki yorumlarda paylaşmaktan çekinmeyin.