Taksitlendirme

Katılım
18 Şubat 2006
Mesajlar
56
Excel Vers. ve Dili
EXCEL 2013
Altın Üyelik Bitiş Tarihi
17/11/2021
İyi günler herkese.
Ben bir konuda mumkün se yardımcı olmanızı istiyorum. Dosyada mesela tarih
12/01/2017 de yapılan 1000 tl harcamayı 10 takside bölünce mesela ilk taksit tarihe göre 2 ci ay olduğunu varsayalım yanı harcama tarihine göre verilen taksitlerin hangi tarihe denk gelirse o tarih altina yazma yapılabirlirmi yardımcı olursanız sevinirim. Teşekkürler.. Dosya ektedır.
 

Ekli dosyalar

Katılım
18 Şubat 2006
Mesajlar
56
Excel Vers. ve Dili
EXCEL 2013
Altın Üyelik Bitiş Tarihi
17/11/2021
Sayfa 2 de verdiğim tarihlere göre ödeme aylarini belirtim. Ben tam olarak şunu yapmak istiyorum. Sayfa 2 de verdiğim aya göre kartlarin ödeme tarihlerini göstermektedır. Ben o verdiğim tarihlere göre mesela
19/12/2016 - 18/01/2017 arasındaki harcamaya göre ödeme tarihi 1. ay 2017 oluyor yanı ocak 2017
19/01/2017 - 18/02/2017 arasındakı harcamanın odeme tarihi 2. ay 2017 oluyor yanı şubat 2017 dır.
Bende verilen tarihler arasındaki ödemelerin taksitleri o ayın altına yazılmasını istiyorum. Teşekkürler.
 

vardar07

Destek Ekibi
Destek Ekibi
Katılım
19 Mart 2008
Mesajlar
2,154
Excel Vers. ve Dili
Office 2007 Enterprise
Türkçe
VB penceresini açın userformu açın Tools>References i açıcınc missing yazan yer varsa kutusundaki işareti kaldırıp tekrar deneyin. Remi inceleyin.
 

Ekli dosyalar

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028

Bu Calendar nesnesini artık pek kullanmanızı tavsiye etmiyorum.
Alternatif takvim örneklerini kullanabilirsiniz, ya da TextBox'a tarihi yazdırarak işlem yaptırabilirsiniz, fakat yine de kullanmak isterseniz, aşağıdaki işlemleri yapmalısınız.


- VBA sayfasında Tools - Referans sayfasından Browse tıklayınız.
- System32 altındaki dosyalarda mscomct2.ocx arayınız, seçiniz. Yok ise ek'teki ocx dosyasını indirip sisteme kayıt etmelisiniz.
Microsoft Windows Common Controls referansı aktif edilecek.
- UserForm nesnenizin üzerinde iken Toolbox kutusu etkin olmalı.
Değil ise VBA penceresinden View - Tolbox seçiniz.
- Toolbox üzerinde sağ mouse click ve Additional Controls seçiniz.
- Calendar denetimini seçiniz.
- Calendar denetimini tıklayıp UserForm üzerinde görünmesini istediğiniz yere yerleştiriniz.
 

Ekli dosyalar

Katılım
18 Şubat 2006
Mesajlar
56
Excel Vers. ve Dili
EXCEL 2013
Altın Üyelik Bitiş Tarihi
17/11/2021
Dosya içindeki konu için lutfen yardımlarınız bekliyorum. Teşekkürler.
 

Ekli dosyalar

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

Sayın vardar'ın önerisini incelemiş değilim.

Devamında yeni soru/sorunların geleceğini de biliyorum ama en azından çalışmanızda başlangıç noktası olur.
(formüllerle ilerlemek istediğinizi düşünerek)
Formülde, harcama bilgilerinin eksik yazılması halinde hesaplama yapılmasın diye BOŞLUKSAY kısmını da ekledim.

-- I16 hücresine (sağa ve aşağı kopyalayın)
Kod:
[COLOR="Red"]=EĞER(BOŞLUKSAY($B16:$G16)>0;"";EĞER(VE(AY($B16)+EĞER(GÜN($B16)>=19;1;0)<=SÜTUNSAY($I16:I16);AY($B16)+EĞER(GÜN($B16)>=19;1;0)+$G16-1>=SÜTUNSAY($I16:I16));$D16/$G16;0))[/COLOR]
-- C2 hücresine (sağa ve aşağı kopyalayın)
Kod:
=ETOPLA($F$16:$F$100;$B2;I$16:I$100)
 
