Na nájdenie vzorca, ktorý získa výstup zaokrúhlením numerických podreťazcov na 3 desatinné miesta, použijeme kombináciu DOĽAVA, NÁJDENIE, STRED A KOLO funkcie na získanie výstupu.
Povedzme, že bunka A1 obsahuje 12.345673.4567a požadovaný výkon je 12.3463.457
VĽAVO: Vráti určený počet znakov od začiatku textového reťazca.
Syntax: = VĽAVO (text, počet_ znakov)
NÁJSŤ: Vráti počiatočnú pozíciu jedného textového reťazca v rámci iného textového reťazca. FIND je príkaz rozlišujúci malé a veľké písmena.
Syntax: = FIND (find_text, within_text, start_num)
MID: Vracia znaky zo stredu textového reťazca s uvedením počiatočnej polohy a dĺžky.
Syntax: = MID (text, počiatočné číslo, počet znakov)
OKRÚHLY: Zaokrúhli číslo na zadaný počet číslic.
Syntax: = ROUND (číslo, počet_číslic)
Zoberme si príklad:
V bunke A1 máme číslo 12,345673,4567. Potrebujeme vzorec, ktorý ukáže číslo zaokrúhlené na 3 desatinné miesta.
- V bunke C2 by vzorec bol
- = ROUND (LEFT (A2, FIND ("", A2) -1), 3) & "" & ROUND (MID (A2, FIND ("", A2) +2,255), 3)
- Na klávesnici stlačte kláves Enter.
- Funkcia vráti zaoblený číselný podreťazec.