Para encontrar una fórmula que recupere la salida redondeando subcadenas numéricas a 3 lugares decimales, usaremos una combinación de IZQUIERDA, ENCONTRAR, MEDIA Y REDONDA funciones para recuperar la salida.
Supongamos que la celda A1 contiene 12.345673.4567y la salida requerida es 12.3463.457
IZQUIERDA: Devuelve el número especificado de caracteres desde el principio de una cadena de texto.
Sintaxis: = IZQUIERDA (texto, num_chars)
ENCONTRAR: 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: = FIND (find_text, within_text, start_num)
MEDIO: 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)
RONDA: Redondea un número a un número específico de dígitos.
Sintaxis: = ROUND (número, num_digits)
Tomemos un ejemplo:
Tenemos un número como 12.345673.4567 en la celda A1. Necesitamos una fórmula para mostrar el número que se debe redondear con 3 decimales.
- 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.