Tekens toevoegen in Excel (5 manieren)

  • Deel Dit
Hugh West

Soms moet u in Excel tekens toevoegen aan het begin, het einde of op een willekeurige plaats van alle cellen in een selectie. Iedereen weet vast wel hoe u dit handmatig moet doen. Het moet veel tijd kosten om de tekst handmatig in elke cel in te voeren. In dit artikel laten we een aantal eenvoudige manieren zien om dezelfde tekens toe te voegen aan een selectie.

Download praktijk Werkboek

Download dit oefenwerkboek om te oefenen terwijl u dit artikel leest.

Tekens toevoegen.xlsm

5 eenvoudige manieren om tekens toe te voegen in Excel

Overweeg het volgende scenario: u hebt gegevens in bestaande cellen die namen bevatten. Misschien wilt u een voorvoegsel aan het begin van elke cel, een achtervoegsel aan het eind, of wat tekst voor een formule plaatsen.

Methode 1: Ampersand Operator (&) om tekens toe te voegen in Excel

De ampersand (&) is een operator die vooral wordt gebruikt om meerdere teksttekens samen te voegen.

we zullen het gebruiken om tekens te plaatsen aan de voor/nazijde van alle cellen in een bereik.

Stap 1:

  • Klik op de eerste cel van de kolom waar u de geconverteerde namen wilt zien (C5).
  • Typ gelijkteken (=), gevolgd door de tekst "Professor ", gevolgd door een ampersand (&).
="Professor"& B5

Stap 2:

  • Selecteer de cel met de voornaam (B5).
  • Druk op Enter om het resultaat te zien.
  • Sleep om de cellen automatisch te vullen.

Methode 2: CONCATENATE functie om tekens toe te voegen in Excel

De functie CONCATENATE is een Excel-functie waarmee u tekst kunt invoegen aan het begin en einde van een tekststring.

De CONCATENATE() functie is qua functionaliteit vergelijkbaar met de ampersand (&) operator. Het enige verschil tussen de twee is hoe we ze gebruiken. We kunnen deze functie toepassen aan het begin en aan het einde van de tekst. In dit deel zullen we beide bespreken.

2.1 CONCATENATE om tekens toe te voegen aan het begin van alle cellen

Laten we nu eens kijken hoe we enkele tekens kunnen toevoegen aan het begin van elke naam in de dataset. Laten we zeggen dat u de tekst " Professor "Volg deze stappen om deze methode te leren.

Stap 1:

Klik op de eerste cel van de kolom waar u de geconverteerde namen wilt zien ( F5 ).

Stap 2:

  • Type gelijkteken (=) om de formule te typen.
  • Voer de functie in CONCATENATE

Stap 3:

  • Type de titel " Professor " tussen dubbele aanhalingstekens, gevolgd door een komma (,).
  • Selecteer de cel met de voornaam ( E5 )
  • Plaats een haakje. In ons voorbeeld moet uw formule nu zijn

Formule tekst

=CONCATENATE("Professor ", E5)

Stap 4:

  • Druk op Ga naar .
  • Sleep de vulgreep naar beneden om hetzelfde effect te bereiken.

U zult merken dat de titel " Professor " wordt toegevoegd vóór de eerste namen op de lijst.

2.2 CONCATENATE om tekens toe te voegen aan het einde van alle cellen

Laten we nu kijken hoe we enkele tekens kunnen toevoegen aan de eind van elke naam in de dataset. Laten we zeggen dat u de tekst "( USA )" aan het einde van elke naam.

Stap 1:

  • Klik op de eerste cel van de kolom waar u de geconverteerde namen wilt zien (C5 in ons voorbeeld).

Stap 2:

  • Type gelijkteken (=) om formule te typen.
  • Ga naar de functie CONCATENATE .
  • Selecteer de cel met de voornaam (B5 in ons voorbeeld).
  • Voeg vervolgens een komma in, gevolgd door de tekst "( USA )".
  • Plaats een haakje. In ons voorbeeld moet uw formule nu zijn:

Formule tekst

=CONCATENATE(B5, "(USA)")

Stap 3:

  • Druk op de Ga naar .
  • Sleep de vulgreep naar beneden om hetzelfde effect te bereiken

U zult merken dat de tekst "( USA )." wordt toegevoegd na de eerste namen in de lijst.

Methode 3: Flash Fill om tekens toe te voegen in Excel

Excel's flash fill functie werkt magisch. Als je Excel 2013 of later gebruikt, kun je het gebruiken.

In deze functie worden de patroonherkenningsvaardigheden van Excel gebruikt. Het herkent een patroon in uw gegevens en vult de rest van de cellen van de kolom met hetzelfde patroon voor u in.

3.1 Flash Fill om tekst toe te voegen aan het begin van alle cellen

Stap 1:

  • Klik op de eerste cel van de kolom waar u de geconverteerde namen wilt zien ( F5 ).
  • Typ handmatig de tekst " Professor ", gevolgd door de eerste naam van uw lijst

Stap 2

  • Druk op Ga naar .
  • Klik op de cel F5 weer.
  • Onder de Gegevens tabblad, klik op de Flitsvulling knop (in de ' Data Tools' groep). U kunt ook gewoon op CTRL+E op je toetsenbord (Command+E ) als je op een Mac zit).

Dit kopieert hetzelfde patroon naar de rest van de cellen in de kolom... in een flits!

3.2 Flash Fill om tekst toe te voegen aan het einde van alle cellen

Stap 1:

  • Klik op de eerste cel van de kolom waar u de geconverteerde namen wilt zien ( C5 ).
  • Typ handmatig de tekst "( USA )", gevolgd door de eerste naam van uw lijst

Stap 2:

  • Druk op Ga naar .
  • Klik op de cel C5 weer.
  • Onder de Gegevens tabblad, klik op de Flitsvulling knop

Dit kopieert hetzelfde patroon naar de rest van de cellen in de kolom... in een flits!

Methode 4: Tekens in Excel toevoegen voor/na specifiek N-de teken

Om een specifieke tekst of teken op een specifieke plaats in een cel toe te voegen, breekt u de oorspronkelijke string in twee helften en voegt u de tekst daartussen toe. De syntaxis voor die methode is,

=CONCATENATE(LINKS(cel, n), "tekst", RECHTS(cel, LEN(cel) -n))

Waar,

  • LINKS (cel, n)= positie van het n-de teken van links dat u wilt toevoegen.
  • LEN (cel) -n)= Totaal aantal tekens min het n-de teken.
  • RECHTS (cel, LEN(cel) -n))= positie van het n-de teken van de rechterkant.
  • CONCATENATE(LINKS(cel, n) , " tekst ", RIGHT(cel, LEN(cel) -n)) = Twee helften samenvoegen tot één met de functie CONCATENATE

U wilt bijvoorbeeld een (-) toevoegen na het 5e teken tussen de woorden James en (USA) uit cel B5

Formule tekst

=CONCATENATE(LEFT(B5, 5), "-", RIGHT(B5, LEN(B5) -5))

Stap 1:

  • Type gelijkteken (=) om formule te typen
  • Gebruik CONCATENATE Functie, gevolgd door een haakje ()

Stap 2:

  • Gebruik de LINKER-functie tussen haakjes.
  • Selecteer cel B5 voor welke cel u wilt toevoegen en typ een komma (,)
  • Typ 5 voor de 5e positie van links en sluit de beugel.
  • Type koppelteken "-" tussen dubbele aanhalingstekens.

Stap 3:

  • Gebruik de juiste functie gevolgd door een komma
  • Selecteer de cel B5 en typ komma
  • Gebruik de LEN-functie en selecteer cel B5
  • Typ min 5 (-5) om de positie van het n-de teken van rechts te bepalen.
  • Sluit de beugels.

Stap 4:

  • Druk op Ga naar om het resultaat te zien

Methode 5: VBA om gespecificeerd teken toe te voegen aan alle cellen

De volgende VBA-macro zal uw werk vergemakkelijken als u specifieke tekens wilt toevoegen aan elke cel van een selectie.

5.1 VBA: Specifiek teken toevoegen aan het begin van elke cel

Stap 1:

  • Selecteer het bereik ( E5:E12 ) waarin u specifieke tekst zult toevoegen

Stap 2:

  • Houd de Alt + F11 toetsen in Excel, en het opent de Microsoft Visual Basic voor toepassingen raam.
  • Klik op Plaats > Module en plak de volgende VBA-code in het modulevenster.
  • Voeg de volgende VBA-code toe
 Sub AppendToExistingOnLeft() Dim c Als Bereik Voor Elke c In Selectie Als c.Waarde "" Dan c.Waarde = "Professor " & c.Waarde Volgende Einde Sub 

Stap 3:

Druk op de F5 toets om deze macro uit te voeren en alle cellen zullen worden toegevoegd aan de waarde Professor voordat de celinhoud

5.2 VBA: Specifieke tekst toevoegen aan het einde van elke cel

Stap 1:

  • Selecteer het bereik ( B5:B12 ) waarin u specifieke tekst zult toevoegen

Stap 2:

  • Houd de Alt + F11 toetsen in Excel, en het opent de Microsoft Visual Basic voor toepassingen raam.
  • Klik op Plaats > Module en plak de volgende VBA-code in het modulevenster.
  • Voeg de volgende VBA-code toe
 Sub AppendToExistingOnRight() Dim c als bereik Voor elke c in Selectie Als c.waarde "" Dan c.waarde = c.waarde & "(USA)" Volgende Einde Sub 

Stap 3:

  • Druk op de F5 toets om deze macro uit te voeren en alle cellen krijgen de waarde "(USA)" voor de celinhoud.

Conclusie

Bedankt voor het lezen van dit artikel. Met deze methoden kunt u gemakkelijk tekens toevoegen aan cellen of specifieke posities zoals u wilt. Als u vragen heeft - Voel u vrij om ons te vragen. Wij, het Exceldemy Team, staan altijd open voor uw vragen.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.