Bugün eşitse hücreye yaz

Katılım
30 Ağustos 2010
Mesajlar
10
Excel Vers. ve Dili
2007 türkçe
https://s4.dosya.tc/server7/1ako4b/maas.xlsx.html

merhaba arkadaşlar.

gönderdiğim örnekte basit bir şekilde maaş düzeni tutma sayfası hazırladım.
ekim kasım aralık sayfalarında tarih eşit ve küçük ise geride kalan günleri toplayarak hücreye yazıyor.
rapor sayfasında takıldığım kısım ise 2019 ekim ayında ,ekim ayının toplanan günlerdeki son parayı yazması.
yani bugün 15 ise ekim sayfasındaki 15.10.2019 satırındaki alacağı göstermesi. 16 olunca 16.10.2019 satırındaki alacağı göstermesi.
eğer fonksiyonu ile deneler yaptım ama çözemedim yardımcı olabilecek bir arkadaşım olursa çok memnun kalırım.
saygılarımla
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Doğru anlamış isem.EKİM P8 Hücresine kopyalayınız.Aşağı doğru çoğaltınız.İsteğiniz olaçak mı?
Kod:
=EĞER($O8<=BUGÜN();TOPLA(KAYDIR($A$2;;SÜTUN(A$1)-1;;SATIRSAY($A$1:$A1)));"")
 
Katılım
30 Ağustos 2010
Mesajlar
10
Excel Vers. ve Dili
2007 türkçe
Doğru anlamış isem.EKİM P8 Hücresine kopyalayınız.Aşağı doğru çoğaltınız.İsteğiniz olaçak mı?
Kod:
=EĞER($O8<=BUGÜN();TOPLA(KAYDIR($A$2;;SÜTUN(A$1)-1;;SATIRSAY($A$1:$A1)));"")
cevabınız için teşekkür ederim. bu kısa kodu ben biraz uzun yoldan yapmışım. isteğim bundan sonraki aşama olan rapor sayfasındaki 2019/10 hücresine en son tutarı yazması. yani ekim sayfasında p21 hücresinde toplanan rakamı yazıyor onu rapor sayfasında göstermek ancak ekim sayfasında ertesi gün yani p22 hücresi 1 günlük ücret daha ekleyip yazınca rapor sayfasında o rakam gözükecek
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Rapor sayfası A2 Hücresine kopyalayınız.Sağa doğru çoğaltınız.
Not.Yukarda verdiğim formülü diğer sayfalar içinde kullanabilirsiniz.Sayfa yok ise boş görünür.
Kod:
=EĞERHATA(ARA(2;1/(DOLAYLI(BÜYÜKHARF(METNEÇEVİR(TARİH(SOLDAN(D$1;4)*1;KIRP(PARÇAAL(D$1;BUL("/";D$1)+1;UZUNLUK(D$1)))*1;1);"aaaa"))&"!"&"P8:P100")<>"");DOLAYLI(BÜYÜKHARF(METNEÇEVİR(TARİH(SOLDAN(D$1;4)*1;KIRP(PARÇAAL(D$1;BUL("/";D$1)+1;UZUNLUK(D$1)))*1;1);"aaaa"))&"!"&"P8:P100"));"")
 
Katılım
30 Ağustos 2010
Mesajlar
10
Excel Vers. ve Dili
2007 türkçe
Rapor sayfası A2 Hücresine kopyalayınız.Sağa doğru çoğaltınız.
Not.Yukarda verdiğim formülü diğer sayfalar içinde kullanabilirsiniz.Sayfa yok ise boş görünür.
Kod:
=EĞERHATA(ARA(2;1/(DOLAYLI(BÜYÜKHARF(METNEÇEVİR(TARİH(SOLDAN(D$1;4)*1;KIRP(PARÇAAL(D$1;BUL("/";D$1)+1;UZUNLUK(D$1)))*1;1);"aaaa"))&"!"&"P8:P100")<>"");DOLAYLI(BÜYÜKHARF(METNEÇEVİR(TARİH(SOLDAN(D$1;4)*1;KIRP(PARÇAAL(D$1;BUL("/";D$1)+1;UZUNLUK(D$1)))*1;1);"aaaa"))&"!"&"P8:P100"));"")
mağlesef rapor sayfası a2 hücresine kopyalamama ve sağa doğru uzatmama rağmen kod çalışmadı :(
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
çok teşekkür ederim engin bilginiz için ben yüklediğim dosyanın üzerinde sutün eklemeleri yaptığım için çalışmamış verdiğiniz kod. şimdi sizin verdiğiniz dosya üzerinde değişiklik yaparak sorunu hallettim. tekrardan yardımlarınız için teşekkür ederim
Rica ederim.Dönüş yaptığınız için teşekkür ederim.
 
Üst