Bir randevunun çeyreği nasıl alınır?

Excel’de bir tarihten çeyreklik almanın doğrudan bir işlevi yoktur. Ancak bunun için bir formül oluşturabilirsiniz.

Evet, bir tarihten itibaren çeyreği hesaplamak için bir formül kullanabilirsiniz. Hatta kullanabileceğiniz birden fazla yöntem var. Tamam, bildiğiniz gibi yılda toplam dört çeyrek var ama gerçek şu ki, bir hurmadan çeyreği farklı şekillerde alabilirsiniz.

Birincisi, normal takvim esasına göre bir yılı, ikincisi ise vergi takvimi esasına göre varsaymaktır. Bugünkü yazımda ise her iki takvimi kullanarak çeyrek sayı almanın yollarını göstereceğim ve bunun için birden fazla yöntemi de sizlerle paylaşacağım.

Öyleyse başlayalım.

1. ROUNDUP ve AY işlevlerini kullanarak Çeyrek Alın

ROUNDUP ve AY kombinasyonunu kullanmak, bir tarihin çeyreğini bulmanın en iyi yoludur. Çeyreği sayı olarak döndürür (1,2,3,4 gibi).

İşte formül.

 =ROUNDUP(MONTH(A1)/3,0)
yuvarlak ay formülünü kullanarak excel çeyrek sayısı

Burada tarih olarak 26 Mayıs 2018’i kullanıyoruz ve formül sonuçta 2 değerini döndürüyor. Çeyrek sayısının önüne Q eklemek istiyorsanız aşağıdaki formülü kullanabilirsiniz.

 ="Q-"&ROUNDUP(MONTH(A1)/3,0)
q ile yuvarlak ay formülünü kullanarak excel çeyrek numarası

Bu formül nasıl çalışıyor?

Bu formül üç bölümde çalışır.

İlk bölümde MONTH fonksiyonunu kullandık ve ay sayısını döndüren tarihten bahsettik.

Daha sonra ikinci bölümde bu ay sayısını 3’e böldük, bu da bize ondalık basamaklı bir sayı verdi.

yuvarlak ay formülünü kullanarak excel çeyrek numarası ikinci bölüm

Son olarak üçüncü bölümde, bize gerçek çeyreği veren ROUNDUP fonksiyonunu (bu sayıyı ondalık basamağa) yuvarlamak için kullandık.

yuvarlak ay formülünü kullanarak excel çeyrek sayısı üçüncü bölüm

Gerçek şu ki : Biliyorsunuz 4 çeyrek ve 12 ay var. SAĞ? Ve tüm ay sayılarını üçe bölerseniz (evet, sadece 3 ile), aşağıdaki gibi bir sonuç elde edersiniz.

çeyrek sayı formülünün temelleri excel

Ve bunları topladığınızda her zaman o ayın çeyrek numarasını alırsınız.

2. Mali Takvimi kullanarak Çeyrek Ayını Alın

Yukarıdaki örnekte bir tarihten itibaren çeyreği almak için basit bir formül kullandık, ancak bazen mali takvim kullanmanız gerekir.

Mali yıl nedir?

Mali yıl (FY), bir işletmenin veya hükümetin muhasebe amacıyla ve mali tablo hazırlamak için kullandığı 12 aylık bir dönemdir. Bir mali yıl, bir takvim yılına karşılık gelmeyebilir…

…daha fazla bilgi edin

Mali takvim çeyreği hesaplaması için ise farklı bir formül kullanmamız gerekiyor ve bu formülde SELECT ve AY fonksiyonlarını birleştirmemiz gerekiyor.

İşte formül:

 =CHOOSE(MONTH(A1),4,4,4,1,1,1,2,2,2,3,3,3)
mali yıl formülünü kullanarak excel çeyrek sayısı

(Burada 1 Nisan’da başlayıp 31 Mart’ta biten Hindistan mali yılını kullandım)

Ayın Mayıs olması ve yılımızın Nisan ayından başlaması ve Mayıs ayının ilk çeyreğe denk gelen ikinci ayı olması nedeniyle sonuçta 1 değerini verir.

Bu formül nasıl çalışıyor?

Burada iki farklı fonksiyonu birleştirdik ve iki parça halinde çalışıyor.

mali yıl formülünü kullanarak excel çeyrek numarası çalışmaları

İlk bölümde tarihten itibaren ay sayısını almak için MONTH fonksiyonunu kullandık ve burada 5 değerini döndürüyor.

ay işleviyle birlikte mali yıl formülünün ilk bölümünü kullanan excel çeyrek sayısı

Daha sonra ikinci bölümde MONTH fonksiyonunun döndürdüğü ay sayısına göre bir sayı almak için fonksiyonu seçiyorduk.

mali yıl formülünü kullanarak excel çeyrek numarası ikinci bölümü seçin

CHOOSE hakkında daha fazla bilgiyi buradan edinebilirsiniz.

Bakarsanız CHOOSE fonksiyonunda 12 farklı sayı belirttik (4,4,4,1,1,1,2,2,2,3,3,3) yani MONTH bir sayı döndürdüğünde CHOOSE bir sayı döndürüyor bu listenin.

İşte anlaşma:

İlk üç hane için 4’ümüz var, yani 1, 2 veya 3 (Ocak-Mart) döndürürse 4 alacağız ve sonraki üç ay için 1 alacağız (çünkü bizim yıl vergimiz Nisan’dan başlıyor).

3. VBA kodunu kullanarak bir tarihi çeyreğe dönüştürün

