• DİKKAT

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

#SAYI/0! HATASI VERİYOR.

  • Konbuyu başlatan Konbuyu başlatan iapak
  • Başlangıç tarihi Başlangıç tarihi
Sayın cemcakmak, merhaba,

İlginç gerçekten,

Size zahmet olmayacaksa dosyayı, bu haliyle ve 2003 formatında (.xls) yüklemeniz mümkün mü,
(15 nolu mesaj ekini silip yerine 2003 formatında da yükleyebilirsiniz)
 
Evet gerçekten ilginç;

EĞERORTALAMA formülünü excel 2003 te bulamadığım için bende 2007 yükledim :((


ekte istediğiniz gibi 2003 formatında..


İyi çalışmalar..
 

Ekli dosyalar

Aslında tablolar ve formüller doğru;

ancak verilerden biri boş olduğunda sıfıra bölme hatası veriyor bu boş veri bir sütunun tamamı yada sadece bir hücrede olabilir (örnek Şablon tablosunda I50 nin boş olması Sonuç tablosundaki E50 ve dolayısı ile E44 ün hatalı gelmesine neden oluyor)


Umarım anlatabilmişimdir...
 
Merhaba,

Dosyada D6 hücresindeki formül, dosyayı açtığımda =_xlfn.AVERAGEIF(Şablon!$C$4:$N$4;Şablon!$G$2;Şablon!C6:Z6) şeklinde görülüyor,

dolayısı ile bu şekliyle ben bir çözüm üretemedim,

acaba boş olan yere/yerlere sıfır (0) yazsanız sorun düzelir mi ?
 
Aslında tablolar ve formüller doğru;

ancak verilerden biri boş olduğunda sıfıra bölme hatası veriyor bu boş veri bir sütunun tamamı yada sadece bir hücrede olabilir (örnek Şablon tablosunda I50 nin boş olması Sonuç tablosundaki E50 ve dolayısı ile E44 ün hatalı gelmesine neden oluyor)


Umarım anlatabilmişimdir...

.

Excel 2003 için;

=AVERAGE(IF(Şablon!$B$4:$B$10=Sonuç!B6;IF(Şablon!C4:N4>0;Şablon!C4:N4)))


=ORTALAMA(EĞER(Şablon!$B$4:$B$10=Sonuç!B6;IF(Şablon!C4:N4>0;Şablon!C4:N4)))

gibi kullanmalısınız.

Bu bir dizi formülüdür.


Örnek uygulama için bakınız:

http://www.excel.web.tr/f60/dizi-array-formulunun-analitioi-t42753.html

20 no'lu mesaj


.

.
.
 
Evet D6 da

=EĞERORTALAMA(Şablon!$C$4:$N$4,Şablon!$D$2,Şablon!C6:Z6)

=_xlfn.AVERAGEIF(Şablon!$C$4:$N$4;Şablon!$G$2;Şabl on!C6:Z6) olarak görünüyor

onu :

=EĞER(EHATALIYSA(EĞERORTALAMA(Şablon!$C$4:$N$4,Şablon!$D$2,Şablon!C6:Z6));"";EĞERORTALAMA(Şablon!$C$4:$N$4,Şablon!$D$2,Şablon!C6:Z6))

yapıyorum ama formülde hata var diyor....


Boş olan yerlere 0 koymak hücre içinde belki sorunu çözüyor ama G sütunundaki hatalar için çözüm değil (Şablon tablosundaki 4. satırdaki responslarda 5 değeri şuan yok , başka bir veri tablosunda da 3 yada 4 olmayabilir...


Kolay gelsin..
 
yurttaş :

excel 2007 tr kullanıyorum

.

"Sayın"ı hakketmiyoruz herhalde...

Verdiğim formülü Excel 2007 ve Excel 2010'da da kullanabilirsiniz.

Excel 2007 bende yüklü değil.

Ancak verdiğim formülü uyarlarsam, yanılmıyorsam;

=AVERAGEIFS(Şablon!C5:Z5;Şablon!C5:Z5;"<>0";Şablon!$C$4:$Z$4;Şablon!$C$2)

=ÇOKEĞERORTALAMA(Şablon!C5:Z5;Şablon!C5:Z5;"<>0";Şablon!$C$4:$Z$4;Şablon!$C$2)


şeklinde olur.


Diğerlerini kendinize göre uyarlayın.



.
 
Merhaba,

Sonuç Sayfası ; D5 : D10 aralığındaki, olması gereken sayılar nedir, yani D5'in, D6'nın ..... değerleri ne olmalıdır,

Sayıları söyleyin, sayın yurttas'ın formülleri doğrultusunda kontrol edelim ve sonucu ona göre yorumlayalım,

Teşekkür ederim.
 
Öncelikle;

Sayın yurttaş,

Sayın 1Al2Ver, yardımlarınız ve ilginiz için teşekkür ederim.



Şablon tablosunda K4 e 5 yazarsanız Sonuç tablosunun D5 ve D10 arasındaki olması gereken sayılar gelecektir.

Sonuç tablosundaki G sütünunun hata vermesi bu Şablon tablosundaki 4 satırında yatay olarak 5 değerinin olmayışıdır, bu excel kişiye özel olduğu için veriler değişkenlik göstermektedir. Onun için yukarıda bahsetmiştim tablo ve formüller doğru ancak bazı veriler eksik olabilir.



Teşekürler..
 
Öncelikle;

Sayın yurttaş,

Sayın 1Al2Ver, yardımlarınız ve ilginiz için teşekkür ederim.



Şablon tablosunda K4 e 5 yazarsanız Sonuç tablosunun D5 ve D10 arasındaki olması gereken sayılar gelecektir.

Sonuç tablosundaki G sütünunun hata vermesi bu Şablon tablosundaki 4 satırında yatay olarak 5 değerinin olmayışıdır, bu excel kişiye özel olduğu için veriler değişkenlik göstermektedir. Onun için yukarıda bahsetmiştim tablo ve formüller doğru ancak bazı veriler eksik olabilir.



Teşekürler..

.

Evde bakacağım.

.
 
Merhaba,

Sayın yurttaş ilgileneceğini ifade etmiş, sizin gibi ben de çözümünü merakla bekliyorum,

Teşekkür ederim.

DÜZELTME ; G5 : G10, D5 : D10 arası formüller aynı imiş, bu nedenle isteğimi kaldırdım,

Teşekkür ederim.
 
Evet gerçekten ilginç;

EĞERORTALAMA formülünü excel 2003 te bulamadığım için bende 2007 yükledim :((


ekte istediğiniz gibi 2003 formatında..


İyi çalışmalar..

.


Dosyanız ekte.


Mavi olarak renklendirdiğim alandaki formüllere bakın.


.
 

Ekli dosyalar

Sayın yurttaş;

Emeğinize ve vaktinize teşekkürederim gecenin bir vakti uğraşmışsınız.

Formülünüzü inceledim D5 hücresindeki formülünüz

=ÇOKEĞERORTALAMA(Şablon!C5:Z5,Şablon!C5:Z5,"<>0",Şablon!$C$4:$Z$4,Şablon!$E$2)

ancak

=ÇOKEĞERORTALAMA(Şablon!C5:Z5,Şablon!C5:Z5,"<>0",Şablon!$C$4:$Z$4,Şablon!$G$2)

olmalıydı, böyle yapınca yine aynı hatayı veriyor.

Tabloyu daha basite indirgeyip gönderiyorum

Herşey için teşekkürler..


Saygılarımla;
 

Ekli dosyalar

Sayın yurttaş;

Emeğinize ve vaktinize teşekkürederim gecenin bir vakti uğraşmışsınız.

Formülünüzü inceledim D5 hücresindeki formülünüz

=ÇOKEĞERORTALAMA(Şablon!C5:Z5,Şablon!C5:Z5,"<>0",Şablon!$C$4:$Z$4,Şablon!$E$2)

ancak

=ÇOKEĞERORTALAMA(Şablon!C5:Z5,Şablon!C5:Z5,"<>0",Şablon!$C$4:$Z$4,Şablon!$G$2)

olmalıydı, böyle yapınca yine aynı hatayı veriyor.

Tabloyu daha basite indirgeyip gönderiyorum

Herşey için teşekkürler..


Saygılarımla;


.

Eğer hata olarak görünn yeri boşluk görmek ise amacınız;

=IFERROR(Formülünüz;"")

şeklinde kullanın.

Dosyanız ekte.

.
 

Ekli dosyalar

Sayın yurttaş;

Çok teşekkür ederim aradığım buydu.

İlgi ve zahmetlerinizden dolayı herkese teşekkürler.

İyi çalışmalar.
 
Geri
Üst