Tekst en datum samenvoegen in excel (met voorbeeld)
Wanneer u de CONCAT- functie gebruikt, converteert Excel datums automatisch naar numerieke waarden.
U gebruikt echter de functie TEXT om op te geven dat de datum als datum moet worden opgemaakt:
= CONCATENATE ( A2 , TEXT ( B2 , "M/DD/YYYY" ) )
Deze specifieke formule voegt de tekenreeksen in de cellen A2 en B2 samen en behoudt de datum in cel B2 in de notatie M/DD/JJJJ .
Het volgende voorbeeld laat zien hoe u deze formule in de praktijk kunt gebruiken.
Voorbeeld: tekst en datum samenvoegen in Excel
Laten we zeggen dat we de volgende gegevensset in Excel hebben die startdatuminformatie bevat voor verschillende werknemers bij een bedrijf:
Als we de volgende CONCAT- functie gebruiken om een tekenreeks te maken die beschrijft wanneer elke werknemer is begonnen met werken, wordt elk van de datums in kolom B geconverteerd naar numerieke standaardwaarden:
= CONCAT ( A2 , "started working on", B2 )
Houd er rekening mee dat elk van de datums standaard naar numerieke waarden is geconverteerd.
Om de cellen samen te voegen en de datums in kolom B in datumnotatie te houden, kunnen we in plaats daarvan de volgende formule gebruiken:
= CONCAT ( A2 , "started working on", TEXT( B2 , "M/DD/YYYY"))
Met behulp van de TEXT- functie binnen de CONCAT- functie kunnen we de namen en datums van werknemers samenvoegen, terwijl de datums in het juiste formaat behouden blijven.
Houd er ook rekening mee dat M/DD/JJJJ slechts één datumnotatieoptie is die we hadden kunnen gebruiken.
We kunnen bijvoorbeeld MMM JJJJ gebruiken om alleen de maand en het jaar weer te geven:
= CONCATENATE ( A2 , "started working on", TEXT( B2 , "MMM YYYY"))
U kunt gerust het datumformaat van uw keuze gebruiken in de TEKST- functie.
Aanvullende bronnen
In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende taken in Excel kunt uitvoeren:
Excel: hoe u een IF-aaneenschakelingsformule gebruikt
Excel: hoe u waarden aaneenschakelt en voorloopnullen behoudt
Excel: speciale tekens in een cel vinden