fzer com que um ficheiro seja mais rapido e menos pesado

Anônima
2009-08-23T21:08:36+00:00

ola a todos

Precisava que alguem me judasse pois tenho um ficheiro de calculos em excel com muitas formulas e tabelas dinamicas e algumas ligações, o que o torna muito pesado cerca de 56MB, e faz com que fique lento, alguem conhece uma forma de o tornar mais leve e mais rapido?

Microsoft 365 e Office 365 | Instalar, resgatar, ativar | Para uso doméstico | Outro

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários
Resposta aceita pelo autor da pergunta
Anônima
2009-08-30T18:21:08+00:00

Vamos supor que vc realize buscas de PROCV para identificar uma chave dentro de um intervalo de dados. Se vc identifica a linha, retorna a coluna pelo terceiro argumento da PROCV. No entanto, se vc precisa buscar mais de uma coluna, vc provavelmente estará utilizando novamente a mesma função de procura, para a mesma chave, só que alterando a coluna de retorno. Com a função CORRESP, vc identifica a linha e com a função ÍNDICE, vc pode buscar, dado um intervalo, uma linha (indicada pela CORRESP) e uma coluna (coluna desejada), vc podefazer a mesma coisa, só que sem realizar mais um função de busca.

Ou seja, PROCV equivale a um CORRESP junto com um ÍNDICE.

Esta resposta foi útil?

0 comentários Sem comentários
Resposta aceita pelo autor da pergunta
Anônima
2009-08-28T00:03:47+00:00

56 MB é um tamanho "grande" para uma planilha. Isto quer dizer que vc tem muitos dados dentro. Talvez o ideal seja começar a pensar em utilizar banco de dados para isso. Mas, enquanto isso, cuidado com as "ligações" via PROCV, PROCH etc, pois estas fórumlas são fórmulas de pesquisa que consomem tempo apra serem atualizadas. Verifique se não existem dados "velhos", de meses anteriores, que nã precisem mais de cálculos por já estarem consolidados. Por exemplo, se vc tem um cálculo para um determinado mês que é automático, se o mês já passou vc não precisa mais que ele seja automático e pode fixar os valores ao invés de fórmulas. Isto é uma pequena dica que pode acelerar muito o processamento total.

Esta resposta foi útil?

0 comentários Sem comentários
Resposta aceita pelo autor da pergunta
Anônima
2009-08-23T22:29:00+00:00

Minhas sugestões: 

  • Divida os dados em vários arquivos. Nem tudo precisa estar no mesmo local.
  • Torne o cálculo manual, o que facilita a manutenção (mas não se confunda qdo nenhum cálculo for efetuado!)
  • Otimize suas funções de busca de dados, pois dependeno de como vc arranjou, isto torna o arquivo realmente lento.

Esta resposta foi útil?

0 comentários Sem comentários

5 respostas adicionais

Classificar por: Mais útil
  1. Excluído

    Essa resposta foi excluída devido a uma violação de nosso Código de Conduta. A resposta foi denunciada manualmente ou identificada por meio da detecção automatizada antes da ação ser tomada. Consulte nosso Código de conduta para obter mais informações.


    Os comentários foram desabilitados. Saiba mais

  2. Anônima
    2009-08-25T19:44:59+00:00

    O que se pretende com o ficheiro é efectuar o calculo de comissões de alguns comissionistas,para tal existem:

     4 ou 5 tabelas deferentes

    um folha com os Nomes dos comissionistas

    outra com as vensa efectuadas por todos os comissionistas

    a sugetão passa por colocar estas informações em ficheiros diferentes e liga-los

    assim agardecia me ajudasse na ligação dos mesmos qual a melhor forma para os ligar, fazer pesquizas atraves de Proc, procv , proch? ou ha outra forma de ligação mais eficaz e eficiente?

    seria no entanto conveniente manter esses ficheiros numa mesma pasta?

    a informação de nome de comissionistas e vendas é alterada mensalmente.

    Eu não percebo muito de excel, e de macros e VBA muito menos, mas pensei que poderia existir uma forma mais ou menos automatica pra converter todas esass formulas em VBA e tornar assim os calculos mais rapidos e evitar que com um  clique as formulas se "lixem".

    Obrigado ple a juda

    Esta resposta foi útil?

    0 comentários Sem comentários