Innholdsfortegnelse
Det kan hende du må legge til tegn i Excel til begynnelsen, slutten eller på en hvilken som helst plassering av alle cellene i et utvalg til tider. Jeg antar at alle vet hvordan man gjør dette manuelt. Det må ta lang tid å legge inn teksten manuelt i hver celle. I denne artikkelen skal vi vise en rekke enkle måter å legge til de samme tegnene i et utvalg.
Last ned øvelsesarbeidsbok
Last ned denne øvelsesarbeidsboken for å trene mens du leser denne artikkelen.
Add Characters.xlsm
5 enkle måter å legge til tegn i Excel
Tenk på følgende scenario: du har data i eksisterende celler som inneholder navn. Det kan være lurt å sette et prefiks i begynnelsen av hver celle, et suffiks på slutten, eller litt tekst foran en formel.
Metode 1: Ampersand Operator (&) for å legge til tegn i Excel
Ampertegnet (&) er en operator som hovedsakelig brukes for å slå sammen flere teksttegn til ett.
vi vil bruke det til å legg inn tegn ved før/etter alle cellene i et område.
Trinn 1:
- Klikk på den første cellen i kolonnen der du vil de konverterte navnene skal vises (C5).
- Skriv likhetstegnet (=), etterfulgt av teksten "Professor ", etterfulgt av et og-tegnet (&).
="Professor "& B5
Trinn 2:
- Velg cellen som inneholder fornavnet (B5).
- Trykk Gå inn for å seresultat.
- Dra for å autofyll cellene.
Metode 2: CONCATENATE Funksjon for å legge til tegn i Excel
CONCATENATE-funksjonen er en Excel-funksjon som lar deg sette inn tekst på begynnelsen og slutten av en tekststreng.
CONCATENATE()-funksjonen ligner på og-tegnet ( &) operatør når det gjelder funksjonalitet. Den eneste forskjellen mellom de to er hvordan vi bruker dem. Vi kan bruke denne funksjonen på begynnelsen av slutten av teksten. I denne delen vil vi diskutere dem begge.
2.1 KONKATENERE for å legge til tegn til begynnelsen av alle celler
La oss nå se hvordan du legger til noen tegn til begynnelsen av hvert navn i datasettet. La oss si at du vil legge til teksten « Professor » på slutten av hvert navn. Følg disse trinnene for å lære denne metoden.
Trinn 1:
Klikk på den første cellen i kolonnen der du vil at de konverterte navnene skal vises ( F5 ).
Trinn 2:
- Skriv inn likhetstegn (=) for å skrive formelen.
- Skriv inn funksjonen CONCATENATE
Trinn 3:
- Skriv inn tittelen « Professor » i doble anførselstegn, etterfulgt av et komma (,).
- Velg cellen som inneholder fornavnet ( E5 )
- Plasser en avsluttende parentes. I vårt eksempel skal formelen din nå være
Formeltekst
=CONCATENATE("Professor ", E5)
Trinn 4:
- Trykk Enter .
- Dra ned fyllhåndtaket for å oppnå samme effekt.
Du vil legge merke til at tittelen « Professor » er lagt til før fornavnene på listen.
2.2 KONKATENERE for å legge til tegn til slutten av alle celler
La oss nå se hvordan du legger til noen tegn i slutt av hvert navn i datasettet. La oss si at du vil legge til teksten "( USA )" på slutten av hvert navn.
Trinn 1:
- Klikk på den første cellen i kolonnen der du vil at de konverterte navnene skal vises (C5 i vårt eksempel).
Trinn 2:
- Skriv likhetstegn (=) for å skrive formelen.
- Skriv inn funksjonen CONCATENATE .
- Velg cellen som inneholder fornavnet (B5 i vårt eksempel).
- Sett deretter inn et komma, etterfulgt av teksten "( USA )".
- Plasser en avsluttende parentes. I vårt eksempel skal formelen din nå være:
Formeltekst
=CONCATENATE(B5, " (USA)")
Trinn 3:
- Trykk Enter .
- Dra ned påfyllingshåndtaket for å oppnå samme effekt
Du vil legge merke til at teksten "( USA )." legges til etter fornavnene i listen.
Metode 3: Flash Fill for å legge til tegn i Excel
Excels flashfyll-funksjon fungerer magisk. Hvis du bruker Excel 2013 eller nyere, vil du kunne bruke det.
Excels mønstergjenkjenningsferdigheter brukes i denne funksjonen. Dengjenkjenner et mønster i dataene dine og fyller ut resten av kolonnens celler med det samme mønsteret for deg.
3.1 Flash Fill for å legge til tekst i begynnelsen av alle celler
Trinn 1:
- Klikk på den første cellen i kolonnen der du vil at de konverterte navnene skal vises ( F5 ).
- Skriv inn teksten « Professor » manuelt, etterfulgt av fornavnet på listen din
Trinn 2
- Trykk Enter .
- Klikk på celle F5 igjen.
- Under kategorien Data klikker du på Flash Fill -knapp (i gruppen ' Dataverktøy'). Alternativt kan du bare trykke CTRL+E på tastaturet (Command+E ) hvis du bruker en Mac).
Dette vil kopiere det samme mønsteret til resten av cellene i kolonnen... på et blunk!
3.2 Flash Fill for å legge til tekst til slutten av alle celler
Trinn 1:
- Klikk på den første cellen i kolonnen der du vil at de konverterte navnene skal vises ( C5 ).
- Skriv inn teksten «( USA ) manuelt, etterfulgt av fornavnet på listen din
Trinn 2:
- Trykk Enter .
- Klikk på celle C5 igjen.
- Under kategorien Data klikker du på Flash Fill -knappen
Dette vil kopiere det samme mønsteret til resten av cellene i kolonnen... på et blunk!
Metode 4: Legg til tegn iExcel før/etter spesifikt Nth Character
For å legge til en bestemt tekst eller tegn på et bestemt sted i en celle, bryter du den opprinnelige strengen i to halvdeler og legger til teksten mellom dem. Syntaksen for den metoden er,
=CONCATENATE(VENSTRE(celle, n), “tekst”, HØYRE(celle, LEN(celle) -n))
Hvor,
- VENSTRE (celle, n)= posisjonen til n'te tegn fra venstre du vil legge til tegn.
- LEN (celle) -n)= Totalt antall tegn minus n-te tegn.
- HØYRE (celle, LEN(celle) -n))= plassering av n-te tegn fra høyre side.
- CONCATENATE(VENSTRE(celle, n) , “ tekst “, HØYRE(celle, LEN(celle) -n)) = Legg til to halvdeler til én ved å bruke CONCATENATE-funksjonen
Du vil for eksempel legge til en (-) etter det 5. tegnet mellom ordene James og (USA) fra celle B5
Formel Tekst
=CONCATENATE(LEFT(B5, 5), "-", RIGHT(B5, LEN(B5) -5))
Trinn 1:
- Skriv likhetstegn (=) for å skrive formel
- Bruk CONCATENATE -funksjonen, etterfulgt av en parentes ()
Trinn 2:
- Bruk VENSTRE-funksjonen mellom parentes.
- Velg celle B5 for hvilken celle du vil legge til, og skriv inn et komma (,)
- Typ 5 for den 5. posisjonen fra venstre og lukk parentesen.
- Skriv bindestrek "-" mellom doble anførselstegn.
Trinn 3:
- Bruk den høyre funksjonen etterfulgt av et komma
- Velg B5-cellen og skriv komma
- Bruk LEN-funksjonen og velg celle B5
- Skriv minus 5 (-5) for å finne posisjonen til det n-te tegnet fra høyre
- Lukk parentesene.
Trinn 4:
- Trykk Enter for å se resultatet
Metode 5: VBA for å legge til spesifisert tegn til alle celler
Følgende VBA-makro vil gjøre arbeidet ditt enklere hvis du ønsker å legge til spesifiserte tegn til hver celle i et utvalg.
5.1 VBA: Legge til spesifikke tegn ved begynnelsen av hver celle
Trinn 1:
- Velg området ( E5:E12 ) der du vil legge til spesifikk tekst
Trinn 2:
- Hold nede Alt + F11 -tastene i Excel, og det åpner vinduet Microsoft Visual Basic for Applications .
- Klikk Sett inn > Modul , og lim inn følgende VBA-kode i modulvinduet.
- Legg til følgende VBA-kode
5472
Trinn 3:
Trykk på F5 tasten for å kjøre denne makroen og alt av cellene vil bli lagt til verdien Professor før celleinnholdet
5.2 VBA: Adding Specific Text at the End of Every Cell
Trinn 1:
- Velg området ( B5:B12 ) der du vil legge til spesifikk tekst
Trinn 2:
- Hold nede Alt + F11 -tastene i Excel, og den åpner Microsoft Visual Grunnleggende for applikasjoner vindu.
- Klikk Sett inn > Modul , og lim inn følgende VBA-kode i modulvinduet.
- Legg til følgende VBA-kode
9968
Trinn 3:
- Trykk på F5 -tasten for å kjøre denne makroen og alle cellene vil bli lagt til verdien "(USA)" før celleinnholdet
Konklusjon
Takk deg for å lese denne artikkelen. Ved å bruke disse metodene kan du enkelt legge til tegn i celler eller bestemte posisjoner som du vil. Hvis du har spørsmål – spør oss gjerne. Vi, Exceldemy-teamet, er alltid lydhøre for dine spørsmål.