• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Hesaplama Sorunu (#YOK sonuçlarının hesaplamalarda göz ardı edilmesi)

Katılım
20 Ocak 2007
Mesajlar
112
Excel Vers. ve Dili
excel-2003 türkçe
Benim sorum kısaca şöyle,

Hücrelerde toplama yaptırıyorum, formüllü hücreler olduğu için bazı sonuçlar #YOK diye çıkıyor, dolayısıyla toplam sonucu #YOK olarak hesaplanıyor. Excelin bu #YOK sonuçlarını görmeden hesaplama yapması mümkün mü? mümkünse nasıl yaptırabiliriz.

Şimdiden teşekkürler.
 
Sn yasso38

Formülünüzü EHATALIYSA ile kurun.
 
Merhaba

Ehatalıysa işlevine bakınız.

Örneğin.

A2 Değeri 0 A1 Değeride 1 olsun
burada 0 bölüm olduğu için 0'a bölünene sayı hatası verir.
bundan kurtulmak için
aşağıdaki formül kullanılabilir.,
Sizde a2/a1 yazan yerlere kendi formülünüzü yazınız.
=EĞER(EHATALIYSA(A2/A1);0;(A2/A1))
 
Sayın Zafer Bey açıklmanız için teşekkür ederim, anladım konuyu da,

Ehatalıysa formülünü kullanmadan yapamazmıyız,

Mesela a1'den a500'e kadar verim olduğunu düşünelim, sonuçta bunların toplamı olacak.
Burdaki bazı verilerde #YOK yazıyor, sonuçta #YOK olarak hesaplanıyor.

Bir formül yazsak sonuç bölümüne #YOK (#DEĞER,#BASV vb.) yazan verileri görme desek diğerlerini topla desek olmazmı.

Teşekkürler.
 
Aşağıdaki formülü deneyin.

=ETOPLA(A1:A500;">0";A1:A500)
 
Formül şöyle

=ETOPLA(A1:A500;">0")

NOT Sn leventm cevap vermiş görmedim.
O zaman bende bir soru sorayım.
ETOPLA işlevinde Sizin yaptığınız gibi Toplam Aralığı Tanımlanın bize ne faydası var? Zaten başta bir aralık belirleyip ona göre toplam aldırmıyor muyuz?
 
Son düzenleme:
Her iki formülde oluyor teşekkürler açıklamanız için.
 
O zaman bende bir soru sorayım.
ETOPLA işlevinde Sizin yaptığınız gibi Toplam Aralığı Tanımlanın bize ne faydası var? Zaten başta bir aralık belirleyip ona göre toplam aldırmıyor muyuz?

Biliyorsunuz ETOPLA kullanımı "=ETOPLA(aralık;ölçüt;[toplam aralığı])" şeklindedir. Fonksiyonun temel kullanımı bir aralıktaki sayısal olmayan verilerin ölçüte göre bir başka aralıktaki karşılıklarını bularak toplamaktır. Eğer tek sütundaki veriler toplanacaksa, toplam aralığını belirtmeye gerek yoktur. Yani sizi çözümünüzde doğrudur.
 
Benim sorum kısaca şöyle,

Hücrelerde toplama yaptırıyorum, formüllü hücreler olduğu için bazı sonuçlar #YOK diye çıkıyor, dolayısıyla toplam sonucu #YOK olarak hesaplanıyor. Excelin bu #YOK sonuçlarını görmeden hesaplama yapması mümkün mü? mümkünse nasıl yaptırabiliriz.

Şimdiden teşekkürler.

=SUM(SUMIF(A2:A100,{"<0",">0"}))

=TOPLA(ETOPLA(A2:A100;{"<0";">0"}))
 
Geri
Üst