domingo, 26 de abril de 2009

A incrível capacidade de armazenar do Excel

Armazenar e organizar uma grande quantidade de dados também é uma característica fundamental de uma planilha eletrônica. Desde o seu advento, essa capacidade vem aumentando consideravelmente.

Quando você abre o Microsoft Excel uma nova pasta de trabalho (arquivo) é exibida. Cada pasta de trabalho é composta inicialmente por 3 folhas de cálculos, ou seja, TRÊS PLANILHAS. Cada planilha é formada por um conjunto de 256 colunas e 65.536 linhas.

Ora, se multiplicarmos o número de colunas pelo número de linhas existentes teremos exatamente 16.777.216 células em cada planilha. E se pensarmos que o Excel nos permite acrescentar até 256 planilhas em cada pasta de trabalho (embora esse número dependa muito da memória disponível em seu sistema), teremos aproximadamente 4.294.967.296 células em um único arquivo.

Agora, pense você que é possível digitarmos até 32.767 caracteres em cada célula. Minha nossa senhora, o Excel totalmente preenchido resultaria em 140.733.193.388.032 de bytes! O mais impressionante é que o Excel 2007 (última versão) possui 1.048.576 linhas e 16.384 colunas, fato este que aumenta sua capacidade de armazenamento para aproximadamente 9.223.090.561.878.070.000 de bytes.


É lógico que ninguém vai utilizar essa capacidade ao extremo, mas é extremamente interessante saber que o Excel pode ajudar muitas empresas no gerenciamento e análise de um grande volume de informações, seja por meio de recursos estatísticos, consultas SQL ou até mesmo com o auxílio de um banco de dados.

3 comentários:

  1. Realmente, se fosse totalmente utilizado consumiria muito espaço.
    Totalmente excelente o esclarecimento.

    ResponderExcluir
  2. Este comentário foi removido pelo autor.

    ResponderExcluir
  3. Corrigindo meu comentário:

    Post bem interessante, mas pra encher o Excel 2007 acho que um pc doméstico não vai conseguir não, a não ser que haja HD suficiente ou um HD muito bom para comportar essa quantidade enorme de bytes:

    Caso se considere esses bytes(2 elevado a 8 bits)

    Vejamos valores aproximados:

    Bytes: 9.223.090.561.878.070.000

    Kilobytes: 9006924376834052

    Megabytes: 8795824586752

    Gigabytes: 8589672448

    Terabytes: 8388352

    Pentabytes: 8191

    Exabytes: 7

    Sendo que o hd de maior extensão que conheço é o de 4 terabytes =O , e se não me engano parece que depois de um grande valor de armazenamento de HD é aconselhável aumentar a memória da máquina, caso isso seja verdade um pc com 7 Exabytes creio que o pc teria que ter entre 8gb e 128gb RAM(estimativa minha).

    Fui meio longe mas o Excel 2007 foi muito mais o.O

    ResponderExcluir