Archivo de Excel hinchado con datos insignificantes

0

Tengo un libro de trabajo, con tres hojas y solo un par de filas en una hoja y alrededor de 100 filas en otra hoja (con solo tres columnas) que es de aproximadamente 50 MB.

Usé Ctrl+ Shift+ Downpara ingresar fórmulas en todas las filas, ¿es ese el culpable?

TPR
fuente
Alguna información ayudaría: qué tan grande es el archivo ahora, qué tan grande espera que sea, etc. Dicho esto, si está ingresando fórmulas en TODAS las celdas de una columna, el archivo no será muy pequeño con seguridad
Akash
@Akash Aproximadamente 50 MB, ¿es esto aceptable? ¿Qué otra forma tengo aparte de ingresar fórmulas en todas las celdas de una columna si no tengo cuántas filas ingresaría el usuario?
TPR
50 MB es enorme para lo que dices que tienes. En el trabajo, tenemos hojas de cálculo con 10 o 20 pestañas más o menos, una de las cuales a veces tiene decenas de miles de filas de datos en un par de cientos de columnas. Probablemente también sea alrededor de 50 MB. Lo que tienes debe ser unos pocos cientos de kilobytes. No copie sus fórmulas en una columna completa. La solución de Akash funcionará para usted. O, si solo tiene 100 filas allí, tal vez copie su fórmula 200 filas hacia abajo. Eso no va a hacer un gran archivo.
Graphth

Respuestas:

3

Ok, entonces tienes un número desconocido de filas en las que se ingresarán los datos y se aplicará una fórmula en función de las filas, ¿verdad?

Cree títulos para cada columna e ingrese las fórmulas en UNA fila: la fila debajo de los títulos

Luego, use la herramienta de formato como tabla para crear una tabla a partir de esas 2 filas

Ahora, como los usuarios agregarán datos a la tabla fila por fila, la tabla se extenderá y la fórmula se copiará automáticamente en la siguiente fila

Akash
fuente
2

Puede intentar abrir un nuevo libro de trabajo (vacío) y copiar / pegar todas las celdas de cada hoja de trabajo existente en las hojas correspondientes del nuevo libro de trabajo. Los rangos suenan lo suficientemente pequeños, debería durar unos minutos.

Guarde el nuevo libro de trabajo y vea la diferencia en el tamaño del archivo. Si la hinchazón inútil se ha infiltrado, esto puede solucionarlo.

cssyphus
fuente
1

Ampliando el comentario de enlaces rotos;

En su búsqueda de enlaces a otras hojas de trabajo, también incluya Rangos con nombre. Tenía una hoja de trabajo que había intentado copiar de una sola pestaña usando Copiar en libro nuevo. Obviamente rompí el enlace a la hoja de trabajo original usando Editar enlaces ... Romper enlace, y pensé que eso sería el truco. El archivo todavía era demasiado grande.

Luego regresé y miré las fórmulas ... Administrador de nombres y encontré un montón de referencias rotas a los rangos que estaban en la hoja anterior. Estas referencias se usaron originalmente en VLOOKUP's, pero no en la hoja que había copiado. Eliminé todas estas referencias incorrectas y las guardé y el tamaño se redujo a donde esperaba que fuera (<50K).

Mi sospecha es que los rangos con nombre hacen que Excel retenga los datos detrás de ellos, incluso si no se usan en la hoja de trabajo.

Albo
fuente
0

Copiado de SO :

Los volcados de datos en Excel con demasiada frecuencia crean libros de trabajo extraordinariamente grandes (bytes) con muy poco contenido aparente.

Una razón puede ser que el código de extracción se ha incluido con los datos (consulte Desarrollador, Visual Basic ).

Es más probable que el formato tenga un impacto significativo en el tamaño, que puede detectarse mediante Edición, Buscar y seleccionar, Ir a especial, Última celda y observar que la celda resaltada está muy lejos de la última celda 'ocupada'. Esto se puede solucionar de la siguiente manera:

  1. Seleccione la fila inmediatamente debajo de la última fila 'ocupada'.
  2. Ctrl+Shift+Down.
  3. Del.
  4. Salvar.

Los objetos incrustados también pueden aumentar el tamaño (consulte Edición, Buscar y seleccionar, Panel de selección ) y también el contenido de Comentarios incluso cuando no se muestran. [La respuesta específica a la pregunta SO.]

Las tablas dinámicas con enlaces rotos también pueden ser una causa.

Otras causas pueden incluir los gustos de la 'última celda' aparentemente en blanco que está ocupada (digamos con un color de fuente para que coincida con el fondo) u otros objetos ocultos.

Tenga en cuenta que, en todos los casos, el tamaño del archivo puede no reducirse en respuesta a 'eliminaciones' hasta que se guarde.

nueces
fuente