Ak potrebujeme na podreťazcoch vykonávať číselné operácie, musíme v programe Microsoft Excel 2010 použiť funkcie VĽAVO, NÁJSŤ a MID.
NÁJSŤ:Táto funkcia vráti číslo umiestnenia znaku, na ktorom sa konkrétny znak alebo textový reťazec prvýkrát našiel, pričom sa číta zľava doprava (nerozlišujú sa malé a veľké písmená).
Syntax funkcie „FIND“: = FIND (find_text, within_text, [start_num])
Príklad:Bunka A1 obsahuje text “Broncho Billy Anderson”
= FIND ("Billy", A1, 1), funkcia sa vráti 9
VĽAVO: Vráti zadaný počet znakov začínajúci sa znakom úplne vľavo v reťazci.
Syntax funkcie „LEFT“: = LEFT (text, [num_chars])
Príklad:Bunka A1 obsahuje text “Broncho Billy Anderson”
= VĽAVO (A1, 7), funkcia sa vráti “Broncho”
MID:Vráti konkrétny počet znakov z textového reťazca, pričom sa začína na určenej pozícii na základe zadaného počtu znakov.
Syntax funkcie „MID“: = MID (text, počiatočné číslo, počet znakov)
Príklad:Bunka A2 obsahuje text “Broncho Billy Anderson”
= MID (A1, 8, 7), funkcia sa vráti "Billy"
Vezmime si príklad, aby sme pochopili, ako môžeme s podreťazcami vykonávať numerické operácie.
Príklad 1: Máme zoznam v stĺpci A. Potrebujeme vykonať niektoré numerické operácie v tomto zozname.
Postupujte podľa nižšie uvedených krokov:-
- Vyberte bunku B2, napíšte vzorec.
- = LEFT (A2, FIND ("/", A2) -1)+10 & MID (A2, FIND ("/", A2), 255)
- Na klávesnici stlačte kláves Enter.
- Funkcia sa zavedie do podreťazca v bunke 10.
- Ak chcete vzorec skopírovať do všetkých buniek, stlačte kláves„CTRL + C“ a vyberte bunku B3: B6 a stlačte kláves „CTRL + V“na vašej klávesnici.
Takto môžeme vykonávať číselné operácie s podreťazcami v programe Microsoft Excel 2010.