Tips for arbeid med tekst- og tekstfunksjoner i Excel

Tips for arbeid med tekst- og tekstfunksjoner i Excel

Når du tenker på Excel ( våre viktigste Excel -tips ), tenker du sannsynligvis på tall, beregninger og formler. Men du legger også til tekst i regneark, for eksempel overskrifter, beskrivelser eller folks navn.





I dag vil vi dekke forskjellige måter å jobbe med tekst i Excel -regneark. Vi diskuterer flere forskjellige funksjoner for arbeid med tekst. Når du bruker en funksjon, start den alltid med et likhetstegn (=).





Pakk inn tekst i en celle

Når du skriver inn tekst i en celle som er bredere enn cellen, går teksten som standard forbi høyre kant av cellen. Men det er lett å ha tekstomslaget som passer til kolonnebredden. Tekstomslaget justeres automatisk når du endrer bredden på cellen.





For å lage tekstinnpakning i en celle, velg cellen og klikk på Bryte tekst -knappen i Justering delen av Hjem kategorien.

Teksten er pakket inn i cellen og radhøyden justeres automatisk for å passe til teksten.



Hvis radhøyde justeres ikke automatisk, kan raden settes til en bestemt høyde.

hvordan lage en oppstartbar usb for windows 7

For å automatisk tilpasse radhøyden til teksten, velg cellen. Klikk deretter Format i Celler delen om Hjem kategorien og velg AutoFit radhøyde .





Hvis du vil beholde raden i en bestemt høyde, kan du endre den for å sikre at den innpakkede teksten passer. Plukke ut Radhøyde fra Format Meny. Skriv deretter inn en høyde for raden på Radhøyde dialogboksen og klikk OK .

Du kan også dra den nedre grensen til raden ned til alle tekstlinjene får plass i cellen.





Skriv inn et linjeskift i en celle

Hvis teksten i en celle går forbi høyre kant, kan du også sette inn et linjeskift for å lage teksten manuelt.

Dobbeltklikk på cellen for å redigere teksten eller trykk F2 . Klikk på musen på det punktet i teksten der du vil sette inn et linjeskift. Trykk deretter på Alt + Enter .

Radhøyden justeres for å passe til teksten hvis Format er satt til AutoFit radhøyde i Celler delen av Hjem kategorien.

Tell celler som inneholder tekst

Hvis du vil vite hvor mange celler i et område i regnearket som inneholder tekst (ikke tall, feil, formler eller tomme celler), kan du bruke funksjonen TELLING.

Den generiske formen for COUNTIF -funksjonen for å telle et hvilket som helst antall teksttegn er:

=COUNTIF(cellrange,'*')

