Import av data til Excel kan være problematisk. Problemet du kan ha når du importerer data til Excel, er at tekstetikettene dine ikke ser riktig ut. Disse tekstfunksjonene kan hjelpe deg med å holde dataene dine rene.
ERSTATT-funksjonen
REPLACE-funksjonen erstatter en del av en tekststreng. Funksjonen bruker følgende syntaks:
REPLACE(gammel_tekst,startnummer,antall_tegn,ny_tekst)
Den gammel_tekst argument, som er små og store bokstaver, enten forsyner tekststrengen fra hvilken man ta noen tekst fragment eller den refererer til den celle som inneholder tekststrengen. Den START_NUM argument, som er startposisjonen, forteller Excel hvor teksten starter som du vil erstatte.
Den antall_tegn argumentet forteller Excel lengden av teksten fragment (hvor mange tegn) som du vil erstatte. Den ny_tekst argument, også store og små bokstaver, forteller Excel hvilke nye teksten du vil bruke til å erstatte den gamle teksten. For å erstatte navnet Chamberlain med navnet Churchill i tekststrengen Mr. Chamberlain, bruk for eksempel følgende formel:
REPLACE("Mr. Chamberlain",5,11,"Churchill")
Funksjonen returnerer tekststrengen Mr. Churchill.
REPT-funksjonen
REPT-funksjonen gjentar en tekststreng. Funksjonen bruker følgende syntaks:
REPT(tekst;antall_ ganger)
Den tekst argumentet leverer enten tekststrengen eller henvisninger den celle som inneholder tekststrengen. Den antall_ganger argumentet forteller Excel hvor mange ganger du vil gjenta teksten. For eksempel følgende formel:
REPT("Walla",2")
returnerer tekststrengen WallaWalla.
HØYRE funksjon
HØYRE-funksjonen returnerer et spesifisert antall tegn fra høyre ende av en tekststreng. Funksjonen bruker følgende syntaks:
HØYRE(tekst,antall_tegn)
Den teksten argument leverer enten tekststrengen som du ønsker å manipulere eller referanser cellen holder tekststreng. Den antall_tegn argumentet forteller Excel hvor mange tegn til å gripe.
For å hente de to tegnene lengst til høyre fra tekststrengen Redmond WA, bruk for eksempel følgende formel:
HØYRE("Redmond WA",2)
SØK-funksjonen
SEARCH-funksjonen beregner startposisjonen til et tekstfragment i en tekststreng. Funksjonen bruker følgende syntaks:
SØK(finn_tekst;innen_tekst;startnummer)
Den søk_etter_tekst argumentet forteller Excel hva teksten fragment du leter etter. Den within_text argumentet forteller Excel hva tekststreng som du ønsker å søke. Argumentet forteller Excel hvor du skal starte søket. Den START_NUM Argumentet er valgfri. Hvis du lar det stå tomt, starter Excel søket ved begynnelsen av inside_text- strengen.
For å identifisere posisjonen der tekstfragmentet Churchill starter i tekststrengen Mr. Churchill, bruk for eksempel følgende formel:
SØK("Churchill","Mr. Churchill",1)
ERSTATT-funksjonen
ERSTATT-funksjonen erstatter forekomster av tekst i en tekststreng. Funksjonen bruker følgende syntaks:
SUBSTITUTE(tekst,gammel_tekst,ny_tekst,forekomster)
Tekstargumentet forteller Excel hvilken tekststreng du vil redigere ved å erstatte et tekstfragment. Old_text-argumentet identifiserer tekstfragmentet som skal erstattes. New_text leverer den nye erstatningsteksten.
Som et eksempel på hvordan ERSTATT-funksjonen fungerer, anta at du må erstatte ordet Senator med ordet President i tekststrengen .
SUBSTITUTE("Senator Obama","Senator","President")
Den tilfeller argumentet er valgfritt, men du kan bruke den til å fortelle Excel som forekomst av OLD_TEXT du ønsker å gjøre bytte. For eksempel funksjonen
SUBSTITUTE("Senator Senator","Senator","President",1)
returnerer tekststrengen president senator Obama.
Funksjonen
SUBSTITUTE("Senator Senator Obama","Senator","President",2)
returnerer tekststrengen senator president Obama.
Hvis du lar forekomstargumentet stå tomt, erstatter Excel hver forekomst av old_text med new_text. For eksempel funksjonen
SUBSTITUTE("Senator Senator Obama","Senator","President")
returnerer tekststrengen senator senator Obama.