KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

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

YazarPazar Değiştirme Tarihi

doc-list-holidays-01

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.
doc-sample

Genel formül

{TEXTJOIN(", ",TRUE,IF(dates>=start_date,IF(dates<,=end_date,holidays,""),""))}

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:

=TEXTJOIN(", ",TRUE,IF(C3:C6>,=F2,IF(C3:C6<,=F3,$B$3:$B$6,""),""))

Doğru sonucu almak için Shift ve Ctrl tuşlarına basın.
doc-list-holidays-02

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

İlgili İşlevler


En İyi Ofis Verimlilik Araçları

Kutools for Excel – Kalabalıktan sıyrılmanıza yardımcı olur

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi'i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle  |  Boş Satırları Sil  |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri  |  Formül kullanmadan yuvarlama…
Süper VLookup:Birden Fazla Kriter  |  Birden Fazla Değer  |  Çoklu Sayfalar Arasında  |  Bulanık Eşleme…
Gelişmiş Açılır Liste:Kolay Açılır Liste  |  Bağımlı Açılır Liste  |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Aç/Kapat  |Sütunları Karşılaştırarak Aynı/Farklı Hücreleri Seç…
Öne Çıkan Özellikler:Izgara Odaklama  |  Tasarım Görünümü  |  Gelişmiş formül çubuğu  |  Çalışma Kitabı ve Sayfa Yöneticisi|Kaynaklar(Otomatik Metin)|  Tarih Seçici  |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz  |  Listeye Göre E-posta Gönder  |  Süper Filtre  |  Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En İyi 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil…)|  50+GrafikTürleri(Gantt Grafiği…)|  40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla…)|  19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle…)|  12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü…)|  7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Excel Hücrelerini Böl…)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ diğer dilleri destekler!

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.