Tarih İşlemleri

Katılım
2 Ocak 2011
Mesajlar
33
Excel Vers. ve Dili
2007 tr
GÜN360 modunda 01.02.2010'dan 28.02.2010 tarihini çıkarınca sonucun 30 olmasını istiyorum ama 27 gün çıkarıyor. Şubat ayı işlemlerinde bu sonucu nasıl aşarım. Not: işlemlerde çıkarılan günün de işleme dahil olmasını istiyorum. Yani 01.02.2010 dan 03.02.2010 çıkarınca sonuç 3 olmalı, 2 değil. Lütfen +1 yap demeyin.
 
Son düzenleme:

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

=A2-A1+1

.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Neden ? Bu şekilde yapınca sonuç istediğiniz değeri vermiyor mu?

.
 
İ

İhsan Tank

Misafir
+1 yap demeyin demiştim
senin dediğine göre yaparsak her şeyi o zaman uzmanlığı size bırakmalıyız. size en güzel ve en çabuk çözüm üreten Syn : Ömer Hocam'a verdiğiniz yanıt hiç hoş olmamış
siz bunuda beğenmezsiniz ama
Kod:
=TARİH(YIL(B1);AY(B1);GÜN(B1)+1)-TARİH(YIL(A1);AY(A1);GÜN(A1))
olsun bir umut
 
Katılım
4 Ocak 2010
Mesajlar
2,074
Excel Vers. ve Dili
OFFICE 2007 PRO TR - Win7 X64
Altın Üyelik Bitiş Tarihi
18.06.2019
Selamlar,

Sayın, Ali Beyin tarih ve saat çalışmasını incelemenizi tavsiye ederim.

Tarih Saat
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,682
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Olamayan ne onu anlamadım
Sayın Ömer bey ve Sayın ihsan beyin formülleri aynı sonucu veriyor "3"
Sizde "3" sonucuna ulaşmak istiyorsunuz!
 
Katılım
2 Ocak 2011
Mesajlar
33
Excel Vers. ve Dili
2007 tr
Sayın Uzman dostlarım. Sizi üzdüysem özür dilerim. Niyetim Bu değildi. Sorumu şöyle izah etmek istiyorum.
Siz 01.02.2010 tarihinde bir işe başladınız ve o ay tam olarak çalıştınız, 28.02.2010 tarihinde de mesai sonu itibariyle işi bitirdiniz. İş ve sigorta mevzuatımız yönünden 30 gün çalıştınız kabul edilir. Aslında 28 gün çalıştınız. Ben bunu nasıl formüle edebilirim. Sormak istediğim bu. BU öyle bir formül olmalı ki mart ayında örneğin 01.03.2010 ve 31.03.2010 tarihleri çin de 30 gün sonucunu vermeli. +1 yaparsam 31 gün sonucunu verir çünkü.
Herkese saygılar sevgiler.
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,682
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Sayın Uzman dostlarım. Sizi üzdüysem özür dilerim. Niyetim Bu değildi. Sorumu şöyle izah etmek istiyorum.
Siz 01.02.2010 tarihinde bir işe başladınız ve o ay tam olarak çalıştınız, 28.02.2010 tarihinde de mesai sonu itibariyle işi bitirdiniz. İş ve sigorta mevzuatımız yönünden 30 gün çalıştınız kabul edilir. Aslında 28 gün çalıştınız. Ben bunu nasıl formüle edebilirim. Sormak istediğim bu. BU öyle bir formül olmalı ki mart ayında örneğin 01.03.2010 ve 31.03.2010 tarihleri çin de 30 gün sonucunu vermeli. +1 yaparsam 31 gün sonucunu verir çünkü.
Herkese saygılar sevgiler.
Sorunuzu bu şekilde sormadınız başta.
Çizelgeniz varsa üzerinde uygulayalım. Benzer yöntemi bende uyguluyorum.
Eğer eksik günü yok ise ayın kaç çektiği değil SGK verileri önemli.
Ama eksik günü varsa toplam sonuçtan eksik günü çıkması lazım anladığım bu!
 
İ

İhsan Tank

Misafir
GÜN360 modunda 01.02.2010'dan 28.02.2010 tarihini çıkarınca sonucun 30 olmasını istiyorum ama 27 gün çıkarıyor. Şubat ayı işlemlerinde bu sonucu nasıl aşarım. Not: işlemlerde çıkarılan günün de işleme dahil olmasını istiyorum. Yani 01.02.2010 dan 03.02.2010 çıkarınca sonuç 3 olmalı, 2 değil. Lütfen +1 yap demeyin.
merhaba
işinizi bu formül görür mü_?
Kod:
=EĞER(VE(AY(B1)=2;AY(A1)=2);GÜN360(A1;B1;0)+3;GÜN360(A1;B1;0))
 
İ

İhsan Tank

Misafir
Emek vermişsiniz teşekkür ederim ama 01.02.2010 dan 02.02.2010 tarihinin farkını 4 gün olarak veriyor. 2 olarak vermesi lazım.
merhaba
Kod:
=EĞER(VE(AY(B1)={1;3;4;5;6;7;8;9;10;11;12};AY(A1)={1;3;4;5;6;7;8;9;10;11;12});
GÜN360(A1;B1;0);EĞER(B1<TARİH(YIL(B1);3;0);GÜN360(A1;B1;0)+1;GÜN360(A1;B1;0)+3))
bu formülü kullanınız
 
Katılım
2 Ocak 2011
Mesajlar
33
Excel Vers. ve Dili
2007 tr
merhaba
Kod:
=EĞER(VE(AY(B1)={1;3;4;5;6;7;8;9;10;11;12};AY(A1)={1;3;4;5;6;7;8;9;10;11;12});
GÜN360(A1;B1;0);EĞER(B1<TARİH(YIL(B1);3;0);GÜN360(A1;B1;0)+1;GÜN360(A1;B1;0)+3))
bu formülü kullanınız

Şubat hesapları için muhteşem olmuş ustam ancak, 31 gün olan aylarda hatalı sonuç veriyor. Örneğin; 01.03.2010 işe giriş, 31.03.2010 çıkış dediğimizde 33 gün veriyor. Oysa 30 olması lazım. (31 değil). Bütün ayları 30 gün olarak kabul edeceğiz.
Excelde bu kadar acemi olup da sorunlarımın bu kadar uzmanlık bilgisi gerektiriyor olmasından utanıyorum aslında Kusuruma bakmayın lütfen
 
İ

İhsan Tank

Misafir
Şubat hesapları için muhteşem olmuş ustam ancak, 31 gün olan aylarda hatalı sonuç veriyor. Örneğin; 01.03.2010 işe giriş, 31.03.2010 çıkış dediğimizde 33 gün veriyor. Oysa 30 olması lazım. (31 değil). Bütün ayları 30 gün olarak kabul edeceğiz.
Excelde bu kadar acemi olup da sorunlarımın bu kadar uzmanlık bilgisi gerektiriyor olmasından utanıyorum aslında Kusuruma bakmayın lütfen
formülü biraz revize ettim
Kod:
=EĞER(AY(B1)=2;EĞER(B1<TARİH(YIL(B1);3;0);GÜN360(A1;B1;0)+1;GÜN360(A1;B1;0)+3);GÜN360(A1;B1;0))
 
Katılım
2 Ocak 2011
Mesajlar
33
Excel Vers. ve Dili
2007 tr
formülü biraz revize ettim
Kod:
=EĞER(AY(B1)=2;EĞER(B1<TARİH(YIL(B1);3;0);GÜN360(A1;B1;0)+1;GÜN360(A1;B1;0)+3);GÜN360(A1;B1;0))

Ustam;
01.02.2010 - 01.03.2010 arasını 30 veriyor, oysa 30 gün şubattan, 1 gün de marttan 31 gün sonucunu vermeli

01.03.2010 - 30.03.2010 aralığını da 29 veriyor, 30 olmalı.
 
Katılım
23 Mart 2007
Mesajlar
93
Excel Vers. ve Dili
2003 Excel Türkce
Bu formülü dener misiniz?

=EĞER(GÜN(B1)>=GÜN(A1);GÜN360(A1;B1;0)+1;GÜN360(A1;B1;0))
 
Üst