Excel Formülü: Verilen Tarihe Göre Ayın N'inci Haftanın günü Gününü Alın

Bildiğiniz gibi, Excel’de belirli bir tarihin haftanın gününü almak için bir formül kullanabiliriz; ancak çoğu kullanıcı, o tarihin yıl içindeki kaçıncı haftaya denk geldiğini hesaplayan başka bir formülün de var olduğunu bilmez.
Bu öğreticiyi uygulamak istiyorsanız, örnek çalışma kitabını indirmeyi unutmayın!
Genel formül:
| date-DAY(date)+1+n*7-WEEKDAY(date-DAY(date)+8-dow) |
Söz dizimi ve bağımsız değişkenler
| Date: the date that you want to find the nth weekday based on. |
| N: An integer that indicates the nth weekday you want to find based on the given date. For instance, you want to find the second specific weekday, use number 2 in the formula. |
| Dow: The integer 1-7 indicates the weekday that you want to find from the given date. |
| Dow; | Haftanın Günü |
| 1 | Pazar |
| 2 | Pazartesi |
| 3 | Salı |
| 4 | Çarşamba |
| 5 | Perşembe |
| 6 | Cuma |
| 7 | Cumartesi |
Dikkat Edin
Genellikle N bağımsız değişkeni 1 ile 4 arasında bir tam sayıdır. Örneğin, 1/1/2021 tarihinden itibaren ayın 5. Salı gününü bulmak isterseniz, sonuç olarak 2/2/2021 tarihindeki ilk Salı günü elde edilir.
Dönüş değeri
Formül bir seri numarası döndürür; bunu Tarih biçiminde biçimlendirmeniz gerekir.
Formül nasıl çalışır
B3:D5 aralığında bir tablo yer almaktadır. B3:B4 sütunu, haftanın gününü belirlemek için kullandığınız tarihleri; C3:C5 sütunu, almak istediğiniz özel hafta gününü gösteren sayıları; D3:D5 sütunu ise bulmanız gereken n’inci hafta gününü içerir. Aşağıdaki formülü F3 hücresine girin:
| =B3-DAY(B3)+1+D3*7-WEEKDAY(B3-DAY(B3)+8-C3) |
Enter tuşuna basarak ilk seri numarası sonucunu alın, ardından otomatik doldurma tutamacını F5 hücresine kadar aşağı sürükleyin.
Ardından sonuçlar seçiliyken, Giriş sekmesine gidin ve Açılır Liste grubundaki Sayı Biçimi listesinden Kısa Tarih veya Uzun Tarih seçeneklerinden birini seçin.
Açıklama
WEEKDAY işlevi: Excel’de belirtilen bir tarihin haftanın gününü temsil etmek üzere 1 ile 7 arasında bir tam sayı döndürür.
DAY işlevi: Tarihten gün değerini sayı olarak (1 ile 31 arasında) alır.
=B3-DAY(B3)+1+D3*7-WEEKDAY(B3-DAY(B3)+8-C3)
=B3-DAY(B3)+1+D3*7-WEEKDAY(B3-3+8-1)
=B3-DAY(B3)+1+D3*7-WEEKDAY(1/7/2021)
=B3-DAY(B3)+1+D3*7-5
=1/3/2021-3+1+7-5
=1/3/2021
İlgili Formüller
- Zaman çizelgesi listesinde bir sonraki tarihi bulun
Diyelim ki Excel’te iki sütunlu bir tablonuz var: bir sütunda zaman çizelgesi içerikleri, diğerinde ise ilgili tarihler yer alıyor. Bugün itibarıyla zaman çizelgenizdeki bir sonraki tarihi nasıl bulacağınızı merak ediyorsunuz… - Her Grup İçin En Erken ve En Geç Tarihi Bulun
Bu öğreticide, Excel’de her grup için en erken ve en geç tarihi bulmanıza yardımcı olacak formüller yer alıyor. - İki tarih arasındaki günleri sayın
Bu öğreticiyi okuduktan sonra, Excel’de verilen iki tarih arasındaki gün, ay veya yıl sayısını hesaplamak çok kolay olacak! - Haftalık Tarih Aralığı Oluşturun
Bu öğreticide, Excel’de haftalık tarih aralığını hızlıca oluşturmak için kullanabileceğiniz pratik bir formül paylaşıyoruz.
İlgili İşlevler
- Excel WEEKNUM İşlevi
Verilen tarihin yıl içindeki Hafta numarası değerini döndürür - Excel WORKDAY İşlevi
Verilen Başlangıç Tarihi değerine iş günleri ekler ve bir iş günü döndürür - Excel WEEKDAY İşlevi
Tarihten Hafta değerini sayı olarak (1 ile 7 arasında) alır - Excel DAY İşlevi
DAY işlevi, tarihten gün değerini sayı olarak (1 ile 31 arasında) alır - Excel NOW İşlevi
Geçerli tarih ve saati alır
En İyi Office Verimlilik Araçları
Kutools for Excel – Kalabalıktan Sizi Ayırmanıza Yardımcı Olur
Kutools for Excel 300’den Fazla Özelliğe Sahiptir,İhtiyacınız Olan Şeyin Sadece Bir Tık Uzakta Olduğundan Emin Olun…
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!
- Günde yüzlerce fare tıklamasını sizin için azaltır; fareye elveda deyin.
- Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi %50 artırır.
- Chrome, Edge ve Firefox gibi tarayıcılar, Excel dahil olmak üzere Office'e verimlilik kazandırır.