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

Excel'de belirli bir tarihe göre çeyreğin başlangıç veya bitiş tarihi nasıl hesaplanır?

YazarXiaoyang Değiştirme Tarihi

Çeyrekler bazında organize edilmiş iş verileri, finansal kayıtlar veya planlama görevleriyle çalışırken, verilen tarihler listesi için bir çeyreğin başlangıcını veya Bitiş tarihi belirlemek genellikle gereklidir. Örneğin, elektronik tablonuzda yakalanan her işlem veya etkinlik için çeyreğin başlangıcını ve Bitiş tarihi hızlıca almanız gerekebilir. Excel bu amaçla doğrudan bir işlev sunmaz, ancak bu işlemi verimli bir şekilde gerçekleştirmenize olanak tanıyan pratik yöntemler vardır. Aşağıda ele alınan yöntemler, listelenmiş her tarih için çeyrek sınırlarını sorunsuz bir şekilde hesaplamanıza yardımcı olacak; raporlama ve analizlerinizde tutarlılık ve doğruluk sağlayacaktır. Bu adımları dönem bazlı özetler, raporlama zaman sınırları veya verileri mali çeyreklerle hizalama gibi durumlarda özellikle değerli bulabilirsiniz. Tartışılan çözümler, hem hızlı manuel işleme hem de toplu otomasyon ihtiyaçlarını karşılamak üzere formüller ve VBA kodunu içerir.

tarihe göre çeyrek başlangıç veya bitiş tarihini hesapla

Formüllerle verilen tarihe göre çeyreğin Başlangıç Tarihi veya Bitiş tarihi hesaplanması
VBA makrosu: Bir tarih aralığı için çeyrek başlangıcını ve Bitiş tarihi otomatik olarak hesaplayıp doldurma


mavi ok sağ baloncuk Formüllerle verilen tarihe göre çeyreğin Başlangıç Tarihi veya Bitiş tarihi hesaplanması

Herhangi bir tarih için çeyreğin başlangıç veya bitiş tarihini almak üzere Excel’de basit formüller kullanabilirsiniz. Bu yöntem, manuel aramalara gerek kalmadan önemli zaman dilimlerine hızlıca erişmenizi sağlar ve özellikle makul büyüklükteki listelerde en iyi sonucu verir.

Aşağıdaki adımlar, Excel formüllerini kullanarak çeyrek sınırlarını nasıl verimli bir şekilde hesaplayacağınızı göstermektedir. Bu yaklaşım, VBA veya eklenti çözümlerinden kaçınmak ve verileriniz değiştiğinde sonuçları dinamik olarak güncelleyen formül tabanlı bir iş akışı tercih etmek istediğinizde idealdir. Ancak binlerce girdiden oluşan veri kümeleri veya karışık/dinamik aralıklar söz konusu olduğunda, otomasyon veya betik seçenekleri daha iyi ölçeklenebilirlik sunabilir.

Bir tarihe göre çeyreğin Başlangıç Tarihi hesaplamak için:

1. Çeyrek Başlangıç Tarihi’ni görüntülemek istediğiniz boş bir hücreye tıklayın; örneğin, tarihleriniz A sütunundaysa B2 hücresi gibi.
2. Aşağıdaki formülü girin:

=DATE(YEAR(A2),FLOOR(MONTH(A2)-1,3)+1,1)

3. Onaylamak için Enter tuşuna basın. Ardından, formülü diğer satırlara da uygulamak için hücrenin sağ alt köşesindeki doldurma tutamacını aşağı doğru sürükleyin. Böylece A sütunundaki her ilgili tarih için çeyreğin Başlangıç Tarihi otomatik olarak hesaplanacaktır.
İpucu: Hücre referanslarınızın doğru olduğundan emin olun; örneğin, tarihleriniz A2, A3 gibi hücrelerdeyse bunları kullanın. Sonuç hücresinin doğru görüntülenmesi için tarih biçimlendirmesi önerilir.

bir formülle çeyreğin başlangıç tarihini hesapla

Bu formül, tarihinizden yılı çıkarır ve çeyreğin başlangıcı için uygun ayı hesaplar; böylece her zaman ilgili çeyreğin ilk gününü verir.

