Pakk ut det første N -antallet ord fra en streng i Excel

Anonim

Denne artikkelen handler om hvordan du trekker ut det første N -antallet ord fra en streng i Microsoft Excel ved å bruke formler. For å løse dette problemet vil vi bruke funksjonene TRIM, LEFT, FIND og SUBSTITUTE.

La oss se hvorfor vi vil bruke alle de ovennevnte formlene:-

FINNEfunksjon hjelper til med å returnere det plasserte nummeret der et bestemt tegn eller en tekststreng først blir funnet.

VENSTRE funksjon returnerer det angitte tegnet fra de definerte cellene fra venstre side av strengen.

LISTVERKfunksjonen brukes til å fjerne ekstra mellomrom fra cellen eller området.

ERSTATNINGfunksjonen brukes til å erstatte den gamle teksten med ny tekst.

La oss ta et eksempel for å forstå hvordan vi kan trekke ut all tekst før tildesymbolet (^).

Dette symbolet vises på forskjellige steder i hver streng.

Eksempel 1: Vi har en liste i kolonne A. Vi ønsker å trekke ut all tekst før tilde (^) symbolet enten det er tekst, tall eller symboler. I dette tilfellet varierer antallet tegn vi må trekke ut for hver rad. Det er det samme som å trekke ut "N" antall ord fra en streng, ettersom "N" kan variere fra streng til streng.

Følg trinnene nedenfor:-

  • Velg celle B2, skriv formelen.
  • = TRIM (VENSTRE (A2, FIND ("^", SUBSTITUTE (TRIM (A2) & "", "", "^", 3))-1))
  • Trykk Enter på tastaturet.
  • Funksjonen vil returnere det første N -nummeret.

  • Trykk på tasten for å kopiere formelen i alle cellene“CTRL + C” og velg cellen B3: B4 og trykk på tasten “CTRL + V”på tastaturet.

Slik kan vi trekke ut et variabelt antall tegn fra en streng i Microsoft Excel.

Hvis du likte bloggene våre, del den med vennene dine på Facebook. Og du kan også følge oss på Twitter og Facebook.
Vi vil gjerne høre fra deg, gi oss beskjed om hvordan vi kan forbedre, utfylle eller innovere arbeidet vårt og gjøre det bedre for deg. Skriv til oss på e -post