Katılım
18 Şubat 2006
Mesajlar
56
Excel Vers. ve Dili
EXCEL 2013
Altın Üyelik Bitiş Tarihi
17/11/2021
Ömer bey teşekkürler verdiğin bilgiler için. Ama formulleri kopyaladım. herhangibir işlem yapmiyor Teşekkürler.
 

Ekli dosyalar

Katılım
18 Şubat 2006
Mesajlar
56
Excel Vers. ve Dili
EXCEL 2013
Altın Üyelik Bitiş Tarihi
17/11/2021
Ömer bey verdiğin formülleri uyguladım ancak sayfa 2 de verdiğim tarih listesine göre mesela 22/01/2017 tarihinde yapılan taksitli işlemde ilk taksit ayi şubat ayı olması lazım ken mart ayı olarak o ayin içine yaziyor. yani taksitli ödemeleri 1 ay sanrasında başlatiliyor. Teşekkürler.Programda gösteriyor.
 

Ekli dosyalar

Katılım
18 Şubat 2006
Mesajlar
56
Excel Vers. ve Dili
EXCEL 2013
Altın Üyelik Bitiş Tarihi
17/11/2021
İyi Akşamlar
Tarih aralıklarına göre taksıdi bölme
19/12/2016 ile 18/01/2017 arasındaki ödeme 1.Ay 2017
19/01/2017 ile 18/02/2017 arasindaki ödeme 2. Ay 2017 olacak sekilde taksitlerin bölünmesini istiyorum. Mumkünse. Teşekkürler
 

Ekli dosyalar

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba Sayın karaca.

Öncelikle bir hususun netleştirilmesi lazım. AY ADLARIndan hareket etmeniz bana doğru gelmiyor.
(I10 'den itibaren sağa doğru olan ay adları ile 1'inci satırdaki ay adları) Örneğin ŞUBAT, hangi yılın ŞUBAT'ı bu.
Harcama tarihinin ay sayısı + taksit sayısı 12'den fazla olduğunda ne olacak? Bunu düşünmeniz lazım sanırım.

Yani hareket noktası olarak ay adı değil TARİH üzerinden hareket etmeniz lazım.
Neticede bunlarla karşılaştırılacak olan şey B sütununa yazdığınız TARİHler değil mi?

Belgenizin tasarımını buna göre kurgulamanızı öneriyorum.
.
 
Katılım
18 Şubat 2006
Mesajlar
56
Excel Vers. ve Dili
EXCEL 2013
Altın Üyelik Bitiş Tarihi
17/11/2021
Benim yapmak istediğim tam olarak şü
Sayfa 2 verdiğim


2017 Ödeme ayı
19/12/2016 - 18/01/2017 ocak-2017
19/01/2017 - 18/02/2017 Şubat-2017
19/02/2017 - 18/3/2017 Mart-2017

yani bu tarihler arasında yapılan taksitlı işlemlerde istediğim ödeme aylarıni vermesidır
Teşekkürler
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Tekrar merhaba.

Fonksiyonlar bölümünde konu açtığınız için formül ile çözüm üzerinde durdum.

Daha evvel, konu sayfasındaki 9 numaralı cevapta, I6 hücresi için önerdiğim formülü güncelledim.
İlgili cevabın bulunduğu sayfayı yenileyerek kontrol edin.

Kolay gelsin.
.
 
Katılım
18 Şubat 2006
Mesajlar
56
Excel Vers. ve Dili
EXCEL 2013
Altın Üyelik Bitiş Tarihi
17/11/2021
Ömer Bey verdiğin bilgiler için teşekkürler. Yalnız hesaplamayı 2017 ayları için yapıyor. Mesela şu an bulunduğumuz ay için de yapılan işlemde ödeme ayını örnek olarak
13/12/2016 de yapılan işlemde ayni ay içindeki aya taksit yazılamazmi. Teşekkürler.
 

Ekli dosyalar

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Tekrar merhaba.

Daha konu sayfasına yazdığım ilk cevapta (formül öncesi cevap metni) bunları öngörerek
yeni soru/sorunlar yaşanacağını belirtmiş ve 13 numaralı cevapta da çıkış yolu için AY ADIndan değil,
TARİHten hareket etmenizi önermiştim.

Belgenizin mevcut yapısıyla, ihtiyacınızı karşılayacak sonuca ulaşmanızın zor olduğunu düşünüyorum (bakacağım elbette) .
.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Ekli belgeyi deneyiniz.
 

Ekli dosyalar

Katılım
18 Şubat 2006
Mesajlar
56
Excel Vers. ve Dili
EXCEL 2013
Altın Üyelik Bitiş Tarihi
17/11/2021
Ömer Bey verdiğin emeklere teşekkür ederim.
 
Üst