Zaokrouhlování číselných podřetězců

Anonim

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.