Belli bir ayın iznini ve devreden izni ayrı sütunda gösterme.

Katılım
26 Kasım 2018
Mesajlar
4
Excel Vers. ve Dili
2016
Öncelikle merhabalar. Excelde yeni sayılırım. Yapmak istediğim bir çalışma var ama yapılabilir mi emin değilim. Uğraştım ama yapamadım.
Şöyle ifade edeyim;

Bir personelimiz (a1) 25/12/2018'den itibaren (b1) 10 gün izne ayrılsın, izin bitiş (c1) 03/01/2019.
Bu personelin aralık ve ocak ayında kullandığı izin gün sayısını ayrı ayrı gösterebilir miyim?
aralık ayında 7 gün, ocak ayında 3 gün izin kullanmıştır diye.
aynı ay içinde olunca sıkıntı yok da devreden ya da bir önceki aydan başlayan izin şeklinde olunca o ay ki hesaplamayı yapamıyorum excelde.

veya

29/11/2018 - 3/12/2018 tarih aralığı diyelim. bana aralık öncesi ya da aralık sonrası kullanımları değil de 01/12/2018 - 31/12/2018 tarihleri arasındaki izin gün sayısını verebilecek bir formül söz konusu mudur?

ustadlardan bu konuda yardımlarını bekliyorum.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Bunu örnek bir dosya ile sorarsanız iyi olur, bahsettiğiniz aylara göre gösterme nasıl olacak?
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
G2'de aşağıdaki formülü:

Kod:
=EĞER(AY(D2)=AY(A2);MİN(D2+E2;B2)-D2+1;GÜN(F2)-1)
H2'de aşağıdaki formülü:

Kod:
=EĞER(AY(D2)=AY(A2);EĞER(G2<E2;E2-G2;0);0)
ekledikten sonra aşağı doğru kopyalayıp dener misiniz?
 
Katılım
26 Kasım 2018
Mesajlar
4
Excel Vers. ve Dili
2016
Uğraşınız için teşekkür ederim. Sanırım benim işimi görebilecek bir çözüm bu.
Yalnız aşağı doğru çektiğimde formülü, tarih verisi yoksa, yani kişi izin kullanmamışsa h2 hücresine -1 yazıyor.
Tarih girilmemiş ise hiç bir şey yazmayabilir mi bu hücrede. -1 hesaplamayı bozuyor çünkü.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
İlk formülde A1 ve B1'deki tarihler alt satırlarda da olacak şekilde ayarlamıştım. Eğer dönem bilgisi sadece A2 ve B2'de oalcaksa aşağıdaki formülü kullanın. Eğer dönem bilgisi her satırda olacaksa formüldeki dolar işaretlerini ($) silerek kullanın:

Kod:
=EĞER(D2="";"";EĞER(AY(D2)=AY($A$2);MİN(D2+E2;B2)-D2+1;GÜN(F2)-1))
Kod:
=EĞER(D2="";"";EĞER(AY(D2)=AY($A$2);EĞER(G2<E2;E2-G2;0);0))
 
Katılım
26 Kasım 2018
Mesajlar
4
Excel Vers. ve Dili
2016
=EĞER(D2="";"";EĞER(AY(D2)=AY($A$2);MİN((D2+E2)-1;B2)-D2+1;GÜN(F2)-1))

yardımlarınız için çok tesekkür ederim.
bu şekilde tam istediğim gibi oldu.
 
Üst