Celleområdet representerer alle celler som B2: B9. Stjernen mellom anførselstegnene er et jokertegn som representerer et tilsvarende antall teksttegn. Det er noen ting å merke seg om det som regnes som teksttegn:

  • De logiske verdiene TRUE og FALSE teller ikke som tekst.
  • Tall som legges inn som tekst, telles med jokertegnet (*).
  • En tom celle som begynner med en apostrof (') telles.

For eksempel, for å telle antall celler som inneholder tekst i celleområdet A2: G9 i det følgende regnearket, skriver vi inn '= COUNTIF ('. For å angi celleområdet velger vi cellene vi vil inkludere i tellingen .

TELLING -funksjonen er ikke mellom store og små bokstaver.

Deretter skriver vi et komma (,) og jokertegnet (*) omgitt av doble anførselstegn.

trykk Tast inn for å fullføre funksjonsoppføringen og se resultatet i cellen.

Tell celler som inneholder spesifikk tekst

Du kan også bruke COUNTIF -funksjonen til å telle hvor mange celler som inneholder spesifikke teksttegn.

Den generiske funksjonen for å telle forekomster av en bestemt strengteksttegn er:

=COUNTIF(cellrange,'txt')

På samme måte som i forrige seksjon, representerer celleområdet alle celler som B2: B9. Vi legger strengen med teksttegn vi ønsker å finne mellom doble anførselstegn.

For eksempel, for å telle antall celler som inneholder 'blyant' i celleområdet A2: G9 på følgende regneark, angir vi følgende funksjon:

=COUNTIF(A2:G9,'Pencil')

Dette finner alle cellene som bare inneholder ordet 'blyant' uten annen tekst i cellen. Fordi COUNTIF -funksjonen ikke er store og små bokstaver, finner den alle cellene som inneholder 'blyant' eller 'blyant'.

COUNTIFS -funksjonen lar deg telle celler med tekst men utelukke celler med spesifikke teksttegn.

For eksempel bruker vi COUNTIFS på følgende måte for å finne alle celler som inneholder tekst bortsett fra 'blyant'.

=COUNTIFS(A2:G9,'*',A2:G9,'Pencil')

For COUNTIFS -funksjonen gir du den først området og teksten du vil finne. Deretter gir du det samme området igjen og teksten du vil ekskludere. '' Brukes til å ekskludere teksten som følger.

Når du bruker enten COUNTIF- eller COUNTIFS -funksjonen, kan du legge til en stjerne på den ene eller begge sider av strengen for å finne celler som inneholder den strengen omgitt av et hvilket som helst antall teksttegn (eller ingen).

For eksempel, for å finne alle cellene som inneholder bokstaven 'j', bruker vi følgende funksjon:

hvordan blokkere hackere fra mobiltelefonen min
=COUNTIF(A2:G9,'*j*')

Igjen, fordi COUNTIF -funksjonen ikke er store og små bokstaver, teller celler som inneholder 'j' eller 'J'.

Konverter tekst til tall

Hvis du har mange celler som inneholder tall lagret som tekst, er det noen få måter du kan konvertere teksten til tall.

Du kan se om et tall er formatert som tekst når det er venstrejustert i cellen i stedet for høyrejustert. Hvis et tall har blitt kraftig formatert som tekst ved hjelp av en apostrof (') i begynnelsen, vil det være en grønn trekant i celleens øvre venstre hjørne.

For å konvertere tekst til tall kan du bruke Konverter til tall alternativet, Tekst til kolonner funksjon, eller Lim inn spesial . Vi diskuterer hver av disse metodene i vår artikkel om trekke ut tall og tekst i Excel.

Konverter et tall til tekst

Det kan være tider du vil lagre tall som tekst. Kanskje du utfører en handling på en rekke celler, og det er visse celler du ikke vil lese som tall, selv om de er det.

Hvis du skriver en apostrof (') i begynnelsen av et tall, konverteres det til tekst. Men hvis du har mange celler med tall du vil konvertere til tekst, kan du bruke TEKST -funksjonen.

For eksempel vil vi konvertere tallene i B -kolonnen nedenfor til tekst. Vi skriver inn følgende funksjon i cellen til høyre for det første tallet.

=TEXT(B2,'0')

Du gir funksjonen cellereferansen for nummeret du vil konvertere, og deretter nummerformatet du vil ha. Vi konverterer bare til et tall uten spesiell formatering (ikke for eksempel valuta eller dato). Så vi bruker '0' (null).

Bruk Autofyll -funksjonen til å kopiere TEKST -funksjonen til resten av cellene. Tallene blir tekst og er venstrejusterte.

Du kan kopiere og lime inn de konverterte verdiene i den opprinnelige kolonnen. Velg cellene som inneholder TEKST -funksjonen, og trykk på Ctrl + C å kopiere dem. Velg den første cellen i den opprinnelige kolonnen. På Hjem kategorien, klikk på pilen på Lim inn -knappen og gå til Lim inn spesial> Verdier .

Du kan finne eksempler på de forskjellige tekstformatene som er tilgjengelige for bruk i TEKST -funksjonen på Microsofts nettsted for kundestøtte .

Konverter tekst til en dato

Har du noen gang fått en arbeidsbok fra noen andre der de skrev inn datoer som tekst, som tall, eller i et format som ikke kan gjenkjennes som datoer? Du kan konvertere tekst til datoer ved å bruke DATE -funksjonen.

Her er det generiske formatet til DATE -funksjonen:

=DATE(year,month,day)

For år, måned og dag skal vi bruke strengfunksjonene VENSTRE, MIDT og HØYRE for å trekke ut de riktige delene av teksten eller tallet vi vil konvertere. Vi forklarer de fire eksemplene på bildet nedenfor.

For å konvertere '20171024' i celle C2 til en dato, brukte vi VENSTRE -funksjonen til å trekke ut de fire første tegnene for året (2017). Deretter brukte vi MID -funksjonen til å trekke ut de to tegnene som begynte på femte posisjon som måneden (10). Til slutt brukte vi RIGHT -funksjonen til å trekke ut de to siste tegnene som dagen (24).

=DATE(LEFT(C2,4),MID(C2,5,2),RIGHT(C2,2))

Det neste eksemplet, '2102018' i celle C3, er i en annen rekkefølge. Vi bruker fremdeles strengfunksjonene, men i en annen rekkefølge. Vi brukte RIGHT -funksjonen for å trekke ut de fire siste tegnene for året (2018). Måneden er bare ett siffer i dette tilfellet, så vi brukte funksjonen VENSTRE til å trekke ut det første tegnet som måneden (2). Til slutt brukte vi MID -funksjonen til å trekke ut de to tegnene som begynte på den andre posisjonen som dagen (10).

=DATE(RIGHT(C3,4),LEFT(C3,1),MID(C3,2,2))

Datoene i cellene C4 og C5 ser ut som vanlige datoer, men Excel gjenkjenner dem ikke som datoer. I celle C4 er formatet dag, måned, år. Så vi bruker RIGHT, MID og LEFT -funksjonene på følgende måte:

Nintendo -bryteren vil ikke koble til wifi
=DATE(RIGHT(C4,4),MID(C4,4,2),LEFT(C4,2))

I celle C5 er formatet måned, dag og år, med to null foran en ensifret måned. Så vi bruker RIGHT, LEFT og MID -funksjonene på følgende måte:

=DATE(RIGHT(C5,4),LEFT(C5,2),MID(C5,4,2))

Å bruke DATE -funksjonen kan virke som like mye arbeid som å skrive inn teksten på nytt som datoer. Men det er en god sannsynlighet for at det samme formatet ble brukt i hele arbeidsboken din hvis én person jobbet med den.

I så fall kan du kopiere og lime inn funksjonen, og cellereferansene justeres til de riktige cellene. Hvis de ikke gjør det, bare skriv inn riktige cellereferanser. Du kan markere en cellereferanse i en funksjon og deretter velge cellen du vil angi referansen.

Kombiner tekst fra flere celler

Hvis du har en stor mengde data i et regneark og du må kombinere tekst fra flere celler, er det en enkel måte å gjøre det på. Du trenger ikke å skrive all teksten på nytt.

For eksempel har vi et regneark som inneholder navn på ansatte og deres kontaktinformasjon, som vist nedenfor. Vi ønsker å skille Fornavn og Etternavn og kombiner dem deretter til a Fullt navn kolonne. Vi kan også lage en Epostadresse automatisk ved å kombinere fornavn og etternavn.

For å gjøre dette bruker vi CONCATENATE -funksjon . Å 'sammenkoble' betyr ganske enkelt 'å kombinere' eller 'å slutte seg sammen'. Denne funksjonen lar deg kombinere tekst fra forskjellige celler til en celle. Du kan også legge til annen tekst i teksten fra andre celler.

Å kombinere Etternavn og Fornavn på en rad inn i Fullt navn kolonne, bruker vi CONCATENATE -funksjonen på følgende måte:

=CONCATENATE(B2,' ',A2)

Gi CONCATENATE -funksjonen teksten som skal kombineres i den rekkefølgen du vil at den skal settes sammen. Så vi ga funksjonen Fornavn (B2), et mellomrom i doble anførselstegn (''), deretter Etternavn (A2).

Vi kan også bygge e -postadressen på samme måte. Vi bruker Fornavn (B2), den Etternavn (A2), og deretter resten av e -postadressen (@email.com) i doble anførselstegn.

=CONCATENATE(B2,A2,'@email.com')

Sett alltid en bestemt tekst i doble anførselstegn, men ikke legg anførselstegn rundt cellereferanser.

Skill tekst i flere celler

Har du noen celler med innhold i blandet format som du vil skille? For eksempel, hvis du har en celle som inneholder '14 kalkunsmørbrød ', kan du dele den inn i tallet (14) og teksten (kalkunsmørbrød). På den måten kan du bruke tallet i funksjoner og formler.

For å få tallet ut av '14 kalkunsmørbrød 'bruker vi VENSTRE strengfunksjonen.

=LEFT(B2,SEARCH(' ',B2, 1))

Først gir vi funksjonen cellereferansen for teksten vi vil trekke ut tallet (B2) fra. Deretter bruker vi SEARCH -funksjonen til å finne det første mellomrommet etter det første tegnet i strengen.

For å få teksten ut av '14 kalkunsmørbrød 'bruker vi HØYRE strengfunksjonen.

=RIGHT(B2,LEN(B2)-SEARCH(' ', B2, 1))

Først gir vi HØYRE -funksjonen cellereferansen som vi ønsker å trekke ut teksten (B2) fra. Deretter bruker vi LEN og SEARCH -funksjonene til å bestemme hvor mange tegn vi vil ha fra høyre. Vi trekker antall tegn fra det første mellomrommet etter det første tegnet i strengen til slutten av strengen fra strengens totale lengde.

Få mer informasjon om hvordan du skiller tekst til flere celler i artikkelen vår om trekke ut tekst eller tall fra blandede formatceller.

Mer om arbeid med tekstfunksjoner i Excel

Noen ganger vil regnearket du jobber med ha for mye tekst. Disse vil hjelpe deg med å forenkle det.

Du finner flere detaljer om funksjonene vi diskuterte her i artikkelen vår om tekstoperasjoner, samt informasjon om noen andre relaterte funksjoner vi ikke nevnte her.

Dele Dele kvitring E -post Er det greit å installere Windows 11 på en inkompatibel PC?

Du kan nå installere Windows 11 på eldre PCer med den offisielle ISO -filen ... men er det en god idé å gjøre det?

Les neste
Relaterte temaer
  • Produktivitet
  • Microsoft Excel
  • Microsoft Office 2016
Om forfatteren Lori Kaufman(62 artikler publisert)

Lori Kaufman er en frilans teknisk skribent som bor i Sacramento, CA -området. Hun er en gadget og teknologisk nørd som elsker å skrive veiledningsartikler om et bredt spekter av emner. Lori elsker også å lese mysterier, korssting, musikkteater og Doctor Who. Ta kontakt med Lori på LinkedIn .

Mer fra Lori Kaufman

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere