Tips til arbejde med tekst- og tekstfunktioner i Excel

Tips til arbejde med tekst- og tekstfunktioner i Excel

Når du tænker på Excel ( vores vigtigste Excel -tip ), tænker du sandsynligvis på tal, beregninger og formler. Men du tilføjer også tekst til regneark, f.eks. Overskrifter, beskrivelser eller folks navne.





I dag dækker vi forskellige måder at arbejde med tekst i Excel -regneark. Vi diskuterer flere forskellige funktioner til arbejde med tekst. Når du bruger en funktion, skal du altid starte den med et lighedstegn (=).





Pak tekst ind i en celle

Når du indtaster tekst i en celle, der er bredere end cellen, går teksten som standard forbi cellens højre kant. Men det er let at få tekstindpakningen til at passe til kolonnebredden. Tekstomslaget justeres automatisk, når du ændrer cellens bredde.





For at få tekstindpakning i en celle skal du markere cellen og klikke på Wrap tekst knappen i Justering sektion af Hjem fane.

Teksten er pakket ind i cellen, og rækkehøjden justeres automatisk, så den passer til teksten.



Hvis rækkehøjde justeres ikke automatisk, kan rækken indstilles til en bestemt højde.

hvordan man kommer forbi skole wifi

Vælg cellen automatisk for at tilpasse rækkehøjden til teksten. Klik derefter på Format i Celler afsnit om Hjem fane og vælg AutoFit rækkehøjde .





Hvis du vil beholde rækken i en bestemt højde, kan du ændre den for at sikre, at den indpakkede tekst passer. Vælg Rækkehøjde fra Format menu. Indtast derefter en højde for rækken på Rækkehøjde dialogboksen og klik Okay .

Du kan også trække den nederste kant af rækken nedad, indtil alle tekstlinjer passer i cellen.





Indtast et linjeskift i en celle

Hvis teksten i en celle går forbi den højre kant, kan du også indsætte et linjeskift for manuelt at lave teksten.

Dobbeltklik på cellen for at redigere teksten, eller tryk på F2 . Klik på musen på det sted i teksten, hvor du vil indsætte et linjeskift. Tryk derefter på Alt + Enter .

Rækkehøjden justeres, så den passer til teksten, hvis Format er indstillet til AutoFit rækkehøjde i Celler sektion af Hjem fane.

Tæl celler, der indeholder enhver tekst

Hvis du vil vide, hvor mange celler i et område på dit regneark, der indeholder tekst (ikke tal, fejl, formler eller tomme celler), kan du bruge funktionen TÆLLE.

Den generiske form for COUNTIF -funktionen til at tælle et vilkårligt antal teksttegn er:

=COUNTIF(cellrange,'*')

