Redondeo de subcadenas numéricas

Anonim

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.