19 Temmuz'a kaç gün kaldı? Microsoft Excel'de tarih farklarını hesaplama

Excel'de belirli görevleri gerçekleştirmek için belirli tarihler arasında kaç gün geçtiğini belirlemeniz gerekir. Neyse ki programda sorunu çözebilecek araçlar var bu soru. Excel'de tarih farkını nasıl hesaplayabileceğinizi öğrenelim.

Tarihlerle çalışmaya başlamadan önce hücreleri bu formata uyacak şekilde biçimlendirmeniz gerekir. Çoğu durumda, tarihe benzer bir karakter kümesi girdiğinizde hücrenin kendisi yeniden biçimlendirilir. Ancak kendinizi sürprizlerden korumak için bunu manuel olarak yapmak daha iyidir.


Artık program seçilen hücrelerde yer alacak tüm verileri tarih olarak tanıyacaktır.

Yöntem 1: basit hesaplama

Tarihler arasındaki gün farkını hesaplamanın en kolay yolu olağan formülü kullanmaktır.


Yöntem 2: RAZNDAT işlevi

Tarihlerdeki farkı hesaplamak için özel bir işlev de kullanabilirsiniz. RAZNDAT. Sorun, İşlev Sihirbazı listesinde olmamasıdır, bu nedenle formülü manuel olarak girmeniz gerekecektir. Sözdizimi şuna benzer:

RAZNDAT(başlangıç_tarihi, bitiş_tarihi, birim)

"Birim"— sonucun seçilen hücrede görüntüleneceği formattır. Toplamın döndürüleceği birimler, bu parametreye hangi karakterin eklendiğine bağlıdır:

  • "y" - tam yıllar;
  • "m" - tam aylar;
  • "d" - günler;
  • "YM" - aylardaki fark;
  • “MD” günlerdeki farktır (aylar ve yıllar dikkate alınmaz);
  • “YD” gün farkıdır (yıllar dikkate alınmaz).

Ayrıca yukarıda anlatılan basit formül yönteminden farklı olarak bu fonksiyonu kullanırken başlangıç ​​tarihinin ilk sırada, bitiş tarihinin ise ikinci sırada olması gerektiğini de unutmamalısınız. Aksi takdirde hesaplamalar hatalı olacaktır.


Yöntem 3: iş günü sayısının hesaplanması

Excel'de iki tarih arasındaki çalışma günlerini, yani hafta sonları ve tatil günleri hariç hesaplamak da mümkündür. Bunu yapmak için işlevi kullanın ÇİSTRABNI. Önceki operatörden farklı olarak İşlev Sihirbazı listesinde bulunur. Bu işlevin sözdizimi aşağıdaki gibidir:

TAMİŞGÜNLERİ(başlangıç_tarihi, bitiş_tarihi, [tatiller])

Bu fonksiyondaki ana argümanlar operatörünkilerle aynıdır. RAZNDAT– başlangıç ​​ve bitiş tarihi. İsteğe bağlı bir argüman da var "Bayram".

Bunun yerine, varsa, çalışılmayan tatil günlerinin tarihlerini kapsanan sürenin yerine koymalısınız. İşlev, cumartesi ve pazar günleri ile kullanıcı tarafından bağımsız değişkene eklenen günler hariç olmak üzere belirtilen aralıktaki tüm günleri hesaplar. "Bayram".


Yukarıdaki manipülasyonlardan sonra, önceden seçilmiş hücrede belirtilen süreye ait iş günü sayısı görüntülenecektir.

Gördüğünüz gibi Excel, kullanıcılarına iki tarih arasındaki gün sayısını hesaplamak için oldukça kullanışlı araçlar sunuyor. Aynı zamanda, yalnızca gün cinsinden farkı hesaplamanız gerekiyorsa, o zaman en iyi seçenek, işlevi kullanmak yerine basit bir çıkarma formülü kullanmak olacaktır. RAZNDAT. Ancak örneğin iş günlerinin sayısını saymanız gerekiyorsa, işlev kurtarmaya gelecektir. PAZAR GÜNLERİ. Yani, her zaman olduğu gibi kullanıcı, belirli bir görevi belirledikten sonra yürütme aracına karar vermelidir.


Takvim, uzun zaman dilimlerini saymanın ve görüntülemenin bir yoludur.
Tüm hesaplamalarımız artık tüm dünyada genel olarak kabul edilen Gregoryen takvimi (yılın ortalama uzunluğu 365.2425 gün) çerçevesinde yapılmaktadır. Tarihsel hesaplamalar yaparken lütfen tarihlemeyi kontrol edin. Gregoryen ve Jülyen takvimleri arasındaki fark artık 13 gündür, ancak erken yüzyıllar eşit tarihler arasındaki gün sayısı daha azdı, çağımızın başlangıcına daha yakındı ().

Tarih 1

Pazar 22 . 06 . 1941 04 : 00

orijinal tarih

21

Aralık

1417

tarihler arasındaki günler

0

tarihler arasındaki yüzyıllar

Tarih 2

Sal 09 . 05 . 1945 01 : 43

Son tarih

21

1012

tarihler arasındaki iş günleri *

3

tarihler arasındaki yıllar

46

tarihler arasındaki aylar

34009

tarihler arasındaki saatler

2040583

tarihler arasındaki dakikalar

122434980

tarihler arasındaki saniyeler

3

10

17

1

43

yıllar aylar günler saat dakikalar
iki tarih arasında

Girdiğiniz tarihteki dakika ve saniye sayısı 60'ı geçemez... diğer tarih parametreleri de değişecektir
Tarihteki saat sayısı 23'ü geçemez, girdiğiniz: ... - diğer tarih parametreleri de değiştirilecektir
Dikkat!
Rus tatilleri yalnızca her iki tarihin de 2018'e ait olması durumunda tam olarak dikkate alınır
Bir aydaki gün sayısı\n31'den fazla olamaz

Ah!
Girdiğiniz sayı, hayal edilmesi zor zamanları ifade ediyor...

Üzgünüm!

İşte basit bir çevrimiçi hesap makinesi, ne yazık ki mütevazı yeteneklerinin farkında ve astronomik bir program değil!

Lütfen farklı bir numara girin.

Bu küçük skor tablosuna dayanarak oluşturuldu.

Artık hesaplama tablosu yaz başlangıcına kadar geçen günleri sayacak şekilde yapılandırılmıştır.

İlgilendiğiniz tarihler arasında kaç gün geçtiğini veya geçeceğini hesaplamak için tablonun uygun alanlarına girmeniz yeterlidir. Zaman aralığı tarihlerle aynı şekilde değiştirilebilir, bu durumda geri sayım "Tarih 1"den başlayacak ve "Tarih 2" değişecektir.
Hesaplama sonuçları aynı zamanda değiştirilemez bilgi değerlerini ve göstergelerini de gösterir - bunlar haftanın günleridir (koyu gri - hafta içi, turuncu-kırmızı - hafta sonları) ve son özet olarak tarihler arasındaki aralık, yıl, ay olarak ifade edilir, günler, saatler ve dakikalar.

Skor tablosunda ülkemiz için tarihin en kader dönemini görüyorsanız - Büyük Savaş tarihleri ​​arasındaki günler Vatanseverlik Savaşı, bu, tarayıcınızda Jawa Script'in devre dışı bırakıldığı ve hesaplamaları gerçekleştirmek için onu etkinleştirmeniz gerektiği anlamına gelir.

* İçinde 2019 Yılın iş günlerinin hesaplanması devam ediyor Rus tatillerini dikkate alarak ve Rusya Federasyonu hükümeti tarafından onaylanan hafta sonlarını aktarma planı. Uzun süreler boyunca tarihler arasında iş günü sayısı hesaplamaları, beş günlük çalışma haftası varsayımına göre yapılır, Tatiller dikkate alınmıyor.

Sergey Ov(Seoshaber9)


Referans:
İlk binyılın sonunda güvenilir bir şekilde bilinmektedir. Eski Rus Zaman sayımı Jülyen takvimine göre yapılıyordu, her ne kadar yeni yıl 1 Mart'ta kutlansa da bu takvime göre zaman sayımına Mart tarzı deniyordu. Modern ve eski takvimlerin eşit tarihleri ​​arasında 1 Mart 1000 tarihi farkı 59+6=65 gündü. (Jülyen ve Gregoryen takvimleri arasında 6 günlük fark; tarihler eşit sayılar ve yılın başından itibaren eşit sayıda ay).
1492'de Rusya Federasyonu Moskova Konseyi'nin kararıyla Ortodoks Kilisesi yeni yılın (Yeni Yıl) 1 Eylül'de başladığı bir takvim kabul edildi ( Eylül tarzı ), modern takvimle fark 9-122=-113 gündü.
İki yüzyıl sonra, turun arifesinde takvim tarihi Büyük Petrus, İsa'nın Doğuşu'na göre hesaplanan bir takvim sunar. Yılbaşı Rusya'da 1 Ocak 1700'den beri kutlanıyor (ancak aslında modern takvime göre bu yeni yıl 11 Ocak 1700'de geldi). Ülke 7208'den 1700'e çıktı! Böylece, 1701'de başlayan, o zamanki yeni 18. yüzyılda Rusya, Avrupa'ya neredeyse adım adım girdi. Neredeyse adım adım, çünkü kronoloji daha önce olduğu gibi Jülyen takvimine göre yürütülüyordu (sadece tarih değişti, şimdi deniyor eski tarz) Avrupa zaten kısmen Gregoryen takvimine geçmiş durumda.
Rusya'daki modern Gregoryen takvimi yalnızca 21. yüzyılda kabul edildi. 26 Ocak 1918: Vladimir İlyiç Lenin, tarih 13 gün kaydırılırken, yeni bir zaman hesaplamasına geçiş konusunda Halk Komiserleri Konseyi'nin kararnamesini imzaladı. Eski usule göre tarihlenen son devlet belgesi 31 Ocak 1918'de yayınlandı - ertesi gün 14 Şubat'tı!
Yani soru şu: "İki tarih arasında kaç gün var?" tarihsel anlamda her zaman açıklama gerektirir...

Görünüşe göre bu çok yaygın bir olay. olanak sağlayan bir çevrimiçi hizmet aramak için hemen çevrimiçi oldum. Bir kişinin doğum tarihine göre kaç yaşında olduğunu hesaplama.

Beklendiği gibi, bu tür hizmetler mevcuttur. Ve biraz değil. Yetenekli PHP programcıları ilgilendi "zamanda kaybolmak" ve doğum tarihine göre yılları saymak veya iki tarih arasındaki yılları, ayları, günleri, saatleri, dakikaları ve hatta saniyeleri çevrimiçi olarak hesaplamak için her türlü hesap makinesi komut dosyalarını yazdı.

Bunlardan bazıları hakkında yazmak istiyorum.

Doğum tarihine göre kaç yıl, ay, gün, saat, dakika geçtiğinin hesaplanması

Elbette birçok kişi şu soruyu sordu: “Kaç gün yaşıyorum?” . Ancak pek çoğu sayma zahmetine girmedi. Bu çok sıkıcı bir görev. Ancak bu siteyi kullanarak:

kolayca yapabilirsin doğum tarihine göre hesaplama. Kaç yaşında olduğunuzu, ayları, günleri, saatleri, dakikaları, saniyeleri ve hatta milisaniyeleri öğreneceksiniz.

Servis ayrıca bir sonraki doğum gününüzün ne zaman olacağını da size bildirecektir.

İki tarih arasındaki günleri ve yılları hesaplayın - çevrimiçi hesap makinesi

http://planetcalc.ru/274/ - bu hesap makinesinin yardımıyla şunları yapabileceksiniz: iki tarih arasındaki günleri ve yılları sayınçevrimiçi modda. Sadece gerekli verileri girin, hizmet size kesin sonucu verecektir.

Bir tarihten bir tarihe kadar geçen gün sayısını sayma

http://www.calculator888.ru/skolko-dnei/, bir kişinin tam olarak kaç yaşında olduğunu öğrenebileceğiniz başka bir sitedir. Üstelik yapabilir Bir tarihten diğerine geçen yıl, ay, gün, saat, dakika, saniye sayısını çevrimiçi olarak hesaplayın.

Bir Excel sayfasında yalnızca sayılarla, grafiklerle, resimlerle değil aynı zamanda tarihlerle de çalışıyorsanız, muhtemelen aralarındaki farkı hesaplamanız gereken bir durumla karşılaşmışsınızdır. Örneğin, belirli bir süre için gün veya ay sayısını belirlemeniz veya sonucun gün, ay ve yıl cinsinden olması için bir kişinin yaşını hesaplamanız veya belki de tam olarak iş günlerini hesaplamanız gerekir.

Zaten sitede Excel'deki farkın hesaplanmasıyla ilgili bir makale var ve içinde tarihlere biraz değindim. Ama şimdi bu konuya daha detaylı bakalım ve iki tarih arasındaki gün sayısını nasıl hesaplayacağımızı bulalım. basit bir şekilde veya RAZNDAT() işlevinin kullanılması ve iş günü sayısının nasıl belirleneceği.

Yöntem 1: Çıkarma

En basit şeyle başlayalım - ikinciyi bir tarihten çıkaralım ve ihtiyacımız olan değeri elde edelim. Bu işlemi yapmadan önce sayıların yazıldığı hücrelerin formatının “Tarih” olduğundan emin olun.

Henüz doldurmadıysanız, çalışmak istediğiniz aralığı seçin ve "Numara" grubunun adının yanındaki küçük oka tıklayın.

Solda açılan pencerede bize uygun formatı seçin ve ardından ana alanda türe karar verin: 03/14/12, 14 Mart 12 veya başka bir. "Tamam"a tıklayın.

Formatını yeni değiştirdiğiniz hücrelere veri girin. A1 ve B1'i doldurdum. Artık genel veri formatının ayarlandığı herhangi bir hücreyi (D1) seçmeniz gerekiyor, aksi takdirde hesaplamalar yanlış olacaktır. İçine “=” koyun ve önce geç (B1) tarihine, ardından erken (A1) tarihine basın. Aralarındaki gün sayısını hesaplamak için “Enter” tuşuna basın.

Yöntem 2: Bir işlevi kullanma

Bunu yapmak için sonucun olacağı hücreyi seçin (B3) ve bunun için genel formatın seçildiğinden emin olun.

Günleri hesaplamak için AZNDAT() fonksiyonunu kullanacağız. Üç bağımsız değişken içerir: başlangıç ​​ve bitiş tarihi, birim. Birim, sonucu almak istediğimiz şeydir. Burada değiştirildi:

“d” – gün sayısı;
“m” – tam ayların sayısı;
“y” – tam yıl sayısı;
“md” – ayları ve yılları hesaba katmadan günleri sayar;
“yd” – yalnızca yılları hesaba katmadan günleri saymak;
“ym” – yılı hesaba katmadan ayları sayar.

B3'e eşittir işareti koyup RAZNDAT yazıp parantezi açıyoruz. Daha sonra erken tarihi (A1) ve ardından en geç tarihi (B1) seçin, uygun bir birimi tırnak içine alın ve parantezi kapatın. Tüm argümanların arasına ";" koyun. . Hesaplamak için "Enter" tuşuna basın.

Bu formülü buldum:

RAZNDAT(A1;B1;"d")

Birim olarak “d”yi seçtiğimde sonuç 111 oldu.

Bu değeri örneğin "md" olarak değiştirirseniz formül, ayları ve yılları hesaba katmadan 5 ile 24 arasındaki farkı hesaplar.

Bu argümanı bu şekilde değiştirerek kişinin tam yaşını çıkarmak mümkün olacaktır. Bir hücrede yıllar “y”, ikinci ay “ym”, üçüncü gün “md” olacaktır.

Yöntem 3: iş günlerini sayma

Örnek olarak bu işareti ele alalım. A sütununda ayın başlangıcını veya geri sayımın başlangıç ​​tarihini, B sütununda ise ayın sonunu veya geri sayımı görüyoruz. Bu işlev, çalışma günlerini Cumartesi ve Pazar'ı hesaba katmadan sayar, ancak aylarda tatiller de vardır, bu nedenle C sütununu ilgili tarihlerle dolduracağız.

TAMİŞGÜNLERİ(A5;B5;C5)

Argüman olarak başlangıç ​​tarihini (A5), ardından bitiş tarihini (B5) belirtiyoruz. Son argüman tatillerdir (C5). Bunları ";" ile ayırıyoruz. .

“Enter” tuşuna bastığınızda, D5 – 21 gün örnek hücresinde sonuç görünecektir.

Şimdi bir ayda birkaç tatil olup olmadığını düşünün. Örneğin Ocak ayında Yeni Yıl ve Noel var. (D6) hücresini seçin ve içine eşit koyun. Daha sonra formül çubuğundaki “f” harfine tıklayın. Bir pencere açılacak "Bir fonksiyon ekle". Kategori alanında şunu seçin: "Alfabetik listenin tamamı" ve ihtiyacınız olan işlevi listede bulun. "Tamam"a tıklayın.

Daha sonra fonksiyon argümanlarını seçmeniz gerekir. “Başlangıç_tarihi”nde başlangıç ​​değerini (A6) seçiyoruz, “Bitiş_tarihi”nde ise son değeri (B6) seçiyoruz. Son alana tatil tarihlerini parantez () ve tırnak işaretleri "" içine girin. Daha sonra "Tamam"a tıklayın.

Sonuç olarak, aşağıdaki işlevi elde edeceğiz ve değer, hafta sonları ve belirtilen tatiller dikkate alınmadan hesaplanacaktır:

TAMİŞGÜNLERİ(A6;B6;("01/01/17";"01/07/17"))

Tatillerin manuel olarak girilmesini önlemek için ilgili alanda belirli bir aralık belirleyebilirsiniz. Benimki C6:C7.

Çalışma günleri sayılacak ve işlev şöyle görünecektir:

PAZAR GÜNLERİ(A6;B6;C6:C7)

Şimdi son ayın hesaplamalarını yapalım. Fonksiyonu girin ve argümanlarını doldurun:

TAMİŞGÜNLERİ(A8;B8;C8)

Şubat ayında 19 iş günü vardı.

Excel'deki diğer tarih ve saat fonksiyonları hakkında ayrı bir yazı yazdım, bağlantıyı takip ederek okuyabilirsiniz.

Tarih hesaplayıcı, tarihler arasındaki gün sayısını hesaplamanın yanı sıra, bilinen bir tarihe belirli sayıda gün ekleyerek veya çıkararak bir tarih bulmak için tasarlanmıştır.

Bugüne gün ekle

Belirli sayıda gün içinde hangi tarihin olacağını öğrenmek için bu seçeneği kullanın. Başlangıç ​​tarihini ve buna eklenecek gün sayısını girin. Çıkarma yapmak için eksi değerini kullanın. Hesap makinesinde ayrıca yalnızca iş günlerini ekleme seçeneği de vardır.

Tarihler arasındaki gün sayısını hesaplama

Bu hesaplama yöntemi "tarihin üzerinden kaç gün geçti" sorusuna cevap verecektir. Başlangıç ​​tarihini ve bitiş tarihini girin ve "hesapla" butonuna tıklayın. Hesap makinesi girilen tarihler arasında kaç gün olduğunu gösterecektir. Hesap makinesi ayrıca çalışma günlerinin sayısını gösterecektir.

Bu seçeneği kullanarak doğum günü veya tatil gibi belirli bir etkinliğe kaç gün kaldığını hesaplayabilirsiniz. Bunun için başlangıç ​​tarihi alanına bugünün tarihini, bitiş tarihi alanına ise etkinlik tarihini girin.

Bayram

Hesap makinesi hem takvim günlerini hem de iş günlerini hesaplayabilir, ekleyebilir ve çıkarabilir. Resmi çalışma dışı günler Bayramşunlardır:

  • 1,2,3,4,5,6,8 Ocak - Yeni Yıl tatilleri
  • 7 Ocak - Ortodoks Noeli
  • 23 Şubat - Anavatan Günü Savunucusu
  • 8 Mart Dünya Kadınlar Günü
  • 1 Mayıs - Bahar ve İşçi Bayramı
  • 9 Mayıs - Zafer Bayramı
  • 12 Haziran - Rusya Günü
  • 4 Kasım - Ulusal Birlik Günü

Tatilin Cumartesi veya Pazar gününe denk gelmesi durumunda bir sonraki iş gününe aktarılır. Ancak bazen hafta sonu takvimde tamamen farklı bir yere taşınır. Örneğin Cumartesi ve Pazar günleri yeni yıl tatilleri Mayıs tatillerini uzatmak için Mayıs ayına ertelenebilir.

Yani 2019 yılında durum şu şekilde...

2019 yılında tatillerin ertelenmesi

2019 yılında resmi tatil tarihlerinin yanı sıra, hafta sonunun yılbaşı tatilinden ertelenmesi nedeniyle hafta sonları da 2, 3 ve 10 Mayıs olarak belirlendi.


Günleri hesaplarken hesaplayıcımız hem resmi tatil tarihlerini hem de tüm transferleri dikkate alır.