Ves números en tu hoja de Excel que están alineados a la izquierda como texto. Esto impide usarlos en fórmulas o gráficos. Las celdas almacenan los números como cadenas de texto, lo cual es un error común al importar datos. Este artículo explica por qué ocurre y proporciona pasos para convertir el texto nuevamente en números reales.
Puntos clave: Corregir números almacenados como texto
- Triángulo verde de comprobación de errores: Usa el icono de advertencia junto a la celda para convertir una o varias entradas de texto a números al instante.
- Pegado especial > Multiplicar: Convierte una columna completa de números-texto multiplicando los valores por 1 usando una celda en blanco.
- Datos > Texto en columnas: Fuerza la conversión de las celdas seleccionadas al formato de número General en el paso final del asistente.
Por qué Excel almacena números como texto
Excel alinea los números reales a la derecha por defecto y el texto a la izquierda. Cuando un número está alineado a la izquierda, casi siempre es una cadena de texto que parece un número. Esto ocurre porque los datos provienen de una fuente externa como una base de datos, página web o archivo de texto. Estas fuentes a menudo incluyen caracteres de formato invisibles o apóstrofos iniciales que le indican a Excel que trate la entrada como texto.
Otra causa común es abrir un archivo CSV. Excel lee el archivo y puede interpretar ciertos formatos de número, especialmente aquellos con ceros iniciales o delimitadores especiales, como texto para preservar su apariencia. Fórmulas como SUMA o PROMEDIO ignorarán estos números-texto, causando errores de cálculo. La barra de estado puede mostrar un conteo pero no una suma para las celdas seleccionadas.
Pasos para convertir texto a números
Usa uno de estos métodos para cambiar los números-texto a valores que Excel pueda calcular. El mejor método depende de si ves el triángulo verde de comprobación de errores y de cuántos datos necesitas corregir.
Método 1: Usar la advertencia de comprobación de errores
Este es el método más rápido si tus celdas muestran un pequeño triángulo verde en la esquina superior izquierda.
- Selecciona la celda o rango problemático
Haz clic en una sola celda con un triángulo verde o arrastra para seleccionar varias celdas. - Haz clic en el icono de advertencia
Aparecerá un diamante amarillo con un signo de exclamación junto a la celda o rango seleccionado. Haz clic en él. - Elige Convertir en número
Selecciona esta opción del menú desplegable. La alineación de la celda cambiará inmediatamente a la derecha.
Método 2: Usar Pegado especial para multiplicar por 1
Este método funciona en cualquier rango de números-texto, incluso sin el indicador de error verde.
- Escribe el número 1 en una celda en blanco
Escribe 1 en cualquier celda vacía y presiona Enter. Luego copia esa celda presionando Ctrl+C. - Selecciona tus celdas de números-texto
Resalta todas las celdas que contengan números alineados a la izquierda que quieras corregir. - Abre Pegado especial
Haz clic derecho en el rango seleccionado y elige Pegado especial en el menú contextual. - Selecciona Multiplicar y haz clic en Aceptar
En el cuadro de diálogo Pegado especial, en la sección Operación, selecciona Multiplicar. Haz clic en Aceptar. Esto multiplica todos los valores seleccionados por 1, forzando la conversión a números. - Limpia la celda copiada
Ahora puedes eliminar la celda donde escribiste el número 1.
Método 3: Usar el asistente Texto en columnas
Esta herramienta es confiable para corregir números importados de otros sistemas, especialmente en una sola columna.
- Selecciona la columna de datos
Haz clic en la letra del encabezado de la columna para seleccionar toda la columna de números-texto. - Ve a Datos > Texto en columnas
En la pestaña Datos de la cinta, haz clic en el botón Texto en columnas. - Haz clic en Finalizar en el asistente
En el asistente Convertir texto en columnas, simplemente haz clic en Finalizar en el primer paso. La configuración predeterminada convertirá el texto al formato de número General.
Si los métodos de conversión estándar no funcionan
A veces los números permanecen como texto debido a caracteres ocultos o formato persistente. Prueba estas correcciones específicas.
Las celdas contienen espacios adicionales o espacios no separables
Los espacios antes o después del número lo mantendrán como texto. Usa la función ESPACIOS. En una columna en blanco junto a tus datos, escribe =ESPACIOS(A1) asumiendo que A1 es tu primer número-texto. Presiona Enter, copia la fórmula hacia abajo, luego copia los resultados y usa Pegado especial > Valores sobre la columna original.
Los números tienen apóstrofos iniciales
Un apóstrofo antes de un número fuerza el formato de texto y es invisible en la celda. Para encontrarlos, selecciona la columna y presiona Ctrl+B para abrir Buscar. En el campo Buscar, escribe un apóstrofo (‘). Haz clic en Buscar todos. Si se encuentran algunos, debes eliminarlos. El asistente Texto en columnas (Método 3) normalmente elimina estos apóstrofos durante la conversión.
El formato de celda está fijado como texto
Incluso después de la conversión, si escribes nuevos números pueden volver a texto. Cambia el formato de celda primero. Selecciona las celdas, ve a Inicio > cuadro Formato de número, y elige General o Número. Luego vuelve a ingresar los valores o usa cualquier método de conversión nuevamente.
Comprobación de errores vs. Pegado especial vs. Texto en columnas
| Elemento | Comprobación de errores | Pegado especial Multiplicar | Texto en columnas |
|---|---|---|---|
| Mejor para | Celdas individuales o rangos pequeños con el triángulo verde | Rangos grandes sin el indicador de error | Columnas completas de datos de fuentes externas |
| Velocidad | Más rápido para pocas celdas | Rápido para bloques grandes | Rápido para datos de una sola columna |
| Elimina apóstrofos | Sí | Sí | Sí |
| Elimina espacios adicionales | No | No | No |
| Cambia el formato de celda | Convierte al formato General | Convierte al formato General | Convierte al formato General |
Ahora puedes identificar y corregir celdas que almacenan números como texto. Usa el método de Comprobación de errores para correcciones rápidas en celdas marcadas. Para conversión masiva sin el triángulo verde, el truco de Pegado especial es el más confiable. Para prevenir este problema al importar datos, usa el asistente Datos > Desde texto/CSV que ofrece una mejor detección de tipos. Para control avanzado, usa la función VALOR en una columna auxiliar para convertir texto a números dentro de una fórmula.