Sözleşme tutarını aylara dağıtmak

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,250
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba Arkadaşlar,

Bütçe çalışmalarına yoğunlaştım. Kafamı toparlayıp bir türlü kurguyu oluşturamadım.

Şirketimizde ki mali yıl Kasım ayında başlar, Ekim ayında sona erer. Bu şekilde belirlenmiştir.

Ekli dosyada aylık sözleşme tutarları olan bir tablom var. Bu tutarları yukarıdaki mali yıl düzenine göre aylara dağıtmak istiyorum.

Tabloda mali yıl dönemi dışında sözleşmesi bitenler var. Bu sözleşmeleri yenilenecekmiş gibi düzenleme ihtiyacı oluştu.

"G" sütunundaki seçime göre formülün sözleşmeyi sanki yenilenmiş gibi devam ettirmesi gerekiyor. Ben ayları 30 gün üzerinden düşündüm.

Bu konuda destek olursanız sevinirim.

Teşekkürler.
 

Ekli dosyalar

kulomer46

Altın Üye
Katılım
23 Mart 2007
Mesajlar
1,513
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
08-06-2027
Merhaba

Hala talebiniz devam ediyorsa, excel mantığıyla tablonuzda ne yapılmasını,
ne gibi somut sonuçlara ulaşılması gerektiğini biraz daha açabilirseniz çözüme ulaşmak yönünde her türlü çabaya değer.

Selamlar...
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,250
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Durumu biraz daha açıklayayım.

Elimde geçen yılın sözleşmeleri var. Bütçe döneminde olduğumuz için yenileri elimize ulaşmadı.

Bu sebeple eski sözleşmelerden yeni mali yıl aylık verilerine ulaşmayı hedefliyorum.

Tabloda olması gereken değerleri yazmıştım. Bu değerler üzerinden hareket edilmesi gerekiyor.

Ayları 30 gün olarak dikkate almak gerekiyor. Çünkü sözleşme aylık tutar bilgisi içeriyor.

Bu bilgiler doğrultusunda mümkünse fonksiyonlarla çözüm rica ediyorum.
 

kulomer46

Altın Üye
Katılım
23 Mart 2007
Mesajlar
1,513
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
08-06-2027
Merhaba

Şu an aklıma bir çözüm gelmiyor, yardımcı olamıyorum. Kolay Gelsin...
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,633
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Korhan bey merhaba,

Çok fazla koşul olduğu için biraz uzun ve karışık bir formül oldu.
Farklı versiyonlarla test etmenizi tavsiye ediyorum.

Kod:
=EĞER(SERİAY($C4;-1)+1=I$2;$F4/30*GÜN($C4)+$F4/30*(30-GÜN($C4))*(1+$G$1))+
EĞER(SERİAY(SERİTARİH($C4;$D4);-1)+1=I$2;$F4/30*GÜN($C4)*(1+$G$1))+
EĞER(I$2=SERİAY($B4;-1)+1;$F4/30*(30-GÜN($B4)))+
EĞER(VE(I$2>SERİAY($B4;-1)+1;I$2<SERİAY($C4;-1)+1);$F4)+
EĞER(VE($C4<I$2;(SERİAY($C4;$D4-1)+1)<>I$2);$F4*(1+$G$1))
 

Ekli dosyalar

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,633
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Korhan bey formülü denediniz mi?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,250
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba Erdem Bey,

Evet denedim. Yeni mali yıla geçtiğimiz ilk ayda 1 gün eksik hesaplıyordu onuda ilgili yere +1 yazarak çözdüm. Destek için teşekkür ederim.
 
Üst