Hoe datumformaat wijzigen in Google Sheets en datum omzetten naar getal en tekst

  • Deel Dit
Michael Brown

Data zijn een onvermijdelijk onderdeel van Google Sheets. En zoals veel andere concepten van spreadsheets, vereisen ze een beetje leren.

In deze tutorial komt u te weten hoe Google datums opslaat en hoe u ze kunt opmaken voor uw gemak. Sommige datumnotaties worden u aangeboden door spreadsheets, terwijl andere vanuit het niets moeten worden gemaakt. Er zijn zelfs een paar handige functies voor deze taak.

Ik beschrijf ook een paar manieren om uw data om te zetten in getallen en tekst, indien nodig.

    Hoe Google Sheets data opmaakt

    Eerst en vooral: alvorens enige activiteit met betrekking tot datums in spreadsheets uit te voeren, is het cruciaal om de basisprincipes te begrijpen van hoe datums werken.

    Voor zijn interne database slaat Google Sheets alle datums op als gehele getallen. Geen reeksen van een dag, maand en jaar zoals we gewend zijn, maar eenvoudige gehele getallen:

    • 1 voor 31 december 1899
    • 2 voor 1 januari 1900
    • 102 voor 11 april 1900 (100 dagen na 1 januari 1900)
    • en zo verder.

    In tegenstelling tot Excel, dat datums niet als negatieve getallen kan opslaan, zullen in Google voor datums van vóór 31 december 1899 de getallen negatief zijn:

    • -1 voor 29 december 1899
    • -2 voor 28 december 1899
    • -102 voor 19 september 1899
    • enz.

    Ongeacht hoe Google Sheets datums voor u opmaakt in cellen, spreadsheets slaan ze altijd op als gehele getallen. Dit is een automatische datumnotatie van Google Sheets die helpt om datums correct te behandelen.

    Tip. Hetzelfde geldt voor tijdseenheden - het zijn slechts decimalen voor uw tabel:

    • .00 voor 12:00 AM
    • .50 voor 12:00 PM
    • .125 voor 3:00 AM
    • .573 voor 13:45 PM
    • enz.

    Een datum gekoppeld aan de tijd wordt bewaard als een geheel getal met decimalen:

    • 31.528.058 is 26 april 1986, 1:23 AM
    • 43.679.813 is 2 augustus 2019, 19:30 PM

    Datumnotatie in Google Sheets wijzigen naar een andere locale

    Een ander belangrijk ding om in gedachten te houden is de locatie van je spreadsheet.

    De locale is wat uw Google Sheets datumformaat vooraf instelt op basis van uw regio. Dus, als u momenteel in de VS bent, zal 06-Aug-2019 als 8/6/2019 in uw sheet worden gezet, terwijl het voor het VK 6/8/2019 zal zijn.

    Voor de juiste berekeningen is het van vitaal belang dat de juiste locale is ingesteld, vooral als het bestand in een ander land is aangemaakt:

    1. Ga naar Bestand> Spreadsheet instellingen in het menu Google Sheets.
    2. Zoek Lokaal onder de Algemeen en kies de gewenste locatie uit de drop-down lijst:

    Tip. Als bonus kunt u hier ook uw tijdzone opgeven om uw bestandsgeschiedenis daarin vast te leggen.

    Opmerking. De locale verandert de taal van je Sheets niet. De datumopmaak wordt echter wel toegepast op de hele spreadsheet. Iedereen die ermee werkt zal de veranderingen zien, ongeacht hun plaats op de aardbol.

    Hoe datumformaat wijzigen in Google Sheets

    Als datums in uw tabellen inconsistent worden geformatteerd of als u alleen maar vreemde reeksen getallen ziet, hoeft u niet in paniek te raken. U moet gewoon de datumnotatie in uw Google Sheets wijzigen met behulp van ingebouwde instrumenten.

    Standaard datumformaat Google Sheets

    1. Selecteer alle cellen die u wilt opmaken.
    2. Ga naar Formaat> Aantal in het spreadsheetmenu en kies Datum om alleen de datum te zien of Datum tijd om zowel datum als tijd in een cel te krijgen:

    De gehele getallen veranderen met succes in een formaat dat u in één oogopslag herkent. Dit zijn standaard datumformaten van Google Sheets:

    Tip. U vindt dezelfde formaten als u klikt op de knop 123 pictogram op de werkbalk van het werkblad:

    Aangepaste datumformaten

    Als u niet houdt van de manier waarop Google Sheets datums standaard opmaakt, neem ik het u niet kwalijk. Gelukkig is er genoeg ruimte om te improviseren dankzij aangepaste datumnotaties.

    U kunt ze openen vanuit hetzelfde Google Sheets menu: Formaat> Getal> Meer formaten> Meer datum- en tijdformaten :

    U ziet het venster met veel verschillende aangepaste datumformaten beschikbaar. Welke u ook kiest en toepast, uw datums zullen er hetzelfde uitzien:

    Als u nog steeds niet tevreden bent met het uiterlijk van uw datums, kunt u uw eigen aangepaste datumformaat maken:

    1. Selecteer de cellen die u wilt opmaken.
    2. Ga naar Formaat> Getal> Meer formaten> Meer datum- en tijdformaten .
    3. Plaats de cursor in het veld bovenaan dat de datumeenheden bevat en wis alles met de Backspace- of Delete-toetsen:

  • Klik op de pijl rechts van het veld en kies de eenheid die u als eerste wilt hebben. Vergeet niet om daarna het scheidingsteken te typen.
  • Herhaal dit tot alle noodzakelijke eenheden zijn toegevoegd (geen zorgen, u kunt ze later toevoegen of verwijderen):

  • Merk op dat elke eenheid rechts ervan dubbele pijlen heeft. Klik erop en u kunt de exacte weergave van de waarde instellen.

    Hier is wat ik kan kiezen voor Dag :

    Zo kunt u alle waarden bewerken, extra waarden toevoegen en verouderde waarden verwijderen. Het staat u vrij de eenheden te scheiden met verschillende tekens, waaronder komma's, schuine strepen en streepjes.

  • Zodra u klaar bent, klikt u op Toepassen .
  • Dit is de indeling die ik heb gemaakt en hoe mijn data er nu uitziet:

    QUERY-functie voor Google Sheets om datums op te maken

    Er is nog een manier om het datumformaat in Google Sheets te veranderen - met een formule, natuurlijk. Aangezien dit niet de eerste keer is dat ik QUERY aan jullie laat zien, begin ik het te zien als een echt wondermiddel voor spreadsheets. :)

    Ik heb een voorbeeldtabel waarin ik de verzending van enkele bestellingen volg:

    Ik wil het datumformaat in kolom B veranderen. Hier is mijn QUERY formule:

    =QUERY(A1:C7,"select * format B 'd-mmm-yy (ddd)'")

    • eerst specificeer ik het bereik van mijn hele tabel - A1:C7
    • dan vraag ik de formule om alle kolommen terug te geven - select *
    • en tegelijkertijd kolom B opnieuw formatteren zoals ik in de formule - formaat B "d-mmm-yy (ddd)".

    De formule werkt als een charme. Het geeft mijn hele tabel terug en verandert het datumformaat in kolom B:

    Zoals u misschien hebt gemerkt, heb ik, om het datumformaat via de formule te veranderen, speciale codes gebruikt die staan voor verschillende looks van dagen, maanden en jaren. Als u er niet mee bekend bent, is hier een lijst van deze codes voor datums:

    Code Beschrijving Voorbeeld
    d Dag zonder voorloopnul voor 1-9 7
    dd Dag met een voorloopnul voor 1-9 07
    ddd Dag als afkorting Wed
    dddd Dag als volledige naam Woensdag
    m

    (indien niet voorafgegaan of gevolgd door

    uren of seconden) Maand zonder voorloopnul 8 mm

    (indien niet voorafgegaan of gevolgd door

    uren of seconden) Maand met een voorloopnul 08 mmm Maand als afkorting Aug mmmm Maand als volledige naam Augustus mmmmm Eerste letter van de maand A y

    of

    yy Jaar met twee cijfers 19 yyy

    of

    yyyy Volledig numeriek jaar 2019

    Tip. Als u uw datumformaat ook wilt voorzien van tijd, moet u codes voor tijdseenheden toevoegen. U vindt de volledige lijst met tijdcodes in deze gids.

    Met deze codes kun je de data op zoveel manieren opmaken:

    • Krijg alleen de greep van het jaar, de maand of de dag:

      =QUERY(A1:C7,"select * format B 'yyyy'")

    • Geef de dag, de maand en de dag van de week:

      =QUERY(A1:C7,"select * format B 'dd mmmm, dddd'")

    Trouwens, aan welk datumformaat ben je gewend geraakt? :)

    Google Sheets: datum omzetten naar getal

    Als u getallen wilt zien in plaats van data, is een van de onderstaande methoden nuttig.

    Datum omzetten in een getal door het formaat te veranderen

    1. Selecteer de cellen met datums die u wilt omzetten in getallen.
    2. Ga naar Formaat> Aantal en kies deze keer Nummer en andere opties.
    3. Voila - alle geselecteerde data zijn veranderd in getallen die ze vertegenwoordigen:

    DATEVALUE functie voor Google Sheets

    Een andere manier voor Google Sheets om datum naar getal te converteren is door de functie DATEVALUE te gebruiken:

    =DATEVALUE(date_string)

    waarbij datumring staat voor een willekeurige datum in het voor spreadsheets bekende formaat. De datum moet tussen dubbele aanhalingstekens worden gezet.

    Ik wil bijvoorbeeld 17 augustus 2019 Alle onderstaande formules geven hetzelfde resultaat: 43694 .

    =DATEVALUE("17 augustus 2019")

    =DATEVALUE("2019-8-17")

    =DATEVALUE("8/17/2019")

    Tip. Als u niet zeker weet of Google Sheets het formaat dat u gaat invoeren begrijpt, probeer dan eerst de datum in een andere cel te typen. Als de datum wordt herkend, wordt hij rechts uitgelijnd.

    U kunt uw cellen ook vullen met datums in een kolom, en er dan naar verwijzen in uw formules in een andere kolom:

    =DATEVALUE(A2)

    Google Sheets: datum omzetten naar tekst

    Data omzetten naar tekst in spreadsheets is de taak voor de TEXT-functie:

    =TEXT(number,format)
    • nummer - ongeacht het getal, de datum of de tijd die u aan de functie geeft, deze zal het als tekst teruggeven.
    • formaat - wordt de tekst opgemaakt zoals u in de formule opgeeft.

      Tip. Om het formaat correct in te stellen, gebruikt u dezelfde codes als voor de functie QUERY.

    De reële-gegevensformule kan er als volgt uitzien:

    =TEXT("8/17/2019","YYYY-MM-DD")

    Hier is hoe ik mijn datum omrekende - 8/17/2019 - naar tekst en veranderde tegelijkertijd het formaat:

    Dit is het! Ik hoop dat je nu weet hoe je het datumformaat in Google Sheets wijzigt en data omzet naar nummers of tekst. Voel je vrij om andere coole manieren te delen in het commentaarveld hieronder. ;)

    Michael Brown is een toegewijde technologieliefhebber met een passie voor het vereenvoudigen van complexe processen met behulp van softwaretools. Met meer dan tien jaar ervaring in de technische industrie heeft hij zijn vaardigheden in Microsoft Excel en Outlook, evenals Google Spreadsheets en Documenten aangescherpt. Michael's blog is gewijd aan het delen van zijn kennis en expertise met anderen, met eenvoudig te volgen tips en tutorials voor het verbeteren van de productiviteit en efficiëntie. Of je nu een doorgewinterde professional of een beginner bent, Michaels blog biedt waardevolle inzichten en praktisch advies om het meeste uit deze essentiële softwaretools te halen.