Celleområdet repræsenterer ethvert cellecelle som B2: B9. Stjernen mellem anførselstegnene er et jokertegn, der repræsenterer ethvert matchende antal teksttegn. Der er et par ting at bemærke om, hvad der betragtes som teksttegn:

  • De logiske værdier SAND og FALSK tælles ikke som tekst.
  • Tal, der indtastes som tekst, tælles med jokertegnet (*).
  • En tom celle, der begynder med en apostrof ('), tælles.

For eksempel at tælle antallet af celler, der indeholder tekst i celleområdet A2: G9 i det følgende regneark, indtaster vi '= COUNTIF ('. For at indtaste celleområdet vælger vi de celler, vi vil medtage i tællingen .

COUNTIF -funktionen er ikke store og små bogstaver.

Derefter skriver vi et komma (,) og jokertegnet (*) omgivet af dobbelt anførselstegn.

Trykke Gå ind for at fuldføre funktionsindtastningen og se resultatet i cellen.

Tæl celler indeholdende specifik tekst

Du kan også bruge COUNTIF -funktionen til at tælle, hvor mange celler der indeholder specifikke teksttegn.

Den generiske funktion til at tælle forekomster af en bestemt strengteksttegn er:

=COUNTIF(cellrange,'txt')

Ligesom i det foregående afsnit repræsenterer celleområdet ethvert cellecelle som B2: B9. Vi sætter rækken af ​​teksttegn, vi vil finde, mellem dobbelt anførselstegn.

For eksempel at tælle antallet af celler, der indeholder 'Pencil' i celleområdet A2: G9 på følgende regneark, indtaster vi følgende funktion:

=COUNTIF(A2:G9,'Pencil')

Dette finder alle cellerne, der kun indeholder ordet 'blyant', uden anden tekst i cellen. Fordi COUNTIF -funktionen ikke er store og små bogstaver, finder den alle celler, der indeholder 'blyant' eller 'blyant'.

COUNTIFS -funktionen giver dig mulighed for at tælle celler med tekst men udelukke celler med bestemte teksttegn.

For eksempel bruger vi COUNTIFS på følgende måde til at finde alle celler, der indeholder enhver tekst undtagen 'Pencil'.

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

For funktionen TÆLLE, giver du den først det område og den tekst, du vil finde. Giv det derefter det samme område igen, og den tekst, du vil have ekskluderet. '' Bruges til at udelukke den tekst, der følger.

Når du bruger enten TÆLLES- eller TÆLLES -funktionen, kan du tilføje en stjerne på den ene eller begge sider af strengen for at finde celler, der indeholder denne streng omgivet af et vilkårligt antal teksttegn (eller ingen).

For eksempel at finde alle celler, der indeholder bogstavet 'j', bruger vi følgende funktion:

hvordan man kan se, om din vædder er dårlig
=COUNTIF(A2:G9,'*j*')

Igen, fordi funktionen COUNTIF ikke er store og små bogstaver, tælles celler indeholdende 'j' eller 'J'.

Konverter tekst til tal

Hvis du har mange celler, der indeholder tal gemt som tekst, er der et par måder, du kan konvertere teksten til tal på.

Du kan se, om et tal er formateret som tekst, når det er venstrejusteret i cellen i stedet for højrejusteret. Hvis et tal også er blevet kraftigt formateret som tekst ved hjælp af en apostrof (') i begyndelsen, vil der være en grøn trekant i øverste venstre hjørne af cellen.

For at konvertere tekst til tal kan du bruge Konverter til tal mulighed, Tekst til kolonner funktion, eller Indsæt special . Vi diskuterer hver af disse metoder i vores artikel om udtræk af tal og tekst i Excel.

Konverter et tal til tekst

Der kan være tidspunkter, hvor du vil gemme numre som tekst. Måske udfører du en handling på en række celler, og der er visse celler, du ikke vil læse som tal, selvom de er det.

Hvis du skriver en apostrof (') i begyndelsen af ​​et tal, konverteres det til tekst. Men hvis du har mange celler med tal, du vil konvertere til tekst, kan du bruge TEKST -funktionen.

For eksempel vil vi konvertere tallene i B -kolonnen nedenfor til tekst. Vi skriver følgende funktion i cellen til højre for det første tal.

=TEXT(B2,'0')

Du giver funktionen cellereferencen for det nummer, der skal konverteres, og derefter det ønskede talformat. Vi konverterer bare til et tal uden særlig formatering (f.eks. Ikke valuta eller dato). Så vi bruger '0' (nul).

Brug funktionen Autofyld til at kopiere TEKST -funktionen til resten af ​​cellerne. Tallene bliver til tekst og er venstrejusteret.

Du kan kopiere og indsætte de konverterede værdier i den originale kolonne. Vælg cellerne, der indeholder TEKST -funktionen, og tryk på Ctrl + C at kopiere dem. Vælg den første celle i den originale kolonne. På den Hjem fanen, skal du klikke på pilen på sæt ind knappen og gå til Indsæt special> Værdier .

Du kan finde eksempler på de forskellige tekstformateringer, der er tilgængelige til brug i TEKST -funktionen på Microsofts supportwebsted .

Konverter tekst til en dato

Har du nogensinde fået en projektmappe fra en anden, hvor de indtastede datoer som tekst, som tal eller i et format, der ikke kan genkendes som datoer? Du kan konvertere tekst til datoer ved hjælp af DATE -funktionen.

Her er det generiske format for DATE -funktionen:

=DATE(year,month,day)

For år, måned og dag vil vi bruge strengfunktionerne VENSTRE, MIDT og HØJRE til at udtrække de relevante dele af teksten eller tallet, vi vil konvertere. Vi forklarer de fire eksempler på billedet herunder.

For at konvertere '20171024' i celle C2 til en dato brugte vi funktionen VENSTRE til at udtrække de første fire tegn for året (2017). Derefter brugte vi MID -funktionen til at udtrække de to tegn, der startede på den femte position som måneden (10). Endelig brugte vi HØJRE -funktionen til at udtrække de to sidste tegn som dagen (24).

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

Det næste eksempel, '2102018' i celle C3, er i en anden rækkefølge. Vi bruger stadig strengfunktionerne, men i en anden rækkefølge. Vi brugte HØJRE -funktionen til at udtrække de sidste fire tegn for året (2018). Måneden er kun et ciffer i dette tilfælde, så vi brugte LEFT -funktionen til at udtrække det første tegn som måneden (2). Endelig brugte vi MID -funktionen til at udtrække de to tegn, der startede på den anden position som dagen (10).

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

Datoerne i cellerne C4 og C5 ligner normale datoer, men Excel genkender dem ikke som datoer. I celle C4 er formatet dag, måned, år. Så vi bruger funktionerne HØJRE, MIDT og VENSTRE på følgende måde:

hvordan du fjerner blokeringen af ​​Adobe Flash Player
=DATE(RIGHT(C4,4),MID(C4,4,2),LEFT(C4,2))

I celle C5 er formatet måned, dag og år ved hjælp af to et nul foran en encifret måned. Så vi bruger funktionerne HØJRE, VENSTRE og MID på følgende måde:

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

Brug af DATE -funktionen kan virke som lige så meget arbejde som at indtaste teksten igen som datoer. Men det er en god sandsynlighed for, at det samme format blev brugt i hele din projektmappe, hvis en person arbejdede på det.

I så fald kan du kopiere og indsætte funktionen, og cellereferencerne justeres til de korrekte celler. Hvis de ikke gør det, skal du blot indtaste de korrekte cellereferencer. Du kan markere en cellereference i en funktion og derefter vælge den celle, du vil indtaste denne reference.

Kombiner tekst fra flere celler

Hvis du har en stor mængde data på et regneark, og du skal kombinere tekst fra flere celler, er der en nem måde at gøre det på. Du behøver ikke at indtaste al den tekst igen.

For eksempel har vi et regneark, der indeholder navne på medarbejdere og deres kontaktoplysninger, som vist nedenfor. Vi ønsker at adskille Fornavn og Efternavn og kombiner dem derefter til et Fulde navn kolonne. Vi kan også oprette en Email adresse automatisk ved at kombinere for- og efternavn.

For at gøre dette bruger vi CONCATENATE funktion . At 'sammenkoble' betyder ganske enkelt 'at kombinere' eller 'at slutte sig sammen'. Denne funktion giver dig mulighed for at kombinere tekst fra forskellige celler til en celle. Du kan også tilføje enhver anden tekst til teksten fra andre celler.

At kombinere Efternavn og Fornavn i en række ind i Fulde navn kolonne, bruger vi CONCATENATE -funktionen på følgende måde:

=CONCATENATE(B2,' ',A2)

Giv CONCATENATE -funktionen teksten, der skal kombineres i den rækkefølge, du vil have den sat sammen. Så vi gav funktionen Fornavn (B2), et mellemrum i dobbelte anførselstegn (''), derefter Efternavn (A2).

Vi kan også bygge e -mail -adressen på samme måde. Vi bruger Fornavn (B2), den Efternavn (A2) og derefter resten af ​​e -mailadressen (@email.com) i dobbelte citater.

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

Sæt altid en bestemt tekst i dobbelte citater, men anbring ikke citater omkring cellereferencer.

Adskil tekst i flere celler

Har du nogle celler med indhold i blandet format, som du vil adskille? Hvis du f.eks. Har en celle, der indeholder '14 kalkun -sandwich ', kan du opdele den i tallet (14) og teksten (kalkun -sandwich). På den måde kan du bruge tallet i funktioner og formler.

For at få tallet ud af '14 kalkun -sandwich 'bruger vi funktionen VENSTRE streng.

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

Først giver vi funktionen cellereferencen for den tekst, hvorfra vi vil udtrække tallet (B2). Derefter bruger vi SEARCH -funktionen til at finde det første mellemrum efter det første tegn i strengen.

For at få teksten ud af '14 kalkun -sandwich 'bruger vi RIGHT -strengfunktionen.

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

Først giver vi den HØJRE funktion cellehenvisningen, hvorfra vi ønsker at udtrække teksten (B2). Derefter bruger vi LEN og SEARCH -funktionerne til at bestemme, hvor mange tegn i fra højre vi ønsker at få. Vi trækker antallet af tegn fra det første mellemrum efter det første tegn i strengen til slutningen af ​​strengen fra strengens samlede længde.

Få flere oplysninger om adskillelse af tekst i flere celler i vores artikel om udtrækning af tekst eller tal fra blandede formatceller.

Mere om arbejde med tekstfunktioner i Excel

Nogle gange har regnearket, du arbejder på, for meget tekst. Disse hjælper dig med at forenkle det.

Du kan finde flere detaljer om de funktioner, vi diskuterede her i vores artikel om tekstoperationer, samt oplysninger om nogle yderligere relaterede funktioner, som vi ikke nævnte her.

Del Del Tweet E -mail Er det okay at installere Windows 11 på en inkompatibel pc?

Du kan nu installere Windows 11 på ældre pc'er med den officielle ISO -fil ... men er det en god idé at gøre det?

Læs Næste
Relaterede emner
  • Produktivitet
  • Microsoft Excel
  • Microsoft Office 2016
Om forfatteren Lori Kaufman(62 artikler udgivet)

Lori Kaufman er freelance teknisk forfatter, der bor i Sacramento, CA -området. Hun er en gadget og teknisk nørd, der elsker at skrive vejledningsartikler om en lang række emner. Lori elsker også at læse mysterier, korssting, musikteater og Doctor Who. Få kontakt med Lori på LinkedIn .

Mere fra Lori Kaufman

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere