İşyerlerinde kullanılan excel tabloları oldukça büyük boyutludur ve bazen binlerce satır ve sütündan oluşabilir bu hücrelerden bir kımsında tarihler bulunur. Herhangi bir sebeple tarihler arasındaki gün ay veya
Sonuç hücresini sağ tıklayıp Hücreleri biçimlendir diyelim ve açılan ekranda sayı sekmesinin altında bulunan kısımdan sayıyı seçelim
Tamam dediğimizde sonuç hücresinin bize iki tarih arasındaki gün farkını verdiğini gözlemleyebiliriz
Elbette sonuç rakamını 30 a bölersek ay ve 360 a bölersek Yıl olarak nekadar ettiğini bulmuş oluruz. Peki ama herdefasında böyle uğraşmak mı gerekiyor ? elbetteki hayır Excel bize tarihlerle ilgili hazır formüller sunmuştur. bunları sırası ile aşağıda verdik.
Excelde iki tarih arasındaki gün sayısını bulmak
1. GÜNSAY(bitiş_tarihi, başlangıç_tarihi)
2. ETARİHLİ(başlangıç_tarihi;bitiş_tarihi;"D") D = day ,Türkçesi gün demektir.
3. bitiş_tarihi - başlangıç_tarihi (Bitiş tarihinden başlangıç tarihini çıkarttık)
Mesela B ve D hücrelerinde tarihler olduğunu varsayalım bu durumda üstteki formüller aşağıdaki şekilde olacaktır.
=GÜNSAY(D4;B4) =ETARİHLİ(B4;D4;"D") =+D4-B4
Üstteki formullerden en kolay hesaplama yapanı ETARİHLİ olan formuldür Office 2016 da yaptığım denemelerde sorunsuz çalıştı , formülün neden tam olarak türkçeleştirilmediğini anlamak güç "D" yani , ingilizce Day kelimesinin kısaltılmışıdır oysa Türkçede Gün kelimesinin ilk harfi olan "G" kullanılması gerekirdi, yavaş yavaş Kültür emperyalizmini iyice dayattılar.
Exclede iki tarih arasındaki Ay sayısını bulmak
Ay hesabı yaparken 30 mu , 31 gün mü kullanılacağı üzerine kafa yormadan 365/12 formülünü kullanmak daha doğru olur kanaatindeyim. Buna göre Aynı tablo için ay hesabı formülleri aşağıdaki şekilde olacaktır
=AŞAĞIYUVARLA((D4-B4)/(365/12);0) =ETARİHLİ(B4;D4;"M") =+(D4-B4)/(365/12)
Etarihli formülünde kullanılan M , ingilizcedeki Month (Ay) kelimesinin ilk harfidir
Exclede iki tarih arasındaki YIL sayısını bulmak
Bir yıl = 365 gün olarak kabul edersek aynı tabloda iki tarih arasındaki YIL farkını bulmak için aşağıdaki formülleri kullanırız.
=AŞAĞIYUVARLA((D4-B4)/365;0) =ETARİHLİ(B4;D4;"Y") =+(D4-B4)/365
Etarihli formülünde Y , ingilizcedeki Year (Yıl) kelimesinin baş harfidir. Etarihli formülünün gün ay ve yıl olarak formülleri sırası ile aşağıdaki şekilde olacaktır:
İki tarih arasındaki gün farkı =ETARİHLİ(B4;D4;"D")
İki tarih arasındaki ay farkı =ETARİHLİ(B4;D4;"M")
İki tarih arasındaki yıl farkı =ETARİHLİ(B4;D4;"Y")
Üstteki örnek formülleri içeren Excel sayfasını aşağıdaki linkten edinebilirsiniz.
- Bir excel tablosunu sondan başa doğru sıralatmak Burada
- Excelde ağırlıklı ortalama nasıl hesaplanır Burada
- Excelde Sütunlardaki verileri satırlara dönüştürme Burada
- Excelde boş hücreleri topluca silelim Burada
- Excel'de satırları birer arayla renklendirme Burada
- Excel de Düşayara (Vlookup) Komutu Burada
Merhaba, konaklama işletmesinde bir kişinin giriş yaptığı tarih ile çıkış yaptığı tarih hücrelerinin yanına konakladığı gün sayısını ifade etmek istiyorum. Çıkış yaptığı günü dahil etmeyecek ama. Bir de şayet çıkış yapmadıysa çıkış tarihi hücresinde devam ediyor ibaresi var. gün360 ile formüllediğimde başka aya geçtiğinde 1 gün eksik sayıyor ve devam ediyor ibaresinden dolayı hata veriyor. Kullanacağımız formüle eğer devam ediyorsa 'devam ediyor' ibaresi eklemek istiyorum. Yardımcı olabilirseniz çok sevinirim.
Teşekürler , selamlar
Çok faydalı, açıklayıcı, sade bir çalışma olmuş
emeğinize sağlık
Aslında iyi hatırlattın bu formül hakkında bir konu başlığı açayım bari.
Teşekkür Ederim Tarkan Bey ;
Deneyeceğim çok işime yarayacak.
Kolay Gelsin.
=BUGÜN() formülünden faydalanabilirsin aşağıda örneğini verdim
Web Link ...
Kolay gelsin Tarkan Bey;
Çalıştığım firmada SKT (Son Kullanım Tarihi) kontrolü yapmamız gerekiyor sürekli bunu Excel üzerinden nasıl yapabilirim_?
Örneğin; Son kullanım tarihi 12.05.2020 olan ürünlerin hepsinin kaç gün kaldığını nasıl hesaplaya bilirim. Yaklaşık olarak Excelde 200 - 250 kalem ürün olacak hepsinin sıralanmasını istiyorum.
Umarım işinize yarar bu konuda çok sorular geliyordu.
Geçen gün tarih hesaplayacaktım hesaplayamadım. Normal olarak hesaplmaa işlemi yaptım kabaca. Öğrendiğim iyi oldu. Teşekkür ederim