Ben de dahil excel’de en çok korktuğum formülde hiçbir hata vermeyip gizlice yanlış sonuçlar veren, normal görünen formüllerdir. Formülün doğru sonuç verdiğini zannederiz bir de o verilere göre şirketiniz aksiyon alırsa.
Örneğin bütçe hesaplamasını sizin hesapladığınız formüle göre ödeme yaptıklarını düşünün. Ne kadar tehlikeli bir durum değil mi? Benim Excel eğitimime katılanlar iyi bilirler. Eğitimin büyük bir çoğunluğunda bu hatalara karşı alınacak Tedbirler değiniyorum.
Gözünüzü bu kadar korkutmak istemem. Ama çalışırken alışkanlık haline getirmenizi tavsiye ettiğim bu makaledeki maddeler size yaptığınız işte hataları en aza indirmenizi sağlayacaktır.
Hata İşlemleri
Excel Hata Kodları
Excelde ilk defa formül yazıp sonuçlarını görmeye başladığınızda ya da yazdığınız formülle şirketiniz aksiyon alıyorsa işe yaradığınızı, yararlı olduğunuzu hissetmek insanı mutlu ediyordur. Eğer çokça formül yazıyorsanız hata ile karşılaşıyorsunuz demektir. Yalnız değilsiniz en gelişmiş Excel kullanıcıları bile bu Hata Kodları ile karşılaşıyor. Ama hatalar aslında Exceli geliştirmek için bir fırsattır. O hatayı çözmek için yaptığınız araştırmalar sizi Excel seviyenizi artırdığından emin olabilirsiniz.
Ben de dahil excel’de en çok korktuğum hiçbir hata vermeyip gizlice yanlış sonuçlar veren, normal görünen formüllerdir. Formülün doğru sonuç verdiğini zannederiz bir de o verilere göre şirketiniz aksiyon alırsa. Örneğin bütçe hesaplamasını sizin hesapladığınız formüle göre ödeme yaptıklarını düşünün. Ne kadar korkutucu değil mi?
Gözünüzü bu kadar korkutmak istemem. Ama bu makalede yazacağım konularda dikkat ettiğiniz, tedbir aldığınız sürece Excel üretken olduğunuzu hissettirecek ve size terfi imkanı sunacak bir programdan yararlanmış olacaksınız. Hadi makalemize başlayalım.
Excelde #AD? Hatası (#NAME?)
Eğer #AD? Hatası alıyorsanız formülde yazdığınız bir kodu Excel tanımadığı anlamına gelir. Fonksiyonu yanlış yazmış olabilirsiniz PARÇAAL yerine PARAÇAL gibi fonksiyon adını yanlış yazmış olabilirsiniz. Formüldeki hücre aralığı yanlış yazılmış olabilir ve buna benzer örnekleri çoğaltabiliriz. İsterseniz #AD? hatalarının olma sebeplerini aşağıda detaylandıralım.
Excelde #YOK Hatası (#N/A)
Yazdığınız formülde herhangi bir değer bulamazsa #YOK Hatası alırsınız. Genellikle bu hatayı boşluk karakterlerinde, yanlış yazımlar sebep oluyor. #YOK hatalarına en çok karşılaştığımız DÜŞEYARA, YATAYARA, ARA, KAÇINCI Fonksiyonlarında karşılaşırız. Dikkat ettiyseniz bu fonksiyonların tamamı bir değer arama işlemi yapar ve değeri bulamadığında ise #YOK sonucu döner.
Excel EYOKSA Fonksiyonu
Excel EYOKSA Fonksiyonu (Excel ISNA Function) bir değerin #YOK hatası verip vermediğini kontrol eder. Bunun dışında oluşan hatalı kontrol etmez. Eğer bir değerde #YOK hatası görürse DOĞRU görmezse YANLIŞ değeri döner.
Excel EHATALIYSA Fonksiyonu
Excel EHATALIYSA Fonksiyonu (Excel ISERROR Function) hedef hücrede bir hata var mı kontrol etmek için kullanılır. Eğer hedef hücrede DOĞRU değerleri ürettiyse o hücrede hata vardır demektir. Eğer hata üretmediyse YANLIŞ değeri üretir, buda hata yok anlamındadır.
Excel EHATA Fonksiyonu
Excel EHATA Fonksiyonu (Excel ISERR Function) bir hücredeki değer hatalı sonuçlandıysa (#YOK Hariç) DOĞRU değeri döner. Bu da değerin hatalı olduğunu anlamına gelir. Bu formülün sonucu YANLIŞ değeri dönerse formülde hata yoktur veya #YOK değeri dönmüştür demektir. Bu fonksiyonu tek başına kullandığımızda DOĞRU veya YANLIŞ değeri üreteceğinden aşağıdaki formülle daha anlamlı hale gelecektir.