Na extrahovanie posledného slova z textu v bunke použijeme v programe Microsoft Excel 2010 funkciu „VPRAVO“ s funkciou „VYHĽADÁVAŤ“ a „LEN“.
SPRÁVNY:Vráťte posledné znaky v textovom reťazci podľa počtu zadaných znakov.
Syntax funkcie „RIGHT“: = RIGHT (text, [num_chars])
Príklad:Bunka A1 obsahuje text “Broncho Billy Anderson”
=SPRÁVNY (A1, 8), funkcia sa vráti "Anderson"
VYHĽADÁVANIE:Funkcia SEARCH vracia počiatočnú pozíciu textového reťazca, ktorý vyhľadá v rámci textového reťazca.
Syntax funkcie „VYHĽADÁVANIE“: = VYHĽADÁVANIE (hľadaný_text, v rámci_textu, [počiatočný_číslo])
Príklad:Bunka A2 obsahuje text “Broncho Billy Anderson”
=SEARCH („Billy“, A1, 1), funkcia sa vráti 9
LEN:Vráti počet znakov v textovom reťazci.
Syntax funkcie „LEN“: = LEN (text)
Príklad:Bunka A1 obsahuje text “Broncho Billy Anderson”
=LEN (A1), funkcia sa vráti 22
Pochopenie procesu extrahovania znakov z textu pomocou textových vzorcov
Príklad 1: V stĺpci „A“ máme zoznam mien a zo zoznamu musíme vybrať priezvisko. Budeme používať “VĽAVO” fungovať spolu s "VYHĽADÁVANIE" funkciu.
Ak chcete oddeliť posledné slovo od bunky, postupujte takto:-
- Vyberte bunku B2 a napíšte vzorec = VPRAVO (A2, LEN (A2) -HĽADAŤ ("", A2, VYHĽADÁVAŤ ("", A2, VYHĽADÁVAŤ ("", A2) +1))) funkcia vráti priezvisko z bunky A2.
Ak chcete vzorec skopírovať do všetkých buniek, stlačte kláves „CTRL + C“ a vyberte bunku B3 až B6 a stlačte kláves „CTRL + V“ na vašej klávesnici.
- Ak chcete vzorce previesť na hodnoty, zvoľte rozsah funkcií B2: B6 a „KOPÍROVAŤ“ stlačením klávesu „CTRL + C“, pravým tlačidlom myši vyberte „Prilepiť špeciálne“.
- Zobrazí sa dialógové okno Vložiť špeciálne. Kliknutím na „Hodnoty“ a potom kliknutím na tlačidlo ok prevediete vzorec na hodnoty.
Takto môžeme extrahovať posledné slovo v bunke do inej bunky.