Serienummers converteren naar datums in Excel (2 eenvoudige manieren)

Excel slaat datum- en tijdwaarden op als serienummers in de backend.

Dit betekent dat hoewel u een datum zoals "10 januari2021-2022" of "01/10/2020" in een cel ziet, in de back-end Excel dat als een getal opslaat. Dit is handig omdat het gebruikers ook in staat stelt om eenvoudig datum en tijd toe te voegen/af te trekken in Excel.

In Microsoft Excel voor Windows wordt "01 jan 1900" opgeslagen als 1, "02 jan 1900" wordt opgeslagen als 2, enzovoort.

Hieronder hebben beide kolommen dezelfde nummers, maar kolom A toont nummers en kolom B toont de datum die wordt weergegeven door dat nummer.

Dit is ook de reden dat je soms een datum in een cel verwacht, maar uiteindelijk een nummer ziet. Ik zie dit de hele tijd gebeuren wanneer ik gegevens download uit databases of webgebaseerde tools.

Het gebeurt wanneer de celopmaak is ingesteld om een ​​getal als een getal weer te geven in plaats van een datum.

Dus hoe kunnen we? zet deze serienummers om in datums?

Dat is waar deze tutorial over gaat.

In deze tutorial zou ik je twee heel eenvoudige manieren laten zien om serienummers om te zetten in datums in Excel

Opmerking: Excel voor Windows gebruikt het 1900-datumsysteem (wat betekent dat 1 1 januari 1900 zou vertegenwoordigen, terwijl Excel voor Mac het 1904-datumsysteem gebruikt (wat voor mannen 1 januari 1904 zou vertegenwoordigen in Excel in Mac)

Dus laten we beginnen!

Serienummers converteren naar datums met behulp van nummeropmaak

De eenvoudigste manier om een ​​datumserienummer in een datum om te zetten, is door de opmaak van de cellen met deze nummers te wijzigen.

U kunt enkele veelgebruikte datumnotaties vinden op het tabblad Start in het lint

Laat me je laten zien hoe je dit kunt doen.

De ingebouwde opties voor datumnotatie in het lint gebruiken

Stel dat je een dataset hebt zoals hieronder weergegeven, en je wilt al deze getallen in kolom A omzetten in de corresponderende datum die het voorstelt.

Hieronder staan ​​de stappen om dit te doen:

  1. Selecteer de cellen met het nummer dat u naar een datum wilt converteren
  2. Klik op het tabblad 'Home'
  3. Klik in de groep 'Nummer' op de vervolgkeuzelijst Getalnotatie
  4. Selecteer in de vervolgkeuzelijst de optie 'Long Date' of Short Date' (op basis van in welk formaat u deze nummers wilt hebben)

Dat is het!

De bovenstaande stappen zouden de getallen converteren naar het geselecteerde datumformaat.

De bovenstaande stappen hebben de waarde in de cel niet gewijzigd, alleen de manier waarop deze wordt weergegeven.

Merk op dat Excel de korte datumnotatie oppikt op basis van de regionale instelling van uw systeem. Als u zich bijvoorbeeld in de VS bevindt, is het datumformaat MM/DD/YYYY en als u zich in het VK bevindt, is het datumformaat DD/MM/YYYY.

Hoewel dit een snelle methode is om serienummers om te zetten in datums, heeft het een aantal beperkingen:

  • Er zijn slechts twee datumformaten - korte datum en lange datum (en dat ook in een specifiek formaat). Dus als u alleen de maand en het jaar wilt zien en niet de dag, kunt u dat niet doen met deze opties.
  • U kunt niet zowel datum als tijd weergeven met de opmaakopties in de vervolgkeuzelijst. U kunt ervoor kiezen om de datum of de tijd weer te geven, maar niet beide.

Dus als u meer flexibiliteit nodig hebt in de manier waarop u datums in Excel wilt weergeven, moet u de optie Aangepaste nummeropmaak gebruiken (die hierna in deze zelfstudie wordt behandeld).

Soms, wanneer u een getal omzet in een datum in Excel, ziet u in plaats van de datum enkele hekjes (zoiets als #####). dit gebeurt wanneer de kolombreedte niet voldoende is om de volledige datum te huisvesten. Vergroot in dat geval gewoon de breedte van de kolom.

Een aangepaste datumnotatie maken met behulp van het dialoogvenster Nummeropmaak

Stel dat u een dataset heeft zoals hieronder weergegeven en u wilt de serienummers in kolom A converteren naar datums in het volgende formaat - 01.01.2020

Merk op dat deze optie niet standaard beschikbaar is in de lintmethode die we eerder hebben behandeld.

Hieronder staan ​​de stappen om dit te doen:

  1. Selecteer de cellen met het nummer dat u naar een datum wilt converteren
  2. Klik op het tabblad 'Home'
  3. Klik in de groep Nummers op het pictogram voor het starten van het dialoogvenster (het is een kleine schuine pijl rechtsonder in de groep)
  4. Zorg ervoor dat in het dialoogvenster 'Cellen opmaken' dat wordt geopend, het tabblad 'Nummer' is geselecteerd
  5. Selecteer in de 'Categorie'-opties aan de linkerkant 'Datum'
  6. Selecteer de gewenste opmaak in het vak 'Type'.
  7. Klik OK

De bovenstaande stappen zouden de getallen converteren naar het geselecteerde datumformaat.

Zoals u kunt zien, zijn er in dit geval meer opties voor datumopmaak (in vergelijking met de korte en lange datum die we met het lint hebben gekregen).

En als u het formaat dat u zoekt niet kunt vinden, kunt u ook uw eigen datumformaat maken.

Laten we bijvoorbeeld zeggen dat ik de datum in het volgende formaat wil weergeven - 01/01/2020 (wat nog geen optie is in het dialoogvenster voor het opmaken van cellen).

Hier is hoe ik dit kan doen:

  1. Selecteer de cellen met de getallen die u naar een datum wilt converteren
  2. Klik op het tabblad Start
  3. Klik in de groep Nummers op het pictogram voor het starten van het dialoogvenster (het is een kleine kantelpijl rechtsonder in de groep)
  4. Zorg ervoor dat in het dialoogvenster 'Cellen opmaken' dat wordt geopend, het tabblad 'Nummer' is geselecteerd
  5. Selecteer in de 'Categorie'-opties aan de linkerkant 'Aangepast'
  6. Typ in het veld aan de rechterkant
    mm/dd/jjjj

  7. Klik OK

De bovenstaande stappen zouden alle getallen veranderen in het opgegeven getalformaat.

Met een aangepast formaat krijgt u volledige controle en kunt u de datum in elk gewenst formaat weergeven. U kunt ook een indeling maken waarin zowel de datum als de tijd in dezelfde cel worden weergegeven.

Als u in hetzelfde voorbeeld bijvoorbeeld zowel datum als tijd wilt weergeven, kunt u het onderstaande formaat gebruiken:

mm/dd/jjjj uu:mm AM/PM

Hieronder vindt u de tabel met de datumnotatiecodes die u kunt gebruiken:

Datumnotatiecode Hoe het de datum formatteert
m Toont de maand als een getal van 1-12
mm Toon de maanden als tweecijferige getallen van 01-12
mmm Toont de maand als drieletterig zoals in jan-december
mmm Toont de volledige naam van de maand zoals in januari-december
mmmmm Toont het eerste alfabet van de maandnaam zoals in J-D
NS Toont dagen als 1-31
dd Toont dagen als 01-31
ddd Toont dagen als zon-zat
dddd Toont dagen als zondag-zaterdag
yy Toont jaren als 00-99
yyyy Toont jaren als 1900-9999

Serienummers converteren naar datums met behulp van de TEXT-formule

De hierboven beschreven methoden werken door de opmaak van de cellen met de nummers te wijzigen.

Maar in sommige gevallen kunt u deze methoden mogelijk niet gebruiken.

Hieronder heb ik bijvoorbeeld een dataset waarin de getallen een apostrof hebben - die deze getallen omzet in tekst.

Als u de ingebouwde opties probeert te gebruiken om de opmaak van de cellen met deze gegevensset te wijzigen, zou dit niets uithalen. Dit komt omdat Excel deze niet als getallen beschouwt, en sinds datums voor getallen weigert Excel uw wens om deze op te maken.

In zo'n geval kunt u deze tekst naar getallen converteren en vervolgens de hierboven beschreven opmaakmethoden gebruiken, of een andere techniek gebruiken om serienummers om te zetten in datums - met behulp van de TEKST-functie.

De functie TEXT heeft twee argumenten: het getal dat moet worden opgemaakt en de opmaakcode.

Stel dat u een gegevensset heeft zoals hieronder weergegeven, en u wilt alle getallen en kolom A omzetten in datums.

Hieronder de formule die dat zou kunnen doen:

=TEKST(A2,"MM/DD/JJJJ")

Merk op dat ik in de formule de datumnotatie heb gespecificeerd in de MM/DD/YYYY-notatie. Als u een andere opmaak moet gebruiken, kunt u de code ervoor opgeven als het tweede argument van de TEXT-formule.

U kunt deze formule ook gebruiken om zowel de datum als de tijd weer te geven.

Als u bijvoorbeeld wilt dat het eindresultaat de indeling - 01/01/2020 12:00 AM heeft, gebruikt u de onderstaande formule:

=TEKST(A2,"mm/dd/jjjj uu:mm AM/PM")

In de bovenstaande formule heb ik ook het tijdformaat toegevoegd, dus als er decimale delen in de getallen zijn, zou dit worden weergegeven als de tijd in uren en minuten.

Als u alleen de datum (en niet de onderliggende formule) wilt, converteert u de formules naar statische waarden door plakken speciaal te gebruiken.

Een groot voordeel van het gebruik van de TEKST-functie om serienummers in datums om te zetten, is dat u het resultaat van de TEKST-formule kunt combineren met andere formules. U kunt bijvoorbeeld de resulterende datum combineren met de tekst en iets laten zien zoals - De vervaldatum is 01-jan-2020 of De deadline is 01-jan-2020

Opmerking: Onthoud dat datums en tijd worden opgeslagen als getallen, waarbij elk geheel getal een volledige dag zou vertegenwoordigen en het decimale deel dat deel van de dag zou vertegenwoordigen. Dus 1 zou 1 volledige dag betekenen en 0,5 zou een halve dag of 12 uur betekenen.

Dit zijn dus twee eenvoudige manieren die u kunt gebruiken om serienummers om te zetten naar datums in Microsoft Excel.

Ik hoop dat je deze tutorial nuttig vond!

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave