• DİKKAT

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

tarihe + gün eklemek

Merhaba salahattin bey

Sorunuzu daha anlaşılır bir şekilde örnekleyerek açıklar mısınız?
 
Ã?rneğin G18 de =bugün( ) tarihi var A18 e ben ="Yukarıda yazılı işin " &G18+5& " yapılmasını rica ederim" A18 deki tarih ten 5 gün içerisinde yapılmasını istiyorum busebeple 5.günün tarihini nasıl formül içrisine yazabilirim
 
ayrı bir sütüna eklenecek gün sayısını ekle başka bir hürede tarih ve günü toplat =tarih hüresi+gün hücresi
 
="Yukarıda yazılı işin " &METNEÇEVİR(G18+5;"gg.aa.yyyy")
 
İyi günler,

buna benzer değişik bir soru,

A1 hücresine 02.01.2005 tarihi yazıldığında B1 hücresine A1 hücresindeki tarihinden 3 ay sonraki tarihi(01.04.2005), C1hücresine A1 hücresindeki tarihinden 3 ay sonraki tarihi(01.07.2005), D1 hücresine C1 hücresindeki tarihinden 3 ay sonraki tarihi(01.10.2005) yazan makro veya formül
 
B1 hücresine aşağıdaki formülü yazın. Diğer hücrelerede aynı formülü uygulayabilirsiniz.

=TARİH(YIL(A1);AY(A1)+3;GÜN(A1))
 
Sayın Leventm;
cevabınız için teşekkürler. makro ile yapmak mümkün mü? mümkünse makrosu ?
 
Aşağıdaki şekilde deneyin.

[vb:1:42d35a0793][b1] = Year([a1]) & "-" & Month([a1])+3 & "-" & Day([a1])
[/vb:1:42d35a0793]
 
Sayın leventm;

Cevaplarınız için gerçekten teşekkürler. bunu bir adım daha ileri götürmek mümküm mü dür?

[b1] = Year([a1]) & "-" & Month([a1])+3 & "-" & Day([a1])

B1 hücresine a1 hücresinin 3 ay eklemekte, ancak B sutunundaki hücrelere A sutundaki hücrlerindeki tarihlerin 3 ay sonrasını veren makro,

Ã?rnek
A B

1 10.05.2005 10.05.2005
2 25.05.2005 25.08.2005
3 02.06.2005 02.09.2005
.
.
.
.
.
 
Levent bey bu formülü kullandığımızda =tarih(yıl(c10);ay(c10)+3;gün(c10)) 3 ay olarak ekliyor gün olarak yani 30,45,60 farklı günlerde ekleme yapamazmıyı?
 
Levent bey bu formülü kullandığımızda =tarih(yıl(c10);ay(c10)+3;gün(c10)) 3 ay olarak ekliyor gün olarak yani 30,45,60 farklı günlerde ekleme yapamazmıyı?

A1'deki tarihe 60 gün eklemek için B1'e:

Kod:
=TARİH(YIL(A1);AY(A1);GÜN(A1)+60)

Kısacası yılı arttırmak için YIL(A1)+...
ayı arttırmak için AY(A1)+...
günü arttırmak için GÜN(A1)+...
şeklinde kullanmanız gerekmektedir. İster 3'ünü de aynı anda, ister herhangi ikisini birarada ister sadece birini kullanabilirsiniz.
 
A1'deki tarihe 60 gün eklemek için B1'e:

Kod:
=TARİH(YIL(A1);AY(A1);GÜN(A1)+60)

Kısacası yılı arttırmak için YIL(A1)+...
ayı arttırmak için AY(A1)+...
günü arttırmak için GÜN(A1)+...
şeklinde kullanmanız gerekmektedir. İster 3'ünü de aynı anda, ister herhangi ikisini birarada ister sadece birini kullanabilirsiniz.

Merhaba
textbox 1 e yazdığım tarih texbox2 de -1 gün olarak yazdırmam gerekiyor bunun makro kodunu yazabilir misiniz.
teşekkürler
 
Selam,
ilgili formu içeren excel dosyanızı forma eklermisiniz
 
selam,
ilgili formu içeren excel dosyanızı forma eklermisiniz

yıllık izinler bölümünden hesaplamaya tıkladığınıda formülü görürüsünüz.

Userform1 de işlem yapılacak
iş başı tarihine tarih otomatik geliyor fakat izin bitiş tarihine -1 gün olarak yazmasını istiyorum
 

Ekli dosyalar

Ben çözemedim maalesef.
 
Sub izin_donus() Kodunun TextBox7.Value satırının altına ekleyip denermisiniz.
Kod:
TextBox8.Value = Format(DateSerial(Year(TextBox1.Value), Month(TextBox1.Value), Day(TextBox1.Value) + Txgun), "dd.mm.yyyy")
 
Sub izin_donus() Kodunun TextBox7.Value satırının altına ekleyip denermisiniz.
Kod:
TextBox8.Value = Format(DateSerial(Year(TextBox1.Value), Month(TextBox1.Value), Day(TextBox1.Value) + Txgun), "dd.mm.yyyy")

hocam oldu geliyor fakat -1 gün hesaplayarak değil aynı günü yazıyor
 
Birde bunu deneyin.
Kod:
TextBox8.Value = Format(DateSerial(Year(TextBox2.Value), Month(TextBox2.Value), Day(TextBox2.Value) - 1), "dd.mm.yyyy")
 
Geri
Üst