• DİKKAT

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

Tarihe yıl ay gün toplama

  • Konbuyu başlatan Konbuyu başlatan mozdem
  • Başlangıç tarihi Başlangıç tarihi
Katılım
11 Kasım 2005
Mesajlar
454
Excel Vers. ve Dili
Windows 2011 TR
MS Office 365 TR - 64bit

VBA, Selenium ve VBS
Merhabalar, Öncelikle sitenizde araştırdım formülleri uyguladım. ama ilginç bir hata ile karşılaşıyorum.

01/3/2016 (gün Ay Yıl) tarihine 0 yıl 1 ay 0 gün çıkarılsın

çıkan bu tarihe 0 yıl 1 ay 0 gün ekleyelim sonuç 01/03/2016 çıkar

aynı yapılan bu formüle 0 yıl 1 ay 1 gün çıkarıp toplayalım sonuç malesef 3/3/2016 çıkıyor.

yardımlarınızı bekliyorum.

kullanmış olduğum formül

TARİH(YIL(AE1)-AF1;AY(AE1)-AG1;GÜN(AE1)-AH1)
TARİH(YIL(AE2)+AF2;AY(AE2)+AG2;GÜN(AE2)+AH2)


teşekkür ederim iyi çalışmalar dilerim
 
Şubat ayının eksik çekmesinden kaynaklanıyor anladığım kadarıyla. Toplama için SERİTARİH formülünü kullanabilirsiniz.
 
Şubat ayının eksik çekmesinden kaynaklanıyor anladığım kadarıyla. Toplama için SERİTARİH formülünü kullanabilirsiniz.


Seritarih formülünü tek bir ay için kullanmak basit ama, benim kullandığım formül içinde nasıl kullanacağım. Sonuçta her zaman yıl sıfır değil.
 
Ay sayısına yıl*12 ekleyerek bulunmaz mı?
 
Kod:
=SERİTARİH(A1;C1+B1*12)
şeklinde oluyor mu?
 
Kod:
=SERİTARİH(A1;C1+B1*12)
şeklinde oluyor mu?

TARİH(YIL(AE2)+AF2;AY(AE2)+AG2;GÜN(AE2)+AH2)
yerine

=SERİTARİH(A1;C1+B1*12)

bu formül nasıl olacak. anlamadım

Sonuçta ben ondalık sayılardan oluşan yıl + ay + gün için ondalık sayıları belli bir tarih ile toplamak istiyorum. Zaten ilk sorum da çok açık. Ama siz bana ip ucu vererek yapmamı istiyorsunuz. Ama ben yapamıyorum.
 
Son düzenleme:
Tarihe gün ay ve yıl ekleme ve çıkarma işlemi.

Sanırım sorumu net anlatamadığımı düşünerek tekrar anlatma ihtiyacı duydum.

FORMÜL1= 12/1/2016 tarihinden 20 yıl 8 ay 16 gün çıkarmak istiyorum
FORMÜL2= FORMÜL1 sonucuna 20 Yıl 8 ay 16 gün eklemek itiyorum

Formül2 =12/1/2016 olmalı

Formül1 ve Formül2 açık olarak nasıl olmalı.

A1=12/1/2016
B1=20 - yıl
C1=8 -ay
D1=16 -gün
E1=FORMÜL1
F2=FORMÜL2

Dosyayı yükledim ekte
İlgilenen arkadaşlara şimdiden çok teşekkür ederim
 

Ekli dosyalar

Son düzenleme:
Maalesef çözemedim.
 
Merhaba,

E1:

Kod:
=TARİH(YIL(A1)-B1;AY(A1)-C1;GÜN(A1)-D1)

F1
Kod:
=TARİH(YIL(E1)+B1;AY(E1)+C1;GÜN(E1)+D1)

Sonuç : 11.01.2016 buldum.
 
Merhaba,

Bence uğraşmak boşa çünkü örnek olarak 12.01.2024 tarihinden;
123 yıl 1 ay 1 gün çıkar ve topla işlemini yaparsan sıkıntı yok,
124 yıl 1 ay 1 gün çıkar ve topla işlemini yaparsan "#SAYI" hatası veriyor,
125 yıl 1 ay 1 gün çıkar ve topla işlemini yaparsan yıl tamamen sapıtıyor.

ya da;
12.01.2016 tarihinden,
kaç yıl çıkarıp topladığın farketmeden 3 ay 11 gün çıkar topla aynı sonuç,
3 ay 12 gün çıkar topla 11.01.2016 çıkıyor. Bunun bu şekilde çıkmasının bugün ayın 12si olduğu gerçek. diğer örneklerde de aynı sonuç çıkıyor. sonuç olarak excele ait bug bulmuşsun tebrik ederim :)
 
Merhaba,

Bence uğraşmak boşa çünkü örnek olarak 12.01.2024 tarihinden;
123 yıl 1 ay 1 gün çıkar ve topla işlemini yaparsan sıkıntı yok,
124 yıl 1 ay 1 gün çıkar ve topla işlemini yaparsan "#SAYI" hatası veriyor,
125 yıl 1 ay 1 gün çıkar ve topla işlemini yaparsan yıl tamamen sapıtıyor.

ya da;
12.01.2016 tarihinden,
kaç yıl çıkarıp topladığın farketmeden 3 ay 11 gün çıkar topla aynı sonuç,
3 ay 12 gün çıkar topla 11.01.2016 çıkıyor. Bunun bu şekilde çıkmasının bugün ayın 12si olduğu gerçek. diğer örneklerde de aynı sonuç çıkıyor. sonuç olarak excele ait bug bulmuşsun tebrik ederim :)

çok teşekkür ederim.
 
Geri
Üst