Etarihli (Datedif) Fonksiyonu


iki tarih arasındaki yıl, ay ya da gün sayısını hesaplama

DATEDIF fonksiyonu verilen iki tarih arasındaki yıl, ay ya da gün sayısını hesaplamamızı ve istediğimiz formatta göstermemizi sağlar.

ETARİHLİ(Başlangıç_tarihi, Bitiş_tarihi, Zaman_Birimi)

DATEDIF(Start_Date,End_date,Unit)

Bu fonksiyonun diğer fonksiyonlardan farkı Excel tarafından dökümente edilmemiştir, bunun anlamı formülü hücreye girdiğimizde fonksiyon listesinde ismi yoktur ve girdiler için size yön göstermez.

Aşağıdaki resimde gördüğümüz gibi formülü yazmaya başlamamıza rağmen “Date” ile başlayan diğer formüller listelendi ancak DATEDIF Fonksiyonu listede gelmedi.

datedif2

Formülü yazmayı bitirdiğimizde fonksiyon geldi ancak içeriye girmemiz gereken girdilerle ilgili herhangi bir bilgi de mevcut değil.

datedif3

Başlangıç tarihi/Start_date

Bitiş tarihi/End_date:

Zaman_Birimi /Unit: Sonucu görmek istediğimiz zaman birimi

Zaman_Birimi /Unit değerleri:

y: İki tarih arasındaki yıl sayısı

m: İki tarih arasındaki ay sayısı

d: İki tarih arasındaki gün sayısı

ym: Yılları hesaba katmadan iki tarih arasındaki ay sayısını

yd: Yılları hesaba katmadan iki tarih arasındaki gün sayısını

md: Yılları ve ayları hesaba katmadan iki tarih arasındaki gün sayısını hesaplar.

Not : Zaman_Birimi /Unit değerleri formül içerisine çift tırnak içinde girilmelidir.

Şimdi bir örnekle konumuza devam edelim:

datedif1

datedif4

İki tarih arasındaki yıl sayısı:

=DATEDIF($C$3,$C$4,”y”) birimi sonucun yaninda belirtmek icin =DATEDIF($C$3,$C$4,”y”)&” yıl”

İki tarih arasındaki yıl, ay ve gün sayısı:

=DATEDIF($C$3,$C$4,”y”)&” Yıl “&DATEDIF($C$3,$C$4,”ym”)&” Ay “&DATEDIF($C$3,$C$4,”md”)&” Gün”

Excel dosyasını indirmek için tıklayınız:

datedif

Reklamlar

İş Günü Sayısı Hesaplama2 NetWorkdays.intl_ve WorkDay.intl Fonksiyonlari


NETWORKDAYS/TAMİŞGÜNÜ ve WORKDAY/İŞGÜNÜ fonksiyonlarini ve kullanimlarini Tarih ve Saat Fonksiyonlarına Giriş konusunda gormustuk.

Hatirlamak istersek  NETWORKDAYS/TAMİŞGÜNÜ iki tarih arasindaki toplam is gunu sayisini, WORKDAY/İŞGÜNÜ ise verilen tarihten X iş günü sonrasınin hangi tarihe denk geldigini hesaplar.

Bu iki fonksiyonun ortak ozelligi Haftasonunu Cumartesi/Pazar gunleri olarak kabul etmeleri ve otomatik olarak is gunu hesaplamasindan cikarmalaridir.

Eger haftasonunu Cumartesi/Pazar disinda farkli gun ya da gunler olarak kendimiz belirlemek ve yukaridaki hesaplamalari yapmak istersek iste o zaman kullanacagimiz fonksiyonlar NETWORKDAYS.INTL/TAMİŞGÜNÜ.ULUSL ve WORKDAY.INTL/İŞGÜNÜ.ULUSL olacak.

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

TAMİŞGÜNÜ.ULUSL(başlangıç_tarihi, bitiş_tarihi, [hafta_sonu], [tatiller])

start date : Baslangic tarihi

end_date: Bitis tarihi

[Weekend]: Haftasonu. Bu kisma geldigimizde acilan listeden hangi gun ya da gunlerin haftasonu olmasini istedigimizi secebiliriz. Doldurulmasi opsiyoneldir. Eger herhangi bir deger girmez isek default olarak cumartesi ve pazar gunlerini haftasonu olarak kabul eder ve hesaplamadan cikarir.

weekend

[Holidays] : Tatiller. Doldurulmasi opsiyoneldir, belirttigimiz haftasonu haricindeki farkli tatil gunlerini hesaplamadan cikarir.

WORKDAY.INTL(start_date,days,[weekend],[holidays])

İŞGÜNÜ.ULUSL(başlangıç_tarihi, gün_sayısı, [hafta_sonu], [tatiller])Devamı »

Mesai Saatleri Zaman Çizelgesi ve Fazla Mesai Hesaplama


Ekli excel şablonu kullanarak haftalık çalışan zaman cizelgenizi oluşturabilir ve haftalık çalışılan toplam sate göre o hafta ödemeniz gereken toplam tutarı hesaplatabilirsiniz.
Veri girişi yapmanız gereken kısımlar:

zaman cizelgesi2.PNG

  • Çalışan bilgileri (opsiyonel)
  • Başlangıç ve bitiş tarihleri (opsiyonel)
  • Günlük Normal çalışma saati toplam (Fazla mesai hesabı için gerekli) varsayılan olarak 8 saat girili.

zaman cizelgesi3.PNG

  • Giriş ve çıkış saatleri
  • Ödeme Hesabı yapacaksanız saatlik ödenecek tutar. Normal ve ek mesai ucretleri olarak ayrı ayrı.

Not: Giriş Çıkış saatlerini açılır kapanır listeden secebileceginiz gibi “:” işaretini kullanarak (08:15 gibi) elle de girebilirsiniz.

 

Ayın Son Günü


Bu fonksiyon belirtilen bir aydan X ay sonraki ya da önceki ayın son gününü tarih formatında hesaplar.

SERİAY (başlangıç_tarihi; ay_sayısı)

EOMONTH (start_date; months)

Eğer ay_sayısı (months) :

  • pozitif değer girilirse o kadar ay sonraki ayın son gününü hesaplar,
  • negatif değer girilirse o kadar ay önceki ayın son gününü hesaplar,
  • 0 (sıfır) girilirse formüle girilen ayın son gününü hesaplar.

eomonth

Örnekten de anlaşılacağı gibi saymaya bir sonraki aydan baslar, yani 5 ay sonraki ay dediğimizde (Başlangıç ayını Eylül girmiştik)

  • Eylül 0,
  • Ekim 1,
  • Kasım 2,
  • Aralık 3,
  • Ocak 4,
  • Şubat 5 şeklinde sayar.

Ve 5. aya denk gelen Şubat ayının son gününü sonuç olarak gösterir.

Not: Ayın son günü SERİAY/EOMONTH fonksiyonu dışında TARİH/DATE fonksiyonu ile de hesaplanabilir.

date

excel dosyasını indirmek için tıklayınız:

seriay_eomonth_fonksiyonu

Tarih ve Saat Fonksiyonlarına Giriş


Bu konuda temel tarih ve saat fonksiyonlarını ve kullanımlarını basit örneklerle anlatmaya çalışacağım. İlerleyen konularda daha gelişmiş örneklerle konuya devam ediyor olacağız.

Bu konuda öğreneceğimiz temel Tarih ve Saat Fonksiyonları :

  1. NOW/ŞİMDİ – TODAY/BUGÜN
  2. DATE/TARİH  girilen değerleri tarih formatında görmemizi sağlayan fonksiyondur.
  3. WEEKDAY/HAFTANINGÜNÜ  Verilen tarihin haftanın hangi günü olduğunu sayısal olarak döndürür.
  4. NETWORKDAYS/TAMİŞGÜNÜ Verilen iki tarih arasındaki iş günü sayısını hesaplar.
  5. WORKDAY/İŞGÜNÜ Verilen tarihten x iş günü sonranın hangi tarih olduğunu “Tarih” formatıyla gösterir.

1.NOW/ŞİMDİ – TODAY/BUGÜN

NOW() ŞİMDİ() fonksiyonu fonksiyonun girildiği andaki tarih ve saat bilgilerini hücrede gösterir, içerisine herhangi bir değişken almaz.

TODAY()/BUGÜN() fonksiyonu fonksiyonun girildiği günün tarihini verir, saat bilgisi vermez. Aynı şekilde içerisine değişken almaz.

Not: Eğer formülü değere dönüştürmezseniz çalışma kitabını her açtığınızda ya da yenilediğinizde hücrede o anki tarih ve saat bilgisini gösterir.

now_todayDevamı »