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.
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Sn yasso38

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

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
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))
 
Katılım
20 Ocak 2007
Mesajlar
112
Excel Vers. ve Dili
excel-2003 türkçe
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.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki formülü deneyin.

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

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
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:
Katılım
20 Ocak 2007
Mesajlar
112
Excel Vers. ve Dili
excel-2003 türkçe
Her iki formülde oluyor teşekkürler açıklamanız için.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
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.
 
Katılım
7 Ocak 2007
Mesajlar
263
Excel Vers. ve Dili
Excel 2003 (US),
Excel 2010 (US)
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"}))
 
Üst