¿Cómo corregir celdas que parecen vacías pero no lo están en Excel?

Cuando trabajas con Excel, a veces te encuentras con celdas que parecen vacías pero no lo están realmente. Esto puede deberse a espacios en blanco, caracteres invisibles u otros tipos de datos no visibles. Aquí te muestro cómo puedes corregir este problema:

     Sub LimpiarCeldas()
         Dim celda As Range
         For Each celda In Selection
             celda.Value = Trim(WorksheetFunction.Clean(celda.Value))
         Next celda
     End Sub
  • Usar la función TRIM (ESPACIOS):
    • La función TRIM elimina los espacios en blanco extra de un texto, dejando solo los espacios simples entre palabras.
    • Supongamos que tus datos están en la columna A, en la celda B1 puedes ingresar la fórmula: `=TRIM(A1)`.
    • Copia esta fórmula hacia abajo para limpiar todas las celdas que necesites.
    • Luego, si deseas reemplazar los valores originales, copia las celdas con las fórmulas y pégalos usando «Pegado Especial -> Valores».
  • Usar la función CLEAN (LIMPIAR):
    • La función CLEAN elimina los caracteres no imprimibles del texto.
    • Si en la celda C1 usas `=CLEAN(A1)`, puedes limpiar el texto de caracteres no visibles.
    • Entonces, podrías combinar esta función con TRIM: `=TRIM(CLEAN(A1))`.
  • Eliminar espacios y caracteres no imprimibles con Buscar y Reemplazar:
    • Selecciona el rango de celdas que deseas corregir.
    • Presiona `Ctrl + H` para abrir el diálogo de Buscar y Reemplazar.
    • En «Buscar qué», ingresa un espacio presionando la barra espaciadora.
    • Deja «Reemplazar con» vacío y haz clic en «Reemplazar todo».
    • Esto elimina cualquier espacio que pueda estar causando que las celdas parezcan vacías.
  • Revisar formatos y validaciones:
    • Asegúrate de que no haya ningún formato de celda aplicable que pueda estar ocultando el contenido, como texto blanco sobre fondo blanco.
    • Verifica también si hay validaciones de datos que puedan estar afectando la entrada de datos en esas celdas.
  • Usar un script de VBA:
    • Si tienes muchas celdas que revisar, puedes usar un pequeño script VBA.
    • Presiona `Alt + F11` para abrir el editor de VBA.
    • Inserta un nuevo módulo usando `Insertar > Módulo`.
    • Escribe o pega este script:
    • Regresa a Excel, selecciona las celdas que necesitas limpiar, luego ejecuta el script desde `Alt + F8`, eligiendo `LimpiarCeldas`.

Estos métodos te ayudarán a identificar y corregir las celdas en Excel que parecen vacías pero contienen caracteres invisibles u otros datos no deseados.

Conoce nuestros servicios

Conoce nuestra tienda

Mejora tu nivel y logra tus objetivo

Excel

Excel cursos

Access

cursos de Access

Power BI

cursos power BI

Deja un comentario