Arquivo Excel inchado com dados insignificantes

Arquivo Excel inchado com dados insignificantes

Eu tenho uma pasta de trabalho com três planilhas e apenas algumas linhas em uma planilha e cerca de 100 linhas em outra planilha (com apenas três colunas) que tem cerca de 50 MB.

Usei Ctrl+ Shift+ Downpara inserir fórmulas em todas as linhas, esse é o culpado?

Responder1

Ok, então você tem um número desconhecido de linhas nas quais os dados serão inseridos e uma fórmula será aplicada em cada linha, certo?

Crie títulos para cada coluna e insira as fórmulas em UMA linha: a linha abaixo dos títulos

Em seguida, use a ferramenta formatar como tabela para criar uma tabela a partir dessas 2 linhas

Agora, à medida que os usuários adicionam dados à tabela linha por linha, a tabela será estendida e a fórmula será copiada automaticamente para a próxima linha

Responder2

Você pode tentar abrir uma nova pasta de trabalho (vazia) e copiar/colar todas as células de cada planilha existente nas planilhas correspondentes da nova pasta de trabalho. Os intervalos parecem pequenos o suficiente, deve levar alguns minutos de trabalho.

Salve a nova pasta de trabalho e veja a diferença no tamanho do arquivo. Se surgir um inchaço inútil, isso pode resolver o problema.

Responder3

Expandindo o comentário de links quebrados;

Na sua verificação de links para outras planilhas, inclua também intervalos nomeados. Eu tinha uma planilha que tentei copiar de uma única guia usando Copiar para nova pasta de trabalho. Eu obedientemente quebrei o link para a planilha original usando Edit Links ... Break Link e pensei que isso resolveria o problema. O arquivo ainda era muito grande.

Voltei e olhei para o Gerenciador de Nomes de Fórmulas e encontrei um monte de referências quebradas a intervalos que estavam na planilha anterior. Essas referências foram usadas originalmente em PROCV, mas não na planilha que copiei. Excluí todas essas referências incorretas e salvei, e o tamanho caiu para onde eu esperava (<50K).

Minha suspeita é que os intervalos nomeados fazem com que o Excel retenha os dados por trás deles, mesmo que não estejam sendo usados ​​na planilha.

Responder4

Copiado deENTÃO:

Pastas de trabalho extraordinariamente grandes (bytes) com muito pouco conteúdo aparente são muitas vezes criadas por despejos de dados no Excel.

Uma razão pode ser que o código de extração tenha sido incluído nos dados (verifiqueDesenvolvedor, Visual Basic).

É mais provável que tenha um impacto significativo no tamanho da formatação, que pode ser detectada porEditar, Localizar e Selecionar, Ir para Especial, Última célulae observar a célula destacada está muito longe da última célula 'ocupada'. Isso pode ser corrigido conforme abaixo:

  1. Selecione a linha imediatamente abaixo da última linha ‘ocupada’.
  2. Ctrl+Shift+Down.
  3. Del.
  4. Salvar.

O tamanho também pode ser aumentado por objetos incorporados (verifiqueEdição, Localizar e Selecionar, Painel de Seleção) e também o conteúdo dos Comentários, mesmo quando estes não são exibidos. [A resposta específica para a pergunta SO.]

Tabelas dinâmicas com links quebrados também podem ser a causa.

Outras causas podem incluir coisas como a 'última célula' aparentemente em branco realmente ocupada (digamos, com uma cor de fonte para combinar com o fundo) ou outros objetos ocultos.

Observe que em todos os casos o tamanho do arquivo pode não ser reduzido em resposta a 'exclusões' até que ele seja salvo.

informação relacionada