Çözüldü Formül Hatası

Katılım
20 Aralık 2022
Mesajlar
29
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
20-12-2023
Merhaba arkadaşlar

Bir tablom var dernek aidatlarını tuttuğum. ilkiformül 2022 yılının diğeri 2023
=EĞER(B7<>"";EĞER($F$6=0;" ";ÇOKETOPLA($F$6:$Q$6;$F$5:$Q$5;"<="&$L$1;$F7:$Q7;"<>MUAF")+E7-R7);"")
=EĞERHATA(EĞER($F$6=0;" ";ÇOKETOPLA($F$6:$Q$6;$F$5:$Q$5;"<="&$L$1;$F7:$Q7;"<>MUAF")+E7-R7);"")
bu formül F6 hücresine ilk değeri yazarsam normal çalılıyor. Ama F6 ile Q6 arasında ki herhangi birine yazarsam olmuyor. Diyelim L6 ve M6 hücresine bir aidat yazdım borçları aktif olmuyor. ama F6 yazdığım da akitf oluyor ve L6 ve M6 yıda dahil ediyor. 3 aylık üyeye borç çıkarıyor. burada F6 ve Q6 da dahil arasındaki herhangi birine aidat fiyat yazdığımda çalışması için nasıl bir formül uygulayabilirim. her iki formülde de.
şöyle yazıyorumm ama hata veriyor çalışmıyor.

=EĞERHATA(EĞER($F$6:$Q$6=0;" ";ÇOKETOPLA($F$6:$Q$6;$F$5:$Q$5;"<="&$L$1;$F7:$Q7;"<>MUAF")+E7-R7);"")

Selamlar.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Örnek dosyanız olsa daha kolay olacaktı.
Ama yine de anlatımınızdan yola çıkarak anladığım kadarıyla aşağıdaki değişikliği yaparsanız çalışacaktır. Formülünüz mantık olarak doğruysa elbette.

=EĞERHATA(EĞER($F$6:$Q$6=0;" ";ÇOKETOPLA($F$6:$Q$6;$F$5:$Q$5;"<="&$L$1;$F7:$Q7;"<>MUAF")+E7-R7);"")

=EĞERHATA(EĞER(TOPLA($F$6:$Q$6)=0;" ";ÇOKETOPLA($F$6:$Q$6;$F$5:$Q$5;"<="&$L$1;$F7:$Q7;"<>MUAF")+E7-R7);"")
 
Katılım
20 Aralık 2022
Mesajlar
29
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
20-12-2023
Merhaba Ömer bey
bu olmadı maalesef dosyayıda ekliyorum daha iyi anlaşılması için. mesela 2022 yılında şubat ayına G6 hücresine 100 tl aidat yazdım ama s hücresine üyelerin borsunu yansıtmıyor. ocak ayına yani F6 hücresine yazarsam o zaman borç yansıtıyor. ve diğer aidat yazdığım aylarıda toplayarak borsu S hücresine yazıyor. 2023de de aynı durum. F6 hücresine yazınca borç yansıtıyor ve 2022 den bilgileri çekiyor. ama ocak ayıına yazmayıp G6 veya H6 yazarsam S hücresine borç yansıtmıyor. benim istediğim 2022 de de 2023de de herhangi bir aya aidat yazdığımda S hücresine borç yansıtsın.
Böyle birşey mümkünmüdür.
 

Ekli dosyalar

Katılım
20 Aralık 2022
Mesajlar
29
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
20-12-2023
Örnek dosyanız olsa daha kolay olacaktı.
Ama yine de anlatımınızdan yola çıkarak anladığım kadarıyla aşağıdaki değişikliği yaparsanız çalışacaktır. Formülünüz mantık olarak doğruysa elbette.

=EĞERHATA(EĞER($F$6:$Q$6=0;" ";ÇOKETOPLA($F$6:$Q$6;$F$5:$Q$5;"<="&$L$1;$F7:$Q7;"<>MUAF")+E7-R7);"")

