Pesquisar este blog

sábado, 6 de outubro de 2012

Funções de Gerenciamento de Listas e Banco de Dados

Fórmulas e Funções do Excel: BANCO DE DADOS


O Microsoft Excel inclui 12 funções de planilha que analisam os dados armazenados em listas ou bancos de dados. Cada uma dessas funções, citadas genericamente como BDfunções, usa três argumentos: banco de dados, campo e critérios. Esses argumentos se referem aos intervalos de planilha usados pela função.

Sintaxe
BDfunção(banco_dados;campo;critérios)

Banco_dados é o intervalo de células que constitui a lista ou o banco de dados.
  • No Microsoft Excel, um banco de dados é uma lista de dados relacionados em que as linhas de informações relacionadas são os registros e as colunas de dados são os campos. A primeira linha da lista contém os rótulos de cada coluna. A referência pode ser inserida como um intervalo de células ou como um nome representando o intervalo que contém a lista. Para obter diretrizes sobre como criar listas em planilhas, clique em .

  • Em todas as funções de banco de dados, se a referência do banco de dados for a uma célula dentro de uma Tabela dinâmica, o cálculo será feito apenas nos dados da Tabela dinâmica.

  • Se você desejar calcular valores de subtotais em sua lista, use o comando Subtotais do menu Dados para inserir os valores de subtotais. 
Campo indica a coluna que será usada na função. As colunas de dados na lista devem ter um rótulo de identificação na primeira linha. O campo pode ser dado como texto com o rótulo de coluna entre aspas, como "Idade" ou "Rendimento" no exemplo de lista apresentado abaixo, ou como um número que represente a posição da coluna na lista: 1 para a primeira coluna (Árvore, no exemplo abaixo), 2 para a segunda (Altura) e assim por diante.

Critérios é uma referência a um intervalo de células que especifica as condições para a função. A função retorna informações da lista que atendem às condições especificadas no intervalo de critérios. O intervalo de critérios inclui uma cópia do rótulo da coluna na lista para a coluna que você deseja que a função resuma. A referência de critérios pode ser inserida como um intervalo de células, como A1:F2 no exemplo de banco de dados abaixo, ou como um nome que represente o intervalo, como "Critérios." 

Dicas
  • Você pode usar qualquer intervalo para o argumento de critérios, desde que ele inclua pelo menos um rótulo de coluna e ao menos uma célula abaixo do rótulo de coluna para especificar a condição.
    Por exemplo, se o intervalo G1:G2 contiver o rótulo de coluna Receita em G1 e a quantia 10.000 em G2, você poderá definir o intervalo como CoincidirReceita e usar este nome como o argumento de critérios nas funções de banco de dados.
  • Embora o intervalo de critérios possa ser colocado em qualquer local na planilha, não o posicione abaixo da lista. Se você adicionar outras informações à lista, usando o comando Formulário do menu Dados, as novas informações serão adicionadas na primeira linha abaixo da lista. Se a linha abaixo da lista não estiver em branco, o Microsoft Excel não poderá adicionar as novas informações.

  • Certifique-se de que o intervalo de critérios não se sobreponha à lista.

  • Para efetuar uma operação em uma coluna inteira em um banco de dados, insira uma linha em branco abaixo dos rótulos de coluna no intervalo de critérios.
Exemplos
A ilustração a seguir mostra um banco de dados para um pequeno pomar. Cada registro contém informações sobre uma árvore. O intervalo A5:E11 é chamado Banco_dados e o intervalo A1:F3 é chamado Critérios.













BDCONTAR(Banco_dados;"Idade";A1:F2) é igual a 1. Esta função analisa os registros de macieiras com altura entre 10 e 16 e conta quantos campos Idade nestes registros contêm números.

BDCONTARA(Banco_dados;"Lucro";A1:F2) é igual a 1. Esta função analisa os registros de macieiras com altura entre 10 e 16 e conta quantos campos Lucro nesses registros não estão em branco.

BDMÁX(Banco_dados;"Lucro";A1:A3) é igual a R$ 105,00, o lucro máximo de macieiras e pereiras.

BDMÍN(Banco_dados;"Lucro";A1:B2) é igual a R$ 75,00, o lucro mínimo de macieiras acima de 10.

BDSOMA(Banco_dados;"Lucro";A1:A2) é igual a R$ 225,00, o lucro total de macieiras.

BDSOMA(Banco_dados;"Lucro";A1:F2) é igual a R$ 75,00, o lucro total de macieiras com uma altura entre 10 e 16.

BDMULTIPL(Banco_dados;"Rendimento";A1:F2) é igual a 140, o produto dos rendimentos das macieiras com altura entre 10 e 16.

BDMÉDIA(Banco_dados;"Rendimento";A1:B2) é igual a 12, o rendimento médio das macieiras acima de 10 pés de altura.

BDMÉDIA(Banco_dados;3;Banco_dados) é igual a 13, a idade média de todas as árvores no banco de dados.

BDEST(Banco_dados;"Rendimento";A1:A3) é igual a 2,97, o desvio padrão estimado no rendimento das macieiras e pereiras se os dados do banco de dados forem apenas uma amostra da população total do pomar.

BDDESVPA(Banco_dados;"Rendimento";A1:A3) é igual a 2,65, o desvio padrão verdadeiro no rendimento das macieiras e pereiras se os dados do banco de dados representarem toda a população do pomar.

BDVAREST(Banco_dados;"Rendimento";A1:A3) é igual a 8,8, a variância estimada no rendimento das macieiras e pereiras se os dados no banco de dados forem apenas uma amostra da população total do pomar.

BDVARP(Banco_dados;"Rendimento";A1:A3) é igual a 7,04, a variância verdadeira no rendimento das macieiras e pereiras se os dados no banco de dados representarem toda a população do pomar.

BDEXTRAIR(Banco_dados;"Rendimento";Critérios) retornará o valor de erro #NÚM! porque mais de um registro coincide com os critérios.

Até a Próxima!!

Nenhum comentário:

Postar um comentário