Hata Değerleri İçeren Bir Sütunda Toplama, Saydırma, Max, Min gibi İşlemler Yapmak


Bu konuda hata değerleri, gizli hücreler içeren sütunlarda Toplama, Saydırma, Max, Min gibi işlemler yapmamızı sağlayan fonksiyon, Aggregate/Toplama fonksiyonu üzerinde duracağız. Altoplam ile benzer özelliklere sahip bu fonksiyon alttoplamdan farklı olarak hata değeri içeren hücre aralıklarıyla da işlem yapmamızı sağlar.

Bu fonksiyonun iki tane kullanım biçimi vardır. Referans Biçimi ve Dizi biçimi. Şimdilik bu kısma kafanızı yormayın yaptırmak istediğiniz işlemin alacağı girdilere göre zaten hangi biçimi kullanmanız gerektiğini biliyor olacaksınız. Aşağıdaki örneklerle bu kısmı netleştireceğiz.

Referans bicimi: AGGREGATE (function_num; options; ref1; ref2 ; …)

TOPLAMA(işlev_sayısı, seçenekler, başv1, [başv2],..)

Dizi bicimi: AGGREGATE (function_num; options; array; k)

 TOPLAMA(işlev_sayısı, seçenekler, dizi, [k])

Burada asıl önemli girdiler:

Function_num: Yaptırmak istediğiniz işlemin kodu.

Options: işlem yaptırırken neleri gözardı edelim. (Hata degerleri, gizli hucreler gibi)

Her iki kısım için kod numarası girmemiz gerekecek, bu kod numaraları da formülü yazarken önümüze listeleniyor olacak. Oylseyse bir örnek üzerinden fonksiyonun kullanımına bakalım.

Örnek 1: Aşağıdaki hücre aralığındaki değerlerin toplamı nedir?

=Aggregate(9,6,A1:A9)

aggregate

1. Öncelikle fonksiyonumuzu yazdık. Formüle ilk girmemiz gereken girdi fonksiyon kodu olacak yani hangi işlemi yaptırmak istediğimiz.

aggregate2Devamı »

Reklamlar

Ehatalıysa (Iserror), Eğerhata (Iferror) Fonksiyonları


Formül Sonucu #YOK, #SAYI/O!, #DEĞER!, #BAŞV! gibi hatalar döndüren hücrelerin yerine istediğimiz değerleri yazalım.

Çeşitli formüller sonucu #YOK, #SAYI/0!, #DEĞER!, #BAŞV! gibi sonuçlar dönen hücrelere bu hata metinleri yerine istediğimiz başka bir değeri nasıl getireceğimizi gösterelim. Burada hücre hata değeri döndürüp döndürmedigini denetleyen EHATALIYSA / ISERROR ya da EĞERHATA / IFERROR fonksiyonlarından birini kullanacağız.

Devamı »

Düşeyara ile gelen #YOK hatasının kaldırılması


Formül sonucu donen hatalar hem görünüm açısından hoş durmazlar hem de matematiksel bir işlem yapmak istediğimizde bize engel teşkil ederler. Bu hata tiplerinden en çok karşımıza çıkan ise DÜŞEYARA / VLOOKUP fonksiyonu sonrası gelen #YOK/#NA hatasıdır.

Formül hataları yerine istediğimiz değeri yazmamızı sağlayan iki tane fonksiyon bulunmaktadır.

EĞERHATA / IFERROR

EĞERHATA (değer, eğer_hataysa_değer)

IFERROR(value, value_if_error)

EHATALIYSA / ISERROR

EHATALIYSA(deger)

ISERROR(deger)

Bu fonksiyonlarla ilgili detaylı konu anlatımına buradan ulaşabilirsiniz.

 

Devamı »