Bir tarihe göre çeyreğin Bitiş tarihi hesaplamak için:

1. Çeyrek bitiş tarihini görüntülemek istediğiniz boş bir hücre seçin; örneğin C2 hücresi.
2. Aşağıdaki formülü girin:

=DATE(YEAR(A2),((INT((MONTH(A2)-1)/3)+1)*3)+1,1)-1

3. Uygulamak için Enter tuşuna basın. Çeyrek bitiş tarihini tüm satırlar için hesaplamak üzere, verilerinizin yanındaki doldurma tutamacını aşağı doğru sürükleyin.
Formül, bir sonraki çeyreğin ilk gününü bulur ve 1 çıkarır; böylece her tarih için çeyreğin gerçek son gününü verir.

bir formülle çeyreğin bitiş tarihini hesapla

Çalışma sayfanızda çok sayıda tarih varsa, formüllerin yeni satırlara otomatik olarak uygulanması için verilerinizi bir Excel Tablosu’na dönüştürmeyi düşünün. Ayrıca sonuçların doğru görüntülenmesi için hücrelerinizin “Tarih” biçiminde olduğundan emin olun.

Uyarılar ve İpuçları:
- Her iki formül de kaynak tarihlerin geçerli Excel tarihleri olduğunu varsayar. Geçersiz tarihler veya metin biçimindeki tarihler hatalara yol açabilir.
- Tarih yerine seri numarası görüyorsanız, sonuç hücresini Hücre Biçimlendir iletişim kutusundan "Kısa Tarih" veya "Uzun Tarih" olarak biçimlendirin.
- Beklenmedik sonuçlar alırsanız, bölgesel tarih ayarlarınızı gözden geçirin.
- Kuruluşunuzun mali yıl çeyrekleri Ocak ayı dışındaki bir aydan başlıyorsa, formülü buna göre özelleştirmeniz gerekir.

Tanımadığınız #DEĞER! hatalarıyla karşılaşırsanız, kaynak aralığında boş veya tarih olmayan hücreleri kontrol edin. Farklı tarih aralıklarında toplu güncellemeler veya otomatik hesaplamalar için aşağıdaki VBA makrosu yaklaşımını değerlendirebilirsiniz.


mavi ok sağ baloncuk VBA makrosu: Bir tarih aralığı için çeyrek başlangıcını ve Bitiş tarihi otomatik olarak hesaplayıp doldurma

Eğer büyük veya değişken bir tarih aralığı için çeyreklerin başlangıcını ve Bitiş tarihi sık sık hesaplamanız gerekiyorsa, VBA makrosu hızlı ve otomatik işleme imkanı sunar. Bu yöntem büyük elektronik tablolarda etkilidir, dinamik Aralık destekler ve manuel girişleri ile hataları en aza indirir. Ancak makroların etkinleştirilmesini gerektirir ve katı güvenlik politikası olan ortamlarda uygun olmayabilir.

Avantajlar: Büyük veri kümeleri için tüm süreci otomatikleştirir, dinamik aralıkları destekler ve manuel hatalardan kaynaklanan riskleri en aza indirir.
Sınırlamalar: Makro destekli çalışma kitapları ve VBA düzenleyici hakkında temel bilgi gerektirir; bazı kuruluşlar makro kullanımını kısıtlayabilir.

Makroyu kurup kullanmak için şu adımları izleyin:

1. Alt + F11 tuşlarına basarak Microsoft Visual Basic for Applications düzenleyicisini açın.
2. VBA penceresinde Ekle > Modül seçeneğine tıklayarak yeni bir modül oluşturun.
3. Aşağıdaki VBA kodunu modül penceresine kopyalayıp yapıştırın:

