• DİKKAT

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

Borç alacak toplamına göre açık fatura bulmak.

Katılım
15 Nisan 2010
Mesajlar
111
Excel Vers. ve Dili
2003
Merhaba,

Ek olarak linkini verdiğim dosya ile ilgili yardımınıza ihtiyacım var. Binlerce carim var Netsis programından otomatik çekiyorum cari kodlarıyla beraber borç ve alacak sütunlarım var kapanmayan borçların olması gereken bir sütunum ve borç alacağı yürüttüğüm daha doğrusu yürütmeye çalıştığım sütunları yapabilmem için yardımcı olur musunuz.

y.bakiye yazılı sütunla beraber
"KAPANMAYAN BAKİYE" sütununda elle olması gereken rakamları yazdım o rakamları formülle nasıl yazdırabilirim.


cari değiştikçe bakiyeyi yürütüp ödenmeyen yada kalan fatura tutarlarını sarı sütuna yazdırmak istiyorum.

yardımlarınızı bekliyorum

teşekkür ederim.
http://dosya.co/itoqgbwjo1ft/BAKİYE_KAPAMA.xlsx.html
 
Sarı sütunu nasıl hesaplıyorsunuz acaba?

Ya da nasıl hesaplanmalı?
 
Örneğin 120-01 kodlu firmanın ilk satırında BORÇ: 170.106,06 sarı zeminli karşılığında 0,06 var bu nasıl oluyor?
 
üstat 120-01 nolu cari 170.106,00 ödeme yapmış alacak sütunun da onu görecek ve kalan borçları sarı sütununda bırakacak şekilde bir formül arayışım
borç sütununu toplayacak karşısından alacak sütununu toplayıp düşecek kalan borçları sarı sütunda bırakacak
 
Kısmi ödeme olduğunda iş zor bence.
Örneğin firmanın 2 adet BORÇ tutarı var biri 121.000, diğeri 122.000

ödeme tutarı 120.000 olduğunda bunun 121.000 'in 120.000'i mi yoksa 122.000'in 120.000'mi olduğuna nasıl karar verilecek?
 
yaşlandırma mantığıyla ilk borcu kapatacak eski borcu kapatarak yürüyecek
 
120-03'ün ilk satırında sarı sütunun dolu olması gerekmiyor mu?
 
hayır 120-03 ödemeler 22.01.2014 tarihinde kapanmış yani sıfırlanmış
 
o tabloyu elle hazırladım borç alacağı elle kapatarak o hale getirdim ama 1887 tane cari var ve her biri için bunu yapmak haftalarımı alacak o yüzden hangi fonksiyonları birleştirerek bulabiliriz diye arayıştayım. VBA ile adob ile verileri çekerken son sütunlara o fonksiyonları yazdırıp hesaplatmak istıyorum.
 
Merhaba,

Siz bu kontrolü yaparken sanırım tabloya bütün olarak bakarak yapıyorsunuz. Bu sebeple problemi formülle çözebilmek için sizin yorumladığınız yapıyı formüle eklemek gerekir. Bunun için her satır için nasıl işlem yaptığınızı yazabilirseniz formülle ya da makro ile çözüm bulunabilir.

Bu işlem için genellikle kullanılan programların yazılım bölümleri devreye girmektedir. Bildiğim kadarıyla Netsis programında böyle bir özellik olması gerekiyor.
 
Hocam biraz uzun işlemler yaparak sonuca ulaştım ulaşmak istediğim kalan borcun ortalama vadesiydi sonuca linkini verdiğim dosya ile ulaştım bu işlemleri kısaltacak formülünüz varsa yardımcı olurmusunuz. Netsisin raporlaması bu konuda yardımcı olmuyor çünki ya yaşlandırma yada özel hesap kapatma kullanabiliyorsunuz ikisini birden kullanmam gerekiyor ve vade ortalaması çıkararak raporlanması gerekiyor.

http://dosya.co/mojmulpp3qad/BAKİYE_KAPAMA_ÇÖZÜM.xlsx.html
 
Son düzenleme:
Merhaba,

Konuya hakim arkadaşların farklı çözümleri olabilir. Ama veri sayınız artacaksa makro ile çözüm aramanız daha mantıklı olacaktır.

İlk gözüme çarpan formüllerde M sütununda bir terslik var.

Kod:
=EĞER(L3>K3;K3;EĞER(L3>K3;L3;L3))

Burada iki kez L3>K3 sorgulaması kullanılmış. Bunun yerine aşağıdaki gibi kullanmak bana daha mantıklı geldi.

Kod:
=EĞER(L3>K3;K3;L3)

Ayrıca J sütunundaki formülü K sütunundaki formülün içine adapte edebilirsiniz. Böylece bir alandan daha kurtulmuş olursunuz.

Aşağıdaki gibi uygulayıp deneyiniz.

Kod:
=EĞER((ETOPLA($B$3:B3;B3;$G$3:G3)-ETOPLA($B$3:$B$430;B3;$H$3:$H$430))<=0;0;ETOPLA($B$3:B3;B3;$G$3:G3)-ETOPLA($B$3:$B$430;B3;$H$3:$H$430))
 
Ayrıca J sütunundaki formülü K sütunundaki formülün içine adapte edebilirsiniz. Böylece bir alandan daha kurtulmuş olursunuz.

Aşağıdaki gibi uygulayıp deneyiniz.

"COLOR="Red"]
Kod:
EĞER((ETOPLA($B$3:B3;B3;$G$3:G3)-ETOPLA($B$3:$B$430;B3;$H$3:$H$430))<=0;0;ETOPLA($B$3:B3;B3;$G$3:G3)-ETOPLA($B$3:$B$430;B3;$H$3:$H$430))
[/QUOTE]
[/COLOR]

işte aradığım formül bu teşekkür ederim üstat.
 
Ayrıca J sütunundaki formülü K sütunundaki formülün içine adapte edebilirsiniz. Böylece bir alandan daha kurtulmuş olursunuz.

Aşağıdaki gibi uygulayıp deneyiniz.

"COLOR="Red"]
Kod:
EĞER((ETOPLA($B$3:B3;B3;$G$3:G3)-ETOPLA($B$3:$B$430;B3;$H$3:$H$430))<=0;0;ETOPLA($B$3:B3;B3;$G$3:G3)-ETOPLA($B$3:$B$430;B3;$H$3:$H$430))
[/COLOR]

işte aradığım formül bu teşekkür ederim üstat.[/QUOTE]


ÜSTAD BENDE DE AYNI DURUM VAR. B - G - H SÜTUNLARINDA HANGİ VERİLER VAR SÖYLEYEBİLİR MİSİNİZ ? BEN DOSYAYI İNDİREMEDİM GÖREMİYORUM.
 
Geri
Üst