Convertir texto en números en Excel: un tutorial paso a paso

Es común encontrar números almacenados como texto en Excel. Esto conduce a cálculos incorrectos cuando usa estas celdas en funciones de Excel como SUMA y PROMEDIO (ya que estas funciones ignoran las celdas que contienen valores de texto). En tales casos, debe convertir las celdas que contienen números como texto de nuevo en números.

Ahora, antes de seguir adelante, veamos primero algunas razones por las que puede terminar con un libro de trabajo que tiene números almacenados como texto.

  1. Usar "(apóstrofo) antes de un número.
    • Mucha gente ingresa un apóstrofo antes de un número para convertirlo en texto. A veces, también es el caso cuando descarga datos de una base de datos. Si bien esto hace que los números aparezcan sin el apóstrofo, impacta en la celda forzándola a tratar los números como texto.
  2. Obtener números como resultado de una fórmula (como IZQUIERDA, DERECHA o MEDIA)
    • Si extrae la parte numérica de una cadena de texto (o incluso una parte de un número) utilizando las funciones de TEXTO, el resultado es un número en formato de texto.

Ahora, veamos cómo abordar estos casos.

Convertir texto a números en Excel

En este tutorial, aprenderá a convertir texto en números en Excel.

El método que debe utilizar depende de cómo se haya convertido el número en texto. Estos son los que se tratan en este tutorial.

  • Usando la opción "Convertir en número".
  • Cambie el formato de Texto a General / Número.
  • Usando Pegado especial.
  • Uso de texto en columna.
  • Usando una combinación de función VALUE, TRIM y CLEAN.

Convertir texto en números con la opción "Convertir en número"

Cuando se agrega un apóstrofo a un número, cambia el formato del número al formato de texto. En tales casos, notará que hay un triángulo verde en la parte superior izquierda de la celda.

En este caso, puede convertir fácilmente números en texto siguiendo estos pasos:

  • Seleccione todas las celdas que desea convertir de texto a números.
  • Haga clic en el icono con forma de diamante amarillo que aparece en la parte superior derecha. En el menú que aparece, seleccione la opción "Convertir en número".

Esto convertiría instantáneamente todos los números almacenados como texto en números. Notaría que los números se alinean a la derecha después de la conversión (mientras que estos se alinean a la izquierda cuando se almacenan como texto).

Convierta texto en números cambiando el formato de celda

Cuando los números están formateados como texto, puede volver a convertirlos fácilmente en números cambiando el formato de las celdas.

Estos son los pasos:

  • Seleccione todas las celdas que desea convertir de texto a números.
  • Vaya a Inicio -> Número. En el menú desplegable Formato de número, seleccione General.

Esto cambiaría instantáneamente el formato de las celdas seleccionadas a General y los números se alinearían a la derecha. Si lo desea, puede seleccionar cualquiera de los otros formatos (como Número, Moneda, Contabilidad) que también conducirán a que el valor en las celdas se considere como números.

Lea también: Cómo convertir números de serie a fechas en Excel

Convertir texto en números usando la opción Pegar especial

Para convertir texto en números usando la opción Pegado especial:

  • Ingrese 1 en cualquier celda vacía de la hoja de trabajo. Asegúrese de que esté formateado como un número (es decir, alineado a la derecha de la celda).
  • Copie la celda que contiene 1.
  • Seleccione las celdas que desea convertir de texto a números.
  • Haga clic derecho y seleccione Pegado especial.
  • En el cuadro de diálogo Pegado especial, seleccione Multiplicar dentro de la categoría Operación.
  • Haga clic en Aceptar.

Convertir texto en números usando texto en columna

Este método es adecuado en los casos en los que tiene los datos en una sola columna.

Estos son los pasos:

  • Seleccione todas las celdas que desea convertir de texto a números.
  • Vaya a Datos -> Herramientas de datos -> Texto a columnas.
  • En el Asistente de texto a columna:
    • En el Paso 1: seleccione Delimitado y haga clic en Siguiente.
    • En el Paso 2: seleccione Tabulador como delimitador y haga clic en Siguiente.
    • En el Paso 3: En formato de datos de columna, asegúrese de que General esté seleccionado. También puede especificar el destino donde desea el resultado. Si no especifica nada, reemplazará el conjunto de datos original.

Si bien aún puede encontrar que las celdas resultantes están en formato de texto y los números aún están alineados a la izquierda, ahora funcionaría en funciones como SUMA y PROMEDIO.

Convertir texto en números usando la función VALOR

Puede utilizar una combinación de las funciones VALOR, RECORTAR y LIMPIAR para convertir texto en números.

  • La función VALOR convierte cualquier texto que represente un número en un número.
  • La función TRIM elimina los espacios iniciales o finales.
  • La función LIMPIAR elimina los espacios adicionales y los caracteres que no se imprimen y que pueden colarse si importa los datos o los descarga de una base de datos.

Suponga que desea convertir la celda A1 de texto a números, aquí está la fórmula:

= VALOR (RECORTAR (LIMPIAR (A1)))

Si también desea aplicar esto a otras celdas, puede copiar y usar la fórmula.

Por último, puede convertir la fórmula en valor usando pegar especial.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave