Cómo convertir números en texto en Excel - 4 formas rápidas

  • Compartir Este
Michael Brown

Este tutorial muestra cómo convertir número a texto en Excel 2016, 2013 y 2010. Vea cómo realizar la tarea con la función TEXTO de Excel y utilizar número a cadena para especificar el formato. Aprenda a cambiar el formato de número a texto con las opciones Formato de celdas... y Texto a columnas.

Si utilizas hojas de cálculo Excel para almacenar números largos y no tan largos, algún día puede que necesites convertirlos a texto. Puede haber diferentes razones para cambiar los dígitos almacenados como números a texto. A continuación encontrarás por qué puede que necesites hacer que Excel vea los dígitos introducidos como texto y no como número.

  • Busque por parte, no por el número entero. Por ejemplo, puede que necesite encontrar todos los números que contengan 50, como en 501, 1500, 1950, etc.)
  • Puede ser necesario hacer coincidir dos celdas utilizando la función VLOOKUP o MATCH. Sin embargo, si estas celdas tienen un formato diferente, Excel no verá valores idénticos como coincidentes. Por ejemplo, A1 tiene formato de texto y B1 es un número con formato 0. El cero a la izquierda en B2 es un formato personalizado. Al hacer coincidir estas 2 celdas Excel ignorará el 0 a la izquierda y no mostrará las dos celdas como idénticas.Por eso hay que unificar su formato.

El mismo problema puede producirse si las celdas tienen formato de código postal, SSN, número de teléfono, moneda, etc.

Nota. Si quieres convertir números a palabras como cantidad a texto, es una tarea diferente. Por favor revisa el artículo sobre deletrear números llamado Dos mejores formas de convertir números a palabras en Excel.

En este artículo te mostraré cómo convertir números a texto con la ayuda de la función TEXTO de Excel. Si no estás tan orientado a las fórmulas, echa un vistazo a la parte en la que explico cómo cambiar dígitos a formato de texto con la ayuda de la ventana estándar Formato de celdas de Excel, añadiendo un apóstrofo y empleando el asistente Texto a columnas.

convert-number-to-text-excel-TEXT-function

    Convertir un número en texto utilizando la función TEXTO de Excel

    La forma más potente y flexible de convertir números en texto es utilizar la función TEXTO. Convierte un valor numérico en texto y permite especificar la forma en que se mostrará este valor. Es útil cuando necesita mostrar números en un formato más legible, o si desea unir dígitos con texto o símbolos. La función TEXTO convierte un valor numérico en texto formateado, por lo que el resultado no puede sercalculado.

    Si está familiarizado con el uso de fórmulas en Excel, no le supondrá ningún problema emplear la función TEXTO.

    1. Añade una columna de ayuda junto a la columna con los números a formatear. En mi ejemplo, es la columna D.
    2. Introduzca la fórmula =TEXT(C2, "0") a la célula D2 En la fórmula, C2 es la dirección de la primera celda con los números a convertir.
    3. Copie la fórmula en la columna utilizando la tecla asa de llenado .

  • Verá que la alineación cambia a la izquierda en la columna de ayuda después de aplicar la fórmula.
  • Ahora tiene que convertir las fórmulas en valores en la columna de ayuda. Empiece seleccionando la columna.
  • Utilice Ctrl + C para copiar. A continuación, pulse el atajo de teclado Ctrl + Alt + V para mostrar la pantalla Pegado especial cuadro de diálogo.
  • En el Pegado especial seleccione la opción Valores en el Pegar grupo.
  • Verás que aparece un pequeño triángulo en la esquina superior izquierda de cada celda de tu columna auxiliar, lo que significa que las entradas son ahora versiones en texto de los números de tu columna principal.

    Ahora puede cambiar el nombre de la columna auxiliar y eliminar la original, o copiar los resultados a la principal y eliminar la columna temporal.

    Nota: El segundo parámetro de la función TEXTO de Excel muestra cómo se formateará el número antes de convertirlo. Es posible que tenga que ajustarlo en función de sus números:

    El resultado de =TEXTO(123.25, "0") será 123.

    El resultado de =TEXTO(123.25, "0.0") será de 123,3.

    El resultado de =TEXTO(123.25, "0.00") será de 123,25.

    Para conservar sólo los decimales, utilice =TEXT(A2, "General") .

    Sugerencia. Supongamos que necesita dar formato a un importe en efectivo, pero el formato no está disponible. Por ejemplo, no puede mostrar un número como Libras Esterlinas (£) al utilizar el formato incorporado en la versión inglesa de EE.UU. de Excel. La función TEXTO le ayudará a convertir este número a Libras Esterlinas si lo introduce así: =TEXT(A12,"£#,###,###.##") Escriba el formato que desea utilizar entre comillas -> inserte el símbolo £ manteniendo pulsada la tecla Alt y pulsando 0163 en el teclado numérico -> escriba #,###.## después del símbolo £ para que las comas separen los grupos, y utilice un punto para el punto decimal. El resultado es ¡texto!

    Utilice la opción Formato de celdas para convertir números en texto en Excel

    Si necesita cambiar rápidamente el número a cadena, hágalo con la función Formatear celdas... opción.

    1. Seleccione el rango con los valores numéricos que desea formatear como texto.
    2. Haga clic con el botón derecho del ratón y seleccione la opción Formatear celdas... de la lista de menús.

    Consejo: puede visualizar el Formatear celdas... pulsando la combinación de teclas Ctrl + 1.

  • En el Formatear celdas seleccionar ventana Texto bajo el Número y haga clic en OK .
  • Verás que la alineación cambia a la izquierda, por lo que el formato cambiará a texto. Esta opción es buena si no necesitas ajustar la forma en que se formatearán tus números.

    Añadir un apóstrofo para cambiar el número a formato de texto

    Si son sólo 2 ó 3 celdas de Excel en las que desea convertir números en cadena, le conviene añadir un apóstrofo antes del número. Esto cambiará instantáneamente el formato del número a texto.

    Basta con hacer doble clic en una celda e introducir el apóstrofo antes del valor numérico.

    Verás que se añade un pequeño triángulo en la esquina de esta celda. Esta no es la mejor manera de convertir números en texto en bloque, pero es la más rápida si necesitas cambiar sólo 2 o 3 celdas.

    Convertir números en texto en Excel con el asistente de conversión de texto en columnas

    Puede que te sorprenda, pero la opción Texto a columnas de Excel es bastante buena para convertir números en texto. Sólo tienes que seguir los pasos que se indican a continuación para ver cómo funciona.

    1. Seleccione la columna en la que desea convertir números a cadena en Excel.
    2. Navegue hasta el Datos y haga clic en Texto a columnas icono.

  • Sólo tiene que seguir los pasos 1 y 2. En el tercer paso del asistente, asegúrese de seleccionar la opción Texto botón de radio.
  • Pulse Acabado para ver cómo tus números se convierten inmediatamente en texto.
  • Espero que los consejos y trucos de este artículo te ayuden en tu trabajo con valores numéricos en Excel. Convierte números a cadenas usando la función TEXTO de Excel para ajustar la forma en que se mostrarán tus números, o usa Formato de celdas y Texto a columnas para conversiones rápidas en bloque. Si son sólo varias celdas, añade un apóstrofo. No dudes en dejar tus comentarios si tienes algo que añadir o preguntar.¡Sé feliz y sobresale en Excel!

    Michael Brown es un entusiasta de la tecnología dedicado y apasionado por simplificar procesos complejos utilizando herramientas de software. Con más de una década de experiencia en la industria de la tecnología, ha perfeccionado sus habilidades en Microsoft Excel y Outlook, así como en Google Sheets y Docs. El blog de Michael está dedicado a compartir su conocimiento y experiencia con otros, brindando consejos y tutoriales fáciles de seguir para mejorar la productividad y la eficiencia. Ya sea un profesional experimentado o un principiante, el blog de Michael ofrece información valiosa y consejos prácticos para aprovechar al máximo estas herramientas de software esenciales.