Excel Formulas Academy · Ders

YEAR, MONTH ve DAY ile Tarihleri Ayırma

Bir tarih değerinin ayrı bileşenlerini ayıklayın.

2. ders / 413 adım

YEAR, MONTH ve DAY ile Tarihleri Ayırma, CoddyKit'te ücretsiz bir Excel Formulas Academy dersidir. Bu, 4 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Excel Formulas Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Excel Formulas Academy kursu toplamda 4 dersten oluşur.

Tarihi Neden Parçalamalı?

2026-06-18 gibi bir tarih, tek hücrede üç bilgiyi barındırır: yıl, ay ve gün. Çoğu zaman yalnızca bir parçaya ihtiyaç duyarsınız. Örneğin satışları aya göre gruplamak veya kayıtları tek bir yıla göre filtrelemek isteyebilirsiniz.

Üç küçük işlev, her parçayı sıradan bir sayı olarak çıkarır: YEAR, MONTH ve DAY. Her biri tek bir tarih alır ve ilgili bileşenini döndürür.

Bu derste üçünü de ve birlikte nasıl kullanacağınızı öğreneceksiniz.

YEAR İşlevi

YEAR işlevi bir tarih alır ve dört basamaklı yılını sayı olarak döndürür. A2 hücresinde 2026-06-18 bulunuyorsa =YEAR(A2), 2026 sonucunu döndürür.

Sonuç bir tarih değil, normal bir sayıdır; bu nedenle sonucu karşılaştırabilir, toplayabilir veya başka formüllerin içinde kullanabilirsiniz. Örneğin bir kaydın hedef yıla ait olup olmadığını sınayabilirsiniz.

=YEAR(A2)

MONTH İşlevi

MONTH işlevi ayı 1 ile 12 arasında bir sayı olarak döndürür. 2026-06-18 için =MONTH(A2), Haziran yılın altıncı ayı olduğu için 6 sonucunu döndürür.

İsmi değil, sayıyı verdiğine dikkat edin. İlerleyen bir sahnede TEXT işlevini kullanarak 6 sayısını Haziran sözcüğüne nasıl dönüştüreceğinizi göreceksiniz.

=MONTH(A2)

DAY İşlevi

DAY işlevi ayın gününü, 1 ile 31 arasında bir sayı olarak döndürür. 2026-06-18 için =DAY(A2), 18 sonucunu döndürür.

Bunu haftanın günüyle karıştırmayın. DAY, takvim tarihindeki gün numarasını verir. Haftanın gününü (Pazartesi, Salı ve diğerleri) almak için WEEKDAY adlı farklı bir işlevi kullanırsınız.

=DAY(A2)

Üçünü Birlikte Kullanma

Bir tarih tablosunu parçalara ayırmak için bu üçünü çoğu zaman bitişik sütunlara yerleştirirsiniz. Tarihlerin A sütununda A2 hücresinden başlayarak bulunduğunu varsayalım:

  • B sütununda =YEAR(A2)
  • C sütununda =MONTH(A2)
  • D sütununda =DAY(A2)

Artık tek tek bileşenlere göre sıralama ve filtreleme yapabilir veya özet tablo oluşturabilirsiniz. Bu, aylık ya da yıllık özetler oluşturmadan önceki klasik ilk adımdır.

=MONTH(A2)

Ay Numarasını Ada Dönüştürme

Tek başına bir 6 rapor için pek kullanışlı değildir. TEXT işlevi, önce bir sayı çıkarmanıza gerek kalmadan bir tarihi doğrudan ay adına dönüştürebilir.

"MMMM" deseni ayın tam adını, "MMM" ise kısa biçimini yazar. Böylece =TEXT(A2,"MMMM"), 2026-06-18 tarihini Haziran sözcüğüne dönüştürür.

Bu yöntem, MONTH sayılarını adlarla elle eşlemekten daha temizdir.

=TEXT(A2,"MMMM")

Haftanın Gününü Bulma

Bir tarihin haftanın hangi gününe denk geldiğini bulmak için WEEKDAY işlevini kullanın. Varsayılan olarak Pazar için 1, Cumartesi için 7 döndürür.

Sayı yerine adı göstermek için TEXT işlevini, tam haftanın günü adı için "DDDD" deseniyle, kısa biçim içinse "DDD" deseniyle yeniden kullanın.

Örneğin =TEXT(A2,"DDDD") sonucu Perşembe olabilir.

=TEXT(A2,"DDDD")

Uygulamalı Örnek: Aya Göre Gruplama

A sütununda tarihleri, B sütununda tutarları bulunan siparişleriniz olduğunu düşünün. Satışları aya göre özetleyebilmek için her satırı ay adıyla etiketleyen bir yardımcı sütun istiyorsunuz.

