Cómo utilizar la función NUMBERVALUE (VALOR.NUMERO) en Excel

Español Inglesa
VALOR.NUMERO NUMBERVALUE

Introducción a la Función en Excel y Google Sheets

La función NUMBERVALUE, conocida en español como VALOR.NUMERO, se utiliza en Excel y Google Sheets para convertir textos que representan números en valores numéricos reales. Esta función es invaluable cuando se manejan números de fuentes externas cuyos formatos de decimales o separadores de miles no coinciden con los del sistema local.

Sintaxis y Ejemplos

La sintaxis de la función VALOR.NUMERO es:

VALOR.NUMERO(texto, [separador_decimal], [separador_millar])
  • texto: El texto que deseas convertir en número. Este argumento es obligatorio.
  • separador_decimal: Es opcional y designa el carácter usado como separador decimal en el texto.
  • separador_millar: También opcional, indica el carácter utilizado para separar los miles en el texto.

Ejemplo 1: Si tienes un texto con formato «1.234,56» (donde el punto separa miles y la coma los decimales):

=VALOR.NUMERO("1.234,56", ",", ".")

Este ejemplo convertiría el texto a 1234.56.

Ejemplo 2: Para un texto en formato «1,234.56» (donde la coma separa miles y el punto los decimales):

=VALOR.NUMERO("1,234.56", ".", ",")

Este segundo ejemplo también retornaría 1234.56.

Aplicaciones Prácticas de la Función

La función VALOR.NUMERO es extremadamente útil en una variedad de situaciones prácticas, especialmente al importar datos de fuentes con formatos numéricos diferentes.

Caso Práctico 1: Importación de Datos Financieros

Imagina que estás preparando un informe financiero y recibes un archivo con cifras económicas de distintos países, cada uno utilizando un formato numérico diferente. Por ejemplo:

"3.456,78" (formato europeo) "4,567.89" (formato estadounidense)

Para estandarizar estos valores en un formato único, puedes utilizar VALOR.NUMERO de la siguiente forma:

=VALOR.NUMERO("3.456,78", ",", ".") =VALOR.NUMERO("4,567.89", ".", ",")

Este código convertirá ambas cifras a un formato numérico estándar, permitiéndote hacer cálculos sin preocupaciones por las inconsistencias en los datos.

Caso Práctico 2: Análisis de Datos de Entrada Variados

Considera un escenario donde recibes datos de ventas en distintos formatos debido a las diferencias regionales en reportes financieros. Si necesitas sumar todas las cifras para obtener un total de ventas, los datos pueden venir en formatos como:

"1.000,00" "2,500.00" "3.000,00"

Convertirlos y sumarlos sería posible utilizando VALOR.NUMERO de la siguiente manera:

Texto Fórmula Resultado
«1.000,00» =VALOR.NUMERO(«1.000,00», «,», «.») 1000.00
«2,500.00» =VALOR.NUMERO(«2,500.00», «.», «,») 2500.00
«3.000,00» =VALOR.NUMERO(«3.000,00», «,», «.») 3000.00

Al sumar los resultados, obtendrías un total de ventas de 6500.00. Esto demuestra la utilidad de VALOR.NUMERO en la unificación de datos numéricos de múltiples fuentes o formatos.

Maggiori informazioni: https://support.microsoft.com/es-es/office/valor-numero-función-valor-numero-1b05c8cf-2bfa-4437-af70-596c7ea7d879

Otras funciones
Devuelve una matriz de valores de texto de cualquier intervalo especificado
Convierte las letras en inglés o katakana de ancho completo (de dos bytes) dentro de una cadena de caracteres en caracteres de ancho medio (de un byte)
Devuelve el carácter especificado por el número de código
Devuelve un código numérico del primer carácter de una cadena de texto
Combina el texto de varios rangos o cadenas, pero no proporciona el delimitador o los argumentos IgnoreEmpty
Concatena varios elementos de texto en uno solo
Convierte las letras en inglés o katakana de ancho medio (de un byte) dentro de una cadena de caracteres en caracteres de ancho completo (de dos bytes)
Devuelve los caracteres del lado derecho de un valor de texto
Busca un valor de texto dentro de otro (distingue mayúsculas de minúsculas)
Quita los espacios del texto
Comprueba si dos valores de texto son idénticos
Devuelve un número específico de caracteres de una cadena de texto que comienza en la posición que se especifique
Da formato a un número como texto con un número fijo de decimales
Extrae los caracteres fonéticos (furigana) de una cadena de texto
Busca un valor de texto dentro de otro (no distingue mayúsculas de minúsculas)
Devuelve los caracteres del lado izquierdo de un valor de texto
Convierte las letras de ancho medio (de un byte) dentro de una cadena de caracteres en caracteres de ancho completo (de dos bytes)
Devuelve el número de caracteres de una cadena de texto
Quita del texto todos los caracteres no imprimibles
Pone el texto en minúsculas
Pone el texto en mayúsculas
Convierte un número en texto, con el formato de moneda $ (dólar)
Pone en mayúscula la primera letra de cada palabra de un valor de texto
Reemplaza caracteres de texto
Repite el texto un número determinado de veces
Sustituye texto nuevo por texto antiguo en una cadena de texto
Convierte sus argumentos a texto
Da formato a un número y lo convierte en texto
Convierte un número en texto, con el formato de moneda ß (Baht)
Devuelve el carácter Unicode al que hace referencia el valor numérico dado
Devuelve el número (punto de código) que corresponde al primer carácter del texto
Combina el texto de varios rangos o cadenas e incluye el delimitador que se especifique entre cada valor de texto que se combinará Si el delimitador es una cadena de texto vacío, esta función concatenará los rangos
Convierte un argumento de texto en un número