Tekst naar datumwaarden converteren in Microsoft Excel

Excel-logo

Analyse van bedrijfsgegevens vereist vaak het werken met datumwaarden in Excel om vragen te beantwoorden als ‘hoeveel geld hebben we vandaag verdiend’ of ‘hoe verhoudt dit zich tot dezelfde dag vorige week?’ En dat kan moeilijk zijn als Excel de waarden niet als datums herkent.

Helaas is dit niet ongebruikelijk, vooral wanneer meerdere gebruikers deze informatie typen, kopiëren en plakken uit andere systemen en importeren uit databases.

In dit artikel beschrijven we vier verschillende scenario’s en de oplossingen om de tekst naar datumwaarden om te zetten.

Datums die een volledige stop / periode bevatten

Waarschijnlijk een van de meest voorkomende fouten die beginners maken bij het typen van datums in Excel, is om dit te doen met het puntteken om de dag, maand en jaar te scheiden.

Excel herkent dit niet als een datumwaarde en slaat het op als tekst. U kunt dit probleem echter oplossen met het hulpprogramma Zoeken en vervangen. Door de punten te vervangen door schuine strepen (/), identificeert Excel de waarden automatisch als datums.

Selecteer de kolommen waarop u het zoeken en vervangen wilt uitvoeren.

Datums met een puntscheidingsteken

Klik op Start> Zoeken & selecteren> Vervangen — of druk op Ctrl + H.

Zoek en selecteer waarden in een kolom

Typ in het venster Zoeken en vervangen een punt (.) In het veld “Zoeken naar” en een schuine streep (/) in het veld “Vervangen door”. Klik vervolgens op ‘Alles vervangen’.

het invullen van de zoek- en vervangwaarden

Alle punten worden omgezet naar schuine strepen en Excel herkent het nieuwe formaat als een datum.

Datums met punten geconverteerd naar echte datums

Als uw spreadsheetgegevens regelmatig veranderen en u een geautomatiseerde oplossing voor dit scenario wilt, kunt u de functie SUBSTITUTE gebruiken.

=VALUE(SUBSTITUTE(A2,".","https://www.howtogeek.com/"))

De functie SUBSTITUTE is een tekstfunctie en kan deze dus niet op zichzelf naar een datum converteren. De VALUE-functie converteert de tekstwaarde naar een numerieke waarde.

De resultaten zijn hieronder weergegeven. De waarde moet worden opgemaakt als een datum.

VERVANG formule om tekst naar datums te converteren

U kunt dit doen met behulp van de lijst “Getalnotatie” op het tabblad “Home”.

Nummer opmaken als een datum

Het voorbeeld hier van een puntenscheidingsteken is typerend. Maar u kunt dezelfde techniek gebruiken om een ​​scheidingsteken te vervangen of te vervangen.

Het converteren van het jjjjmmdd-formaat

Als u datums ontvangt in de onderstaande indeling, is een andere aanpak vereist.

Datums in het jjjjmmdd-formaat

Dit formaat is vrij standaard in de technologie, omdat het elke onduidelijkheid over hoe verschillende landen hun datumwaarden opslaan wegneemt. Excel zal het in eerste instantie echter niet begrijpen.

Voor een snelle handmatige oplossing kunt u Tekst naar kolommen gebruiken.

Selecteer het waardenbereik dat u wilt converteren en klik vervolgens op Data> Tekst naar kolommen.

Tekst naar kolommen op het tabblad Gegevens

De wizard Tekst naar kolommen wordt weergegeven. Klik op “Volgende” bij de eerste twee stappen zodat u bij stap drie bent, zoals weergegeven in de onderstaande afbeelding. Kies Datum en selecteer vervolgens de datumnotatie die in de cellen in de lijst wordt gebruikt. In dit voorbeeld hebben we te maken met een YMD-formaat.

Tekst naar kolommen om 8-cijferige getallen om te zetten in datums

Als u een formuleoplossing wilt, kunt u de functie Datum gebruiken om de datum te construeren.

Dit zou naast de tekstfuncties Links, Midden en Rechts worden gebruikt om de drie delen van een datum (dag, maand, jaar) uit de celinhoud te halen.

De onderstaande formule toont deze formule met behulp van onze voorbeeldgegevens.

=DATE(LEFT(A2,4),MID(A2,5,2),RIGHT(A2,2))

Gebruik de DATUM-formule met getallen van 8 cijfers

Met een van deze technieken kunt u elke achtcijferige getalwaarde converteren. U kunt de datum bijvoorbeeld in de notatie ddmmjjjj of mmddyjjj ontvangen.

DATUMWAARDE en WAARDE-functies

Soms wordt het probleem niet veroorzaakt door een scheidingsteken, maar heeft het een lastige datumstructuur, simpelweg omdat het als tekst is opgeslagen.

Hieronder vindt u een lijst met datums in verschillende structuren, maar ze zijn voor ons allemaal herkenbaar als een datum. Helaas zijn ze als tekst opgeslagen en moeten ze worden geconverteerd.

Datums opgeslagen als tekst

Voor deze scenario’s is het eenvoudig om te zetten met behulp van verschillende technieken.

Voor dit artikel wilde ik twee functies noemen om met deze scenario’s om te gaan. Ze zijn DATUMWAARDE en WAARDE.

De functie DATUMWAARDE converteert tekst naar een datumwaarde (zag dat waarschijnlijk aankomen), terwijl de functie WAARDE tekst omzet in een algemene getalswaarde. De verschillen tussen hen zijn minimaal.

In de bovenstaande afbeelding bevat een van de waarden ook tijdinformatie. En dat zal een demonstratie zijn van de kleine verschillen van de functies.

De onderstaande DATUMWAARDE-formule converteert elk naar een datumwaarde.

=DATEVALUE(A2)

DATUMWAARDE-functie om naar datumwaarden te converteren

Merk op hoe de tijd is verwijderd uit het resultaat in rij 4. Deze formule retourneert strikt alleen de datumwaarde. Het resultaat moet nog steeds als datum worden opgemaakt.

De volgende formule gebruikt de functie WAARDE.

=VALUE(A2)

VALUE-functie om tekst naar numerieke waarden te converteren

Deze formule levert dezelfde resultaten op, behalve in rij 4, waar de tijdwaarde ook wordt behouden.

De resultaten kunnen vervolgens worden opgemaakt als datum en tijd, of als een datum om de tijdwaarde te verbergen (maar niet te verwijderen).

Nieuwste artikelen

spot_img

Related Stories

Leave A Reply

Vul alstublieft uw commentaar in!
Vul hier uw naam in