Note: The other languages of the website are Google-translated. Back to English

Excel'de her ayın ilk veya son cuma günü nasıl bulunur?

Normalde Cuma, bir ayın son iş günüdür. Excel'de belirli bir tarihe göre ilk veya son Cuma gününü nasıl bulabilirsiniz? Bu yazıda, her ayın ilk veya son Cuma gününü bulmak için iki formülü nasıl kullanacağınız konusunda size rehberlik edeceğiz.

Bir ayın ilk Cuma gününü bulun
Bir ayın son Cuma gününü bulun


Bir ayın ilk Cuma gününü bulun

Örneğin, aşağıda gösterilen ekran görüntüsü gibi A1 hücresinde 1/2015/2 belirli bir tarih bulunur. Verilen tarihe göre ayın ilk Cuma gününü bulmak istiyorsanız, lütfen aşağıdaki işlemleri yapın.

1. Sonucu görüntülemek için bir hücre seçin. Burada C2 hücresini seçiyoruz.

2. Aşağıdaki formülü kopyalayıp içine yapıştırın ve ardından Keşfet tuşuna basın.

=CEILING(EOMONTH(A2,-1)-5,7)+6

Ardından tarih C2 hücresinde görüntülenir; bu, Ocak 2015'in ilk Cuma gününün 1/2/2015 tarihi olduğu anlamına gelir.

notlar:

1. Diğer ayların ilk Cuma gününü bulmak istiyorsanız, lütfen o ayın belirtilen tarihini A2 hücresine girin ve sonra formülü kullanın.

2. Formülde A2, verilen tarihin bulunduğu referans hücredir. İhtiyaçlarınızı karşılayacak şekilde değiştirebilirsiniz.

Bir ayın son Cuma gününü bulun

Verilen tarih 1/1/2015, bu ayın son Cuma gününü Excel'de bulmak için A2 hücresinde bulunur, lütfen aşağıdaki işlemleri gerçekleştirin.

1. Bir hücre seçin, aşağıdaki formülü içine kopyalayın ve ardından Keşfet sonucu almak için anahtar.

=DATE(YEAR(A2),MONTH(A2)+1,0)+MOD(-WEEKDAY(DATE(YEAR(A2),MONTH(A2)+1,0),2)-2,-7)

Ardından, 2015 Ocak ayının son Cuma günü B2 hücresini görüntülüyor.

not: Formüldeki A2'yi, verilen tarihin referans hücresiyle değiştirebilirsiniz.


İlgili yazılar:


En İyi Ofis Üretkenliği Araçları

Kutools for Excel Sorunlarınızın Çoğunu Çözer ve Verimliliğinizi% 80 Artırır

  • Yeniden: Hızlıca yerleştirin karmaşık formüller, grafikler ve daha önce kullandığınız her şey; Hücreleri Şifrele şifre ile; Posta Listesi Oluşturun ve e-posta gönder ...
  • Süper Formül Çubuğu (birden çok metin ve formül satırını kolayca düzenleyin); Okuma Düzeni (çok sayıda hücreyi kolayca okuyun ve düzenleyin); Filtrelenmiş Aralığa Yapıştır...
  • Hücreleri / Satırları / Sütunları Birleştirme Veri kaybetmeden; Bölünmüş Hücre İçeriği; Yinelenen Satırları / Sütunları Birleştirme... Yinelenen Hücreleri Önleyin; Aralıkları Karşılaştır...
  • Yinelenen veya Benzersiz'i seçin Satırlar; Boş Satırları Seçin (tüm hücreler boştur); Süper Bul ve Bulanık Bul Birçok Çalışma Kitabında; Rastgele Seçim ...
  • Tam kopya Formül referansını değiştirmeden Birden Çok Hücre; Otomatik Referans Oluştur Birden Çok Sayfaya; Madde İşaretleri Ekle, Onay Kutuları ve daha fazlası ...
  • Metni Çıkar, Metin Ekle, Konuma Göre Kaldır, Alanı Kaldır; Sayfalama Alt Toplamları Oluşturma ve Yazdırma; Hücre İçeriği ve Yorumları Arasında Dönüştür...
  • Süper Filtre (filtre şemalarını kaydedin ve diğer sayfalara uygulayın); Gelişmiş Sıralama ay / hafta / gün, sıklık ve daha fazlasına göre; Özel Filtre kalın, italik ...
  • Çalışma Kitaplarını ve Çalışma Sayfalarını Birleştirin; Tabloları anahtar sütunlara göre birleştirin; Verileri Birden Çok Sayfaya Bölme; Toplu dönüştürme xls, xlsx ve PDF...
  • 300'den fazla güçlü özellik. Office / Excel 2007-2021 ve 365'i destekler. Tüm dilleri destekler. Kuruluşunuzda veya kuruluşunuzda kolay devreye alma. Tam özellikler 30 günlük ücretsiz deneme. 60 günlük para iade garantisi.
kte sekmesi 201905

Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir

  • Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
  • Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