=EĞERHATA(EĞER(TOPLA($F$6:$Q$6)=0;" ";ÇOKETOPLA($F$6:$Q$6;$F$5:$Q$5;"<="&$L$1;$F7:$Q7;"<>MUAF")+E7-R7);"")
Diyeceksiniz ki Ocaktan başlayın diye. Derneğimiz aidat toplamıyordu. yakın zaman önce aidat toplamaya başladı bende formülü ara aydan başlatmak istiyorum. kendi bilgimde yok bunu başarmaya. buradan destek istedim
selamlar.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Sanırım şöyle kullanabilirsiniz.
=EĞER(B7<>"";ÇOKETOPLA($F$6:$Q$6;$F$5:$Q$5;"<="&$L$1;$F7:$Q7;"<>MUAF")+E7-R7;"")
 
Katılım
20 Aralık 2022
Mesajlar
29
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
20-12-2023
Sanırım şöyle kullanabilirsiniz.
=EĞER(B7<>"";ÇOKETOPLA($F$6:$Q$6;$F$5:$Q$5;"<="&$L$1;$F7:$Q7;"<>MUAF")+E7-R7;"")
2022 oldu evet bu oldu teşekkürler. pek 20223ün formülünü nasıl yapabiliriz. 2022 den bilgileri çekiyor birde s hücresine aidatı atıyor
=EĞERHATA(EĞER(TOPLA($F$6:$Q$6)=0;" ";ÇOKETOPLA($F$6:$Q$6;$F$5:$Q$5;"<="&$L$1;$F7:$Q7;"<>MUAF")+E7-R7);"")
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Bence 2023 sayfasında da aynı formülü kullanacaksınız.

"2022 den bilgileri çekiyor."
E7 hücresinden itibaren şöyle bir formülünüz var
=EĞER($F$6=0;" ";'2022'!S7)
Bunun yerine direkt olarak aşağıdaki kullanabilirsiniz.
='2022'!S7

"birde s hücresine aidatı atıyor"
S hücresinden kastınızı anlamadım. Zira S sütun etiketidir. Ayrıca siz zaten S7 hücresinden itibaren alttaki tüm dolu hücrelerde bu formülü kullanacaksınız.
 
Katılım
20 Aralık 2022
Mesajlar
29
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
20-12-2023
Bence 2023 sayfasında da aynı formülü kullanacaksınız.

"2022 den bilgileri çekiyor."
E7 hücresinden itibaren şöyle bir formülünüz var
=EĞER($F$6=0;" ";'2022'!S7)
Bunun yerine direkt olarak aşağıdaki kullanabilirsiniz.
='2022'!S7

"birde s hücresine aidatı atıyor"
S hücresinden kastınızı anlamadım. Zira S sütun etiketidir. Ayrıca siz zaten S7 hücresinden itibaren alttaki tüm dolu hücrelerde bu formülü kullanacaksınız.
Dediğiniz formül 2023 de çalışıyor evet ocak ayını yine şart koşuyor oraya aidat yazmassam hersey hata veriyor. herhangi bir aya yazarsam 2022 den bilgileri almıyor.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Verdiğim (hatta düzülttiğim) formül F6daki OCAK ayına bakmıyor ki!!
Önceki mesajlarda yazdıklarımı iyi okuyun lütfen.
 
Katılım
20 Aralık 2022
Mesajlar
29
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
20-12-2023
tamam şimdi oldu çalışıyor doğru ben ocak ayına yazınca aktif oluyor. ocak ayına yazdıgımda isimleri oradan cektiği için oda. isimlerdeki formülleri silersem çok sağlıklı çalışıyor teşekkürler. kısa bir formülle diğer hücredekini buraya taşıma formülü var mıdır. otamatik atmasada olur ilk hücreyi yazıp diğerlerini aşağ çekerek getirmek istiyorum.
 
Katılım
20 Aralık 2022
Mesajlar
29
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
20-12-2023
çok teşekkürler yordum gece gece.
 
Katılım
20 Aralık 2022
Mesajlar
29
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
20-12-2023
HALLETİM hocam onu ='2022'!S7 bunu da oraya uygulayınca oldu. Allah razı olsun çok teşekkürler iyi geceler.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Hayırlı geceler.
 
Üst