Una celda de tres espacios cuenta como vacía, y es a propósito
Publicado el 14/9/2026 · 4 min de lectura · Herramientas de archivos
Daniel Okonkwo — Desarrollador front-end y redactor de Tecnología en OneKitly
Rendimiento web · Formatos de archivo
Verificado con 3 fuentes
Una celda se tiene aquí por vacía si no contiene nada, contiene un nulo, o solo contiene espacios — así que una fila hecha de tres espacios, una cadena vacía y un nulo es una fila vacía y se va. Esa definición trabaja: los datos exportados y pegados están llenos de celdas que no muestran nada y contienen un espacio, y una prueba que solo aceptara el vacío verdadero las dejaría todas atrás. Medido sobre una hoja de cinco filas con «a», dos espacios, una cadena vacía, un nulo y «b»: tres filas retiradas, dos conservadas. La pasada sobre las columnas procede igual, en vertical en vez de en horizontal, y mira el ancho de la fila más ancha y no el del encabezado — una hoja cuyo encabezado es más corto que el cuerpo perdía antes todo lo que pasaba de la última celda del encabezado, anunciando que nada se había retirado. Ambas herramientas muestran su recuento, y es ese recuento el que se contrasta con la propia lectura del archivo.
Los espacios son la razón de ser de estas herramientas. Una fila de blancos parece vacía, no lo es para una prueba estricta, y sobrevive en silencio a todos los filtros que apliques después.
De dónde vienen las filas vacías
Los informes las escriben a propósito. Una exportación mensual que pone una línea en blanco entre secciones, un sistema que rellena cada página hasta un número fijo de filas, una maquetación de impresión trasladada a los datos — todos producen un archivo que se lee bien y se calcula mal, porque una fila vacía dentro de un rango detiene un relleno, rompe la detección por una tabla de su propia extensión y la cuenta todo lo que cuenta filas. Lo mismo con los blancos finales: una hoja cuya última celda usada está muy por debajo de su último valor real tiene un rango usado lleno de nada, y por eso una tabla pequeña puede producir un archivo de varios megabytes.
La pasada sobre las columnas, y el fallo que tenía
Quitar las columnas vacías necesita un ancho con el que trabajar, y la elección evidente — la longitud de la primera fila — es errónea para toda hoja cuyo encabezado sea más corto que sus datos. Ocurre en cuanto una exportación deja una columna sin etiqueta, cosa bastante común. Tomar el ancho del encabezado borraba en silencio todas las columnas más allá de su final, y el recuento de columnas retiradas seguía diciendo cero: datos perdidos, y el informe sosteniendo que no había pasado nada. El ancho es ahora el de la fila más larga de la hoja: un encabezado de dos sobre un cuerpo de tres conserva las tres y rellena el encabezado con una celda vacía. Conviene saber que esto existió, porque un archivo limpiado antes del arreglo puede estar falto de una columna y no lo dirá.
| Contenido de la celda | ¿Vacía? |
|---|---|
| nada en absoluto | Sí |
| una cadena vacía | Sí |
| tres espacios | Sí |
| un tabulador | Sí |
| el número cero | No — es un dato |
| el texto «0» | No |
| una fórmula que devuelve «» | Sí, una vez convertida en valores |
Preguntas frecuentes
- ¿Quita una fila donde solo una celda tiene valor?
- No. Una fila se va solo cuando todas sus celdas están vacías. Un solo valor en cualquier parte de la fila la conserva, que es lo que se quiere para una línea de subtotal o una fila donde hay un único indicador. Si necesitas descartar las filas a las que falta una columna concreta, eso es un filtro y corresponde a la hoja de cálculo, no a aquí: la herramienta no tiene noción de qué columna te importa.
- ¿Toca las celdas combinadas o el formato?
- El resultado se escribe como una hoja de valores nueva, así que las celdas combinadas, los colores, los anchos de columna y el formato condicional no sobreviven. Es un coste real y conviene sopesarlo: si el formato importa, haz la limpieza en la propia hoja de cálculo. Si lo que tienes es una exportación camino de otro sistema, el formato no iba a sobrevivir a ese viaje de todos modos.
- ¿En qué orden lanzo las limpiezas?
- Fusionar, luego deduplicar, luego las filas vacías, luego las columnas vacías. Deduplicar antes de fusionar pierde los duplicados que solo aparecen una vez juntos los archivos; quitar las filas vacías antes de deduplicar solo da menos filas que comparar, los duplicados vistos son los mismos — el orden entre esas dos solo afecta a la velocidad. Las columnas al final, porque quitar filas puede vaciar una columna que no lo estaba.
Artículos que podrían interesarte
Todas las guías →Herramientas relacionadas
Fuentes
¿Has detectado un error en este artículo?