Inhoudsopgave
Het eerste deel van onze zelfstudie richt zich op het opmaken van datums in Excel en legt uit hoe u de standaard datum- en tijdnotatie instelt, hoe u de datumnotatie in Excel wijzigt, hoe u aangepaste datumnotatie maakt en hoe u uw datums omzet naar een andere locale.
Samen met getallen zijn datums en tijden de meest gebruikte gegevenstypen in Excel. Ze kunnen echter nogal verwarrend zijn om mee te werken, ten eerste omdat dezelfde datum in Excel op verschillende manieren kan worden weergegeven, en ten tweede omdat Excel datums intern altijd in hetzelfde formaat opslaat, ongeacht hoe u een datum in een bepaalde cel hebt geformatteerd.
Als u de datumformaten in Excel een beetje kent, kunt u veel tijd besparen. En dat is precies het doel van onze uitgebreide tutorial over het werken met datums in Excel. In het eerste deel zullen we ons concentreren op de volgende functies:
Excel datum formaat
Voordat u kunt profiteren van de krachtige datumfuncties van Excel, moet u begrijpen hoe Microsoft Excel datums en tijden opslaat, want dit is de belangrijkste bron van verwarring. Hoewel u zou verwachten dat Excel de dag, de maand en het jaar voor een datum onthoudt, is dat niet hoe het werkt...
Excel slaat datums op als opeenvolgende getallen en alleen de opmaak van een cel zorgt ervoor dat een getal wordt weergegeven als een datum, tijd of datum en tijd.
Data in Excel
Alle data worden opgeslagen als gehele getallen die het aantal dagen vertegenwoordigt sinds 1 januari 1900, dat is opgeslagen als nummer 1, tot 31 december 9999, opgeslagen als 2958465.
In dit systeem:
- 2 is 2-Jan-1900
- 3 is 3-Jan-1900
- 42005 is 1-Jan-2015 (omdat het 42.005 dagen na 1 januari 1900 is)
Tijd in Excel
Tijden worden in Excel opgeslagen als decimalen, tussen .0 en .99999, die een deel van de dag weergeven waarbij .0 00:00:00 en .99999 23:59:59 is.
Bijvoorbeeld:
- 0.25 is 06:00 AM
- 0.5 is 12:00 PM
- 0.541655093 is 12:59:59 PM
Data & Tijden in Excel
Excel slaat datums en tijden op als decimale getallen die bestaan uit een geheel getal dat de datum voorstelt en een decimaal gedeelte dat de tijd voorstelt.
Bijvoorbeeld:
- 1.25 is 1 januari 1900 6:00 AM
- 42005.5 is 1 januari 2015 12:00 PM
Hoe datum naar getal converteren in Excel
Als u wilt weten welk serienummer staat voor een bepaalde datum of tijd in een cel, kunt u dat op twee manieren doen.
1. dialoogvenster Cellen opmaken
Selecteer de cel met een datum in Excel, druk op Ctrl+1 om de Cellen opmaken venster en schakel over naar de Algemeen tab.
Als u alleen het serienummer achter de datum wilt weten, zonder de datum daadwerkelijk om te zetten in een nummer, noteert u het nummer dat u ziet onder Voorbeeld en klik op Annuleren om het venster te sluiten. Als u de datum wilt vervangen door het getal in een cel, klikt u op OK.
2. Excel DATEVALUE en TIMEVALUE functies
Gebruik de functie DATEVALUE() om een Excel-datum om te zetten in een volgnummer, bijvoorbeeld =DATEVALUE("1/1/2015")
.
Gebruik de functie TIMEVALUE() om het decimale getal te krijgen dat de tijd weergeeft, bijvoorbeeld =TIMEVALUE("6:30 AM")
.
Om zowel de datum als de tijd te kennen, rijgt u deze twee functies als volgt aan elkaar:
=DATEVALUE("1/1/2015") & TIMEVALUE("6:00 AM")
Opmerking. Aangezien de reeks nummers van Excel begint op 1 januari 1900 en negatieve getallen niet worden herkend, worden datums van vóór het jaar 1900 niet ondersteund in Excel.
Als u een dergelijke datum invoert in een blad, bijvoorbeeld 12/31/1899, zal het een tekstwaarde zijn in plaats van een datum, wat betekent dat u geen gebruikelijke datumberekeningen kunt uitvoeren op vroege datums. Om er zeker van te zijn, kunt u de volgende formule invoeren =DATEVALUE("12/31/1899")
in een cel, en je krijgt een verwacht resultaat - de #VALUE! fout.
Als u te maken hebt met datum- en tijdwaarden en u wilt omzetten tijd naar decimaal getal bekijk dan de formules beschreven in deze handleiding: Hoe tijd om te zetten naar een decimaal getal in Excel.
Standaard datumformaat in Excel
Wanneer u met datums werkt in Excel, worden de korte en lange datumnotaties opgehaald uit uw regionale instellingen van Windows. Deze standaardnotaties zijn gemarkeerd met een sterretje (*) in de Formaat Cel dialoogvenster:
De standaardformaten voor datum en tijd in de Formaat Cel doos veranderen zodra u de datum- en tijdinstellingen in het Configuratiescherm wijzigt, wat ons meteen naar het volgende onderdeel leidt.
De standaardformaten voor datum en tijd wijzigen in Excel
Als u een andere standaard datum- en/of tijdnotatie op uw computer wilt instellen, bijvoorbeeld de datumnotatie van de VS wijzigen in die van het VK, gaat u naar het Configuratiescherm en klikt u op Regio en taal . Als uw Configuratiescherm wordt geopend in Categorieweergave, klikt u op Klok, taal en regio > Regio en taal> Datum, tijd of getalnotatie wijzigen .
Op de Formaten tabblad, kies de regio onder Formaat , en stel vervolgens de opmaak van datum en tijd in door te klikken op een pijl naast de opmaak die u wilt wijzigen en de gewenste opmaak te selecteren in de vervolgkeuzelijst:
Tip. Als u niet zeker weet wat verschillende codes (zoals mmm, ddd, yyy) betekenen, klik dan op de " Wat betekent de notatie " link onder de Formaten voor datum en tijd of bekijk de Aangepaste Excel-datumnotaties in deze handleiding.
Als u niet tevreden bent met een tijd- en datumnotatie die beschikbaar is op de Formaten tabblad, klik op de Extra instellingen knop rechtsonder in het Regio en taal Dit opent het Aanpassen dialoog, waar u overschakelt naar de Datum en voer een aangepaste korte en/of lange datumnotatie in het overeenkomstige vakje in.
Hoe snel standaard datum- en tijdopmaak toepassen in Excel
Microsoft Excel heeft twee standaardformaten voor datums en tijd - kort en lang, zoals uitgelegd in Standaard Excel-datumformaat.
Om in Excel snel de datumnotatie te wijzigen in de standaardopmaak, doet u het volgende:
- Selecteer de data die u wilt formatteren.
- Op de Home tabblad, in de Nummer groep, klik op het pijltje naast de Nummer Formaat en selecteer het gewenste formaat - korte datum, lange datum of tijd.
Als u meer datumopmaakopties wilt, selecteer dan Meer getalformaten uit de vervolgkeuzelijst of klik op de Dialoogvenster Launcher naast Nummer Dit zal een bekende Cellen opmaken dialoogvenster en u kunt daar het datumformaat wijzigen.
Tip. Als u snel het datumformaat in Excel wilt instellen op dd-mmm-yy Druk op Ctrl+Shift+# . Onthoud dat deze snelkoppeling altijd de dd-mmm-yy formaat, zoals 01-Jan-15, ongeacht uw Windows Regio-instellingen.
Hoe datumformaat wijzigen in Excel
In Microsoft Excel kunnen datums op verschillende manieren worden weergegeven. Om de datumnotatie van een bepaalde cel of celbereik te wijzigen, is de eenvoudigste manier het openen van het menu Cellen opmaken dialoog en kies een van de voorgedefinieerde formaten.
- Selecteer de data waarvan u de opmaak wilt wijzigen, of lege cellen waar u data wilt invoegen.
- Druk op Ctrl+1 om de Cellen opmaken U kunt ook met de rechtermuisknop op de geselecteerde cellen klikken en kiezen voor Cellen opmaken... uit het contextmenu.
- In de Cellen opmaken venster, schakel over naar de Nummer tabblad, en selecteer Datum in de Categorie lijst.
- Onder Type Kies een gewenst datumformaat. Zodra u dit heeft gedaan, zal de Voorbeeld box toont het formaatvoorbeeld met de eerste datum in uw geselecteerde gegevens.
- Als u tevreden bent met de preview, klikt u op de OK om de formaatverandering op te slaan en het venster te sluiten.
Als het datumformaat niet verandert in uw Excel-blad, zijn uw datums waarschijnlijk opgemaakt als tekst en moet u ze eerst omzetten naar het datumformaat.
Hoe datumformaat omzetten naar een andere locale
Zodra u een bestand hebt met buitenlandse datums, wilt u deze waarschijnlijk wijzigen in het datumformaat dat in uw deel van de wereld wordt gebruikt. Laten we zeggen dat u een Amerikaans datumformaat (maand/dag/jaar) wilt omzetten in een Europees formaat (dag/maand/jaar).
De eenvoudigste manier om het datumformaat in Excel te wijzigen op basis van de manier waarop datums in een andere taal worden weergegeven, is als volgt:
- Selecteer de kolom met data die u wilt omzetten naar een andere taal.
- Druk op Ctrl+1 om de Cellen opmaken
- Selecteer de gewenste taal onder Locale (locatie) en klik op OK om de wijziging op te slaan.
Als u wilt dat de datums in een andere taal worden weergegeven, dan moet u een aangepast datumformaat maken met een locale code.
Een aangepast datumformaat maken in Excel
Als geen van de voorgedefinieerde Excel-datumformaten voor u geschikt is, staat het u vrij uw eigen formaat te maken.
- Selecteer in een Excel-blad de cellen die u wilt opmaken.
- Druk op Ctrl+1 om de Cellen opmaken dialoog.
- Op de Nummer tabblad, selecteer Aangepaste van de Categorie lijst en typ het gewenste datumformaat in de Type doos.
- Klik op OK om de wijzigingen op te slaan.
Tip. De eenvoudigste manier om een aangepast datumformaat in Excel in te stellen is om uit te gaan van een bestaand formaat dat in de buurt komt van wat u wilt. Klik hiervoor op Datum in de Categorie lijst, en selecteer een van de bestaande formaten onder Type Klik daarna op Aangepaste en wijzigingen aanbrengen in het formaat dat wordt weergegeven in de Type doos.
Bij het opzetten van een aangepaste datum formaat in Excel, kunt u de volgende codes gebruiken.
Code | Beschrijving | Voorbeeld (1 januari 2005) |
m | Maandnummer zonder voorloopnul | 1 |
mm | Maandnummer met een voorloopnul | 01 |
mmm | Maandnaam, korte vorm | Jan |
mmmm | Naam van de maand, volledige vorm | Januari |
mmmmm | Maand als eerste letter | J (staat voor januari, juni en juli) |
d | Dagnummer zonder voorloopnul | 1 |
dd | Dagnummer met een voorloopnul | 01 |
ddd | Dag van de week, korte vorm | Mon |
dddd | Dag van de week, volledige vorm | Maandag |
yy | Jaar (laatste 2 cijfers) | 05 |
yyyy | Jaar (4 cijfers) | 2005 |
Bij het opzetten van een aangepaste tijd formaat in Excel, kunt u de volgende codes gebruiken.
Code | Beschrijving | Weergegeven als |
h | Uren zonder voorloopnul | 0-23 |
hh | Uren met een voorloopnul | 00-23 |
m | Minuten zonder voorloopnul | 0-59 |
mm | Minuten met een voorloopnul | 00-59 |
s | Seconden zonder voorloopnul | 0-59 |
ss | Seconden met een voorloopnul | 00-59 |
AM/PM | Perioden van de dag |
(indien weggelaten, wordt de 24-uurstijd gebruikt)
Instellen van datum en tijd formaat, zowel datum als tijd eenheden in uw formaat code, bijvoorbeeld m/d/yyyy h:mm AM/PM. Wanneer u " m " onmiddellijk na " hh " of " h " of onmiddellijk voor "ss" of "s", Excel zal weergeven minuten niet een maand.
Wanneer u in Excel een aangepast datumformaat maakt, kunt u gebruikmaken van een komma (,), streepje (-), schuine streep (/), dubbele punt (:) en andere tekens.
Bijvoorbeeld, dezelfde datum en tijd, zeg 13 januari 2015 13:03 kan op verschillende manieren worden weergegeven:
Formaat | Weergegeven als |
dd-mmm-yy | 13-Jan-15 |
mm/dd/jjjj | 01/13/2015 |
m/dd/jj | 1/13/15 |
dddd, m/d/yy h:mm AM/PM | Dinsdag, 1/13/15 1:03 PM |
ddd, mmmm dd, jjjj hh:mm:ss | Tue, January 13, 2015 13:03:00 |
Hoe maak je een aangepast Excel-datumformaat voor een andere locale
Als u data in een andere taal wilt weergeven, moet u een aangepast formaat maken en een datum vooraf laten gaan door een overeenkomstige locale code. De locale code moet worden ingesloten in [vierkante haken] en voorafgegaan door het dollarteken ($) en een streepje (-). Hier zijn enkele voorbeelden:
- [$-409] - Engels, Staten zonder titel
- [$1009] - Engels, Canada
- [$-407] - Duits, Duitsland
- [$-807] - Duits, Zwitserland
- [$-804] - Bengaals, India
- [$-804] - Chinees, China
- [$-404] - Chinees, Taiwan
De volledige lijst met locale codes vindt u op deze blog.
Zo stelt u bijvoorbeeld een aangepast Excel-datumformaat in voor de Chinese locale in de jaar-maand-dag (dag van de week) tijd formaat:
De volgende afbeelding toont een paar voorbeelden van dezelfde datum geformatteerd met verschillende locale codes op de traditionele manier voor de overeenkomstige talen:
Excel datumformaat werkt niet - oplossingen en oplossingen
Gewoonlijk begrijpt Microsoft Excel datums heel goed en is het onwaarschijnlijk dat u op een wegversperring stuit wanneer u ermee werkt. Heeft u toevallig een probleem met de datumnotatie in Excel, bekijk dan de volgende tips voor probleemoplossing.
Een cel is niet breed genoeg voor een hele datum
Als u in uw Excel-werkblad een aantal pondstekens (#####) ziet in plaats van datums, zijn uw cellen waarschijnlijk niet breed genoeg om de hele datums te plaatsen.
Oplossing Dubbelklik op de rechter rand van de kolom om het formaat aan te passen aan de data. U kunt ook de rechter rand verslepen om de gewenste kolombreedte in te stellen.
Negatieve getallen worden opgemaakt als datums
Streepjes (#####) worden ook weergegeven wanneer een cel die is opgemaakt als datum of tijd een negatieve waarde bevat. Meestal is dat een resultaat van een of andere formule, maar het kan ook gebeuren wanneer je een negatieve waarde in een cel typt en die cel vervolgens opmaakt als datum.
Als u negatieve getallen wilt weergeven als negatieve datums, zijn er twee mogelijkheden:
Oplossing 1. Schakel over op het 1904 datum systeem.
Ga naar Bestand > Opties > Geavanceerd scroll naar beneden naar de Bij het berekenen van dit werkboek sectie, selecteer de Gebruik datumsysteem 1904 selectievakje, en klik op OK .
In dit systeem is 0 1-Jan-1904; 1 is 2-Jan-1904; en -1 wordt weergegeven als een negatieve datum -2-Jan-1904.
Natuurlijk is een dergelijke weergave zeer ongebruikelijk en kost het tijd om eraan te wennen, maar dit is de juiste manier als u berekeningen wilt uitvoeren met vroege data.
Oplossing 2. Gebruik de TEXT-functie van Excel.
Een andere manier om negatieve getallen als negatieve datums weer te geven in Excel is met behulp van de TEKST-functie. Als u bijvoorbeeld C1 aftrekt van B1 en een waarde in C1 groter is dan in B1, kunt u de volgende formule gebruiken om het resultaat in de datumnotatie weer te geven:
=TEXT(ABS(B1-C1),"-d-mmm-yyyy")
Misschien wilt u de celuitlijning veranderen in rechts uitgelijnd, en natuurlijk kunt u andere aangepaste datumformaten gebruiken in de TEKST-formule.
Opmerking. In tegenstelling tot de vorige oplossing geeft de TEKST-functie een tekstwaarde terug, daarom kun je het resultaat niet in andere berekeningen gebruiken.
Data worden in Excel geïmporteerd als tekstwaarden
Wanneer u gegevens importeert naar Excel vanuit een .csv-bestand of een andere externe database, worden datums vaak geïmporteerd als tekstwaarden. Voor u zien ze er misschien uit als normale datums, maar Excel ziet ze als tekst en behandelt ze dienovereenkomstig.
Oplossing U kunt "tekstdata" converteren naar het datumformaat met de functie DATEVALUE van Excel of de functie Tekst naar kolommen. Zie het volgende artikel voor alle details: Hoe tekst converteren naar datum in Excel.
Tip. Als geen van de bovenstaande tips voor u werkte, probeer dan alle opmaak te verwijderen en stel vervolgens het gewenste datumformaat in.
Dit is hoe je data opmaakt in Excel. In het volgende deel van onze gids bespreken we verschillende manieren waarop je data en tijden kunt invoegen in je Excel werkbladen. Bedankt voor het lezen en tot volgende week!