Merhaba evet bu önerilerinizi dün bulup denedim ama çalışmadı Excel 2007 uyumlu değil.
Yazdığınız Fomülleri tekrar denedim hata veriyor.
Bir yerde bunu Formülle aşmışlar ama o Formülü de uyarlamaya çalıştım olmadı bazı sayılar eklenmiş bende hata verdi Link altta.
Burada...
İlk dosyadaki İzin kullanım sayfası G sütununda kullanılan orjinal formül
=TAMİŞGÜNÜ.ULUSL(E18;F18;11)*İŞARET(F18)
Son dosyadaki İzin kullanım sayfası G sütununda kullanılan formül
=TAMİŞGÜNÜ(E18;F18;11)*İŞARET(F18)
İmzanızda yazdığı üzere 2007 versiyonunu kullanıyorsanız TAMİŞGÜNÜ.ULUSL...
TEŞEKKÜRLER
=TAMİŞGÜNÜ($I4;$G4;C) buradaG4 staj süresi (30) I4 ise staj başlama günü (05.07.2021). "RES.TAT.!$B$4:$B$20" ise başka sayfadaki resmi tatil günleri.
Yani Staj Başlama ve staj süresi verilecek. Bitiş gününü bulacak.
...Cumartesi ve Pazar değil ise, örneğin sadece Pazar ise
** Excel 2007 kullanıyorsanız
=TOPLA.ÇARPIM((HAFTANINGÜNÜ(SATIR(DOLAYLI($A1&":"&$B1));2)<>7)*(EĞERSAY($K$2:$K$50;SATIR(DOLAYLI($A1&":"&$B1)))=0))
formülü ile
** Excel 2010 ve sonrasını kullanıyorsanız
=TAMİŞGÜNÜ.ULUSL($A1;$B1;11;$K$2:$K$50)
Merhaba,
Toplam çalışma günü,
=TAMİŞGÜNÜ.ULUSL(SERİAY(BUGÜN();-1)+1;SERİAY(BUGÜN();0);11)
Kalan çalışma günü,
=TAMİŞGÜNÜ.ULUSL(BUGÜN();SERİAY(BUGÜN();0);11)
Evet... TAMİŞGÜNÜ.ULUSL düzenlemeniz Cumartesi - Pazar (Tatiller Hesaplama dışı) için geçerli...
Cumartesi - Pazar ve tatiller derseniz,
=TAMİŞGÜNÜ.ULUSL($A3;EĞER(AY($B3-1)=AY($A3);$B3-1;TARİH(YIL($A3);AY($A3)+1;0));1;$S$3:$S$19) şeklinde olmalı...
Cumartesi - pazar ve tatiller için TAMİŞGÜNÜ...
Son olarak, profil bilgimde 2003 Excel yazıyordu. Uzun zamandır foruma üyeyim fakat profilimi güncellememiştim. Hazırladığınız exceli Office 365 ile TAMİŞGÜNÜ.ULUSL işlevleri ile "=TAMİŞGÜNÜ.ULUSL($A3;EĞER(AY($B3-1)=AY($A3);$B3-1;TARİH(YIL($A3);AY($A3)+1;0)))" şeklinde düzenledim.
...üzere) İşgünü sayısının hesaplanması ele alındı...
Profilinizde Excel2010 kullandığınız yazılı olduğundan, sizde İŞGÜNÜ.ULUSL ve TAMİŞGÜNÜ.ULUSL işlevleri mevcut... Bu işlevleri kullanarak çözüme ulaşmak çok daha kolay.... Yazdığım formüller ise İŞGÜNÜ.ULUSL ve TAMİŞGÜNÜ.ULUSL işlevleri...
Örnek olarak;
=TAMİŞGÜNÜ(A4;B4)
a4= baslangıc
b4= bitiş tarihi
.ULUSL çalışmadığı için excel 2007'de burada mesela PAZAR günlerini ve Resmi tatilleri çıkmak için en kısa formulu nasıl olustururuz.
ULUSL calısmıs olsa =TAMİŞGÜNÜ.ULUSL(A4;B4;11) ile pazarları otomatik atlıyordu mesela.
Merhaba,
Örnek olarak TAMİŞGÜNÜ.ULUSL excel 2007'de calısmıyor. Bu kod ile çok kolay bir şekilde hafta sonu ve resmi tatiller cıkarımı yapılabiliyor.
Excel 2007'de bu tip şeyleri yapabilmemiz için ne yapmamız gerekiyor.
Kullandığı İzin Gün Sayısı için =TAMİŞGÜNÜ.ULUSL(İzin Başlangıç Tarih Hücresi;İzin Bitiş Tarih Hücresi;11;buradada resmi tatil isterseniz başka bir sayfadan resmi tatil tarihlerini seçmelisiniz))
BÖylelikle pazar günlerini off geçecek aynı zamanda resmi tatilleri de off geçecek
Altın üye...
Necdet bey,
ilgi alakanız için teşekkür ederim. Olayı aşağıdaki kod ile çözdüm. Sizinde bilginiz olsun diye aşağıya bırakıyorum.
Saygılar.
=TAMİŞGÜNÜ.ULUSL
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.