Fórmula de Excel: convertir texto en números -

Tabla de contenido

Fórmula genérica

=VALUE(A1)

Resumen

Para convertir valores de texto simples en números, puede usar la función VALOR o simplemente agregar cero como se describe a continuación. En el ejemplo que se muestra, la fórmula en C5 es:

=VALUE(B5)

Antecedentes

A veces, Excel termina con texto en una celda, cuando realmente desea un número. Hay muchas razones por las que esto puede suceder y muchas formas de solucionarlo. Este artículo describe un enfoque basado en fórmulas para convertir valores de texto en números.

Explicación

En este ejemplo, los valores de la columna A se "almacenan como texto". Esto significa que si intenta SUMAR la columna A, obtendrá un resultado de cero.

La función VALOR intentará "coaccionar" un número almacenado como texto a un número verdadero. En casos simples, simplemente funcionará y obtendrá un resultado numérico. Si no funciona, obtendrá un error #VALUE.

Agregue cero en su lugar

Otro truco común es simplemente agregar cero al valor del texto con una fórmula como esta:

=A1+0

Esto obliga a Excel a intentar convertir el valor del texto en un número para manejar la operación matemática. Tiene la misma funcionalidad que VALUE anterior. En el ejemplo que se muestra, C7 usa esta fórmula.

Despojar a otros personajes

Si una celda contiene caracteres no numéricos como guiones, puntuación, etc., deberá eliminar esos caracteres antes de poder convertirlos en números.

Las fórmulas en C8 y C9 muestran cómo usar las funciones IZQUIERDA y DERECHA para quitar caracteres no numéricos de un valor de texto antes de convertirlo en un número. También puede utilizar la función MID en situaciones más complicadas. Si necesita eliminar espacios adicionales u otros caracteres que no se imprimen, consulte las funciones RECORTAR y LIMPIAR.

Finalmente, la función SUSTITUIR le permitirá eliminar caracteres con la funcionalidad de tipo "buscar y reemplazar".

Articulos interesantes...