Burada bir tarihi basitçe çeyrek numarasına dönüştürmek için VBA kodunu kullanıyoruz. İşte kod:

 Sub convert2Quarter() Dim Rng As Range For Each Rng In Selection If IsDate(Rng.Value) = True Then Rng.Value = DatePart("q", Rng.Value) Rng.NumberFormat = “General” End If Next Rng End Sub

Bu kodu kullanmak için VB düzenleyicinize eklemeniz yeterlidir.

Çeyrek sayıyı alma kodu excel vbe

Ve sonra tarihi çeyrek sayıya dönüştürmeniz gereken hücreleri seçin ve son olarak bu kodu çalıştırın.

İşte bu kod nasıl çalışıyor?

Bu kodu çalıştırdığınızda öncelikle hücrenin tarih içerip içermediğini kontrol eder, tarih ise çeyrek sayıya çevirir.

Burada iki farklı VBA işlevi kullandık:

  1. ISDATE: Hücrenin tarihi olup olmadığını kontrol etmek için.
  2. DATEPART: bir tarihi çeyreğe dönüştürmek için.

Şunu kontrol edin: VBA’ya Yeni Başlayanlar için En Faydalı 100 Makro Kodu | Excel’de VBA nedir

4. Bir tarihten üç aylık başlangıç ​​tarihini alın

Çeyrek sayısını unutalım ve çeyreğin başlangıç ​​tarihini kullanalım.

Bu, 26 Mayıs 2018 tarihine sahipsek, 2 numaralı çeyreğe sahip olmak yerine, çeyreğin ilk ayının başlangıç ​​tarihi olan 01 Nisan 2018’e sahip olabileceğimiz anlamına gelir. Kullanmamız gereken formül şu şekilde:

 =DATE(YEAR(A1),FLOOR.MATH(​MONTH (A1)-1,3)+1,1)
çeyrek başlangıç ​​tarihi formülü excel

Bu formülü girdiğinizde yalnızca üç aylık dönemin başlangıç ​​tarihini döndürür.

Bu formül nasıl çalışıyor?

Bu formül size bir dönemin başlangıç ​​tarihini veren dört farklı bölümden oluşur.

çeyrek başlangıç ​​tarihi formülü excel çalışıyor

İlk bölümde tarihin ay sayısını döndüren MONTH fonksiyonunu kullandık.

Yani MONTH, ay sayısı olarak 5’i döndürdüğünde (sonra bundan bir eksi), ikinci bölümde FLOOR bunu 3’e yuvarlar ve ardından bir ekler, böylece 4’ü elde edebiliriz ki bu da aynı çeyreğin ilk ayı (Nisan) olur mu?

excel çeyrek başlangıç ​​tarihi formül kat matematik

Daha sonra üçüncü bölümde yılı gerçek tarihten almak için YEAR fonksiyonunu kullandık.

Dördüncü bölümde ise ilk iki bölümdeki değerleri birleştiren bir tarih oluşturmak için DATE işlevini basitçe birleştirdik.

5. Bir tarihten çeyrek bitiş tarihini alın

Tamam, başlangıç ​​tarihi veya numarası yerine çeyreğin bitiş tarihine ihtiyacınız var ve bunun için kullanabileceğimiz formül şu:

 =DATE(YEAR(A2),((INT((MONTH(A2)-1)/3)+1)*3)+1,1)-1
üç aylık formül excel bitiş tarihini al

26-Mayıs-18 için, çeyreğin son tarihi olan 30-Haz-18’de geri geliyor.

Bu formül nasıl çalışıyor?

Bu formülde dört farklı parçamız var.

üç aylık formül excel bitiş tarihi alma çalışmaları

İlk bölümde INT ve MONTH fonksiyonlarını birleştirdik. MONTH, tarihin ay numarasını döndürür, sonra bunu 3’e böleriz. Daha sonra INT bunu en yakın tam sayıya yuvarlar.

üç aylık formül excel bitiş tarihini al ilk bölüm

Son olarak çeyreğin son ayı olan 6’yı (Haziran) elde etmek için bunu 3 ile çarpıyoruz ve buna 1 ekliyoruz.

Basit bir ifadeyle, formülün bu kısmı, fiili tarihin ayını bir sonraki çeyreğin ilk ayına dönüştürür.

İkinci bölümde ise yılı gerçek tarihten almak için YEAR fonksiyonunu kullandık.

üç aylık formül excel bitiş tarihini al bölüm iki

Bundan sonra, üçüncü bölümde, tarihi DATE işleviyle tamamlamak için sadece 1’i kullanın.

Üzgünüm! Bir şey daha.

Dördüncüde , tüm formülden eksi 1, böylece bir sonraki çeyreğin ilk tarihi yerine çeyreğin son tarihini alabiliriz.

üç aylık formül excel bitiş tarihini al üçüncü bölüm

Excel dosyasını alın

İndirmek

Çözüm

İşlevleri basitçe birleştirerek, bir tarihten itibaren çeyreği hesaplamak için basit bir formül oluşturabilirsiniz. Ve bu yazımızda bunun için dört formül + VBA kodunu inceledik.

Açıkçası #1, çeyrek randevu bulmanın en çok kullanılan ve en kolay yoludur ancak isterseniz geri kalanını da kullanabilirsiniz. Umarım bu makaleyi faydalı bulmuşsunuzdur, ama şimdi bana şunu söyleyin.

Bir tarihten itibaren çeyrek sayısını hesaplamak için başka bir yöntem biliyor musunuz?

Yorumlar bölümünde benimle paylaşın, sizden haber almak isterim ve bu ipucunu arkadaşlarınızla paylaşmayı unutmayın. Eminim takdir edeceklerdir.

Yorum ekle

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir