tatil günlerini atlayarak akabindeki iş gününü bulmak

Katılım
11 Kasım 2006
Mesajlar
15
Excel Vers. ve Dili
excel 2000 xp ingilizce
Arkadaşlar selamlar,
belki daha evvel cevaplanmış olabilir ama ben bulamadım .Şimdiden kusura bakmayın...Bir tablom var ve tabloda tarihler var. 2 de kolon var..Birinci kolona tarihten sonraki 29.işgününü ,diğer kolona da tarihten sonraki 35.işgününü yazdırmak istiyorum..nasıl yapabilirim yardımcı olurmusunuz teşekkürler?
Dosya ektedir....

tşkler
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Aşağıdaki şekilde işinizi görür mü bilmiyorum.

=İŞGÜNÜ(B5;29)
=İŞGÜNÜ(B5;35)
 
Katılım
11 Kasım 2006
Mesajlar
15
Excel Vers. ve Dili
excel 2000 xp ingilizce
Formülü uyarladığımda hata veriyor.Siz bir bakarmısınız?Acaba nasıl yapmak lazım?
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Sn Greatings

Dosyanız ekte.
Sn. Hamitcan'ın formülüne küçük bir ekleme ile.


NOT: Araçlar/Eklentiler/Toolpak Çözümleyicisini aktif edin.
 
Son düzenleme:
Katılım
11 Kasım 2006
Mesajlar
15
Excel Vers. ve Dili
excel 2000 xp ingilizce
Arkadaşlar,ikinize de teşekkür ederim.Formül işe yaradı ama benim bilgisayarımda aynı formülü aldığımda hata veriyor..Sizden ricam birdaha bakarmısınız? dosya ekte..ZAhmetleriniz için tşk.
 
Katılım
11 Kasım 2006
Mesajlar
15
Excel Vers. ve Dili
excel 2000 xp ingilizce
Ayrıca formülü aşağıya kopyaladığımda da çalışmıyor.Neden olabilir sizce?:???:
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Sayın AS3434, formüle bayram günlerini de eklemiş. Sizdeki problem tarih formatıyla ilgili olabilir.
 
Katılım
11 Kasım 2006
Mesajlar
15
Excel Vers. ve Dili
excel 2000 xp ingilizce
evet tarih ile ilgili format problemim var onu nasıl düzeltebilirim? ayrıca formülü kopyalayınca da çalışmıyor?

teşekkür ederim
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
01.12.2006

Yukarıdaki tarihi 01/12/2006 şeklinde değiştirin. Formülü uyguladığınız hücreyide tarih formatına ayarlayın. Dosyanızı düzenledim.
 
Katılım
11 Kasım 2006
Mesajlar
15
Excel Vers. ve Dili
excel 2000 xp ingilizce
Yardımlarınız için çok teşekkür ederim..Yalnız bu konuda son bir sorum var ..Eğer verilen tarih diyelim ki 15.08.2006 ve o tarihten öncesinde ve sonrasında 2 gün resmi tatil var.Tatil günü olarak 2 yazarsam öncesini de hesaba katacaktır ama benim istediğim sadece 15.08.2006 dan sonraki yani 31.08.2006 tarihini dikkate alması..???
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Tatil günü olarak 2 yazarsam öncesini de hesaba katacaktır
Bu kısmı tam olarak anlamadım. Öncesini nasıl dahil ediyor. Excel yardımından baktım. Formülün oluşumu aşağıdaki şekilde;


İŞGÜNÜ(başlangıç_tarihi,günler,tatiller)

Burada bir başlangıç tarihi veriliyor. Anladığım kadarıyla başlangıç_tarihinden sonraki işgünlerini hesaplıyor. Gözümden kaçan bir nokta varsa arkadaşlar uyarsın lütfen.
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Sn Hamitcan
Formülün aslı sizin yazdığınız şekilde. Yani
İŞGÜNÜ(başlangıç_tarihi,günler,tatiller)

=İŞGÜNÜ(B5;29;3)

Ama ben bu şekilde çalıştıramadığım için göndermiş olduğum dosyada formülü şu şekilde düzenledim;

=İŞGÜNÜ(B5;29+3)
Yada
=İŞGÜNÜ(B4;F4+G4)

Formülün mantığına göre Tatiller kısmına yazan sayının düşmesi gerekiyor ama sonuç olarak düşmeden hesaplıyor. Nedenini bende anlamadım......

Sn Greatings
Eğer verilen tarih diyelim ki 15.08.2006 ve o tarihten öncesinde ve sonrasında 2 gün resmi tatil var.Tatil günü olarak 2 yazarsam öncesini de hesaba katacaktır ama benim istediğim sadece 15.08.2006 dan sonraki yani 31.08.2006 tarihini dikkate alması..???
Bu sorunuzdan bende birşey anlamadım....
 
Katılım
11 Kasım 2006
Mesajlar
15
Excel Vers. ve Dili
excel 2000 xp ingilizce
şöyle bir örnekle açıklasam belki daha anlaşılır olurr.
örneğin tarihimiz 15.08.2006 bu tarihten 29 gün sonrasını ve 35 gün sonrasını yazdık..Eğer ağustos ayında 2 gün tatil var diye düşünürsek ki bunlar 01.08.2006 ve 30.08.2006 formül sadece 15 inden sonra olanı alması için tatil gününü 1 diye değiştirmem gerekecek çünkü benim tablom ayın hergününü içeriyor. yani 01.08 den 31.08 e kadar hergün 29 ve 35 i hesaplaması bekleniyor bu durumda sadece 01.08 için 2 gün diğer günler için 2 gün demem gerekecek.Kısacası formülü herdefasında güne göre değiştirmem gerekecektir..Bunun daha kısa bir yolu varmı yok sanırım...teşekkürler

örnek yaptığım dosya ekte...

iyi çalışmalar
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Kısacası formülü herdefasında güne göre değiştirmem gerekecektir..Bunun daha kısa bir yolu varmı yok sanırım
Sn Greatings
Size gönderdiğim dosyada Bayram olarak açtığım sütun bu bahsettiğiniz işlem içindir.
Bayramdan kasıt; Kurban ve Ramazan Bayramları ile 23.Nisan,19.Mayıs,30 Ağustos ve 29 Ekim günleridir. Vadenize rastlayan Bu günlerde kaç gün tatil olduysa (C.tesi ve Pazar hariç) Bayram sütununa yazmanız gerekiyor.
 
Üst