• Bir süredir maillerde yaşanan sorunlar giderilmiştir. Şifremi unuttum yaparak şifrelerinizi mailinizden alabilirsiniz.

  • Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü Resmi Tatil ile haftasonunun peşpeşe gelmesi formül

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Reason01

Yeni Üye
Kullanıcı Bilgileri
Aktiflik
Çevrimdışı
Katılım
4 Eyl 2021
Mesajlar
150
Çözümler
1
Aldığı beğeni
33
Excel V
Office 2016 TR
Konuyu Başlatan
iyi günler kolay gelsin herkese.
TAMİŞGÜNÜ.ULUSL(E875;F875;11;'RESMİ TATİLLER'!A:A)

bu şekilde farklı sayfadan resmi tatilleri çektirdiğim bir formülüm var. RESMİ TATİLLER KISMINDA AŞAĞIDAKİ TABLO VAR.
fakat 16 temmuz 2021-3 ağustos 2021 tarihlerinde iş günlerini saydığında fazla çıkıyor. 23 temmuz 2021 cuma günü resmi tatil olduğu için. cumartesiyi iş gününden sayıyor. evet normalde cuma iş günü olsa cumartesi de sayılıyor fakat resmi tatil cuma gününe denk geldiğinde cumartesi sayılmamasını istiyorum. formülde ne değiştirmem gerekir ?
20.07.2021KURBAN BAYRAMI
21.07.2021KURBAN BAYRAMI
22.07.2021KURBAN BAYRAMI
23.07.2021KURBAN BAYRAMI
 
Çözüm
Not : Üstteki mesajımda Cumartesi adedi için
TAMİŞGÜNÜ.ULUSL işleviyle bulunanı kullanın..
TOPLA.ÇARPIM işlevi ile bulunan da ayrıca bulunan tarihlerin tatil listesinde olup olmadıklarının da kontrolu yapılmalıdır. Bu kontrol olayı bu formülde eksiktir....


Üstteki mesajıma ilave edebileceğim bir başka çözüm ise,
Tatil listenizi düzenler ve
TAMİŞGÜNÜ.ULUSL(E875;F875;11;'RESMİ TATİLLER'!A:A)
formülünüzü kullanmaya devam edersiniz.

Yani Tatil listenize, eğer Resmi tatil Cuma ise Cuma Resmi Tatilini takip eden Cumartesi ler de eklenir.
Resimdeki gibi tatil listesi oluşturulur.

009.png
fakat 16 temmuz 2021-3 ağustos 2021 tarihlerinde iş günlerini saydığında fazla çıkıyor.
Sorunuz NET değil. Kaç gün çıkıyor. Kaç gün olması gerekiyor.
Arefe Günleri çalışma günü müdür? Tatil günü müdür?
Örnek dosya da YOK.

TAMİŞGÜNÜ.ULUSL İşlev ve açıklaması....

Varsayalım A2:A7 aralığında resmi Tatil Listeniz olsun...
15.07.2021 PerDemokrasi ve Millî Birlik Günü
19.07.2021 PztKurban Bayramı - Arefe
20.07.2021 SalKurban Bayramı - 1.Gün
21.07.2021 ÇarKurban Bayramı - 2.Gün
22.07.2021 PerKurban Bayramı - 3.Gün
23.07.2021 CumKurban Bayramı - 4.Gün

16.07.2021 - 03.08.2021 arasındaki Pazar ve Resmi Tatiller HARİÇ İşGünü Sayısı

TAMİŞGÜNÜ.ULUSL(Baş_Tar ; Bit_Tar ; [HaftaSonu] ; [Tatiller])
Burada,
Başlangıç : 16.07.2021 (Başlangıç sayılacaksa 16.07.2021 - 1 sayılmayacaksa 16.07.2021)
Bitiş : 03.08.2021 (Bitiş Tarihi sayılacaksa 03.08.2021, sayılmayacaksa 03.08.2021 - 1 )
[HaftaSonu] : Sadece Pazar günü için : 11
[Tatiller] : A2 : A7 deki Tatil Tarihleri

Eğer AREFE günleri tatil sayılmayıp, İŞGÜNÜ sayılacaksa, Tatil listenizde Arefe günleri varsa silin (ya da Arefe günlerinin tarihlerini silin).

16 Temmuz 2021 Cuma​
17 Temmuz 2021 Cumartesi​
Arefe Günü - 19 Temmuz 2021 Pazartesi​
24 Temmuz 2021 Cumartesi​
26 Temmuz 2021 Pazartesi​
27 Temmuz 2021 Salı​
28 Temmuz 2021 Çarşamba​
29 Temmuz 2021 Perşembe​
30 Temmuz 2021 Cuma​
31 Temmuz 2021 Cumartesi​
02 Ağustos 2021 Pazartesi​
03 Ağustos 2021 Salı​

