Werken met datum en tijd in Excel

Anonim

Datum en tijd in Excel worden in Excel iets anders behandeld dan in andere spreadsheetsoftware. Als u niet weet hoe Excel-datum en -tijd werken, kunt u onnodige fouten tegenkomen.

In dit artikel leren we dus alles over de datum en tijd van Excel. We zullen leren wat datums zijn in Excel, hoe u tijd toevoegt in Excel, hoe u datum en tijd opmaakt in Excel, wat datum- en tijdfuncties zijn in Excel, hoe u datum- en tijdberekeningen doet (optellen, aftrekken, vermenigvuldigen enz. met data en tijden).

Wat is datum en tijd in Excel?

Velen van jullie weten misschien al dat Excel-datums en -tijden niets anders zijn dan serienummers. Een datum is een geheel getal en de tijd is een fractioneel getal. Datums in Excel hebben verschillende regionale opmaak. In mijn systeem is dit bijvoorbeeld mm/dd/YYYY (we zullen dit formaat in het hele artikel gebruiken). Mogelijk gebruikt u hetzelfde datumformaat of misschien gebruikt u het datumformaat dd/mm/JJJJ.

Datumopmaak van cel

Er zijn meerdere opties beschikbaar om een ​​datum op te maken in Excel. Selecteer een cel die een datum kan bevatten en druk op CTRL+1. Dit opent het dialoogvenster Cellen opmaken. Hier ziet u twee opmaakopties als Datum en Tijd. In deze categorieën zijn er meerdere datumnotaties beschikbaar om aan uw vereisten te voldoen.

data:

Datums in Excel zijn serienummers van de merrie vanaf 1 januari 1900. Een dag in Excel is gelijk aan 1. Daarom is 1 jan-1900 1, 2-jan-1900 is 2 en 1-jan-2000 is 36526.

Leuk weetje: 1900 was geen schrikkeljaar, maar Excel accepteert 29 februari 1900 als geldige datum. Het was in die tijd een wanhopige fout om met Lotus 1-2-3 te concurreren.

Snelkoppeling om de statische datum van vandaag in Excel in te voeren is CTRL+; (Puntkomma).

Om een ​​dag van een datum op te tellen of af te trekken, hoeft u alleen maar dat aantal dagen af ​​te trekken of op te tellen bij die datum.

Tijd:
Excel volgt standaard de uu: mm-indeling voor tijd (0 tot 23-indeling). De uren en minuten worden gescheiden door een dubbele punt zonder spaties ertussen. U kunt dit wijzigen in uu:mm AM/PM-indeling. De AM/PM moet 1 spatie van de tijdwaarde hebben. Als u seconden wilt opnemen, kunt u :ss toevoegen aan uu:mm (uu:mm:ss). Elk ander tijdformaat is ongeldig.

Tijd wordt altijd geassocieerd met een datum. De datum komt vóór de tijdwaarde, gescheiden door een spatie van de tijd. Als u geen datum voor de tijd vermeldt, wordt standaard de eerste datum van Excel gebruikt (dit is 1/1/1900). Tijd in Excel is een fractioneel getal. Het wordt weergegeven aan de rechterkant van het decimaalteken.

Uren:

Aangezien 1 dag gelijk is aan 1 in Excel en 1 dag uit 24 uur bestaat, is 1 uur gelijk aan 1/24 in Excel. Wat betekent dat? Het betekent dat als je 1 uur bij de tijd wilt optellen of aftrekken, je 1/24 moet optellen of aftrekken. Zie de afbeelding hieronder.

je kunt zeggen dat 1 uur gelijk is aan 0,041666667 (1/24).

Bereken uren tussen tijd in Excel

Minuten:

Uit de uitleg van het uur in Excel, moet je geraden hebben dat 1 Minuut in Excel gelijk is aan 1/(24x60) (of 1/1440 of0.000694444).

Als u een minuut aan een Excel-tijd wilt toevoegen, voegt u 1/(24x60).Zie de afbeelding hieronder. Soms krijg je de behoefte om minuten tussen datums en tijd te berekenen in Excel, je kunt het hier lezen.

seconden:

Ja, een seconde in Excel is gelijk aan1/(24x60x60).Als u seconden van een tijd wilt optellen of aftrekken, hoeft u alleen maar dezelfde dingen te doen als in minuten en uren.

Datum en tijd in één cel

Data en tijden zijn aan elkaar gekoppeld. Een datum is altijd gekoppeld aan een geldige datum en tijd is altijd gekoppeld aan een geldige Excel-datum. Ook als je er niet één kunt zien.

Als u alleen een tijd invoert in een vakje, is de datum van dat vakje 1 jan-1900, zelfs als u het niet kunt zien. Als u die cel opmaakt als een datum-tijdnotatie, kunt u de bijbehorende datum zien. Evenzo, als u de tijd niet bij de datum vermeldt, wordt standaard 12:00 AM bijgevoegd. Zie de afbeelding hieronder.

In de bovenstaande afbeelding hebben we alleen tijd in B3 en alleen datum in B4. Wanneer we deze cellen opmaken als mm/dd/jj uu:mm, krijgen we beide, tijd en datum in beide cellen.

Houd dit dus onder controle terwijl u datum- en tijdberekeningen in Excel uitvoert.

Geen negatieve tijd

Zoals ik u al vertelde, begint de datum en tijd in Excel vanaf 1 januari 1900 12:00 uur. Elke keer daarvoor is geen geldige datum in Excel. Als u een waarde aftrekt van een datum die leidt tot vóór 1 januari 1900 12:00, zelfs maar één seconde, geeft Excel een ######-fout. Ik heb er hier over gesproken en in Datum en tijd converteren van GMT naar CST. Het gebeurt wanneer we iets proberen af ​​te trekken dat leidt tot vóór 1 jan-1900 12.00 uur. Probeer het zelf. Schrijf 12.00 uur en trek er 13 uur van af. kijk wat je krijgt.

Berekeningen met datums en tijd in Excel

Dagen toevoegen aan een datum:

Het toevoegen van dagen aan een datum in Excel is eenvoudig. Om een ​​dag tot nu toe toe te voegen, voegt u er 1 toe. Zie de afbeelding hieronder.


U moet geen twee datums toevoegen om de toekomstige datum te krijgen, omdat het de serienummers van die dagen zal optellen en u een datum ver in de toekomst kunt krijgen.

Dagen aftrekken van datum:

Als je een antedate wilt krijgen van een datum een ​​paar dagen eerder, trek dan dat aantal dagen van de datum af en je krijgt een antedate. Als ik bijvoorbeeld wil weten welke datum vóór 56 dagen sinds VANDAAG was, zou ik deze formule in de cel schrijven.

=VANDAAG()-56

Dit zal ons de datum van 56 vóór de huidige datum retourneren.
Opmerking: onthoud dat u in Excel geen datum vóór 1/Jan/1900 kunt hebben. Als u de fout ###### krijgt, kan dit de reden zijn.

Dagen tussen twee data:
Om dagen tussen twee datums te berekenen, hoeven we alleen de startdatum van de einddatum af te trekken. Over dit onderwerp heb ik al een artikel geschreven. Ga het hier bekijken. U kunt ook de Excel DAGEN-functie gebruiken om dagen tussen een startdatum en een einddatum te berekenen.

Tijden toevoegen:
Er zijn veel vragen geweest over het toevoegen van tijd aan Excel, omdat veel mensen verwarrende resultaten krijgen als ze het doen. Er zijn twee soorten toevoegingen in tijden. De ene is tijd toevoegen aan een andere tijd. In dit geval worden beide tijden opgemaakt als uu:mm tijdformaat. In dit geval kunt u deze tijden gewoon toevoegen.

Het tweede geval is wanneer u geen extra tijd in tijdformaat hebt. Je hoeft alleen maar aantallen uren, minuten en seconden toe te voegen. In dat geval moet u die getallen omrekenen naar hun tijdsequivalenten. Noteer deze punten om uren, minuten en seconden toe te voegen aan een datum/tijd.

  • Gebruik formule =X+(N/24) (Als 1=24 uur) om N uur aan een X tijd toe te voegen
  • Om N minuten toe te voegen aan X tijd gebruik formule = X+(N/(24*60))
  • Gebruik formule = X+(N/(24*60*60)) om N Seconde tot X tijd toe te voegen

