Carİ Aylik Toplaplari DÜŞey Olarak DaĞitip Toplama

Katılım
16 Haziran 2007
Mesajlar
56
Excel Vers. ve Dili
2003 türçe
Cari Aylik Toplamlarin Düşey Olarak Dağıtıp Sütunu Toplamak

Cariler Aylik Toplamlari Bulunan Lİsteden Carilerin Kapamayan Borçlarini Düşey Olarak Aylik Dağıtmak İstiyorum.

Topla.Çarpim Kullaninca Çok Ağir Çalişiyor. Toplanacak BirŞeyde Yok. Her Veri Bİr Tanedir veya Yoktur.

Düşeyara Kullaninca #yok Hatasini Veriyor. Hatadan Dolayi Sütunu toplatamiyorum. Özellikle Alttoplam Almak isitoyrum.

Eğer Ve Ehataliysa Vs formülü Kullanmağa Çaliştiğimda formül uzuyor Ve makine yine ağır çalişmaya başliyor.
 
Son düzenleme:
Katılım
16 Haziran 2007
Mesajlar
56
Excel Vers. ve Dili
2003 türçe
Hatayi Gİderdİm Şİmdİ FormÜlÜ Kisaltmakta

Formulü bir deneyiniz.
Kod:
=+EĞER(EHATALIYSA(DÜŞEYARA($A$7;veri!$A$2:$G$72;2;0));"";DÜŞEYARA($A$7;veri!$A$2:$G$72;2;0))

BURADAKİ FORMÜLDEN ALINTI YAPTIM İŞE YARADI
FORMÜLÜMÜ SADELEŞTİRMEK İSTİYORUM SARI RENKLİ SÜTUNDAKİ FORMÜLÜ NASIL KISALTABİLİRİM.

MAHİYETİNİ ANLAMADIĞIM İÇİN MÜKERRER KULLANDIĞIMI SANIYORUM
YÜKLÜ VERİDE BİLGİSAYARI YAVAŞLATMASINI İSTEMİYORUM

=EĞER(E3<0;E3+(EĞER(EHATALIYSA(DÜŞEYARA($A3&" "&F$2;EKSTRE!$A:$E;5;YANLIŞ));"0";DÜŞEYARA($A3&" "&F$2;EKSTRE!$A:$E;5;YANLIŞ)));(EĞER(EHATALIYSA(DÜŞEYARA($A3&" "&F$2;EKSTRE!$A:$E;5;YANLIŞ));"0";DÜŞEYARA($A3&" "&F$2;EKSTRE!$A:$E;5;YANLIŞ))))
 
Son düzenleme:

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,646
Excel Vers. ve Dili
Pro Plus 2021
Ekte makro ile bir çözüm var. Bazı şeyleri formülle çözmek bana o kadar zor geliyor ki, formülle uğraşıp çözebilen arkadaşları tebrik ediyorum, formülle çözmek, gerçekten makro yazmaktan daha zor, değişken tanımlayamıyorsunuz, döngü yapamıyorsunuz vs. vs.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
BURADAK&#304; FORM&#220;LDEN ALINTI YAPTIM &#304;&#350;E YARADI
FORM&#220;L&#220;M&#220; SADELE&#350;T&#304;RMEK &#304;ST&#304;YORUM SARI RENKL&#304; S&#220;TUNDAK&#304; FORM&#220;L&#220; NASIL KISALTAB&#304;L&#304;R&#304;M.

MAH&#304;YET&#304;N&#304; ANLAMADI&#286;IM &#304;&#199;&#304;N M&#220;KERRER KULLANDI&#286;IMI SANIYORUM
Y&#220;KL&#220; VER&#304;DE B&#304;LG&#304;SAYARI YAVA&#350;LATMASINI &#304;STEM&#304;YORUM

=E&#286;ER(E3<0;E3+(E&#286;ER(EHATALIYSA(D&#220;&#350;EYARA($A3&" "&F$2;EKSTRE!$A:$E;5;YANLI&#350;));"0";D&#220;&#350;EYARA($A3&" "&F$2;EKSTRE!$A:$E;5;YANLI&#350;)));(E&#286;ER(EHATALIYSA(D&#220;&#350;EYARA($A3&" "&F$2;EKSTRE!$A:$E;5;YANLI&#350;));"0";D&#220;&#350;EYARA($A3&" "&F$2;EKSTRE!$A:$E;5;YANLI&#350;))))

F3 h&#252;cresindeki form&#252;l:

=IF(ISERROR(VLOOKUP($A3&" "&F$2;VER&#304;;5;0));0;IF(E3<0;E3+VLOOKUP($A3&" "&F$2;VER&#304;;5;0);VLOOKUP($A3&" "&F$2;VER&#304;;5;0)))

&#351;eklinde deneyin. Di&#287;erlerini de buna g&#246;re uyarlay&#305;n.


Burada "VER&#304;" tan&#305;mlanm&#305;&#351; alan ad&#305;d&#305;r.

IF=E&#286;ER
ISERROR=EHATALIYSA
VLOOKUP=D&#220;&#350;EYARA


..
 
Katılım
16 Haziran 2007
Mesajlar
56
Excel Vers. ve Dili
2003 türçe
Rapor İstedİĞmİz Gİbİ ÇaliŞmiyor

Ekte makro ile bir çözüm var. Bazı şeyleri formülle çözmek bana o kadar zor geliyor ki, formülle uğraşıp çözebilen arkadaşları tebrik ediyorum, formülle çözmek, gerçekten makro yazmaktan daha zor, değişken tanımlayamıyorsunuz, döngü yapamıyorsunuz vs. vs.


yapmak istediğimiz carinin borcunun hangi aylardan itibaren kapanmadığı
borç bakiyesinin en son aydan başlayarak bitene kadar geçen aylardaki faturalara toplamak

örnek
a cari 5000 ytl borçlu

6 inci ayda 2000 ytl faturası
5 inci ayda 1000 ytl faturası
4 inci ayda 3000 ytl faturası kapanmamışı raporlamak isityoruz

tabiki konu aslında bu şeklide anlatılmadığından yaptığınız formülü kullanamıyoruz

cari adat ile yaptığınız makrodan dolayı tekrar tekrar teşekkor ediyorum.
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,646
Excel Vers. ve Dili
Pro Plus 2021
Ekteki örneği inceleyin.
 
Üst