ofis tabanı
Yorumları sıralama ölçütü
Yorumlar (9)
Henüz derecelendirme yok. İlk değerlendiren siz olun!
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba ve bu formül için teşekkür ederim. Ben bir Excel gurusu değilim ve bu formülün son Cuma gününün Son Pazartesi veya başka bir gün olarak nasıl değiştirileceğini kolayca çözemiyorum. Bunu nasıl yorumlayacağınızı açıklayabilir misiniz?
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba Matt,
Sorunu çözmek için son sayıyı -7'yi -1 olarak değiştirmeniz yeterlidir.
=DATE(YEAR(A2),MONTH(A2)+1,0)+MOD(-WEEKDAY(DATE(YEAR(A2),MONTH(A2)+1,0),2)-2,-1)
Bu yorum sitedeki moderatör tarafından en aza indirildi
Mat,

Formülün çalışma şekli şu şekildedir: Önce EOMONTH() fonksiyonu ile ayın son gününü buluyoruz. Mevcut ayın son günü için ay ofseti olarak "0" kullanıyoruz. Önceki ay için -1 olurdu. ("=EOMONTH(A2,0)" veya "=EOMONTH(A2,-1)".)

Ardından, "=CEILING()" işlevinde, bizi Pazar'a geri getirmek için gereken gün sayısını, aradığımız günden çıkarırız. (Salı için -2 olur, bu yüzden şu ana kadar formülü yaptık: "=TAVAN(EOMONTH(A2,0)-2....").

Haftalar yedi gün uzunluğunda olduğundan (elbette) "7"nin "anlamlılık" değerini kullanırız. Bu, önceki Cumartesi veya sonraki Cumartesi tarihini bulur (Excel tarihleri ​​1/1/1900 ile başlamıştır, bu Pazar. Dolayısıyla, A1 hücresine Uzun Tarih biçimiyle "2" girerseniz, hücre şöyle okur: "Pazar, 1 Ocak 1900".). Bu nedenle, "7"yi "önem" bağımsız değişkeni olarak kullanan =CEILING() işlevi, Excel'de her zaman 7'nin katı olan Cumartesi değerini döndürür. Şimdi formül "=TAVAN(EOMONTH(A2,0)-2,7..." şeklindedir.

Şimdi tarihi bir Salıya döndürmemiz gerekiyor, bu yüzden ya ayın son Salısı için 4 çıkarırız ya da bir sonraki ayın ilk Salı için 3 ekleriz. Dolayısıyla nihai formül sırasıyla "=TAVAN(EOMONTH(A2,0)-2,7)-4" veya "=TAVAN(EOMONTH(A2,0)-2,7)+3" olur.

Ayın son gününün Pazartesi (değerinin 9 olduğunu varsayın - örnekleme kolaylığı için, böylece değerler negatif gitmez) veya Çarşamba (11 değerini varsayın) olduğunu varsayarak matematik üzerinde çalışabiliriz. "EOMONTH()" bu günlerden (9 veya 11) birini döndürür. Sırasıyla önceki Cumartesi (2 değeri) veya Pazartesi (değer 7) 9 sonucu çıkarmak. CEILING() işlevi daha sonra sırasıyla önceki Cumartesi'yi (7'nin tavanı 7 olduğu için 7 değeri) veya geçerli Cumartesiyi (değer 7, çünkü 14'un tavanı, 9 anlamlılığı 7'tür) döndürür. Sırasıyla önceki Salı (değer 14) veya mevcut haftanın Salı (değer 4) için 3 sonuç çıkarılır. Sonraki ayın ilk Salı günü için Cumartesi değerine (10 veya 3) 7 eklenmesi, sırasıyla Salı değeri 14 veya Salı değeri 10'yi döndürür.


Umarım bu, formülü gerektiği gibi değiştirebilmeniz için anlamanıza yardımcı olur. Sırasıyla ek 7 ekleyerek veya çıkararak ikinci Salı'yı veya geçen Salı'dan ikinciyi bulmak için bile değiştirebilirsiniz.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Neden "son Cuma" formülünü yapmıyorsunuz: =TAVAN(EOMONTH(A2,0)-5,7)-1? Bu, denediğim tüm tarihler için işe yarıyor ....
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba Eric,
Paylaştığınız için teşekkür ederiz.
Bu yorum sitedeki moderatör tarafından en aza indirildi
porque cuando lo pruebo tal cual me satış hatası?
o deniz estoy copiando y pegando y no funciona

birisi biliyor mu?
Bu yorum sitedeki moderatör tarafından en aza indirildi
merhaba andre,
Yazıda hangi formülü kullandığınızı söyler misiniz? Ve yaşadığınız hata nedir?
Bu yorum sitedeki moderatör tarafından en aza indirildi
En son iki gün önce 2 gün önce yasaklandı mı?
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba Tâm Cao Điền,
A1'de verilen tarihe göre ayın ikinci cuma gününü hesaplamak istediğinizi varsayalım, aşağıdaki formülü deneyebilirsiniz:
=A18-DAY(A18)+CHOOSE(WEEKDAY(A18-DAY(A18),2),11,10,9,8,14,13,12)
Buraya henüz hiç yorum yapılmamış
Lütfen yorum yazın
Misafir olarak yayınlama
×
Bu gönderiyi değerlendirin:
0   Karakterler
Önerilen Konumlar

Bizi takip et

Telif Hakkı © 2009 - www.extendoffice.com. | Tüm hakları Saklıdır. Tarafından desteklenmektedir ExtendOffice. | | | Site Haritası
Microsoft ve Office logosu, Microsoft Corporation'ın Amerika Birleşik Devletleri ve / veya diğer ülkelerdeki ticari markaları veya tescilli ticari markalarıdır.
Sectigo SSL ile korunmaktadır