Yeni Oluşturulan Sayfaya Otomatik Devreden Bakiye Formül Yardımı

Believing

Altın Üye
Katılım
19 Mayıs 2013
Mesajlar
700
Excel Vers. ve Dili
Office Pro 2019 TR 32 Bit
Windows Pro 10 TR 64 Bit
Altın Üyelik Bitiş Tarihi
23-08-2028
Sayın Uzman Arkadaşlar,

Günlük olarak yapılan kasada, yeni sayfa oluşturulduğunda kasa bakiyelerinin önceki sayfadan otomatik olarak alınmasını sağlamak istiyorum. Sayfa isimleri "gg.aa.yyyy" formatında oluşturulmaktadır. Yeni sayfa oluştururken pazar günleri ile resimi tatil günlerinde kasa oluşturulmayacağı dikkate alınmalıdır.
Konuya hakim uzman arkadaşların çok değerli yardımlarını rica ediyorum.

Saygılarımla,
Ömer Ali ÜZÜMCÜ

Örnek Çalışma Linki;
http://s7.dosya.tc/server13/9fuo2v/DEVIRLI_KASA_ORNEGI.rar.html
 

Ekli dosyalar

Believing

Altın Üye
Katılım
19 Mayıs 2013
Mesajlar
700
Excel Vers. ve Dili
Office Pro 2019 TR 32 Bit
Windows Pro 10 TR 64 Bit
Altın Üyelik Bitiş Tarihi
23-08-2028
Sayın Uzman Arkadaşlar,

Aşağıdaki formül ile ardışık olan tarihlerin yani birgün öncesinin bakiyesini yeni açılan sayfaya taşıyabiliyorum.

Kod:
=DOLAYLI("'"&METNEÇEVİR($G$3-1;"gg.aa.yyyy")&"'!G18")
Yapmak istediğim ise, pazar günleri veya resmi günlerde yeni sayfa oluşturulmadığı için bir sonuca ulaşamıyorum.
Formülde nasıl bir değişiklik yaparak, en büyük olan tarihe ait sayfadan bakiyeleri almasını sağlayabiliriz?:unsure:

Saygılarımla,
 
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Merhaba,
Sadece pazar günleri olsa =EĞER(HAFTANINGÜNÜ(G3;2)=1;DOLAYLI("'"&METNEÇEVİR($G$3-2;"gg.aa.yyyy")&"'!G18");DOLAYLI("'"&METNEÇEVİR($G$3-1;"gg.aa.yyyy")&"'!G18")) işinizi görürdü ama bayram tatilleri de işin içine girince beni aşıyor.
Tatil günlerini bir sayfaya ekleyip, tarihi en alttan üste taratıp, Ama inanıyorum ki forumdaki üstadlar kolayca çözer probleminizi.
 

Ekli dosyalar

Believing

Altın Üye
Katılım
19 Mayıs 2013
Mesajlar
700
Excel Vers. ve Dili
Office Pro 2019 TR 32 Bit
Windows Pro 10 TR 64 Bit
Altın Üyelik Bitiş Tarihi
23-08-2028
Sayın PriveT,

Konuya gösterdiğiniz ilgi için size teşekkür ederim. Sadece pazar günleri için bende alternatif bir formül ürettim. Ancak benim için önemli olan birden fazla olan resmi tatil günlerini de formül veya makro ile çözebilmektir.
Kod:
=EĞERHATA(DOLAYLI(METNEÇEVİR($G$3-EĞER(HAFTANINGÜNÜ($G$3;3)=1;3;1);"GG.AA.YYYY")&"!"&SOLDAN(ADRES(1;SÜTUN();4);1)&18);0)*1
Umarım konuya hakim uzman bir arkadaş yardımcı olacaktır.
 
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Merhaba,
Probleminizi çözemediyseniz; biraz araştırmayla, buradaki üstadlardan aldığım bilgiyle bir dosya oluşturdum.
İşinize yaraması dileklerimle...
 

Ekli dosyalar

Believing

Altın Üye
Katılım
19 Mayıs 2013
Mesajlar
700
Excel Vers. ve Dili
Office Pro 2019 TR 32 Bit
Windows Pro 10 TR 64 Bit
Altın Üyelik Bitiş Tarihi
23-08-2028
Sayın PriveT,

Konuya gösterdiğiniz ilgi için size teşekkür ederim.
Sorunu kısmen çözmüştüm. Bu çok güzel bir çalışma olmuş tam istenildiği gibi olmuştur.
Emeğinize sağlık.
ALLAH sizden razı olsun.

Saygılarımla,
 
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
İşinize yaradığına sevindim, dönüş için teşekkürler.
 
Üst