Extrahování prvního N počtu slov z řetězce v aplikaci Excel

Anonim

Tento článek je o tom, jak extrahovat první N počet slov z řetězce v aplikaci Microsoft Excel pomocí vzorců. K vyřešení tohoto problému použijeme funkce TRIM, LEFT, FIND a SUBSTITUTE.

Podívejme se, proč použijeme všechny výše uvedené vzorce:-

NALÉZTFunkce pomáhá vrátit umístěné číslo, na kterém je poprvé nalezen konkrétní znak nebo textový řetězec.

VLEVO, ODJET funkce vrátí zadaný znak z definovaných buněk z levé strany řetězce.

OŘEZATFunkce se používá k odstranění nadbytečných mezer z buňky nebo rozsahu.

NÁHRADNÍFunkce se používá k nahrazení starého textu novým textem.

Uveďme si příklad, abychom pochopili, jak můžeme extrahovat veškerý text před symbol vlnovky (^).

Tento symbol se zobrazuje na různých místech v každém řetězci.

Příklad 1: Máme seznam ve sloupci A. Chceme extrahovat veškerý text před symbol vlnovky (^), ať už jde o text, číslo nebo symboly. V tomto případě se počet znaků, které musíme extrahovat pro každý řádek, liší. Je to stejné jako extrahování „N“ počtu slov z řetězce, protože „N“ se může lišit od řetězce k řetězci.

Postupujte podle níže uvedených kroků:-

  • Vyberte buňku B2, napište vzorec.
  • = TRIM (VLEVO (A2, NAJÍT ("^", NÁHRADA (TRIM (A2) & "", "", "^", 3))-1))
  • Stiskněte klávesu Enter na klávesnici.
  • Funkce vrátí první N číslo.

  • Chcete -li vzorec zkopírovat do všech buněk, stiskněte klávesu„CTRL + C“ a vyberte buňku B3: B4 a stiskněte klávesu „CTRL + V“na vaší klávesnici.

Takto můžeme z řetězce v aplikaci Microsoft Excel extrahovat proměnlivý počet znaků.

Pokud se vám naše blogy líbily, sdílejte je se svými přáteli na Facebooku. A také nás můžete sledovat na Twitteru a Facebooku.
Rádi bychom od vás slyšeli, dejte nám vědět, jak můžeme zlepšit, doplnit nebo inovovat naši práci a zlepšit ji pro vás. Napište nám na e -mail