Excel Formülü: İki Tarih Arasındaki Resmi Tatilleri Listeleme

Resmi tatil tablosu ve ilgili tarihleri varsa, Excel’de belirtilen Tarih Aralığı içindeki tüm resmi tatilleri nasıl listeleyebilirsiniz? Bu sorunun çözümü için özel olarak tasarlanmış bir dizi formül tanıtılıyor.
Bu öğreticiyi uygulamak istiyorsanız, lütfen örnek çalışma kitabını indirin.
Genel formül
Söz dizimi ve bağımsız değişkenler
| Start_date, End_date: the two dates that you want to list holidays between. |
| Date: a range refers to the dates of holidays. |
| Holidays: a range refers to the holidays. |
Dönüş değeri
Formül, belirtilen tarih aralığında resmi tatil bulamazsa boş değer döndürür; aksi takdirde ilgili resmi tatilleri listeler.
Not
METİN_BİRLEŞTİR işlevi yalnızca Office 365, Excel 2019 ve daha yeni sürümlerde kullanılabilir.
Bu formül nasıl çalışır
Veri listesi şu şekildedir:
B3:B6, resmi tatilleri listeler;
C3:C6, resmi tatillerin tarihlerini içerir;
F2: Başlangıç Tarihi girilir;
F3: Bitiş Tarihi girilir;
E4: Başlangıç Tarihi ile Bitiş Tarihi arasındaki resmi tatilleri listeler.
Lütfen formülü şu şekilde kullanın:
Doğru sonucu almak için Shift ve Ctrl tuşlarına basın.
Açıklama
EĞER işlevi: Bir koşulu test eder ve sonucu DOĞRU veya YANLIŞ olarak döndürür; isterseniz bu değerlere alternatif olarak kendi metinlerinizi de görüntületebilirsiniz.
METİN_BİRLEŞTİR işlevi: İki veya daha fazla değeri ayırıcı ile birleştirir.
Formül üç bölüme ayrılarak analiz edilebilir:
{IF(C3:C6<=F3,$B$3:$B$6,"")}: Bitiş tarihinden önce veya ona eşit olan resmi tatil tarihlerini belirler. Bu dizide sonuçların {"Yeni Yıl";"Bağımsızlık Günü";"Tanksgiving";""} olduğunu görebilirsiniz.
{IF(C3:C6>=F2,IF(C3:C6<,=F3,$B$3:$B$6,""),"")}, yukarıdaki formüle göre bu bölüm şöyle görünebilir:
{IF(C3:C6>=F2,{"Yeni Yıl";"Bağımsızlık Günü";"Tanksgiving";""},"")}: Resmi tatil tarihlerinden hangilerinin Başlangıç Tarihi’nden sonra veya ona eşit olduğunu belirler. Bu dizide sonucun {"";"Bağımsızlık Günü";"Tanksgiving";""} olduğunu görebilirsiniz.
{METİN_BİRLEŞTİR(", ",DOĞRU,IF(C3:C6>=F2,IF(C3:C6<,=F3,$B$3:$B$6,""),""))}, artık tüm formül şöyle görünebilir:
{METİN_BİRLEŞTİR(", ", DOĞRU, {"";"Bağımsızlık Günü";"Tanksgiving";""})}, değerleri virgülle birleştirir ve boş değerleri yok sayar.
İlgili Formüller
- Tarihin Bugün Itibarıyla Geçtiğimiz N Ay İçinde Olup Olmadığını Kontrol Edin
Diyelim ki personelin giriş tarihinin bugün itibarıyla son 6 ay içinde olup olmadığını kontrol etmeniz gerekiyor. Bu işi hızlıca halletmek için Excel’de AND, EOMONTH ve TODAY işlevlerini bir araya getiren bir formülden yararlanabilirsiniz. - Tarihin Bugün İtibarıyla Geçtiğimiz N Günü Olup Olmadığını Kontrol Edin
Ürünlerin bugün vadesi dolmuş mu diye kontrol etmek için, üretim tarihinin bugünün 7 gün öncesi olup olmadığını denetleyen bir formül kullanabilirsiniz. - Ay Adını Sayıya Dönüştürme
Bu öğretici, Excel’de bir ay adını karşılık gelen ay numarasına dönüştürmek için kullanabileceğiniz bir formül sunar. - Aynı Gün: Geçen Yıl veya Gelecek Yıl
Bu öğreticide, verilen bir tarihe göre geçen yılın ve gelecek yılın aynı gününü almak için iki ayrı formül sunulmaktadır.
İlgili İşlevler
- Excel TARİH İşlevi
Yıl, ay ve gün ile tarih oluşturun - Excel YIL İşlevi
Tarihin yıl kısmını 4 haneli seri numarası formatında döndürür - Excel AY İşlevi
AY işlevi, tarihten ayı tamsayı olarak (1 ila 12) almak için kullanılır - Excel GÜN İşlevi
GÜN işlevi, bir tarihten günü sayı olarak (1 ila 31) alır - Excel İŞGÜNÜ İşlevi
Verilen tarihe iş günleri ekler ve bir iş günü döndürür
En İyi Ofis Verimlilik Araçları
Kutools for Excel – Kalabalıktan sıyrılmanıza yardımcı olur
Kutools for Excel 300’den fazla özelliğe sahiptir,İhtiyacınız olan şeyin sadece bir tıklama uzaklıkta olmasını sağlar…
Office Tab – Microsoft Office'te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir
- Onlarca açık belge arasında geçiş yapmak için sadece bir saniye!
- Her gün sizin için yüzlerce fare tıklamasını ortadan kaldırır; fare elinizden artık vedalaşın.
- Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi %50 artırır.
- Chrome, Edge ve Firefox gibi tarayıcılarda olduğu gibi Office’e (Excel dahil) verimli sekmeler getirir.