Tijden aftrekken

Het is hetzelfde als tijd optellen, zorg er alleen voor dat je bij het aftrekken geen negatieve tijdwaarde krijgt, want een negatief getal bestaat niet in Excel.

Opmerking: wanneer u in Excel tijd optelt of aftrekt die meer dan 24 uur verschil is, wordt Excel doorgeschoven naar de volgende of vorige datum. Als u bijvoorbeeld 2 uur aftrekt van 29-jan-2019 01:00 uur, wordt het teruggedraaid naar 28-jan-2019 23:00 uur. Als u 2 uur aftrekt van 01:00 uur (er staat niet de datum vermeld), retourneert Excel de fout ######. Ik heb de reden aan het begin van het artikel verteld.Maanden toevoegen aan een datum:U kunt niet zomaar veelvouden van 30 toevoegen om maanden tot nu toe toe te voegen, aangezien verschillende maanden een ander aantal dagen hebben. U moet voorzichtig zijn bij het toevoegen van maanden aan Datum. Om maanden toe te voegen aan een datum in Excel, gebruiken we de EDATE-functie van Excel. Hier heb ik een apart artikel over het toevoegen van maanden aan een datum in verschillende scenario's.

Jaartal toevoegen tot nu toe:

Net zoals het toevoegen van maanden aan een datum, is het niet eenvoudig om jaren tot nu toe toe te voegen. We moeten de functie JAAR, MAAND, DAG gebruiken om jaren tot nu toe toe te voegen. U kunt hier lezen over het toevoegen van jaren tot nu toe.

Als u jaren tussen datums wilt berekenen, kunt u dit gebruiken.

Excel Datum- en tijdafhandelingsfuncties:

Omdat datum en tijd speciaal zijn in Excel, biedt Excel speciale functies om ze te verwerken. Hier noem ik er een paar.

  1. TODAY(): Deze functie retourneert de datum van vandaag dynamisch.
  2. DAY(): Retourneert de dag van de maand (retourneert nummer 1 tot 31).
  3. DAGEN(): Wordt gebruikt om het aantal dagen tussen twee datums te tellen.
  4. MAAND(): Gebruikt om de maand van de datum te krijgen (geeft nummer 1 tot 12 terug).
  5. JAAR(): Retourneert het jaar van de datum.
  6. WEEKNUMMER(): Retourneert het wekelijkse nummer van een datum, in een jaar.
  7. WEEKDAY(): Retourneert het dagnummer in een week (1 tot 7) van de opgegeven datum.
  8. WERKDAG(): Gebruikt om werkdagen te berekenen.
  9. TIMEVALUE(): Gebruikt om de tijdwaarde (serienummer) te extraheren uit een datum en tijd met tekstopmaak.
  10. DATEVALUE(): Wordt gebruikt om de datumwaarde (serienummer) te extraheren uit een datum en tijd met tekstopmaak.

Dit zijn enkele van de handigste gegevens- en tijdfuncties in Excel. Er zijn nog veel meer datum- en tijdfuncties. Je kunt ze hier bekijken.

Datum- en tijdberekeningen

Als ik ze hier allemaal uitleg, wordt dit artikel te lang. Deze tijdberekeningstechnieken heb ik in Excel onderverdeeld in aparte artikelen. Hier noem ik ze. U kunt erop klikken om te lezen.

  • Bereken dagen, maanden en jaren
  • Bereken leeftijd vanaf geboortedatum
  • Tijdwaarden en getallen vermenigvuldigen.
  • Krijg de naam van de maand van datum in Excel
  • Dagnaam ophalen uit Datum in Excel
  • Hoe een kwart van het jaar vanaf de datum te krijgen
  • Werkdagen toevoegen in Excel
  • Datum-tijdstempel invoegen met VBA

Dus ja jongens, dit gaat allemaal over de datum en tijd in Excel die je moet weten. Ik hoop dat dit artikel nuttig voor je was. Als je vragen of suggesties hebt, schrijf ze dan op in de opmerkingen hieronder.