Sub FillQuarterStartEndDates()
    Dim rng As Range
    Dim cell As Range
    Dim startCol As Long
    Dim endCol As Long
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set rng = Application.Selection
    Set rng = Application.InputBox("Select the date range to process:", xTitleId, rng.Address, Type:=8)
    
    If rng Is Nothing Then Exit Sub
    
    startCol = rng.Columns(rng.Columns.Count).Column + 1
    endCol = rng.Columns(rng.Columns.Count).Column + 2
    
    ' Add headers if necessary
    If rng.Rows(1).Row = 1 Or rng.Offset(-1, 0).Cells(1, 1).Value = "" Then
        rng.Cells(1, rng.Columns.Count + 1).Value = "Quarter Start Date"
        rng.Cells(1, rng.Columns.Count + 2).Value = "Quarter End Date"
    End If
    
    For Each cell In rng
        If IsDate(cell.Value) Then
            ' Quarter start date
            cell.Offset(0, rng.Columns.Count).Value = DateSerial(Year(cell.Value), ((Int((Month(cell.Value) - 1) / 3)) * 3) + 1, 1)
            
            ' Quarter end date
            cell.Offset(0, rng.Columns.Count + 1).Value = DateSerial(Year(cell.Value), (Int((Month(cell.Value) - 1) / 3) + 1) * 3 + 1, 1) - 1
        Else
            cell.Offset(0, rng.Columns.Count).Value = "N/A"
            cell.Offset(0, rng.Columns.Count + 1).Value = "N/A"
        End If
    Next cell
End Sub

4. Excel'e geri dönün. İşlemek istediğiniz tarih içeren hücreleri seçin.
5. F5 tuşuna basın veya Çalıştır düğmesine tıklayın.
6. İletişim kutusunda hesaplamak istediğiniz tam Tarih Aralığını onaylayın veya seçin, ardından Tamam'a tıklayın.
Makro, seçili aralığın yanına çeyrek başlangıç tarihi ve çeyrek bitiş tarihi için iki yeni sütun otomatik olarak ekleyecek ve bunları hesaplanan sonuçlarla dolduracak; tarih olmayan girdiler için ise "N/A" gösterecektir.

Dikkat:
- Yanlışlıkla üzerine yazılmalara karşı verilerinizin her zaman yedeğini alın.
- Makro, geçersiz veya boş hücreleri tespit eder ve bunları "N/A" olarak işaretleyerek sorunları kolayca fark etmenizi sağlar.
- Herhangi bir hata oluşursa veya makro çalışmazsa, Excel ayarlarınızda makroların etkin olduğundan ve yeni sütun yazımını engelleyen korumalı sayfaların olmadığından emin olun.
- Ocak dışındaki aylardan başlayan mali yıl için çeyrek mantığını özelleştirmek istiyorsanız, kodu buna göre güncellemeniz gerekir.

Özetle, her iki yöntem de iş akışınıza özel olarak çeyrek dönem sınırlarını oluşturmanıza olanak tanır. Hızlı başvuru ve küçük veri kümeleri için formülleri, daha büyük veya tekrarlayan görevleri otomatikleştirmek içinse makro çözümünü kullanmayı düşünün. Sorunlarla veya belirsiz sonuçlarla karşılaşırsanız, tarih biçimlendirmesini ve aralık seçimlerini tekrar kontrol edin. Tutarlı veri yapısı, manuel ya da otomatik hesaplamaları kullanmanız fark etmeksizin hata olasılığını azaltır ve verimliliği artırır.

kutools for excel ai ekran görüntüsü

KUTOOLS AI ile Excel'in Sihirli Gücünü Açığa Çıkarın

  • Akıllı Yürütme: Hücre işlemlerini gerçekleştirin, verileri analiz edin ve hepsi basit komutlarla çalışan grafikler oluşturun.
  • Özel formüller: İş akışlarınızı kolaylaştırmak için özelleştirilmiş formüller oluşturun.
  • VBA Kodlama: VBA kodlarını zahmetsizce yazın ve uygulayın.
  • Formül Yorumlama: Karmaşık formülleri kolayca çözmek artık çok daha basit!
  • Metin Çevirisi: Elektronik tablolarınızda dil bariyerlerini aşın.
Excel yeteneklerinizi yapay zekâ destekli araçlarla geliştirin.Şimdi İndirinve hiç deneyemediğiniz bir verimlilik yaşayın!

En İyi Office Üretkenlik Araçları

🤖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 ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  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|Aralıkları ve Sütunları Karşılaştır…
Ö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 Çok Kullanılan 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,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dillerde de desteklenir!

Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…


Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.

  • Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
  • Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!

Tüm Kutools eklentileri — tek bir kurulum dosyasında!

Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar