Excel Formülü: İki Tarih Arasındaki Tatilleri Listeleme
Bir tatil tablosu ve ilgili tarihler var, Excel'de belirli bir tarih aralığı arasındaki tüm tatilleri nasıl listeleyebilirsiniz? İşte bu amaca ulaşmak için bir dizi formülü sunar.
Bu eğiticiyi takip etmek istiyorsanız, lütfen örnek elektronik tabloyu indirin.
Genel formül
Sözdizimi 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. |
Geri dönüş değeri
Verilen tarih aralığında tatil bulunamazsa formül boş döner veya ilgili tatilleri döndürür.
Açıklama
METİN BİRLEŞTİR işlevi yalnızca Office 365, Excel 2019 ve sonraki sürümlerde mevcuttur.
Bu formül nasıl çalışır?
Veri listesi şu şekilde:
B3:B6, tatilleri listeleme;
C3:C6, tatil tarihlerinin listelenmesi;
F2: başlangıç tarihini yerleştirme;
F3: bitiş tarihini yerleştirme;
E4: tatillerin başlangıç tarihi ile bitiş tarihi arasında listelenmesi.
Lütfen formülü şu şekilde kullanın:
Tutmak vardiya ve Ctrl Doğru sonucu almak için anahtarlar.
açıklama
If işlevi: bir koşulu test etmek ve DOĞRU veya YANLIŞ döndürmek için veya DOĞRU ve YANLIŞ yerine görüntülenecek belirli metinleri belirtebilirsiniz.
METİNBİRLEŞTİR işlevi: iki veya daha fazla değeri sınırlayıcılarla birleştirin.
Formül üç kısımda analiz edilebilir:
{IF(C3:C6<=F3,$B$3:$B$6,""): Hangi tatil tarihlerinin bitiş tarihine eşit veya daha erken olduğunu bulur, Bu dizide sonucun {"Yeni Yıl olduğunu görebilirsiniz. ";"Bağımsızlık Günü";"Tanker Günü";""}.
{IF(C3:C6>=F2,IF(C3:C6<=F3,$B$3:$B$6,""),"")}, yukarıdaki formüle göre bu kısım şu şekilde görülebilir:
{IF(C3:C6>=F2,{"New Year";"Bağımsızlık Günü";"Tanker Günü";""},"")}: Hangi tatil tarihlerinin başlangıç tarihinden sonra veya eşit olduğunu bulur. Bu dizide, sonucun {"";"Bağımsızlık Günü";"Tank Günü";""} olduğunu görebilirsiniz.
{TEXTJOIN(", ",TRUE,IF(C3:C6>=F2,IF(C3:C6<=F3,$B$3:$B$6,""),"))}, şimdi tüm formül şu şekilde görülmeli:
{TEXTJOIN(", ",TRUE, {"";"Bağımsızlık Günü";"Tanksgiving";""}), değerleri virgülle birleştirir ve boş değerleri yok sayar.
Bağıl Formüller
- Tarihin Bugünden Son N Ay Olup Olmadığını Kontrol Edin
Personelin giriş tarihinin bugünden sonraki 6 ay olup olmadığını kontrol etmeniz gerektiğini varsayarsak, işi hızlı bir şekilde halletmek için Excel'de VE, EOMONTH ve BUGÜN işlevleriyle birleştirilmiş bir formül kullanabilirsiniz. - Tarihin Bugünün Son N Günü Olup Olmadığını Kontrol Edin
Ürünlerin bugün teslim edilip edilmediğini kontrol etmek için, üretim tarihlerinin bugünün son 7 günü olup olmadığını kontrol etmek için bir formül kullanabilirsiniz. - Ay Adını Sayıya Dönüştür
Bu öğretici, Excel'de bir ay adını karşılık gelen ay numarasına dönüştürmek için bir formül sağlar. - Geçen yıl veya gelecek yıl aynı günü alın
Bu öğreticide, Excel'de verilen tarihe göre geçen yıl ve gelecek yıl aynı tarihi ayrı ayrı almak için iki formül sağlar.
Bağıl Fonksiyonlar
- Excel TARİH İşlevi
Yıl, ay ve gün ile tarih oluşturun - Excel YEAR İşlevi
Tarihin yılını 4 basamaklı seri numarası biçiminde verir - Excel MONTH İşlevi
AY, ayın tam sayı olarak (1'den 12'ye kadar) tarihten itibaren alınması için kullanılır. - Excel GÜN İşlevi
GÜN işlevi, günü bir tarihten (1'den 31'e kadar) bir sayı olarak alır - Excel WORKDAY İşlevi
Verilen tarihe iş günleri ekleyin ve bir iş günü döndürür
En İyi Ofis Üretkenliği Araçları
Kutools for Excel - Kalabalıktan Ayrılmanıza Yardımcı Olur
Kutools for Excel 300'den Fazla Özelliklere Sahiptir, İhtiyacınız Olanın Bir Tık Uzağınızda Olmasını Sağlıyoruz...
Office Sekmesi - Microsoft Office'te Sekmeli Okuma ve Düzenlemeyi Etkinleştir (Excel dahil)
- Düzinelerce açık belge arasında geçiş yapmak için bir saniye!
- Her gün yüzlerce fare tıklamasını azaltın, fare eline veda edin.
- Birden çok belgeyi görüntülerken ve düzenlerken üretkenliğinizi% 50 artırır.
- Tıpkı Chrome, Edge ve Firefox gibi Verimli Sekmeleri Office'e (Excel dahil) getirir.