Bunu C sütununa yazıp aşağı doğru doldurun. Artık her satırda gruplama yapabileceğiniz okunabilir bir ay etiketi bulunur.

Daha sonra bu etiketi SUMIF işlevine vererek her ayın satışlarını toplayabilirsiniz.

=TEXT(A2,"MMMM YYYY")

Daha Derin Bir Örnek: Bir Tarihten Çeyrek Elde Etme

Yerleşik bir QUARTER işlevi yoktur, ancak bunu MONTH kullanarak oluşturabilirsiniz. Bir çeyrek, ay numarasının üçe bölünüp yukarı yuvarlanmasıyla bulunur.

ROUNDUP işlevi sayıyı bir sonraki tam sayıya doğru yuvarlar. Böylece 1 ile 3 arasındaki aylar 1. çeyreği, 4 ile 6 arasındaki aylar 2. çeyreği ve diğerleri de aynı şekilde verir.

Bu, parçaları çıkarmanın gerçek gücünü gösterir: Ham sayıya sahip olduğunuzda bu sayıdan istediğiniz hesabı yapabilirsiniz.

=ROUNDUP(MONTH(A2)/3,0)

Yaygın Bir Hata: Tarihe Benzeyen Metin

Bu işlevlerin yalnızca tarihe benzeyen bir metne değil, gerçek bir tarihe ihtiyacı vardır. Bir hücrede metin olarak girilmiş "2026-06-18" bulunuyorsa YEAR, #VALUE! hatası verebilir.

Farkı görebilirsiniz: Gerçek tarihler genellikle sağa hizalanırken metin sola hizalanır. Metni gerçek bir tarihe dönüştürmek için önce DATEVALUE işlevinin içine yerleştirin.

Örneğin =YEAR(DATEVALUE(A2)), metin biçimindeki bir tarihi güvenle işler.

=YEAR(DATEVALUE(A2))

Ayın İlk Gününü Gösteren Tarih Oluşturma

Parçaları çıkarmak, bir tarihi gruplandırma için kullanışlı olan ayının ilk gününe ayarlamanızı da sağlar. Tarihin yılını ve ayını alın, ardından DATE işleviyle günü 1 olarak belirleyin.

=DATE(YEAR(A2), MONTH(A2), 1), A2'deki herhangi bir tarihi aynı ayın ilk gününe dönüştürür. Haziran ayındaki her tarih 1 Haziran olur.

Böylece karışık tarihlerden oluşan koca bir sütun, ay başına tek bir değere indirgenir; aylık özet için mükemmeldir.

=DATE(YEAR(A2),MONTH(A2),1)

Hızlı Kontrol

Tarih parçalarını anlayışınızı sınayın.

Özet: Tarihleri Parçalara Ayırma

Bir tarihten bileşenleri çıkarmayı öğrendiniz:

  • YEAR(date) dört basamaklı yılı döndürür.
  • MONTH(date) 1 ile 12 arasında bir değer döndürür.
  • DAY(date) ayın gününü, 1 ile 31 arasında bir değer olarak döndürür.
  • Ay adı için TEXT(date,"MMMM"), haftanın günü adı için TEXT(date,"DDDD") kullanın.
  • Yalnızca tarihe benzeyen metinlere dikkat edin; önce bunları DATEVALUE ile dönüştürün.

Sonraki bölümde tersine gidip parçalardan tarih oluşturacaksınız.

Başlamak ücretsiz

Yapay zeka eğitmeniyle Excel öğren — ücretsiz

Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.

Kurslar
30
Dersler
120

Sıkça Sorulan Sorular

“YEAR, MONTH ve DAY ile Tarihleri Ayırma” dersi ücretsiz mi?

Evet — “YEAR, MONTH ve DAY ile Tarihleri Ayırma” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Excel Formulas Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Excel Formulas Academy kursu toplamda 4 dersten oluşur.

“YEAR, MONTH ve DAY ile Tarihleri Ayırma” dersinde ne öğreneceğim?

Bir tarih değerinin ayrı bileşenlerini ayıklayın. Excel Formulas Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Excel Formulas Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Excel Formulas Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 2. dersidir.

“YEAR, MONTH ve DAY ile Tarihleri Ayırma” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Excel Formulas Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Excel Formulas Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Canlı Tarihler İçin TODAY ve NOW
  2. YEAR, MONTH ve DAY ile Tarihleri Ayırma
  3. DATE ve EDATE ile Tarih Oluşturma
  4. Tarihler Arasındaki Günleri Sayma
← Excel Formulas Academy Sayfasına Dön