Tento článok je o tom, ako extrahovať prvý N počet slov z reťazca v programe Microsoft Excel pomocou vzorcov. Na vyriešenie tohto problému použijeme funkcie TRIM, LEFT, FIND a SUBSTITUTE.
Pozrime sa, prečo použijeme všetky vyššie uvedené vzorce:-
NÁJSŤfunkcia pomáha vrátiť zadané číslo, na ktorom je prvýkrát nájdený konkrétny znak alebo textový reťazec.
VĽAVO funkcia vráti zadaný znak z definovaných buniek z ľavej strany reťazca.
Orezaťfunkcia sa používa na odstránenie ďalších medzier z bunky alebo rozsahu.
NÁHRADAfunkcia sa používa na nahradenie starého textu novým textom.
Vezmime si príklad, aby sme pochopili, ako môžeme extrahovať všetok text pred symbol vlnovky (^).
Tento symbol sa zobrazuje na rôznych miestach v každom reťazci.
Príklad 1: Máme zoznam v stĺpci A. Chceme extrahovať všetok text pred znak vlnovky (^), či už je to text, číslo alebo symboly. V tomto prípade sa počet znakov, ktoré musíme extrahovať pre každý riadok, líši. Je to rovnaké ako extrahovanie „N“ počtu slov z reťazca, pretože „N“ sa môže líšiť od reťazca k reťazcu.
Postupujte podľa nižšie uvedených krokov:-
- Vyberte bunku B2 a napíšte vzorec.
- = TRIM (LEFT (A2, FIND ("^", SUBSTITUTE (TRIM (A2) & "", "", "^", 3))-1))
- Na klávesnici stlačte kláves Enter.
- Funkcia vráti prvé N číslo.
- Ak chcete vzorec skopírovať do všetkých buniek, stlačte kláves„CTRL + C“ a vyberte bunku B3: B4 a stlačte kláves „CTRL + V“na vašej klávesnici.
Takto môžeme z reťazca v programe Microsoft Excel extrahovať premenlivý počet znakov.
Ak sa vám páčili naše blogy, zdieľajte ich so svojimi priateľmi na Facebooku. A tiež nás môžete sledovať na Twitteri a Facebooku.
Radi by sme vás počuli, dajte nám vedieť, ako môžeme zlepšiť, doplniť alebo inovovať našu prácu a zlepšiť ju pre vás. Napíšte nám na emailovú stránku