Farklı sayfalarda boş olan hücreler yüzünden formülün sonuç vermemesi

formentera

Altın Üye
Katılım
5 Eylül 2015
Mesajlar
127
Excel Vers. ve Dili
Microsoft Office Professional Plus 2021 - İngilizce
Altın Üyelik Bitiş Tarihi
31-01-2026
Merhaba,

Arkadaşlar, bir çalışma kitabım var. İçinde 11 sayfa olmakta ve bunların bir tanesinde diğer 10 tanesinin ortalamasını aldığım bir hücre var. Yani Hepsi adlı sayfamda Kasa 1'den Kasa 10'a kadar olan tüm sayfaların U3 hücresindeki değerlerin ortalaması var. Umarım basitçe ifade edebilmişimdir buraya kadar.

Sorum şu: Henüz, Kasa 1 dışındakilerin hiç birinde veri yok. Bundan dolayı ortalamayı görmek istediğim hücrede şöyle bir hata veriyor "#DIV/0!"
Ben formülden Kasa 1 dışındakileri atmadan bunu nasıl çözebilirim? Sadece değer yazan sayfalardaki U3 hücrelerini hesaba katmasını istiyorum.

Yardımınızı dilerim.

Saygılarımla.
Tuğberk Benli
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,314
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Hepsi isimli sayfanızda boş bir hücreye aşağıdaki formülü uygulayın.

Mesela Z1 hücresine ve alt hücrelere kopyalayın.;

Sayfa isimlerinizin "KASA 1" şeklinde olduğu varsayılmıştır.

Kod:
=EĞER(DOLAYLI("'"&"KASA "&SATIR()&"!'"&"U3)<>0;DOLAYLI("'"&"KASA "&SATIR()&"!'"&"U3);"")
Daha sonra HEPSİ sayfanızda bu alanın ortalamasını alın.
 

formentera

Altın Üye
Katılım
5 Eylül 2015
Mesajlar
127
Excel Vers. ve Dili
Microsoft Office Professional Plus 2021 - İngilizce
Altın Üyelik Bitiş Tarihi
31-01-2026
Merhaba Korhan Bey,

Geri dönüşünüz için teşekkürler. Formülü herhangi bir hücreye yazınca; We found a problem with this formula diye başlayan kasik hata mesajını alıyorum.

Verdiğiniz formülde herhangi bir değişiklik yapmadım tabi problem o sanırım da ne yapacağımı bilmiyorum.

Şimdi Sayfa adları Kasa 1, Kasa 2 diye Kasa 10'a kadar gidiyor. Benim bu formülde nereye ne yazmam gerek bu durumda?

Tekrar sağolun şimdiden.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Sanıyorum ingilizce sürüm kullanıyorsunuz. EĞER yerine IF, DOLAYLI yerine INDIRECT, SATIR yerine ROW kullanın. ayrıca bilgisayar ayarlarınıza göre ayraç olarak virgül ya da iki nokta üstüste kullanmanız gerekiyorsa ona göre de formüldeki ayraçları değiştirin.
 

formentera

Altın Üye
Katılım
5 Eylül 2015
Mesajlar
127
Excel Vers. ve Dili
Microsoft Office Professional Plus 2021 - İngilizce
Altın Üyelik Bitiş Tarihi
31-01-2026
Evet, İngilizce kullanıyorum Şimdi, Korhan Bey'in yazdığını zaten ingilizce olarak yazıyorum da gene aynı hata:

=IF(INDIRECT("'"&"KASA "&ROW()&"!'"&"U3)<>0;INDIRECT("'"&"KASA "&ROW()&"!'"&"U3);"")

Burada neyi değiştirmem gerektir.
 
Katılım
31 Ocak 2012
Mesajlar
2,430
Excel Vers. ve Dili
Excel 2010 , Türkçe
Altın Üyelik Bitiş Tarihi
24.01.2019
Evet, İngilizce kullanıyorum Şimdi, Korhan Bey'in yazdığını zaten ingilizce olarak yazıyorum da gene aynı hata:

=IF(INDIRECT("'"&"KASA "&ROW()&"!'"&"U3)<>0;INDIRECT("'"&"KASA "&ROW()&"!'"&"U3);"")

Burada neyi değiştirmem gerektir.
selam,

Sn. K. AYHAN 'ın yazdığı formülde koyu olarak ve kırmızı ile belirtilen yerlerdeki yazım hatalarını aşağıdaki şekilde düzenleyebilirsiniz.

Kod:
=IF(INDIRECT("'KASA "&ROW()&"[B]'!U3"[/B])<>0;INDIRECT("'KASA "&ROW()&"[B]'!U3"[/B]);"")
Not : Korhan Bey'in de belirttiği gibi formülü 1. satırdan başlayıp aşağıya doğru kopyalamanız gerekmektedir. Eğer 1. satırdan değil de herhangi bir satırdan başlayıp aşağıya doğru kopyalayacaksanız

=IF(INDIRECT("'KASA "&ROWS($1:1)&"'!U3")<>0;INDIRECT("'KASA "&ROWS($1:1)&"'!U3");"")

şeklinde kullanırsınız..

kolay gelsin...
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,314
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Cepten yazınca hatalı olmuş. Düzeltme için teşekkürler...
 
Katılım
31 Ocak 2012
Mesajlar
2,430
Excel Vers. ve Dili
Excel 2010 , Türkçe
Altın Üyelik Bitiş Tarihi
24.01.2019
rica ediyorum...
Aynı hataları ben de çok sık yapıyorum.
Nezaketinizden dolayı ben teşekkür ediyorum
kolay gelsin..
 

formentera

Altın Üye
Katılım
5 Eylül 2015
Mesajlar
127
Excel Vers. ve Dili
Microsoft Office Professional Plus 2021 - İngilizce
Altın Üyelik Bitiş Tarihi
31-01-2026
Sn. Sakman26 ve Korhan Bey, son gönderdiğiniz şekilde formülü 1. satıra koyuyorum gene aynı hatayı veriyor sadece copy-paste yapıyorum herhangi bir değişiklik yapmamama rağmen kabul etmiyor.

Bu arada tüm sayfalarda U3'te yazanı Y8'e taşıdım bir değişiklik yapmam gerekti. Gönderdiğiniz formülde U3 yerine Y8 yazıyorum tabii D:

Ancak sanırım bunu yapamayacağım. Size dosya da gönderemiyorum Altın üyelik yok :(

En kötü hangi kasa sayfasında değer yazıyorsa sadece onları averageifs formülüme alacağım. Böyle dosyayı paylaşamadan çok zormuş :D
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Dosyanızı dosya yükleme sitelerinden birine yükleyip burada paylaşabilirsiniz.
 

formentera

Altın Üye
Katılım
5 Eylül 2015
Mesajlar
127
Excel Vers. ve Dili
Microsoft Office Professional Plus 2021 - İngilizce
Altın Üyelik Bitiş Tarihi
31-01-2026
Öyle yapacağım o zaman. Yasak olduğunu sanıyordum. Sağolun Yusuf Bey.
 

formentera

Altın Üye
Katılım
5 Eylül 2015
Mesajlar
127
Excel Vers. ve Dili
Microsoft Office Professional Plus 2021 - İngilizce
Altın Üyelik Bitiş Tarihi
31-01-2026
Arkadaşlar dosyayı aşağıdaki linkten indirebilirsiniz. Hepsi adlı sayfada F8-9-10-11 hücrelerinde formüller çalışmıyor, dediklerinizi de yazdığımda kabul etmiyor.

http://www.filedropper.com/valuebet-takip
 

formentera

Altın Üye
Katılım
5 Eylül 2015
Mesajlar
127
Excel Vers. ve Dili
Microsoft Office Professional Plus 2021 - İngilizce
Altın Üyelik Bitiş Tarihi
31-01-2026
Çok teşekkürler emeğinize sağlık sn. Sakman26 ve Korhan Bey.
 
Üst