Para encontrar una fórmula que recupere la salida redondeando subcadenas numéricas a 3 lugares decimales, usaremos una combinación de funciones IZQUIERDA, ENCONTRAR, MEDIO Y REDONDEAR para recuperar la salida.

Digamos que la celda A1 contiene 12.34567 <> 3.4567 y la salida requerida es 12.346 <> 3.457 IZQUIERDA: * Devuelve el número especificado de caracteres desde el inicio de una cadena de texto.

Sintaxis: = LEFT (texto, num_chars)

BUSCAR: Devuelve la posición inicial de una cadena de texto dentro de otra cadena de texto. FIND es un comando que distingue entre mayúsculas y minúsculas.

Sintaxis: = ENCONTRAR (buscar_texto, dentro_texto, núm_inicio)

MID: Devuelve los caracteres de la mitad de una cadena de texto, dada una posición inicial y una longitud.

Sintaxis: = MID (texto, núm_inicio, núm_caracteres)

REDONDEAR: Redondea un número a un número específico de dígitos.

Sintaxis: = ROUND (número, num_digits)

[.underline] # Tomemos un ejemplo: # Tenemos un número como 12.34567 <> 3.4567 en la celda A1. Necesitamos una fórmula para mostrar el número a redondear con 3 decimales.

img1

En la celda C2, la fórmula sería = REDONDEAR (IZQUIERDA (A2, ENCONTRAR («<>», A2) -1), 3) & «<>» & REDONDEAR (MEDIO (A2, ENCONTRAR («<>», A2) +2,255), 3)

  • Presiona enter en tu teclado.

  • La función devolverá la subcadena numérica redondeada.

img2