Gå til hovedindhold

Hvordan tilføjes tekst til begyndelsen eller slutningen af ​​alle celler i Excel?

Af og til kan det være, at du har brug for at tilføje eller tilføje den samme specifikke tekst til hver celle i en markering. At gøre dette manuelt for hver celle kan være ret kedeligt og tidskrævende. Heldigvis er der flere enklere metoder til at opnå dette, så du kan tilføje den samme tekst til starten eller slutningen af ​​alle celler i en markering mere effektivt.


Tilføj specificeret tekst til begyndelsen / slutningen af ​​alle celler med formler

I dette afsnit lærer vi, hvordan du nemt indsætter specifik tekst eller tegn i begyndelsen eller slutningen af ​​celler ved hjælp af Excel-formler.

Tilføj specificeret tekst til begyndelsen af ​​celler

For at sætte tekst foran begyndelsen af ​​en celle i Microsoft Excel, kan du sammenkæde en specificeret streng med cellereferencen ved hjælp af en Excel-formel. Antag, at du har brug for det sæt "Klasse A:" foran navnene i kolonne A. Sådan kan du anvende en formel for at opnå dette:

  1. Vælg en celle, hvor du vil udskrive fornavnet foran med "Klasse A: ".

  2. Indtast en af ​​disse formler baseret på dine præferencer og tryk Indtast for at se det første resultat (Her vil jeg bruge den første formel som eksempel):
    ="Class A: "&A2
    =CONCATENATE("Class A: ", A2)
    =CONCAT("Class A: ", A2)
    Tip: I disse formler, "Klasse A: " er præfikset tilføjet til navne, og A2 er den første celle, der indeholder et navn, du ønsker at ændre. Du er velkommen til at erstatte "Klasse A: " og justere A2 for at passe til dine specifikke behov.

  3. Træk udfyldningshåndtaget ned til de celler, du vil anvende denne formel.

Bemærkninger:

  • Formlerne vil ikke ændre de oprindelige data.
  • For nemheds skyld skal du placere den tekst, du ønsker at tilføje, i en bestemt celle (f.eks E2) og kombiner derefter de to celler. Tip: Celleadressen for den foranstillede tekst er låst med $-tegnet for at forhindre ændring, når formlen kopieres ned.


Tilføj specificeret tekst til slutningen af ​​celler

For at tilføje tekst til slutningen af ​​en celle i Microsoft Excel, kan du sammenkæde cellereferencen med en specificeret streng ved hjælp af en Excel-formel. Forestil dig, at du har brug for det tilføj " - Klasse A" til navne i kolonne A. Følg disse trin for at bruge en formel effektivt:

  1. Vælg en celle, hvor du vil have navnet suffikset med " - Klasse A" for at blive vist.

  2. Vælg en af ​​disse formler efter dine præferencer, og tryk på Indtast for at se resultatet (Her vil jeg demonstrere ved hjælp af den første formel):
    =A2&" - Class A"
    =CONCATENATE(A2, " - Class A")
    =CONCAT(A2, " - Class A")
    Tip: I disse formler, " - Klasse A" er teksten tilføjet til navne, og A2 henviser til den indledende celle, der indeholder et navn, du ønsker at ændre. Du opfordres til at erstatte " - Klasse A" og justere A2 efter behov for at opfylde dine specifikke krav.

  3. Udvid formlen til de ønskede celler ved at trække udfyldningshåndtaget nedad.

Bemærkninger:

  • Formlerne vil ikke ændre de oprindelige data.
  • For nemheds skyld skal du placere den tekst, du ønsker at tilføje, i en bestemt celle (f.eks E2) og kombiner derefter de to celler. Tip: Celleadressen for den foranstillede tekst er låst med $-tegnet for at forhindre ændring, når formlen kopieres ned.


Tilføj samme tekst til en bestemt placering af hver celle i Excel

Hvordan kunne du tilføje tekst eller tegn til begyndelsen af ​​flere celler eller tilføje tekst eller tegn i slutningen af ​​celler eller indsætte tekst eller tegn mellem eksisterende tekst? Med tilføje tekst med Kutools til Excel, kan du hurtigt anvende følgende handlinger:. Klik for gratis prøveversion med alle funktioner om 30 dage!
doc tilføj tekst 6
 
Kutools til Excel: med mere end 300 praktiske Excel-tilføjelser, gratis at prøve uden begrænsning i hele fremtidige 30 dage.

Tilføj specificeret tekst til begyndelsen / slutningen af ​​alle celler med VBA

I dette afsnit vil vi udforske en ligetil VBA-metode til at tilføje specificeret tekst direkte til begyndelsen eller slutningen af ​​alle celler inden for et eller flere valgte områder.

