Hoe tekst en datum snel in dezelfde cel combineren in Excel?
Bij het werken met datasets in Excel die tekstwaarden in één kolom en bijbehorende datums in een andere kolom bevatten, moet u deze mogelijk combineren in dezelfde cel voor meer duidelijkheid of verdere verwerking. Een veelvoorkomend probleem is dat het direct samenvoegen van deze kolommen de datum kan omzetten in een serienummer in plaats van deze in een bekend datumformaat weer te geven. Bijvoorbeeld, het combineren van "Vergadering" en een datumcel kan resulteren in "Vergadering 45361" in plaats van de gewenste "Vergadering 05/01/2024". Het is essentieel om ervoor te zorgen dat de datum tijdens de samenvoeging zijn leesbare formaat behoudt, vooral wanneer u rapporten voorbereidt of bestanden deelt. In dit artikel leert u praktische en efficiënte manieren om tekst en datum correct in één cel in Excel te combineren, zonder problemen met opmaak en met duidelijke, gebruikersvriendelijke resultaten.
Combineer tekst en datum in één cel met formules
Combineer tekst en datum in één cel met Kutools voor Excel
Combineer tekst en datum in één cel met VBA (behoud datumopmaak)
Combineer tekst en datum in één cel met formules
Excel-formules bieden een snelle en flexibele manier om tekst- en datumwaarden samen te voegen terwijl leesbare datumformaten behouden blijven. Deze aanpak is vooral handig wanneer u het proces voor meerdere rijen wilt automatiseren, of als u een specifieke scheidingsteken tussen de tekst en datum wilt kiezen. De onderstaande formules stellen u in staat de datumweergave te beheren en voorkomen dat datums als serienummers verschijnen.
1. Voer de volgende formule in een lege cel naast uw gegevens in (bijvoorbeeld invoeren in C2 als uw gegevens zich in kolommen A en B bevinden):
=A2 & " " & TEXT(B2,"mm/dd/yyyy")
2. Druk op Enter om de formule te bevestigen. Sleep vervolgens de vulhendel naar beneden om de formule indien nodig op andere rijen toe te passen. U zult zien dat de tekst en datum nu in elke cel gecombineerd zijn, met de datum weergegeven in een standaardformaat.
Opmerkingen en tips:
- U kunt de alternatieve formule hieronder gebruiken, die op dezelfde manier werkt:
=CONCATENATE(A2," ",TEXT(B2,"mm/dd/yyyy"))
- Als u een ander scheidingsteken wilt gebruiken (zoals een streepje, komma of aangepaste tekst), wijzig dan eenvoudig de waarde binnen de aanhalingstekens. Bijvoorbeeld, om een streepje te gebruiken:
=A2 & " - " & TEXT(B2,"mm/dd/yyyy")
- De functie
TEKST
is essentieel voor het converteren van datumwaarden naar leesbare teksten. Als deze wordt weggelaten, worden datums weergegeven als nummers (Excels interne datumcodes). - Als uw brondatums zich in een ander formaat bevinden (zoals dag-maand-jaar of ISO8601), kunt u
"mm/dd/jjjj"
binnen de functieTEKST
bijwerken naar de gewenste weergave ("jjjj-mm-dd"
,"dd-mmm-jjjj"
, etc.). - Als u twee datumkolommen met een scheidingsteken wilt combineren, gebruikt u een van deze formules:
=TEXT(A2,"mm/dd/yyyy") & " - " & TEXT(B2,"mm/dd/yyyy")
=CONCATENATE(TEXT(A2,"MM/DD/YYYY")," - ",TEXT(B2,"MM/DD/YYYY"))
Deze oplossing is het meest geschikt voor relatief kleine tot middelgrote datasets en is zeer aanpasbaar. Echter, als u cellen in bulk moet samenvoegen over een uitgebreide dataset of verschillende scheidingstekens voor verschillende rijen nodig hebt, kunnen alternatieven zoals VBA of toegewijde invoegtoepassingen efficiënter zijn.
Als u fouten tegenkomt zoals #WAARDE! bij het verwijzen naar lege cellen of opgemaakte cellen die geen datums zijn, controleer dan of de databron consistent is en correct is opgemaakt.
Combineer tekst en datum in één cel met Kutools voor Excel
Voor gebruikers die een meer visuele en eenvoudige aanpak zoeken zonder complexe formules in te voeren, biedt Kutools voor Excel een handige oplossing. De functie Combineren stelt u in staat kolommen, rijen of cellen samen te voegen terwijl u inhoud behoudt, verwijdert of samenvoegt door simpelweg uw voorkeuren te kiezen in een gebruiksvriendelijke dialoog. Dit is vooral waardevol voor gebruikers die vaak kolommen moeten combineren, handmatige formule-invoer willen vermijden of een groot bereik aan cellen efficiënt moeten verwerken.
Als u Kutools voor Excel heeft geïnstalleerd, volg dan de onderstaande stappen:
1. Selecteer het bereik van gegevens dat u wilt combineren, zoals twee of meer aangrenzende kolommen.
2. Ga naar Kutools > Samenvoegen & Splitsen > Rijen/kolommen/cellen combineren en waarden behouden, zoals hieronder weergegeven:
3. Stel in het dialoogvenster Kolommen of rijen combineren uw opties als volgt in:
- (1.) Selecteer Kolommen combineren om gegevens uit twee kolommen in één te samenvoegen.
- (2.) Kies onder Scheidingsteken opgeven het symbool of de tekst om de gecombineerde inhoud te scheiden (zoals een spatie, streepje of komma).
- (3.) Beslis of het gecombineerde resultaat zal verschijnen in de meest linkse of meest rechtse cel van elke rij.
- (4.) Kies een optie om de originele celinhoud na het combineren te behouden of te verwijderen, en, indien gewenst, voeg de cellen met het gecombineerde resultaat samen.
4. Nadat u de instellingen hebt geconfigureerd, klikt u op OK om toe te passen. De gespecificeerde kolommen worden per rij gecombineerd met uw gekozen scheidingsteken en het resultaat wordt weergegeven volgens uw voorkeuren.
![]() | ||
![]() | ![]() | ![]() |
Behoud inhoud van gecombineerde cellen | Verwijder inhoud van gecombineerde cellen | Voeg de gecombineerde cellen samen |
![]() | ![]() | ![]() |
Opmerkingen en beste praktijken:
- Deze functie werkt ook voor het combineren van twee cellen met datums, en de resultaten volgen uw gespecificeerde scheidingsteken en positie.
- Vergeet niet uw selecties en scheidingstekenstijl te bekijken voordat u op OK klikt, vooral bij grote datasets, om ongewenste samenvoegingen of verwijderingen te voorkomen.
- Als uw cellen verschillende gegevenstypen bevatten (getallen, datums en tekst), combineert Kutools deze volgens de celweergave-indeling, wat de meeste opmaakproblemen voorkomt die met formules optreden.
Klik om meer details te weten te komen over deze Combineer-functie van Kutools voor Excel.
Met de functie Combineren kunt u ook snel voltooien:
Kolommen samenvoegen zonder gegevensverlies in Excel
Rijen samenvoegen zonder gegevensverlies in Excel
Hoe cellen in een cel combineren met spaties, komma's en puntkomma's in Excel?
Download en probeer Kutools voor Excel nu gratis uit!
Combineer tekst en datum in één cel met VBA (behoud datumopmaak)
Voor gebruikers die vaak tekst- en datumkolommen in bulk moeten samenvoegen, of werken met zeer grote datasets die tijdrovend zijn om handmatig te verwerken met formules, kan een aangepaste VBA-macro een praktische oplossing zijn. Deze aanpak verbetert niet alleen de productiviteit, maar geeft ook volledige controle over de opmaak van de gecombineerde resultaten. De onderstaande macro zorgt ervoor dat datums hun gewenste formaat behouden tijdens het samenvoegingsproces, wat voorkomt dat datums in serienummers veranderen.
Toepasselijke scenario's: Deze methode is ideaal wanneer u het combineren van tekst- en datumkolommen voor hele tabellen wilt automatiseren, flexibele datumopmaak wilt toepassen, of deze functionaliteit wilt opnemen in routine Excel-taken. VBA maakt het ook eenvoudig om scheidingstekens en datumformaten aan te passen, aangepast aan verschillende rapportagestandaarden.
Voordelen: Hoge efficiëntie voor grote hoeveelheden gegevens, aanpasbaar en gemakkelijk te gebruiken voor herhalende taken. Nadelen: Vereist werkboeken met macro's ingeschakeld en enige kennis van de VBA-editor.
1. Klik op Ontwikkelaar > Visual Basic om het Microsoft Visual Basic for Applications-venster te openen. Ga in de editor naar Invoegen > Module, en plak de volgende VBA-code in het modulevenster:
Sub CombineTextAndDate()
Dim ws As Worksheet
Dim rng As Range, cell As Range
Dim textCol As Range, dateCol As Range
Dim resultCol As Range
Dim i As Long
Dim dateFormat As String
Dim separator As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set ws = ActiveSheet
Set rng = Application.InputBox("Select the data range (including text and date columns):", xTitleId, Selection.Address, Type:=8)
Set textCol = Application.InputBox("Select the text column (single column):", xTitleId, rng.Columns(1).Address, Type:=8)
Set dateCol = Application.InputBox("Select the date column (single column):", xTitleId, rng.Columns(2).Address, Type:=8)
Set resultCol = Application.InputBox("Select where to output the result (single column with same number of rows):", xTitleId, rng.Columns(rng.Columns.Count).Offset(0, 1).Address, Type:=8)
separator = Application.InputBox("Enter separator (e.g. space, dash, comma):", xTitleId, " ")
dateFormat = Application.InputBox("Enter date format (e.g. mm/dd/yyyy):", xTitleId, "mm/dd/yyyy")
If textCol.Rows.Count = dateCol.Rows.Count And textCol.Rows.Count = resultCol.Rows.Count Then
For i = 1 To textCol.Rows.Count
resultCol.Cells(i, 1).Value = textCol.Cells(i, 1).Value & separator & Format(dateCol.Cells(i, 1).Value, dateFormat)
Next i
MsgBox "Text and date successfully combined!", vbInformation, xTitleId
Else
MsgBox "Ranges not matched in size!", vbExclamation, xTitleId
End If
On Error GoTo 0
End Sub
2. Sluit de VBA-editor. Druk in Excel op Alt + F8, selecteer CombineerTekstEnDatum, en klik op Uitvoeren. Volg de prompts om uw tekstkolom, datumkolom, uitvoerbereik en gewenste formaten/scheidingstekens te selecteren. De macro zal de resultaten automatisch in de gekozen bestemming invullen.
Praktische tip: Wanneer u wordt gevraagd, kunt u verschillende scheidingstekens invoeren (zoals een streepje -, komma ,, of elke aangepaste tekst) en elk standaard datumformaat (zoals dd-mmm-jjjj) om overeen te komen met de stijl van uw rapport. Als uw resultaten niet zoals verwacht verschijnen, controleer dan of alle geselecteerde bereiken exact overeenkomen in aantal rijen, en dat de datumkolom daadwerkelijke datumwaarden bevat.
Als u fouten tegenkomt met de melding "Bereiken komen niet overeen in grootte," controleer dan uw selecties en zorg ervoor dat de tekst-, datum- en uitvoerkolommen allemaal hetzelfde aantal rijen hebben. Controleer na het combineren de resultaatkolom op eventuele onverwachte opmaak en pas indien nodig het datumformaat of scheidingsteken aan.
Over het algemeen is VBA-automatisering vooral efficiënt voor terugkerende of bulktaken waar handmatige bewerkingen tijdrovend zouden zijn, en kan het opnieuw worden gebruikt door eenvoudig de macro uit te voeren voor nieuwe gegevens.
Beste productiviteitstools voor Office
Verbeter je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te kiezen die je het meest nodig hebt...
Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger
- Activeer tabbladbewerking en -lezen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
- Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!
Alle Kutools-invoegtoepassingen. Eén installatieprogramma
Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.





- Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
- Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
- 30 dagen volledige proef — geen registratie, geen creditcard nodig
- Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen