Extrahera det första N -antalet ord från en sträng i Excel

Anonim

Den här artikeln handlar om hur du extraherar det första N -antalet ord från en sträng i Microsoft Excel med hjälp av formler. För att lösa detta problem kommer vi att använda funktionerna TRIM, VÄNSTER, HITTA och SUBSTITUT.

Låt oss se varför vi kommer att använda alla ovan nämnda formler:-

HITTAfunktion hjälper till att returnera det placerade numret där ett specifikt tecken eller en textsträng först hittas.

VÄNSTER funktion returnerar det angivna tecknet från de definierade cellerna från vänster sida av strängen.

TRIMfunktionen används för att ta bort extra mellanslag från cellen eller intervallet.

ERSÄTTNINGfunktionen används för att ersätta den gamla texten med ny text.

Låt oss ta ett exempel för att förstå hur vi kan extrahera all text före tildesymbolen (^).

Denna symbol visas på olika platser i varje sträng.

Exempel 1: Vi har en lista i kolumn A. Vi vill extrahera all text före tilde -symbolen (^) oavsett om det är text, tal eller symboler. I det här fallet varierar antalet tecken vi måste extrahera för varje rad. Det är samma sak som att extrahera "N" antal ord från en sträng, eftersom "N" kan variera från sträng till sträng.

Följ nedanstående steg:-

  • Välj cell B2, skriv formeln.
  • = TRIM (VÄNSTER (A2, FIND ("^", ERSÄTTNING (TRIM (A2) & "", "", "^", 3))-1))
  • Tryck på Enter på tangentbordet.
  • Funktionen returnerar det första N -numret.

  • För att kopiera formeln i alla celler, tryck på knappen“CTRL + C” och välj cellen B3: B4 och tryck på knappen “CTRL + V”på ditt tangentbord.

Så här kan vi extrahera ett variabelt antal tecken från en sträng i Microsoft Excel.

Om du gillade våra bloggar, dela den med dina vänner på Facebook. Och du kan också följa oss på Twitter och Facebook.
Vi vill gärna höra från dig, låt oss veta hur vi kan förbättra, komplettera eller förnya vårt arbete och göra det bättre för dig. Skriv till oss på e -postwebbplatsen