Tilføj specificeret tekst til begyndelsen af ​​celler
  1. Vælg det/de områder, hvor du vil tilføje den angivne tekst til begyndelsen af ​​alle celler.
  2. Hold nede i Alt + F11 nøgler i Excel for at åbne Microsoft Visual Basic til applikationer vindue.
  3. Klik indsatte > Moduler, og indsæt følgende VBA-kode i Moduler vindue.
    Sub PrependToSelectedCells()
        Dim c As Range
        For Each c In Selection
            If c.Value <> "" Then c.Value = "EXCL-" & c.Value 
        Next
    End Sub

    Bemærk: Denne kode præfikser alle valgte celler med "EXCL-". Sørg for at erstatte denne eksempeltekst i koden med den faktiske tekst, du har brug for, før du anvender den på dit regneark.

  4. Tryk F5 nøgle til at køre denne makro.

Resultat

Værdien "EXCL-" vil blive sat foran indholdet af alle valgte celler.

Tip: Hvis du gerne vil placer de ændrede værdier i den højre tilstødende kolonne i stedet for at tilføje tekst direkte til begyndelsen af ​​de originale værdier, skal du bruge koden nedenfor:

Sub PrependToRightOfSelectedCells()
    Dim c As Range
    For Each c In Selection
        If c.Value <> "" Then c.Offset(0, 1).Value = "EXCL-" & c.Value
    Next c
End Sub

Tilføj specificeret tekst til slutningen af ​​celler
  1. Vælg det eller de områder, hvor du vil tilføje den angivne tekst til slutningen af ​​alle celler.
  2. Hold nede i Alt + F11 nøgler i Excel for at åbne Microsoft Visual Basic til applikationer vindue.
  3. Klik indsatte > Moduler, og indsæt følgende VBA-kode i Moduler vindue.
    Sub AppendToSelectedCells()
        Dim c As Range
        For Each c In Selection
            If c.Value <> "" Then c.Value = c.Value & "-XS"
        Next
    End Sub

    Bemærk: Denne makro tilføjes "-XS" til indholdet af hver valgt celle. Sørg for at udskifte "-XS" med det specifikke suffiks, du ønsker at tilføje til dit celleindhold, før du kører makroen i dit regneark.

  4. Tryk F5 nøgle til at køre denne makro.

Resultat

Værdien "-XS" vil blive tilføjet til indholdet af alle valgte celler.

Tip: Hvis du gerne vil placer de ændrede værdier i den højre tilstødende kolonne i stedet for at tilføje tekst direkte til slutningen af ​​de originale værdier, skal du bruge koden nedenfor:

Sub AppendToRightOfSelectedCells()
    Dim c As Range
    For Each c In Selection
        If c.Value <> "" Then c.Offset(0, 1).Value = c.Value & "-XS"
    Next c
End Sub

Tilføj specificeret tekst til begyndelsen / slutningen af ​​alle celler med Kutools til Excel

Kutools til Excel's Add Text værktøj hjælper dig med hurtigt at tilføje specificeret tekst til begyndelsen eller slutningen af ​​hver celle i et valg.

Kutools til Excel, med mere end 300 praktiske funktioner, der gør dine job lettere. 

Efter installation Kutools til Excel, gør venligst som nedenfor:(Gratis download Kutools til Excel nu!)

1. Vælg det område, hvor du vil tilføje specificeret tekst.

2. Klik på Kutools > Text > Add Text…. Se skærmbillede:

doc tilføj specifik tekst 11

3. I Add Text dialogboksen, skal du indtaste den tekst, du skal tilføje i Text boks.

(1.) Hvis du tjekker Before first character fra Position sektion, og den specifikke tekst vil blive tilføjet foran alle celleværdierne.

doc tilføj specifik tekst 6

(2.) Hvis du tjekker After last character fra Position afsnit, og den specifikke tekst vil blive tilføjet i slutningen af ​​celleværdierne.

doc tilføj specifik tekst 7

Bemærkninger:

1. Kutools til Excel's Add Text værktøj giver dig mulighed for at få vist ændringer i markeringen i sektionen Eksempel.

2. Hvis du markerer Skip non-text cells valgmulighed, tilføjer dette værktøj ikke den angivne tekst i celler med ikke-tekstindhold.


Tilføj specificeret tekst til den angivne position for alle celler med Kutools til Excel

Anvendelse Kutools for Excel's Add Text funktion, kan du ikke kun tilføje den angivne tekst til begyndelsen eller slutningen af ​​cellerne, men du kan også tilføje den angivne tekst til den angivne placering af cellerne.

Efter installation Kutools til Excel, gør venligst som nedenfor:(Gratis download Kutools til Excel nu!)

1. Vælg et område, du vil tilføje tekst til, og klik derefter på Kutools > Text > Add Text.

2. Det Add Text dialogboks vises, og indtast den angivne tekst, og angiv den bestemte position, som du vil indsætte teksten i felterne. Se skærmbillede:

Her skriver jeg 3 i Specify tekstboks betyder, at tilføje tekst efter strengens tredje tegn.

doc tilføj specifik tekst 8

3. Klik Ok or Apply. Den angivne tekst er blevet føjet til den angivne placering af cellerne. Se skærmbillede:

doc tilføj specifik tekst 9

Tip:

(1) In Specify tekstfelt, kan du skrive tal med komma adskilt for at tilføje tekst i flere positioner på samme tid.
doc tilføj specifik tekst 12

(2) Hvis du vil tilføje tekst før hvert stort bogstav, vises 1st letter is uppercase indstilling i Add Text værktøj kan hjælpe dig.
doc tilføj specifik tekst 10

Du kan også tilføje tekst før hvert lille bogstav eller hvert talbogstav.

Klik på Download og gratis prøveversion Kutools til Excel nu!


Demo: Føj tekst til begyndelsen eller slutningen af ​​alle celler


Relative artikler:

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...

Beskrivelse


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!

Comments (55)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Bonjour, J'ai besoin d'aide. J'ai un tableau excel dans lequel je veux dans une de mes colonnes que lorsque j'écris NOK la cellule se colore en rouge et les caractères en blanc.
En VBA J'ai déjà tout essayé comme message mais j'ai toujours une erreur. Mon problème se situe au niveau de la première ligne car je ne sais pas quoi écrire. Quand j'inscris NAME il ne fait rien. Quand j'inscris Value il ne fait rien. J'ai essayé TEXTBOX et le nom de la colonne CAISSE mais j'ai toujours une erreur.

If cell.Textboxcaisse = NOK Then
cell.Interior.ColorIndex = 3
cell.Font.ColorIndex = 2
cell.Font.Bold = True
End If
Next
For Each cell In Range("r3:r500")
If cell.Name = OK Then
cell.Interior.ColorIndex = 2
cell.Font.ColorIndex = 1
cell.Font.Bold = True
End If
Next

Merci pour votre aide.
This comment was minimized by the moderator on the site
Hi there,

Do you mean that you want the fill color to turn red and font color to turn white as long as the cell's content is NOK? So, if 10 cells have NOK as content, and the 10 cells are in the column you mentioned, the fill color and font color of all the 10 cells will change?

Also, can you speak English? So I can better understnd your situation. And it will be better if you attach the file with the VBA you created. So that we can help you revise it with higher efficiency.

Thanks in advance.
Amanda
This comment was minimized by the moderator on the site
Thank you!
This comment was minimized by the moderator on the site
the VBA code worked perfectly on Office for Mac
This comment was minimized by the moderator on the site
Me has quitado varias horas de trabajo de encima, mil gracias!!!
This comment was minimized by the moderator on the site
thanks a lot dear for sharing information.
This comment was minimized by the moderator on the site
Thank you! Apend and pre-pend macro works great
This comment was minimized by the moderator on the site
I am trying to change a date formula from mm/dd/yyyy to dd/mm/yyyy. The leading zeros for months and dates less than 10 (two digits) are going away. Anyone have tips on how to easily put them back. I tried using the =month, =day, =year formulas and concatenating them. However, the leading zeros are dropping off. I would manually have to put in the leading zeros. Is there an easy way to do this? We are going to have approximately 1,000 rows of data on our file each month.
This comment was minimized by the moderator on the site
Hi, Amanda, if you want to convert date from mm/dd/yyyy to dd/mm/yyyy, this article https://www.extendoffice.com/documents/excel/4646-excel-convert-dd-mm-yyyy-to-mm-dd-yyyy.html can help you, it list two easiest ways for solving this job.
This comment was minimized by the moderator on the site
I want to make a formula that show in cell text "Profit" when another cell show +digit, and show in that cell "Loss" when another that cell show -digit
This comment was minimized by the moderator on the site
Hi, Manik, use this =IF(B1>0, "Profit", "Loss")
This comment was minimized by the moderator on the site
Thanks a lot!! I was initially using Access but this is so much easier.
This comment was minimized by the moderator on the site
Hello, i want to add text in a formula;

current cell value: ='DAM91-SVC'!$C$47
i want to add text: [MHSV Sales Report 2017 (JAN-DEC).xlsx]

therefore the cell value should read like this in the end: ='[MHSV Sales Report 2017 (JAN-DEC).xlsx]DAM91-SVC'!$C$47

please tell me how will this be done.
thank you
total 1800 cell count need alteration.
This comment was minimized by the moderator on the site
Hello, sorry to read your question so late. Here is a solution but you need to free download Kutools for Excel.

Using the Convert Formula to Text utility to convert the formula cell to text, then apply Add Text utility to add the text string in the Specify position(1), then click Ok. After all cells have been added text, conver them to formula by click Kutools > Content > Convert Text to Formula.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations