• DİKKAT

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

Tarihe Ay Ekleme

  • Konbuyu başlatan Konbuyu başlatan teesir
  • Başlangıç tarihi Başlangıç tarihi
Katılım
21 Mart 2008
Mesajlar
13
Excel Vers. ve Dili
2003 tr
Bir hücreden yazan tarihe başka hücredeki sayıyı ay olarak eklemek istiyorum. bilgisi olan warsa yardımcı olsun lütfen.... :(
 
Bir hücreden yazan tarihe başka hücredeki sayıyı ay olarak eklemek istiyorum. bilgisi olan warsa yardımcı olsun lütfen.... :(

A1 hücresindeki Tarihe B1 hücresindeki sayı kadar ay ekler.:cool:
Kod:
Range("A1").Value = DateAdd("m", Range("B1").Value, Range("A1").Value)
 
Merhaba,
İstediğiniz böyle bir şey mi bilmiyorum,
Ay toplamı 12 yi geçtiğindeki duruma göre formülü geliştireceğinizi umarım.
Selamlar,
 
yha mesela a1 hücresinde 05.05.2008 yazıyo b1 hücresinde 9 yazıyo c1 e a1 hücresinden 9 ay sonrasının tarihini hesaplatıcam. arkadaş vb kodunu vermiş ama ben yeni başlayanlar bölümüne yazdım :(
 
yha mesela a1 hücresinde 05.05.2008 yazıyo b1 hücresinde 9 yazıyo c1 e a1 hücresinden 9 ay sonrasının tarihini hesaplatıcam. arkadaş vb kodunu vermiş ama ben yeni başlayanlar bölümüne yazdım :(
Buyurun formül.:cool:
Kod:
=TARİH(YIL(A1);AY(A1)+B1;GÜN(A1))
 
Ay toplamı 12 yi geçtiğinde (Sn Gizlen'in izniyle formülü aynen kullanıyorum :
=TARİH(EĞER(AY(A1)+B1)>12;(YIL(A1)+1;EĞER(AY(A1)+B1)>12;12;AY(A1)+B1;GÜN(A1))))

B1 hücresinde sayı değilde tarih varsa;
=TARİH(EĞER(AY(A1)+AY(B1))>12;(YIL(A1)+1;EĞER(AY(A1)+AY(B1))>12;12;AY(A1)+AY(B1);GÜN(A1))))​

 
Ay toplamı 12 yi geçtiğinde (Sn Gizlen'in izniyle formülü aynen kullanıyorum :
=TARİH(EĞER(AY(A1)+B1)>12;(YIL(A1)+1;EĞER(AY(A1)+B1)>12;12;AY(A1)+B1;GÜN(A1))))

B1 hücresinde sayı değilde tarih varsa;
=TARİH(EĞER(AY(A1)+AY(B1))>12;(YIL(A1)+1;EĞER(AY(A1)+AY(B1))>12;12;AY(A1)+AY(B1);GÜN(A1))))​

Tarih formülünü benim kullandığım şekli ile kullanmak yeterli oluyor.Yılı otomatik olarak arttırıyor.:cool:
 
zaten 12 yi geçtiğinde otomatik yıl eklemesi gerekmiyomu:S
 
Sn Evren,
arkadaş formlün mantığı ile değilde, sanki normal iki tarihi topladığımızda kendiliğinden yılın bir artacağını düşünüyor.
 
Sn Evren,
5 numaralı mesajdaki formülü ben de denedim, ay toplamı 12 den fazla olduğunda hata veriyor.
İlk yazdığım formülü test etmedim (biliyorsunuz ben de acemiyim) revize ettiğim formül aşağıda :

=TARİH(EĞER(AY(A1)+AY(C1)>12;YIL(A1)+1;YIL(A1));EĞER(AY(A1)+AY(C1)>12;12;AY(A1)+AY(C1));GÜN(A1))

Sayı da olsa, tarihte olsa sonuç aynı,
Selamlar,
 
Ali Hocam,
Teşekkür ederim, bu kadarını daha önce sizin bir çalışmanızda görmüştüm, geliştiririm inşaallah.
Yaptığınız çalışmayı indirdim, tebrik ederim. İlk intibam çok güzel ve detaylı bir çalışma olduğu hemen anlaşılıyor.
O linkte verdiğiniz linki de ayrıca inceleyeceğim.
Selamlar
 
Son düzenleme:
Sn Evren,
5 numaralı mesajdaki formülü ben de denedim, ay toplamı 12 den fazla olduğunda hata veriyor.
Selamlar,
Sayın Evren,
Özür dilerim, yukarıda söylediklerim hatalı aslında. Umarım sizi üzmemişimdir, acemilğime verin lütfen.
Bir taraftan da yardım isteyen arkadaşı yanlış yönlendirdiğime üzülüyorum.
Her ikinizde hakkınızı helâl ediniz.
Selamlar,
 
est. asıl ben toolpak ın açık olması gerektiğini söylemedim. zaten ne işe yaradığınıda bilmiodum:) zaten çokta yanlış yönlendirmiş sayılmazsın senin formülünde çalışıo mantık bakımından ;)
 
Geri
Üst