Abychom našli vzorec, který načte výstup zaokrouhlením číselných podřetězců na 3 desetinná místa, použijeme kombinaci VLEVO, NAJÍT, MID & ROUND funkce pro načtení výstupu.
Řekněme, že buňka A1 obsahuje 12.345673.4567a požadovaný výstup je 12.3463.457
VLEVO, ODJET: Vrátí zadaný počet znaků od začátku textového řetězce.
Syntaxe: = VLEVO (text, počet_charů)
NALÉZT: Vrátí počáteční pozici jednoho textového řetězce v jiném textovém řetězci. FIND je příkaz rozlišující velká a malá písmena.
Syntaxe: = FIND (find_text, within_text, start_num)
STŘEDNÍ: Vrací znaky ze středu textového řetězce, dané počáteční pozicí a délkou.
Syntaxe: = MID (text, start_num, num_chars)
KOLO: Zaokrouhlí číslo na zadaný počet číslic.
Syntaxe: = ROUND (číslo, počet_číslic)
Vezměme si příklad:
V buňce A1 máme číslo 12,345673,4567. Potřebujeme vzorec, který ukáže číslo zaokrouhlené na 3 desetinná místa.
- V buňce C2 by vzorec byl
- = KOLO (LEFT (A2, FIND ("", A2) -1), 3) & "" & ROUND (MID (A2, FIND ("", A2) +2,255), 3)
- Stiskněte klávesu Enter na klávesnici.
- Funkce vrátí zaoblený číselný podřetězec.