Tatil listesinde Arefe VAR. Başlangıç günü olan 16.07.2021 de sayılıyor. (Bu nedenle formülde "16.07.2021"-1 (-1 ibaresi yer alıyor)... Sayılmazsa eğer -1 ibaresini kaldırın.

Başlangıç günü sayılması durumunu ele alıyoruz.

=TAMİŞGÜNÜ.ULUSL("16.07.2021"-1;"03.08.2021";11;A2:A7) = 12 iş günü..

Eğer AREFE günleri de tatil sayılacaksa.... resmi tatil listesinde Arefe günlerinin tarihleri de bulunmalı.

Bu durumda,

=TAMİŞGÜNÜ.ULUSL("16.07.2021"-1;"03.08.2021";11;A2:A7) = 11 iş günü

olacaktır.

Tarihler tablosuna göre sonuçları değerlendirirsiniz.

Sonuç olarak,
** Kendi formülünüzde (ki formülünüz söz dizimi açısından DOĞRU... Başlangıç günü sayılmaz formülünüze göre)
** Tatil listenizde (A:A gibi komple kolonu alıyorsunuz... Kolonda liste tarihleri haricinde başka şeyler olabilir)
HATA olup olmadığını kontrol ediniz...
 
cumartesiyi iş gününden sayıyor. evet normalde cuma iş günü olsa cumartesi de sayılıyor fakat resmi tatil cuma gününe denk geldiğinde cumartesi sayılmamasını istiyorum. formülde ne değiştirmem gerekir ?
Şimdi bu olaya bakacak olursak...
** Öncelikle Tatil listenizi 'RESMİ TATİLLER'!A:A şeklinde KOMPLE kolonu kapsamayacak şekilde kullanmamanızı, Referans hücre aralığı vererek kullanmanızı önereceğim Yani 'RESMİ TATİLLER'!A2:A100 gibi...

Buna göre
A1 : Başlangıç Tarihi : 16.07.2021
A2 : Bitiş Tarihi : 03.08.2021
Tatil listesi : 'RESMİ TATİLLER'!A2:A100

TAMİŞGÜNÜ(A1-1;A2;11;'RESMİ TATİLLER'!A2:A100)
Formülü, Pazar ve Resmi Tatil HARİÇ İşGünü adedini verecektir.

Bu formülün sonucundan Resmi Tatil Cuma olduğunda Cumartesi yi de çıkaracaksak,
Resmi Tatil Cuma olduğunda Cumartesi adedini bulmak gerekecektir.
Bunun için de
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
ya da
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

formülleri ile hesaplanabilir.
Sonuçta da
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
ya da
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

formülleri oluşacaktır.
 
Not : Üstteki mesajımda Cumartesi adedi için
TAMİŞGÜNÜ.ULUSL işleviyle bulunanı kullanın..
TOPLA.ÇARPIM işlevi ile bulunan da ayrıca bulunan tarihlerin tatil listesinde olup olmadıklarının da kontrolu yapılmalıdır. Bu kontrol olayı bu formülde eksiktir....


Üstteki mesajıma ilave edebileceğim bir başka çözüm ise,
Tatil listenizi düzenler ve
TAMİŞGÜNÜ.ULUSL(E875;F875;11;'RESMİ TATİLLER'!A:A)
formülünüzü kullanmaya devam edersiniz.

Yani Tatil listenize, eğer Resmi tatil Cuma ise Cuma Resmi Tatilini takip eden Cumartesi ler de eklenir.
Resimdeki gibi tatil listesi oluşturulur.

009.png
 
Çözüm
Not : Üstteki mesajımda Cumartesi adedi için
TAMİŞGÜNÜ.ULUSL işleviyle bulunanı kullanın..
TOPLA.ÇARPIM işlevi ile bulunan da ayrıca bulunan tarihlerin tatil listesinde olup olmadıklarının da kontrolu yapılmalıdır. Bu kontrol olayı bu formülde eksiktir....


Üstteki mesajıma ilave edebileceğim bir başka çözüm ise,
Tatil listenizi düzenler ve
TAMİŞGÜNÜ.ULUSL(E875;F875;11;'RESMİ TATİLLER'!A:A)
formülünüzü kullanmaya devam edersiniz.

Yani Tatil listenize, eğer Resmi tatil Cuma ise Cuma Resmi Tatilini takip eden Cumartesi ler de eklenir.
Resimdeki gibi tatil listesi oluşturulur.

Ekli dosyayı görüntüle 15451
çok teşekkür ederim. A:A listesinde tarih harici birşey yok ama önerinizi dikkate alacağım diğer formüllerimde. Benim için en uygun olanı resmi tatil günlerinde Cuma sonra Cumartesiye denk geliyorsa onu da listeye sizin gibi eklemem olucak. çok çok teşekkür ederim elleriniz dert görmesin
 
Ben teşekkür ediyorum..
Yardımcı olabildiğime inanın çok sevindim...
Saygılarımla...
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst