çözemediğim bir tarih aralığı sorusu

Katılım
19 Mart 2006
Mesajlar
140
Excel Vers. ve Dili
Excel 2007 - Türkçe
Merhabalar...
Bir sorunum var ve çözemedim. Yardımlarınızı rica ederim. Şöyle ki;
Bir aracım var ve aylara denk düşen günleri bulmak istiyorum. Bunu bir türlü formülle çözemedim...

Aracı 02.08.2017 günü aldım ve 25.11.2017 günü sattım. Bu araç envanterde ay bazında kaç gün kaldı.

25.11.2017 - 02.08.2017 = 115 GÜN

01.08.2017 - 31.08.2017 =29 GÜN
01.09.2017 - 30.09.2017 = 30 GÜN
01.10.2017 - 31.10.2017 = 31 GÜN
01.11.2017 - 30.11.2017 = 25 GÜN
TOPLAM 115 GÜN

Eğer araç satılmadı ise hesaplamaya devam etmeli

Yardımlarınız için şimdiden teşekkür ederim...
 

Ö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.

Alternatif olsun.
Aşağıdaki formüllerden birini herhangi bir hücreye uygulayın ve 0/BOŞ sonuç elde edene kadar aşağı doğru kopyalayın.
Başlangıç tarihinin A1 hücresinde, bitiş tarihinin B1 hücresinde olduğu varsayıldı.

Tarihler başka hücrelerde ise;
formüldeki $A$1 ve $B$1 yerine aynı şekilde ($ işaretleri kullanarak) olmak üzere ilgili hücre adresleri olarak değiştirin.(mavi renklendirdiklerim)

Sonradan eklenen not: Bir alternatif formül daha ekledim. Yukarıda belirttiğim hususlar bunun için de geçerli.
.
Kod:
=(([COLOR="red"]SATIR[/COLOR](A1)=1)*([COLOR="red"]SERİAY[/COLOR]([B][COLOR="blue"]$A$1[/COLOR][/B];0)-[B][COLOR="blue"]$A$1[/COLOR][/B]))+(([COLOR="red"]SATIR[/COLOR](A1)-1>0)*([COLOR="red"]SATIR[/COLOR](A1)-1<[COLOR="red"]AY[/COLOR]([B][COLOR="blue"]$B$1[/COLOR][/B])-[COLOR="red"]AY[/COLOR]([B][COLOR="blue"]$A$1[/COLOR][/B]))*([COLOR="red"]GÜN[/COLOR]([COLOR="red"]TARİH[/COLOR]([COLOR="red"]YIL[/COLOR]([B][COLOR="blue"]$A$1[/COLOR][/B]);[COLOR="red"]AY[/COLOR]([B][COLOR="blue"]$A$1[/COLOR][/B])+[COLOR="red"]SATIR[/COLOR](A1);0))))+(([COLOR="red"]SATIR[/COLOR](A1)=[COLOR="red"]AY[/COLOR]([B][COLOR="blue"]$B$1[/COLOR][/B])-[COLOR="red"]AY[/COLOR]([B][COLOR="blue"]$A$1[/COLOR][/B])+1)*([COLOR="Red"]GÜN[/COLOR]([B][COLOR="blue"]$B$1[/COLOR][/B])))

=[COLOR="red"]EĞER[/COLOR]([COLOR="red"]SATIR[/COLOR](A1)>[COLOR="Red"]AY[/COLOR]([B][COLOR="Blue"]$B$1[/COLOR][/B])-[COLOR="Red"]AY[/COLOR]([B][COLOR="Blue"]$A$1[/COLOR][/B])+1;"";[COLOR="Red"]MİN[/COLOR]([B][COLOR="Blue"]$B$1[/COLOR][/B];[COLOR="red"]TARİH[/COLOR]([COLOR="Red"]YIL[/COLOR]([B][COLOR="blue"]$A$1[/COLOR][/B]);[COLOR="red"]AY[/COLOR]([B][COLOR="Blue"]$A$1[/COLOR][/B])+[COLOR="red"]SATIR[/COLOR](A1);0))-[COLOR="Red"]MAK[/COLOR]([B][COLOR="Blue"]$A$1[/COLOR][/B];[COLOR="red"]TARİH[/COLOR]([COLOR="Red"]YIL[/COLOR]([B][COLOR="Blue"]$A$1[/COLOR][/B]);[COLOR="Red"]AY[/COLOR]([B][COLOR="Blue"]$A$1[/COLOR][/B])+[COLOR="red"]SATIR[/COLOR](A1)-1;0)))
 

Ö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.
Önceki cevabıma, bir alternatif formül daha ekledim.
.
 
Katılım
19 Mart 2006
Mesajlar
140
Excel Vers. ve Dili
Excel 2007 - Türkçe
Aracın envanterde olmadığı tarihlerde var çizelgede

Merhabalar...
Hesaplama çizelgesi standart aşağıdaki gibi. yani aracın envanterde olmadığı aylarda var ve bunlar 0 gün vermeli...
Bir sorunum var ve çözemedim. Yardımlarınızı rica ederim. Şöyle ki;
Bir aracım var ve aylara denk düşen günleri bulmak istiyorum. Bunu bir türlü formülle çözemedim...

Aracı 02.08.2017 günü aldım ve 25.11.2017 günü sattım. Bu araç envanterde ay bazında kaç gün kaldı.

25.11.2017 - 02.08.2017 = 115 GÜN

01.01.2017 - 31.01.2017 = 0 GÜN
01.02.2017 - 28.02.2017 = 0 GÜN
01.03.2017 - 31.03.2017 = 0 GÜN
01.04.2017 - 30.04.2017 = 0 GÜN
01.05.2017 - 31.05.2017 = 0 GÜN
01.06.2017 - 30.06.2017 = 0 GÜN
01.07.2017 - 31.07.2017 = 0 GÜN
01.08.2017 - 31.08.2017 =29 GÜN
01.09.2017 - 30.09.2017 = 30 GÜN
01.10.2017 - 31.10.2017 = 31 GÜN
01.11.2017 - 30.11.2017 = 25 GÜN
01.12.2017 - 31.12.2017 = 0 GÜN
TOPLAM 115 GÜN

Eğer araç satılmadı ise hesaplamaya devam etmeli

Yardımlarınız için şimdiden teşekkür ederim...[/QUOTE]
 

Ö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.

İşlemin hangi sayfada, hangi satır/sütunda yapılacağı, tarih verilerinin hangi hücrelerde olduğu vs.
belli olmayınca, verilecek cevap yeni sorulara neden oluyor.
Bu nedenle sorunuzu, gerçek belgenizle aynı yapıda ve gerçek verileri temsil edebilecek özellikte
veriler içerecek şekilde hazırlanacak bir örnek belge üzerinden sorunuz.
Örnek belge yükleme yöntemine ilişkin açıklama cevabımın altındaki İMZA bölümünde var.
.
 
Katılım
27 Şubat 2007
Mesajlar
58
Excel Vers. ve Dili
excel 2016
Gün, ay, yıl hesabı yapılırken yanlış hesaplama

Herkese merhaba; gözden kaçan bir hususa değinmek istiyorum.

1- Hizmet alımı ihalelerinde işe başlama ve iş bitimi hesabında başlama ve bitiş tarihleri hesaba katılır. Şöyle ki; işe başlama: 01.01.2017 İş Bitimi: 11.01.2017 (tarihten tarihe) çalışmış bir firmanın çalıştığı gün sayısı 11 gündür.

2- Bir işçinin hizmet süresi hesaplanırken işe başladığı gün ve işten ayrıldığı gün hesaba katılır. Şöyle ki; işe başlama: 01.01.2017 İşten çıkış: 11.01.2017 (tarihten tarihe) çalışmış bir işçinin hizmet gün sayısı 11 gündür.

3- Herhangi bir iş yerinde defalarca giriş çıkış yapmış bir işçinin o iş yerinde ki hizmet süresinin hesabında gün farkının olmaması için tarihten tarihe hesaplama yaparak bu günleri birleştirmek gerekiyor. Şöyle ki;
işe başlama: 01.01.2017 İşten çıkış: 11.01.2017 = 11 gün
işe başlama: 01.02.2017 İşten çıkış: 28.02.2017 = 28 gün
işe başlama: 02.03.2017 İşten çıkış: 05.03.2017 = 4 gün vs.

Bu hesaplama ile ilgili Yıl, Ay, Gün formülleri mevcut ancak bu formüllerde tarihler arası hesaplama yaptığı için eksik gün ortaya çıkıyor. Sıfır hata ile hesaplama yapabileceğim bir örneğiniz var mı acaba. Birde o formüllerde dikkatimi çeken bir şey oldu; gün= 30 olunca ay, Ay= 12 olunca yıl yazmıyor.
Yardımınızı bekliyorum.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

Örnek:

Kod:
=DAYS(B2;A2)+1
Kod:
=GÜNSAY(B2;A2)+1
Veya;

Kod:
=(B2-A2)+1

.
 
Katılım
27 Şubat 2007
Mesajlar
58
Excel Vers. ve Dili
excel 2016
Bu formül sadece tarihten tarihe gün hesabı yapıyor. Aynı şekilde, gün kaybetmeden yıl, ay, gün şeklinde formülize edilebilir mi acaba.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Bu formül sadece tarihten tarihe gün hesabı yapıyor. Aynı şekilde, gün kaybetmeden yıl, ay, gün şeklinde formülize edilebilir mi acaba.
.

Dosya yükleme sitelerinden birine gün, ay ve yıl şeklinde sonuç verecek şekilde bir örnek dosya eklerseniz ve manuel olarak sonuçlarını da koyarsanız, daha kolay çözüm buluna bilir.

.
 
Üst