Skip to main content

Excel Eğitimi: Tarih-Saat Hesaplama (fark, yaş, ekle/çıkar)

Author: Sun Last Modified: 2025-06-10

Excel'de, tarih ve saat hesaplamaları sıkça kullanılır; örneğin iki tarih/zaman arasındaki farkı bulmak, tarih-saat ekleyip çıkarmak, verilen doğum tarihine göre yaşı hesaplamak gibi işlemler yapılır. Bu eğitimde, tarih-saat hesaplamalarıyla ilgili neredeyse tüm senaryolar listelenmiş ve ilgili yöntemler sunulmuştur.

Bu Eğitimin Navigasyonu

1. İki tarih/zaman arasındaki farkı hesapla

1.1 İki tarih arasındaki gün/ay/yıl farkını hesapla

1.11 İki tarih arasındaki farkı gün/ay/yıl/hafta cinsinden hesapla

1.12 İki tarih arasındaki yılları ve günleri dikkate almadan ay farkını hesapla

1.13 İki tarih arasındaki yılları ve ayları dikkate almadan gün farkını hesapla

1.14 İki tarih arasındaki farkı hesapla ve yıl, ay ve gün olarak döndür

1.15 Bir tarih ile bugünün tarihinin farkını hesapla

1.16 İki tarih arasındaki tatil dahil veya hariç çalışma günü sayısını hesapla

1.17 İki tarih arasındaki hafta sonlarını hesapla

1.18 İki tarih arasındaki belirli bir hafta gününü hesapla

1.19 Ay/yıl içinde kalan günleri hesapla

1.2 İki zaman arasındaki farkı hesapla

1.21 İki zaman arasındaki farkı hesapla

1.22 İki zaman arasındaki farkı saat/dakika/saniye cinsinden hesapla

1.23 Sadece iki zaman arasındaki saat farkını hesapla (24 saati geçmez)

1.24 Sadece iki zaman arasındaki dakika farkını hesapla (60 dakikayı geçmez)

1.25 Sadece iki zaman arasındaki saniye farkını hesapla (60 saniyeyi geçmez)

1.26 İki zaman arasındaki farkı hesapla ve saat, dakika, saniye olarak döndür

1.27 İki tarih-saat arasındaki farkı hesapla

1.28 Milisaniye hassasiyetinde zaman farkı hesapla

1.29 Hafta sonları hariç iki tarih arasındaki çalışma saatlerini hesapla

1.3 Kutools for Excel ile iki tarih-saat arasındaki farkı hesapla

1.31 Veri & Zaman Yardımcısı ile iki tarih-saat arasındaki farkı hesapla

1.32 Formül Yardımcısı ile iki tarih-saat arasındaki hafta sonu/çalışma günü/belirli hafta günü farkını hesapla

1.4 Eğer boşsa iki sütunu birleştir

1.41 IF fonksiyonunu kullanarak

1.42 VBA kullanarak

2. Tarih ve saat ekle veya çıkar

2.1 Bir tarihe gün/ay/yıl/hafta/çalışma günü ekle veya çıkar

2.11 Bir tarihe gün ekle veya çıkar

2.12 Bir tarihe ay ekle veya çıkar

2.13 Bir tarihe yıl ekle veya çıkar

2.14 Bir tarihe hafta ekle veya çıkar

2.15 Tatil dahil veya hariç çalışma günü ekle veya çıkar

2.16 Bir tarihe belirli yıl, ay, gün ekle veya çıkar

2.2 Bir zamana saat/dakika/saniye ekle veya çıkar

2.21 Bir tarih-saat değerine saat/dakika/saniye ekle veya çıkar

2.2224 saati aşan zamanları topla

2.23 Hafta sonu ve tatil hariç bir tarihe çalışma saati ekle

2.3 Kutools for Excel ile tarih/zaman ekle veya çıkar

2.4 Genişletme

2.41 Bir tarihin süresi dolmuşsa kontrol et veya vurgula

2.42 Geçerli ayın sonunu/sonraki ayın ilk gününü döndür

3. Yaşı hesapla

3.1 Tarihe göre yaşı hesapla

3.11 Verilen doğum tarihine göre yaşı hesapla

3.12 Verilen doğum gününe göre yılı, ayı ve günüyle yaş hesapla

3.131/1/1900 öncesi doğum tarihine göre yaşı hesapla

3.2 Kutools for Excel ile doğuma göre yaşı hesapla

3.3 Bir seri numarasına göre yaşı hesapla veya doğum tarihini al

3.31 Kimlik numarasından doğum gününü al

3.32 Kimlik numarasından yaşı hesapla

 

Bu eğitimde, yöntemleri açıklamak için bazı örnekler oluşturdum; aşağıdaki VBA kodunu veya formülleri kullanırken ihtiyacınıza göre başvuruları değiştirebilirsiniz.


1. İki tarih/zaman arasındaki farkı hesapla

İki tarih veya iki zaman arasındaki farkı hesaplamak, günlük Excel çalışmalarınızda karşılaşabileceğiniz en yaygın tarih-saat hesaplama sorunudur. Aşağıda sunulan örnekleri takip etmek, benzer sorunlarla karşılaştığınızda verimliliğinizi artırmanıza yardımcı olabilir.

1.1 İki tarih arasındaki gün/ay/yıl farkını hesapla

1.11 İki tarih arasındaki farkı gün/ay/yıl/hafta cinsinden hesapla

Excel DATEDIF fonksiyonu, iki tarih arasındaki farkı gün, ay, yıl ve hafta olarak hızlıca hesaplamak için kullanılabilir.
Calculate day/month/year difference between two dates

DATEDIF fonksiyonu hakkında daha fazla detay için tıklayın

İki tarih arasındaki gün farkı

DATEDIF(start_date,end_date,"d")

A2 ve B2 hücrelerindeki iki tarih arasındaki gün farkını almak için aşağıdaki formülü kullanın

=DATEDIF(A2,B2,"d")

Basın Enter tuşuna basarak sonucu alın.
calculate days difference between two dates

İki tarih arasındaki ay farkı

DDATEDIF(start_date,end_date,"m")

A5 ve B5 hücrelerindeki iki tarih arasındaki ay farkını almak için aşağıdaki formülü kullanın

=DATEDIF(A5,B5,"m")

Basın Enter tuşuna basarak sonucu alın.
calculate months difference between two dates

İki tarih arasındaki yıl farkı

DDATEDIF(start_date,end_date,"y")

A8 ve B8 hücrelerindeki iki tarih arasındaki yıl farkını almak için aşağıdaki formülü kullanın

=DATEDIF(A8,B8,"y")

Basın Enter tuşuna basarak sonucu alın.
calculate  years difference between two dates

İki tarih arasındaki hafta farkı

DDATEDIF(start_date,end_date,"d")/7

A11 ve B11 hücrelerindeki iki tarih arasındaki hafta farkını almak için aşağıdaki formülü kullanın

=DATEDIF(A11,B11,"d")/7

Basın Enter tuşuna basarak sonucu alın.
calculate weeks difference between two dates

Not:

1) Yukarıdaki formülü hafta farkı almak için kullandığınızda, sonuç tarih biçiminde dönebilir; ihtiyacınıza göre sonucu genel veya sayı olarak biçimlendirmeniz gerekir.

2) Yukarıdaki formülü hafta farkı almak için kullandığınızda, ondalık bir sayı dönebilir; tam hafta sayısını almak istiyorsanız, aşağıda gösterildiği gibi ROUNDDOWN fonksiyonunu başa ekleyerek tam hafta farkını elde edebilirsiniz:

=ROUNDDOWN(DATEDIF(A11,B11,"d")/7,0)

1.12 İki tarih arasındaki yılları ve günleri dikkate almadan ay farkını hesapla

Sadece iki tarih arasındaki yılları ve günleri dikkate almadan ay farkını hesaplamak istiyorsanız, aşağıdaki ekran görüntüsünde gösterildiği gibi, size yardımcı olabilecek bir formül var.

=DATEDIF(A2,B2,"ym")

Basın Enter tuşuna basarak sonucu alın.
Calculate months ignore years and days between two dates

A2 başlangıç tarihi, B2 ise bitiş tarihidir.

1.13 İki tarih arasındaki yılları ve ayları dikkate almadan gün farkını hesapla

Sadece iki tarih arasındaki yılları ve ayları dikkate almadan gün farkını hesaplamak istiyorsanız, aşağıdaki ekran görüntüsünde gösterildiği gibi, size yardımcı olabilecek bir formül var.

=DATEDIF(A5,B5,"md")

Basın Enter tuşuna basarak sonucu alın.
Calculate days ignore years and months between two dates

A5 başlangıç tarihi, B5 ise bitiş tarihidir.

1.14 İki tarih arasındaki farkı hesapla ve yıl, ay ve gün olarak döndür

İki tarih arasındaki farkı hesaplayıp sonucu xx yıl, xx ay ve xx gün olarak almak istiyorsanız, aşağıdaki ekran görüntüsünde gösterildiği gibi bir formül de mevcut.

=DATEDIF(A8, B8, "y") &" years, "&DATEDIF(A8, B8, "ym") &" months, " &DATEDIF(A8, B8, "md") &" days"

Basın Enter tuşuna basarak sonucu alın.
Calculate difference between two dates and return years, months and days

A8 başlangıç tarihi, B8 ise bitiş tarihidir.

1.15 Bir tarih ile bugünün tarihinin farkını hesapla

Bir tarih ile bugünün tarihinin farkını otomatik olarak hesaplamak için, yukarıdaki formüllerdeki end_date kısmını TODAY() olarak değiştirin. Burada, geçmiş bir tarih ile bugünün tarihinin gün farkını hesaplama örneği verilmiştir.
Calculate difference between a date and today

=DATEDIF(A11,TODAY(),"d")

Sonucu almak için Enter tuşuna basın.

Not: Gelecekteki bir tarih ile bugünün tarihinin farkını hesaplamak istiyorsanız, başlangıç tarihini bugüne değiştirin ve gelecekteki tarihi bitiş tarihi olarak kullanın, örneğin:

=DATEDIF(TODAY(),A14,"d")
calculate the difference between a future date and today

DATEDIF fonksiyonunda başlangıç tarihi bitiş tarihinden küçük olmalıdır, aksi halde #NUM! hata değeri döner.

1.16 İki tarih arasındaki tatil dahil veya hariç çalışma günü sayısını hesapla

Bazen, iki verilen tarih arasındaki tatil dahil veya hariç çalışma günü sayısını saymanız gerekebilir.
Calculate workdays with or without holiday between two dates

Bu bölümde, NETWORKDAYS.INTL fonksiyonunu kullanacaksınız:

NETWORKDAYS.INTL(start_date,end_date,[weekend],[holiday])

NETWORKDAYS.INTL fonksiyonunun argümanları ve kullanımı için tıklayın.

Tatil günleriyle birlikte çalışma günlerini say

A2 ve B2 hücrelerindeki iki tarih arasındaki tatil günleriyle birlikte çalışma günlerini saymak için aşağıdaki formülü kullanın:

=NETWORKDAYS.INTL(A2,B2)

Basın Enter tuşuna basarak sonucu alın.
Count workdays with holidays

Tatil günleri hariç çalışma günlerini say

A2 ve B2 hücrelerindeki iki tarih arasındaki tatil günleriyle birlikte çalışma günlerini ve D5:D9 aralığındaki tatil günleri hariç saymak için aşağıdaki formülü kullanın:

=NETWORKDAYS.INTL(A5,B5,1,D5:D9)

Basın Enter tuşuna basarak sonucu alın.
Count workdays without holidays

Not:

Yukarıdaki formüllerde, Cumartesi ve Pazar hafta sonu olarak alınmıştır; farklı hafta sonu günleriniz varsa, [weekend] argümanını ihtiyacınıza göre değiştirin.
change the argument weekend if different weekend days

1.17 İki tarih arasındaki hafta sonlarını hesapla

İki tarih arasındaki hafta sonu sayısını saymak istiyorsanız, SUMPRODUCT veya SUM fonksiyonları işinizi görebilir.

SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(start_date&":"&end_date)),2)>5))
SUM(INT((WEEKDAY(start_date-{1,7})+end_date-start+date)/7))

A12 ve B12 hücrelerindeki iki tarih arasındaki hafta sonlarını (Cumartesi ve Pazar) saymak için:

=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(A12&":"&B12)),2)>5))

Veya

=SUM(INT((WEEKDAY(A12-{1,7})+B12-A12)/7))

Basın Enter tuşuna basarak sonucu alın.
Calculate weekends between two dates

1.18 İki tarih arasındaki belirli bir hafta gününü hesapla

İki tarih arasındaki belirli bir hafta günü (örneğin Pazartesi) sayısını bulmak için INT ve WEEKDAY fonksiyonlarının birleşimi yardımcı olabilir.

INT((WEEKDAY(start_date- weekday)-start_date +end_date)/7)

A15 ve B15 hücreleri arasında Pazartesi günlerini saymak için aşağıdaki formülü kullanın:

=INT((WEEKDAY(A15-2)-A15 +B15)/7)

Basın Enter tuşuna basarak sonucu alın.
Calculate specific weekday between two dates

Farklı bir hafta günü saymak için WEEKDAY fonksiyonundaki günü değiştirin:

1 Pazar,2 Pazartesi,3 Salı,4 Çarşamba,5 Perşembe,6 Cuma ve7 Cumartesi'dir)

1.19 Ay/yıl içinde kalan günleri hesapla

Bazen, verilen bir tarihe göre ayda veya yılda kalan günleri bilmek isteyebilirsiniz; aşağıdaki ekran görüntüsünde gösterildiği gibi:
Calculate remaining days in month/year

Geçerli ayda kalan günleri al

EOMONTH(date,0)-date

EOMONTH fonksiyonunun argümanları ve kullanımı için tıklayın.

A2 hücresindeki geçerli ayda kalan günleri almak için aşağıdaki formülü kullanın:

=EOMONTH(A2,0)-A2

Basın Enter tuşuna basın ve gerekirse bu formülü diğer hücrelere uygulamak için otomatik doldurma tutamacını sürükleyin.
Get remaining days in current month

İpucu: Sonuçlar tarih biçiminde görünebilir, bunları genel veya sayı biçimine dönüştürün.

Geçerli yılda kalan günleri al

DATE(YEAR(date),12,31)-date

A2 hücresindeki geçerli yılda kalan günleri almak için aşağıdaki formülü kullanın:

=DATE(YEAR(A2),12,31)-A2

Basın Enter tuşuna basın ve gerekirse bu formülü diğer hücrelere uygulamak için otomatik doldurma tutamacını sürükleyin.
Get remaining days in current year


1.2 İki zaman arasındaki farkı hesapla

1.21 İki zaman arasındaki farkı hesapla

İki zaman arasındaki farkı almak için, size yardımcı olabilecek iki basit formül aşağıda verilmiştir.

end_time-start_time
TEXT(end_time-first_time,"time_format")

A2 ve B2 hücrelerinde sırasıyla start_time ve end_time olduğunu varsayarsak, aşağıdaki formülleri kullanın:

=B2-A2

=TEXT(B2-A2,"hh:mm:ss")

Basın Enter tuşuna basarak sonucu alın.
Calculate difference between two times

Not:

  • end_time-start_time kullanırsanız, sonucu Format Cells iletişim kutusunda ihtiyacınıza göre başka bir zaman biçimine dönüştürebilirsiniz.
  • TEXT(end_time-first_time,"time_format") kullanırsanız, formülde sonucu görmek istediğiniz zaman biçimini girin; örneğin TEXT(end_time-first_time,"h")16 döndürür.
  • end_time, start_time'dan küçükse, her iki formül de hata değeri döndürür. Bu sorunu çözmek için, bu formüllerin başına ABS ekleyebilirsiniz; örneğin ABS(B2-A2), ABS(TEXT(B2-A2,"hh:mm:ss")), ardından sonucu zaman olarak biçimlendirin.

1.22 İki zaman arasındaki farkı saat/dakika/saniye cinsinden hesapla

İki zaman arasındaki farkı saat, dakika veya saniye cinsinden hesaplamak istiyorsanız, aşağıdaki ekran görüntüsünde gösterildiği gibi bu bölümü takip edin.
Calculate difference between two times in hours/minutes/seconds

İki zaman arasındaki saat farkını al

INT((end_time-start_time)*24)

A5 ve B5 hücrelerindeki iki zaman arasındaki saat farkını almak için aşağıdaki formülü kullanın:

=INT((B5-A5)*24)

Basın Enter tuşuna basın, ardından zaman biçimindeki sonucu genel veya sayı olarak biçimlendirin.
Get hours difference between two times

Ondalık saat farkı almak istiyorsanız, (end_time-start_time)*24 kullanın.

İki zaman arasındaki dakika farkını al

INT((end_time-start_time)*1440)

A8 ve B8 hücrelerindeki iki zaman arasındaki dakika farkını almak için aşağıdaki formülü kullanın:

=INT((B8-A8)*1440)

Basın Enter tuşuna basın, ardından zaman biçimindeki sonucu genel veya sayı olarak biçimlendirin.
Get minutes difference between two times

Ondalık dakika farkı almak istiyorsanız, (end_time-start_time)*1440 kullanın.

İki zaman arasındaki saniye farkını al

(end_time-start_time)*86400

A5 ve B5 hücrelerindeki iki zaman arasındaki saniye farkını almak için aşağıdaki formülü kullanın:

=(B11-A11)*86400)

Basın Enter tuşuna basın, ardından zaman biçimindeki sonucu genel veya sayı olarak biçimlendirin.
Get seconds difference between two times

1.23 Sadece iki zaman arasındaki saat farkını hesapla (24 saati geçmez)

İki zaman arasındaki fark24 saati geçmiyorsa, HOUR fonksiyonu bu iki zaman arasındaki saat farkını hızlıca alabilir.

Bu fonksiyon hakkında daha fazla bilgi için HOUR'a tıklayın.

A14 ve B14 hücrelerindeki zamanlar arasındaki saat farkını almak için HOUR fonksiyonunu şu şekilde kullanın:

=HOUR(B14-A14)

Basın Enter tuşuna basarak sonucu alın.
Calculate hours difference between two times not exceed 24 hours

start_time, end_time'dan küçük olmalıdır; aksi halde formül #NUM! hata değeri döndürür.

1.24 Sadece iki zaman arasındaki dakika farkını hesapla (60 dakikayı geçmez)

MINUTE fonksiyonu, bu iki zaman arasındaki yalnızca dakika farkını hızlıca alabilir ve saat ile saniyeleri dikkate almaz.

Bu fonksiyon hakkında daha fazla bilgi için MINUTE'a tıklayın.

A17 ve B17 hücrelerindeki zamanlar arasındaki yalnızca dakika farkını almak için MINUTE fonksiyonunu şu şekilde kullanın:

=MINUTE(B17-A17)

Basın Enter tuşuna basarak sonucu alın.
Calculate minutes difference between two times not exceed 60 minutes

start_time, end_time'dan küçük olmalıdır; aksi halde formül #NUM! hata değeri döndürür.

1.25 Sadece iki zaman arasındaki saniye farkını hesapla (60 saniyeyi geçmez)

SECOND fonksiyonu, bu iki zaman arasındaki yalnızca saniye farkını hızlıca alabilir ve saat ile dakikaları dikkate almaz.

Bu fonksiyon hakkında daha fazla bilgi için SECOND'a tıklayın.

A20 ve B20 hücrelerindeki zamanlar arasındaki yalnızca saniye farkını almak için SECOND fonksiyonunu şu şekilde kullanın:

=SECOND(B20-A20)

Basın Enter tuşuna basarak sonucu alın.
Calculate seconds difference between two times not exceed 60 seconds

start_time, end_time'dan küçük olmalıdır; aksi halde formül #NUM! hata değeri döndürür.

1.26 İki zaman arasındaki farkı hesapla ve saat, dakika, saniye olarak döndür

İki zaman arasındaki farkı xx saat xx dakika xx saniye olarak göstermek istiyorsanız, aşağıda gösterildiği gibi TEXT fonksiyonunu kullanın:

TEXT(end_time-start_time,"h"" hours ""m"" minutes ""s"" seconds"")

Bu fonksiyonun argümanlarını ve kullanımını öğrenmek için TEXT'e tıklayın.

A23 ve B23 hücrelerindeki zamanlar arasındaki farkı hesaplamak için aşağıdaki formülü kullanın:

=TEXT(B23-A23,"h"" hours ""m"" minutes ""s"" seconds"").

Basın Enter tuşuna basarak sonucu alın.
Calculate difference between two times and return hours, minutes, seconds

Not:

Bu formül de yalnızca24 saati geçmeyen saat farklarını hesaplar ve end_time, start_time'dan büyük olmalıdır; aksi halde #DEĞER! hata değeri döner.

1.27 İki tarih-saat arasındaki farkı hesapla

Eğer iki zaman mm/dd/yyyy ss:dd:ss biçimindeyse, aralarındaki farkı hesaplamak için ihtiyacınıza göre aşağıdaki formüllerden birini kullanabilirsiniz.

İki tarih-saat arasındaki zaman farkını al ve sonucu ss:dd:ss biçiminde döndür

A2 ve B2 hücrelerindeki iki tarih-saat örneğini ele alırsak, aşağıdaki formülü kullanın:

=B2-A2

Basın Enter tuşuna basın, sonuç tarih-saat biçiminde dönecektir, ardından bu sonucu şu şekilde biçimlendirin: [h]:mm:ss özel kategori altında Sayı sekmesinde Hücre Biçimlendir iletişim kutusunda.
format the result as time formatting in the dilaog box return the result in hh:mm:ss format

İki tarih-saat arasındaki farkı al ve sonucu gün, saat, dakika, saniye olarak döndür

A5 ve B5 hücrelerindeki iki tarih-saat örneğini ele alırsak, aşağıdaki formülü kullanın:

=INT(B5-A5) & " Days, " & HOUR(B5-A5) & " Hours, " & MINUTE(B5-A5) & " Minutes, " & SECOND(B5-A5) & " Seconds "

Basın Enter tuşuna basarak sonucu alın.
Get difference between two datetimes and return days, hours, minutes, seconds

Not: Her iki formülde de, end_datetime başlangıç_datetime'dan büyük olmalıdır; aksi halde formüller hata değeri döndürür.

1.28 Milisaniye hassasiyetinde zaman farkı hesapla

Öncelikle, hücreyi milisaniye gösterecek şekilde nasıl biçimlendireceğinizi bilmelisiniz:

Milisaniye göstermek istediğiniz hücreleri seçin ve sağ tıklayarak Hücre Biçimlendir seçeneğini etkinleştirin Hücre Biçimlendir iletişim kutusunda, Özel kategorisinde Kategori listesinde ve şu metni yazın: hh:mm:ss.000 metin kutusuna girin.
type this hh:mm:ss.000 format in the dialog box

Formül kullanın:

ABS(end_time-start_time)

A8 ve B8 hücrelerindeki iki zaman arasındaki farkı hesaplamak için şu formülü kullanın:

=ABS(B8-A8)

Basın Enter tuşuna basarak sonucu alın.
type the formula to calculate time difference with milliseconds

1.29 Hafta sonları hariç iki tarih arasındaki çalışma saatlerini hesapla

Bazen, hafta sonları (Cumartesi ve Pazar) hariç iki tarih arasındaki çalışma saatlerini saymanız gerekebilir.

NETWORKDAYS(start_date,end_date) * çalışma_saatleri

Burada çalışma saatleri her gün için sabit8 saattir ve A16 ve B16 hücrelerindeki iki tarih arasındaki çalışma saatlerini hesaplamak için aşağıdaki formülü kullanın:

=NETWORKDAYS(A16,B16) *8

Basın Enter tuşuna basın ve sonucu genel veya sayı olarak biçimlendirin.
Calculate working hours between two dates excluding weekends

İki tarih arasındaki çalışma saatlerini hesaplama hakkında daha fazla örnek için Get Work Hours Between Two Dates In Excel sayfasını ziyaret edin


1.3 Kutools for Excel ile iki tarih-saat arasındaki farkı hesapla

Excel'de Kutools for Excel yüklüyse, tarih-saat farkı hesaplamalarının %90'ı herhangi bir formülü ezberlemeden hızlıca çözülebilir.

Kutools for Excel, karmaşık görevleri basitleştirmek için 300'den fazla gelişmiş özellik sunar ve yaratıcılığı ve verimliliği artırır. Yapay zeka yetenekleriyle entegre olarak, Kutools görevleri hassas bir şekilde otomatikleştirir ve veri yönetimi işlerini kolaylaştırır. Kutools for Excel hakkında detaylı bilgi...  Ücretsiz deneme...

1.31 Veri & Zaman Yardımcısı ile iki tarih-saat arasındaki farkı hesapla

Excel'de iki tarih-saat arasındaki farkı hesaplamak için sadece Date & Time Helper yeterlidir.

1. Hesaplanan sonucu yerleştireceğiniz bir hücre seçin ve tıklayın Kutools > Formül Yardımcısı > Date & Time helper.
click Date & Time helper feature of kutools

2. Açılan Date & Time Helper iletişim kutusunda aşağıdaki ayarları yapın:

  1. Difference seçeneğini işaretleyin;
  2. Argüman Girişi bölümünde başlangıç ve bitiş tarih-saatini seçin, ayrıca doğrudan giriş kutusuna manuel olarak tarih-saat girebilir veya takvim simgesine tıklayarak tarihi seçebilirsiniz;
  3. Çıktı sonucu türünü açılır listeden seçin;
  4. Sonucu Sonuç bölümünde önizleyin.

specify options in the dilaog box

3. Tamam'a tıklayın. Hesaplanan sonuç çıktılandı ve ihtiyacınız olan diğer hücrelere otomatik doldurma tutamacını sürükleyin.

İpucu:

İki tarih-saat arasındaki farkı alıp sonucu gün, saat ve dakika olarak Kutools for Excel ile göstermek istiyorsanız, aşağıdaki adımları izleyin:

Sonucu yerleştirmek istediğiniz bir hücre seçin ve tıklayın Kutools > Formül Yardımcısı > Date & Time > İki tarih arasındaki gün, saat ve dakikayı say.
click Count days, hours and minutes between two dates feature

Sonra Formüller Yardımcısı iletişim kutusunda başlangıç ve bitiş tarihini belirtin, ardından tıklayın Ok.
specify the cell references in the dialog box

Ve fark sonucu gün, saat ve dakika olarak gösterilecektir.
the difference result is shown as days, hours, and minutes

Date & Time Helper 'ın bu özelliği hakkında daha fazla kullanım için tıklayın.

Kutools for Excel 'in tüm özelliklerini öğrenmek için tıklayın.

Kutools for Excel'in 30 günlük ücretsiz deneme sürümünü almak için Free Download'a tıklayın

1.32 Formül Yardımcısı ile iki tarih-saat arasındaki hafta sonu/çalışma günü/belirli hafta günü farkını hesapla

İki tarih-saat arasındaki hafta sonu, çalışma günü veya belirli bir hafta gününü hızlıca saymak istiyorsanız, Kutools for Excel’in Formül Yardımcısı grubu size yardımcı olabilir.

1. Hesaplanan sonucu yerleştireceğiniz hücreyi seçin, tıklayın Kutools > Sayma > İki tarih arasındaki çalışılmayan gün sayısı/İki tarih arasındaki çalışma günü sayısı/İki tarih arasındaki hafta gün sayısı.
select the relative feature

2. Açılan Formüller Yardımcısı iletişim kutusunda başlangıç ve bitiş tarihini belirtin; İki tarih arasındaki hafta gün sayısı'nı uygularsanız, hafta gününü de belirtmeniz gerekir.

Belirli bir hafta gününü saymak için, not kısmında1-7'nin Pazar-Cumartesi'yi gösterdiğini referans alabilirsiniz.
set cell references in the dialog box 1
set cell references in the dialog box 2

3. Ok'a tıklayın ve gerekirse hafta sonu/çalışma günü/belirli hafta günü sayısını almak için otomatik doldurma tutamacını diğer hücrelere sürükleyin.

Kutools for Excel 'in tüm özelliklerini öğrenmek için tıklayın.

Kutools for Excel'in 30 günlük ücretsiz deneme sürümünü almak için Free Download'a tıklayın


2. Tarih ve saat ekle veya çıkar

İki tarih-saat arasındaki farkı hesaplamanın yanı sıra, ekleme veya çıkarma işlemleri de Excel'de yaygın tarih-saat hesaplamalarındandır. Örneğin, bir ürün için üretim tarihine ve saklama gün sayısına göre son kullanma tarihini almak isteyebilirsiniz.

2.1 Bir tarihe gün/ay/yıl/hafta/çalışma günü ekle veya çıkar

2.11 Bir tarihe gün ekle veya çıkar

Bir tarihe belirli bir gün sayısı eklemek veya çıkarmak için iki farklı yöntem vardır.

A2 hücresine21 gün eklemek için aşağıdaki yöntemlerden birini seçin:

Yöntem1 tarih+gün

Bir hücre seçin ve şu formülü yazın:

=A+21

Basın Enter tuşuna basarak sonucu alın.
add days by date+days

21 gün çıkarmak isterseniz, artı işaretini (+) eksi işareti (-) ile değiştirin.

Yöntem2 Özel Yapıştır

1. Eklemek istediğiniz gün sayısını bir hücreye (örneğin C2) yazın ve ardından Ctrl + C ile kopyalayın.
copy the number of days to add

2. Ardından21 gün eklemek istediğiniz tarihleri seçin, sağ tıklayın ve açılan menüden Özel Yapıştır....
ight-click the selection, and select Paste Special

3. Açılan Özel Yapıştır iletişim kutusunda Ekle seçeneğini işaretleyin (Gün çıkarmak isterseniz Çıkar seçeneğini işaretleyin). Tıklayın OK.
check Add option in the dialog box

4. Şimdi orijinal tarihler5 haneli sayılara dönüşür, bunları tarih olarak biçimlendirin.
format cells to get the result

2.12 Bir tarihe ay ekle veya çıkar

Bir tarihe ay eklemek veya çıkarmak için EDATE fonksiyonu kullanılabilir.

EDATE(date, months)

EDATE fonksiyonunun argümanları ve kullanımı için tıklayın.

A2 hücresindeki tarihe6 ay eklemek için şu formülü kullanın:

=EDATE(A2,6)

Basın Enter tuşuna basarak sonucu alın.
Add or subtract months to a date

Tarihten6 ay çıkarmak isterseniz,6'yı -6 olarak değiştirin.

2.13 Bir tarihe yıl ekle veya çıkar

Bir tarihe n yıl eklemek veya çıkarmak için DATE, YEAR, MONTH ve DAY fonksiyonlarının birleşimini kullanabilirsiniz.

DATE(YEAR(date) + years, MONTH(date),DAY(date))

A2 hücresindeki tarihe3 yıl eklemek için şu formülü kullanın:

=DATE(YEAR(A2) +3, MONTH(A2),DAY(A2))

Basın Enter tuşuna basarak sonucu alın.
Add or subtract years to a date

Tarihten3 yıl çıkarmak isterseniz,3'ü -3 olarak değiştirin.

2.14 Bir tarihe hafta ekle veya çıkar

Bir tarihe hafta eklemek veya çıkarmak için genel formül şudur:

tarih+hafta*7

A2 hücresindeki tarihe4 hafta eklemek için şu formülü kullanın:

=A2+4*7

Basın Enter tuşuna basarak sonucu alın.
Add or subtract weeks to a date

Tarihten4 hafta çıkarmak isterseniz, artı işaretini (+) eksi işareti (-) ile değiştirin.

2.15 Tatil dahil veya hariç çalışma günü ekle veya çıkar

Bu bölümde, WORKDAY fonksiyonunu kullanarak bir tarihe tatil hariç veya dahil çalışma günü ekleme veya çıkarma işlemi anlatılmaktadır.

WORKDAY(date,days,[holidays])

WORKDAY'a tıklayın fonksiyonunun argümanları ve kullanımı hakkında daha fazla bilgi için WORKDAY.

Tatil günleri dahil çalışma günü ekle

A2 hücresinde kullandığınız tarih, B2 hücresinde eklemek istediğiniz gün sayısı varsa, şu formülü kullanın:

=WORKDAY(A2,B2)

Basın Enter tuşuna basarak sonucu alın.
Add workdays including holidays

Tatil günleri hariç çalışma günü ekle

A5 hücresinde kullandığınız tarih, B5 hücresinde eklemek istediğiniz gün sayısı, D5:D8 aralığında ise tatil günleri varsa, şu formülü kullanın:

=WORKDAY(A5,B5,D5:D8)

Basın Enter tuşuna basarak sonucu alın.
Add workdays excluding holidays

Not:

WORKDAY fonksiyonu Cumartesi ve Pazar'ı hafta sonu olarak alır; hafta sonlarınız Cumartesi ve Pazar ise, hafta sonunu belirtebileceğiniz WOKRDAY.INTL fonksiyonunu kullanabilirsiniz.
apply WOKRDAY.INTL function to excluding specific days
get the result by WOKRDAY.INTL function

Ziyaret edin WORKDAY.INTL daha fazla bilgi için.

Bir tarihten çalışma günü çıkarmak isterseniz, formüldeki gün sayısını negatif olarak değiştirin.

2.16 Bir tarihe belirli yıl, ay, gün ekle veya çıkar

Bir tarihe belirli yıl, ay ve gün eklemek isterseniz, DATE, YEAR, MONTH ve DAYS fonksiyonlarının birleşimini kullanabilirsiniz.

DATE(YEAR(date) + years, MONTH(date) + months, DAY(date) + days)

A11 hücresindeki bir tarihe1 yıl2 ay ve30 gün eklemek için şu formülü kullanın:

=DATE(YEAR(A11)+1,MONTH(A11)+2,DAY(A11)+30)

Basın Enter tuşuna basarak sonucu alın.
Add or subtract specific year, month, days to a date

Çıkarma yapmak isterseniz, tüm artı işaretlerini (+) eksi işaretleriyle (-) değiştirin.


2.2 Bir zamana saat/dakika/saniye ekle veya çıkar

2.21 Bir tarih-saat değerine saat/dakika/saniye ekle veya çıkar

Burada, bir tarih-saat değerine saat, dakika veya saniye eklemek veya çıkarmak için bazı formüller verilmiştir.
Add or subtract hours/minutes/seconds to a datetime

Bir tarih-saat değerine saat ekle veya çıkar

Tarih-saat+Saat/24

A2 hücresindeki bir tarih-saat değerine (veya zamana)3 saat eklemek için şu formülü kullanın:

=A2+3/24

Basın Enter tuşuna basarak sonucu alın.
Add or subtract hours to a datetime

Bir tarih-saat değerine dakika ekle veya çıkar

Tarih-saat+Dakika/1440

A5 hücresindeki bir tarih-saat değerine (veya zamana)15 dakika eklemek için şu formülü kullanın:

=A2+15/1440

Basın Enter tuşuna basarak sonucu alın.
Add or subtract minutes to a datetime

Bir tarih-saat değerine saniye ekle veya çıkar

Tarih-saat+Saniye/86400

A8 hücresindeki bir tarih-saat değerine (veya zamana)20 saniye eklemek için şu formülü kullanın:

=A2+20/86400

Basın Enter tuşuna basarak sonucu alın.
Add or subtract seconds to a datetime

2.2224 saati aşan zamanları topla

Bir haftalık tüm personelin çalışma sürelerinin kaydedildiği bir Excel tablosu olduğunu varsayalım; toplam çalışma süresini ödemeleri hesaplamak için toplamak istiyorsanız, SUM(aralık) formülünü kullanarak sonucu alabilirsiniz. Ancak genellikle, toplanan sonuç aşağıdaki ekran görüntüsünde gösterildiği gibi24 saati aşmayan bir zaman olarak gösterilir; doğru sonucu nasıl alabilirsiniz?
Sum times over 24 hours

Aslında, sonucu sadece [hh]:mm:ss biçiminde biçimlendirmeniz gerekir.

Sonuç hücresine sağ tıklayın, Hücre Biçimlendir seçeneğini açılan menüden seçin ve açılan Hücre Biçimlendir iletişim kutusunda Özel listeden seçin ve [hh]:mm:ss sağdaki metin kutusuna yazın, ardından OK.
right click and select Format Cells  specify the time format in the dialog box

Toplanan sonuç doğru şekilde gösterilecektir.
get the correct result

2.23 Hafta sonu ve tatil hariç bir tarihe çalışma saati ekle

Burada, başlangıç tarihine belirli bir çalışma saati ekleyerek ve hafta sonları (Cumartesi ve Pazar) ile tatilleri hariç tutarak bitiş tarihini almak için uzun bir formül verilmiştir.

Bir Excel tablosunda, A11 hücresinde başlangıç tarih-saat, B11 hücresinde çalışma saatleri, E11 ve E13 hücrelerinde çalışma başlangıç ve bitiş saatleri, E15 hücresinde ise hariç tutulacak tatil bulunmaktadır.
Add working hours to a date excluding weekend and holiday

Aşağıdaki formülü kullanın:

=WORKDAY(A11,INT(B11/8)+IF(TIME(HOUR(A11),MINUTE(A11),SECOND(A11))+TIME(MOD(B11,8),MOD(MOD(B11,8),1)*60,0)> $E$13,1,0),$E$15)+IF(TIME(HOUR(A11),MINUTE(A11),SECOND(A11))+TIME(MOD(B11,8),MOD(MOD(B11,8),1)*60,0)>$E$13,$E$11 +TIME(HOUR(A11),MINUTE(A11),SECOND(A11))+TIME(MOD(B11,8),MOD(MOD(B11,8),1)*60,0)-$E$13,TIME(HOUR(A11),MINUTE(A11),SECOND(A11)) +TIME(MOD(B11,8),MOD(MOD(B11,8),1)*60,0))

Basın Enter tuşuna basarak sonucu alın.
apply a long formula to get the result


2.3 Kutools for Excel ile tarih/zaman ekle veya çıkar

Kutools for Excel yüklüyse, yalnızca bir araç – Date & Time Helper, tarih-saat ekleme ve çıkarma hesaplamalarının çoğunu çözebilir.

Kutools for Excel, karmaşık görevleri basitleştirmek için 300'den fazla gelişmiş özellik sunar ve yaratıcılığı ve verimliliği artırır. Yapay zeka yetenekleriyle entegre olarak, Kutools görevleri hassas bir şekilde otomatikleştirir ve veri yönetimi işlerini kolaylaştırır. Kutools for Excel hakkında detaylı bilgi...  Ücretsiz deneme...

1. Sonucu çıktılamak istediğiniz bir hücreye tıklayın ve bu aracı şu şekilde uygulayın: Kutools > Formül Yardımcısı > Date & Time Helper.
click Date & Time Helper feature of kutools

2. Date & Time Helper iletişim kutusunda, ihtiyacınıza göre Ekle veya Çıkar seçeneğini işaretleyin, ardından kullanmak istediğiniz tarih-saat hücresini seçin veya doğrudan girin, ardından eklemek veya çıkarmak istediğiniz yıl, ay, hafta, gün, saat, dakika ve saniyeleri belirtin ve Ok'a tıklayın. Ekran görüntüsüne bakın:

Hesaplanan sonucu şu bölümde önizleyebilirsiniz: Sonuç bölümü.
set options in the dialog box

Şimdi sonuç çıktılandı, diğer hücrelere sonuç almak için otomatik doldurma tutamacını sürükleyin.
drag auto handle over other cells to get the results

Date & Time Helper'ın bu özelliği hakkında daha fazla kullanım için tıklayın.

Kutools for Excel'in tüm özelliklerini öğrenmek için tıklayın.

Kutools for Excel'in 30 günlük ücretsiz deneme sürümünü almak için Fee Download 'a tıklayın


2.4 Genişletme

2.41 Bir tarihin süresi dolmuşsa kontrol et veya vurgula

Bir ürünün süresi dolmuş tarihleri listesi varsa, aşağıdaki ekran görüntüsünde gösterildiği gibi bugüne göre süresi dolmuş olanları kontrol etmek ve vurgulamak isteyebilirsiniz.
Check or highlight if a date is expired

Aslında, Koşullu Biçimlendirme bu işi hızlıca halledebilir.

1. Kontrol etmek istediğiniz tarihleri seçin, ardından tıklayın Giriş > Koşullu Biçimlendirme > Yeni Kural.
click Home > Conditional Formatting > New Rule

2. Açılan Yeni Biçimlendirme Kuralı iletişim kutusunda Biçimlendirilecek hücreleri belirlemek için formül kullan bölümünde Kural Türü Seç bölümünde şu formülü yazın: =B2 giriş kutusuna (B2 kontrol etmek istediğiniz ilk tarihtir) ve tıklayın Biçimlendir iletişim kutusunu açmak için Hücre Biçimlendir iletişim kutusunda, süresi dolmuş tarihleri vurgulamak için farklı bir biçim seçin. Tıklayın OK > OK.
specify options in the dialog box  choose one color under the Fill tab

2.42 Geçerli ayın sonunu/sonraki ayın ilk gününü döndür

Bazı ürünlerin süresi üretim ayının sonunda veya bir sonraki ayın ilk gününde doluyorsa, üretim tarihine göre süresi dolmuş tarihleri hızlıca listelemek için bu bölümü takip edin.

Geçerli ayın sonunu al

EOMONTH(date,0)

B13 hücresinde bir üretim tarihi varsa, şu formülü kullanın:

=EOMONTH(B13,0)

Basın Enter tuşuna basarak sonucu alın.
Get end of the current month

Sonraki ayın ilk gününü al

EOMONTH(date,0)+1

B18 hücresinde bir üretim tarihi varsa, şu formülü kullanın:

=EOMONTH(B18,0)+1

Basın Enter tuşuna basarak sonucu alın.
Get 1st day of next month


3. Yaşı hesapla

Bu bölümde, verilen bir tarihe veya seri numarasına göre yaş hesaplama yöntemleri listelenmiştir.


3.1 Tarihe göre yaşı hesapla

3.11 Verilen doğum tarihine göre yaşı hesapla

Calculate age based on given birthdate

Doğum tarihine göre ondalık sayı olarak yaşı al

YEARFRAC(birthdate, TODAY())

YEARFRAC fonksiyonunun argümanları ve kullanımı için tıklayın.

Örneğin, B2:B9 sütunundaki doğum tarihlerine göre yaşları almak için şu formülü kullanın:

=YEARFRAC(B2,TODAY())

Basın Enter tuşuna basın, ardından otomatik doldurma tutamacını aşağıya sürükleyerek tüm yaşları hesaplayın.
Get age in decimal number based on birthdate

İpucu:

1) Ondalık basamak sayısını ihtiyacınıza göre Hücre Biçimlendir iletişim kutusunda belirleyebilirsiniz.
specify the decimal place in the Format Cells dialog

2) Verilen bir doğum tarihine göre belirli bir tarihte yaşı hesaplamak istiyorsanız, TODAY()'i çift tırnak içinde belirli bir tarihle değiştirin, örneğin =YEARFRAC(B2,"1/1/2021")

3) Doğum tarihine göre bir sonraki yılın yaşını almak istiyorsanız, formüle1 ekleyin, örneğin =YEARFRAC(B2,TODAY())+1.

Doğum tarihine göre tam sayı olarak yaşı al

DATEDIF(birthdate,TODAY(),”y”)

DATEDIF fonksiyonunun argümanları ve kullanımı için tıklayın.

Yukarıdaki örneği kullanarak, B2:B9 listesindeki doğum tarihlerine göre yaşı almak için şu formülü kullanın:

=DATEDIF(B2,TODAY(),"y")

Basın Enter tuşuna basın, ardından otomatik doldurma tutamacını aşağıya sürükleyerek tüm yaşları hesaplayın.
Get age in whole number based on birthdate

İpucu:

1) Verilen bir doğum tarihine göre belirli bir tarihte yaşı hesaplamak istiyorsanız, TODAY()'i çift tırnak içinde belirli bir tarihle değiştirin, örneğin =DATEDIF(B2,"1/1/2021","y").

2) Doğum tarihine göre bir sonraki yılın yaşını almak istiyorsanız, formüle1 ekleyin, örneğin =DATEDIF(B2,TODAY(),"y")+1.

3.12 Verilen doğum gününe göre yılı, ayı ve günüyle yaş hesapla

Verilen bir doğum tarihine göre yaşı hesaplayıp sonucu xx yıl, xx ay, xx gün olarak göstermek istiyorsanız, aşağıdaki ekran görüntüsünde gösterildiği gibi size yardımcı olabilecek uzun bir formül var.
Calculate age in years, month and days format by given birthday

=DATEDIF(birthdate,TODAY(),"Y")&" Years, "&DATEDIF(birthdate,TODAY(),"YM")&" Months, "&DATEDIF(birthdate,TODAY(),"MD")&" Days"

B12 hücresindeki doğum tarihine göre yılı, ayı ve günüyle yaşı almak için şu formülü kullanın:

=DATEDIF(B12,TODAY(),"Y")&" Years, "&DATEDIF(B12,TODAY(),"YM")&" Months, "&DATEDIF(B12,TODAY(),"MD")&" Days"

Basın Enter tuşuna basarak yaşı alın, ardından otomatik doldurma tutamacını diğer hücrelere sürükleyin.
drag the autofill handle down to other cells

İpucu:

Verilen bir doğum tarihine göre belirli bir tarihte yaşı hesaplamak istiyorsanız, TODAY()'i çift tırnak içinde belirli bir tarihle değiştirin, örneğin =DATEDIF(B12,"1/1/2021","Y")&" Years, "&DATEDIF(B12,"1/1/2021","YM")&" Months, "&DATEDIF(B12,"1/1/2021","MD")&" Days".

3.131/1/1900 öncesi doğum tarihine göre yaşı hesapla

Excel'de,1/1/1900 öncesi tarihleri tarih-saat olarak girmek veya doğru şekilde hesaplamak mümkün değildir. Ancak, ünlü bir kişinin verilen doğum tarihi (1/1/1900 öncesi) ve ölüm tarihi ile yaşını hesaplamak istiyorsanız, yalnızca bir VBA kodu yardımcı olabilir.
Calculate age by birth of date before 1/1/1900

1. Alt + F11 tuşlarına basarak Microsoft Visual Basic for Applications penceresini açın, Ekle sekmesine tıklayın ve Modül seçerek yeni bir modül oluşturun.

2. Ardından aşağıdaki kodu yeni modüle kopyalayıp yapıştırın.

VBA:1/1/1900 öncesi yaş hesaplama

Public Function AgeFunc(SDate As Variant, EDate As Variant) As Long
'UpdatebyExtendOffice
    Dim xSMonth As Integer
    Dim xSDay As Integer
    Dim xSYear As Integer
    Dim xEMonth As Integer
    Dim xEDay As Integer
    Dim xEYear As Integer
    Dim xAge As Integer
    If Not GetDate(SDate, xSYear, xSMonth, xSDay) Then
        AgeFunc = "Invalid Date"
        Exit Function
    End If
    If Not GetDate(EDate, xEYear, xEMonth, xEDay) Then
        AgeFunc = "Invalid Date"
        Exit Function
    End If
    xAge = xEYear - xSYear
    If xSMonth > xEMonth Then
        xAge = xAge - 1
    ElseIf xSMonth = xEMonth Then
        If xSDay > xEDay Then xAge = xAge - 1
    End If
    If xAge < 0 Then
        AgeFunc = "Invalid Date"
    Else
        AgeFunc = xAge
    End If
End Function
Private Function GetDate(ByVal DateStr As String, Y As Integer, M As Integer, D As Integer) As Boolean
    Dim I As Long
    Dim K As Long
    Y = 0
    M = 0
    D = 0
    GetDate = True
    On Error Resume Next
    I = InStr(1, DateStr, "/")
    M = CLng(Left(DateStr, I - 1))
    D = CLng(Mid(DateStr, I + 1, InStr(I + 1, DateStr, "/") - I - 1))
    Y = CLng(Right(DateStr, Len(DateStr) - InStrRev(DateStr, "/")))
    If M < 1 Or M > 12 Or D < 1 Or D > 31 Or Y < 1 Then
        GetDate = False
    End If
End Function

copy and paste the code into the module

3. Kodu kaydedin, sayfaya geri dönün ve hesaplanan yaşı yerleştirmek için bir hücre seçin, =AgeFunc(birthdate,deathdate) yazın, bu durumda =AgeFunc(B22,C22), Enter tuşuna basarak yaşı alın. Gerekirse otomatik doldurma tutamacını kullanarak bu formülü diğer hücrelere uygulayın.
enter a formula to get the result

3.2 Kutools for Excel ile doğuma göre yaşı hesapla

Eğer Kutools for Excel Excel'de yüklüyse, Date & Time Helper aracını kullanarak yaşı hesaplayabilirsiniz.

Kutools for Excel, karmaşık görevleri basitleştirmek için 300'den fazla gelişmiş özellik sunar ve yaratıcılığı ve verimliliği artırır. Yapay zeka yetenekleriyle entegre olarak, Kutools görevleri hassas bir şekilde otomatikleştirir ve veri yönetimi işlerini kolaylaştırır. Kutools for Excel hakkında detaylı bilgi...  Ücretsiz deneme...

1. Hesaplanan yaşı yerleştirmek istediğiniz bir hücre seçin ve tıklayın Kutools > Formül Yardımcısı > Date & Time helper.
click Date & Time helper feature of kutools

2. Date & Time Helper iletişim kutusunda,

  • 1) Yaş seçeneğini işaretleyin;
  • 2) Doğum tarihi hücresini seçin veya doğrudan doğum tarihini girin ya da takvim simgesine tıklayarak doğum tarihini seçin;
  • 3) Mevcut yaşı hesaplamak istiyorsanız Bugün seçeneğini, geçmişte veya gelecekteki yaşı hesaplamak istiyorsanız Belirli bir tarih seçeneğini seçin ve tarihi girin;
  • 4) Çıktı türünü açılır listeden belirtin;
  • 5) Çıktı sonucunu önizleyin. Ok'a tıklayın.

specify the options in the dialog box

Date & Time Helper 'ın bu özelliği hakkında daha fazla kullanım için tıklayın.

Kutools for Excel 'in tüm özelliklerini öğrenmek için tıklayın.

Kutools for Excel'in 30 günlük ücretsiz deneme sürümünü almak için Free Download'a tıklayın


3.3 Bir seri numarasına göre yaşı hesapla veya doğum tarihini al

Calculate age or get birthdate based on a series number

3.31 Kimlik numarasından doğum gününü al

Eğer ilk6 hanesi doğum tarihini kaydeden bir kimlik numarası listesi varsa (örneğin920315330, doğum tarihi15.03.1992'dir), doğum tarihini başka bir sütuna hızlıca nasıl alabilirsiniz?

Şimdi, C2 hücresinden başlayan kimlik numarası listesini örnek alalım ve şu formülü kullanalım:

=MID(C2,5,2)&"/"&MID(C2,3,2)&"/"&MID(C2,1,2)

Basın Enter tuşuna basın. Ardından otomatik doldurma tutamacını aşağıya sürükleyerek diğer sonuçları alın.
Get birthday from ID number

Not:

Formülde, referansı ihtiyacınıza göre değiştirebilirsiniz. Örneğin, kimlik numarası13219920420392 ise, doğum günü20.04.1992'dir; doğru sonucu almak için formülü =MID(C2,8,2)&"/"&MID(C2,10,2)&"/"&MID(C2,4,4) olarak değiştirebilirsiniz.

3.32 Kimlik numarasından yaşı hesapla

Eğer ilk6 hanesi doğum tarihini kaydeden bir kimlik numarası listesi varsa (örneğin920315330, doğum tarihi15.03.1992'dir), her bir kimlik numarasına göre yaşı Excel'de nasıl hızlıca hesaplayabilirsiniz?

Şimdi, C2 hücresinden başlayan kimlik numarası listesini örnek alalım ve şu formülü kullanalım:

=DATEDIF(DATE(IF(LEFT(C2,2)>TEXT(TODAY(),"YY"),"19"&LEFT(C2,2),"20"&LEFT(C2,2)),MID(C2,3,2),MID(C2,5,2)),TODAY(),"y")

Basın Enter tuşuna basın. Ardından otomatik doldurma tutamacını aşağıya sürükleyerek diğer sonuçları alın.
Calculate age from ID number

Not:

Bu formülde, yıl mevcut yıldan küçükse yıl20 ile başlar (örneğin200203943 yılı2020 olarak kabul edilir); yıl mevcut yıldan büyükse yıl19 ile başlar (örneğin920420392 yılı1992 olarak kabul edilir).


Daha Fazla Excel Eğitimi:

Birden Fazla Çalışma Kitabını/Çalışma Sayfasını Birleştir
Bu eğitimde, karşılaşabileceğiniz neredeyse tüm birleştirme senaryoları listelenmiş ve size uygun profesyonel çözümler sunulmuştur.

Metin, Sayı ve Tarih Hücrelerini Böl (Birden Fazla Sütuna Ayır)
Bu eğitim üç bölüme ayrılmıştır: metin hücrelerini bölme, sayı hücrelerini bölme ve tarih hücrelerini bölme. Her bölüm, aynı sorunla karşılaştığınızda bölme işlemini nasıl yapacağınızı anlamanıza yardımcı olacak farklı örnekler sunar.

Excel'de Birden Fazla Hücrenin İçeriğini Veri Kaybı Olmadan Birleştir
Bu eğitim, bir hücredeki belirli bir konumdan metin veya sayı çıkarmaya odaklanır ve Excel'de belirli bir konuma göre metin veya sayı çıkarmak için farklı yöntemler toplar.

Excel'de İki Sütunu Karşılaştırarak Eşleşmeleri ve Farklılıkları Bulma
Bu makalede, karşılaşabileceğiniz iki sütunu karşılaştırma ile ilgili olası senaryoların çoğu ele alınmıştır ve umarız size yardımcı olur.


  • Süper Formül Çubuğu (birden fazla satır metin ve formülü kolayca düzenleme); Okuma Düzeni (büyük miktarda hücreyi kolayca okuma ve düzenleme); Filtrelenmiş Alana Yapıştır...
  • Hücreleri/Satırları/Sütunları Birleştir ve Veriyi Koru; Hücre İçeriğini Böl; Yinelenen Satırları Birleştir ve Topla/Ortalama... Yinelenen Hücreleri Önle; Aralıkları Karşılaştır...
  • Yinelenen veya Benzersiz Satırları Seç; Boş Satırları Seç (tüm hücreler boş); Çok sayıda Çalışma Kitabında Süper Bul ve Yaklaşık Bul; Rastgele Seçim...
  • Formül referansını değiştirmeden Birden Fazla Hücreyi Tam Kopyala; Çoklu Sayfalara Otomatik Referans Oluştur; Madde İşaretleri, Onay Kutuları Ekle ve daha fazlası...
  • Formülleri, Aralıkları, Grafikleri ve Resimleri Favorilere Ekle ve Hızlıca Ekle; Hücreleri şifreyle şifrele; Posta Listesi oluştur ve e-postalar gönder...
  • Metni Çıkart, Metin Ekle, Belirli bir konumda karakterleri kaldır, Boşlukları Kaldır; Veri Sayfası İstatistikleri oluştur ve yazdır; Hücre İçeriği ve Yorumlar arasında dönüştür...
  • Süper Filtre (filtre düzenlerini kaydet ve diğer sayfalara uygula); Ay/Hafta/Gün, sıklık ve daha fazlasına göre Gelişmiş Sıralama; Kalın, italik vb. özel filtreleme...
  • Çalışma Kitaplarını ve Çalışma Sayfalarını Birleştir; Anahtar sütunlara dayalı Tabloları Birleştir; Veriyi Birden Çok Sayfaya Böl; xls, xlsx ve PDF'leri Toplu Dönüştür...
  • Hafta numarası, haftanın günü vb. göre PivotTable Gruplama... Kilitsiz, kilitli hücreleri farklı renklerle göster; Formül/İsim içeren hücreleri vurgula...
kte tab 201905
  • Word, Excel, PowerPoint'de sekmeli düzenleme ve okumayı etkinleştir.
  • Aynı pencerede yeni sekmelerde birden fazla belge açın ve oluşturun, yeni pencereler yerine.
  • Üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından sizi kurtarır!
officetab bottom