[A BÍBLIA DO VBA NO ACCESS]: MACROS E PROGRAMAÇÃO VBA NO ACCESS - CURSO COMPLETO

Páginas: 1164 | Autor: Júlio Battisti | 50% de Desconto e 21 Super Bônus

Você está em: PrincipalArtigosExcel Avançado › Módulo 2 : 03
Quer receber novidades e e-books gratuitos?
›››
« Lição anterior Δ Página principal ¤ Capítulos Próxima lição »
Excel Avançado - 120 Lições
Autor: Júlio Battisti
Módulo 2 - Lição 03 - Funções para análise dos dados de uma lista - Parte 1

A partir desta lição, até a Lição 6 estudaremos uma série de funções utilizadas para analisar dados em uma lista do Excel. Por exemplo, podemos usar a função CONT.SE para detectar quantas células não vazias, dentro de uma faixa de células, atendem a um determinado critério. A função CONT.SE retorna um número o qual indica quantas células contém um valor que corresponde ao critério especificado. Podemos usar a função SOMASE para efetuar uma soma condicional, onde os valores de uma coluna são ou não acrescentados a soma, com base nos valores de uma outra coluna. Por exemplo, poderíamos efetuar uma soma condicional para obter o total de vendas apenas para o mês de Outubro ou somente as vendas feitas para um determinado cliente e assim por diante. 

Nesta lição estudaremos as seguintes funções: 

  • CONT.SE( )

  • SOMASE( )

  • BDMÉDIA( )

A função CONT.SE:

Esta função calcula o número de células não vazias em um intervalo que corresponde a determinados critérios. 

Sintaxe para a função: 

CONT.SE(intervalo;critérios) 

Intervalo: é o intervalo de células no qual se deseja contar células não vazias. 

Critérios: é o critério na forma de um número, expressão ou texto que define quais células serão contadas. Por exemplo, os critérios podem ser expressos como 32, "32", ">32", "José da Silva","Pedro Pereira", etc. 

Vamos apresentar alguns exemplos de uso da função CONT.SE: 

Suponha que o intervalo A1:A10 contenha os seguintes valores "CONTAB", "ADM", "ADM", "FINAN", "CONTAB", "CONTAB", "ADM", "FINAN", "CONTAB", "ADM" respectivamente.

A seguir temos alguns exemplos de uso da função CONT.SE neste intervalo: 

  • CONT.SE(A1:A10;"CONTAB")  irá retornar 4

  • CONT.SE(A1:A10;"ADM")  irá retornar 4

  • CONT.SE(A1:A10;"FINAN") irá retornar 2

O que retorna a função a seguir:

CONT.SE(A1:A100;">200") ???

R: Retorna o número de células, na faixa de A1 até A100, nas quais existe um valor maior do que 200. Observe que mesmo quando o critério é do tipo numérico, devemos coloca-lo entre aspas - ">200". Todos os operadores de comparação que foram vistos no Curso Básico de Excel em 120 Lições ( www.juliobattisti.com.br ), podem ser utilizados com a função CONT.SE. 

A função SOMASE:

A função SOMASE faz uma soma condicional. Por exemplo, podemos usar a função SOMASE para obter a soma de todos os pedidos para um determinado funcionário. Temos que fornecer três parâmetros para a função SOMASE, conforme descrito a seguir: 

Sintaxe:

SOMASE(intervalo de pesquisa ;critérios;intervalo de soma) 

Intervalo de critério: É o intervalo de células onde será feita a pesquisa de acordo com o critério especificado. Por exemplo, vamos supor que o nome dos funcionários está na faixa A1:A100. Este seria o intervalo de critério, no qual a função SOMASE irá procurar pelo funcionário definido no parâmetro critérios. 

Critérios: são os critérios na forma de um número, expressão ou texto, que define quais células serão adicionadas. Por exemplo, os critérios podem ser expressos como 32, "32", ">32", "maçãs". É importante salientar que, nos critérios da função SOMASE, não é possível usar a função E e a função OU. Para maiores detalhes sobre as funções E e OU, consulte o Curso Básico de Excel em 120 Lições, no site: www.juliobattisti.com.br . No nosso exemplo, se quiséssemos apenas os pedidos para o funcionário Carlos Mota da Costa, especificaremos o seguinte critérios: "Carlos Mota da Costa". 

Intervalo de soma: são as células que serão realmente somadas. As células em intervalo de soma são somadas somente se suas células correspondentes em intervalo de pesquisa coincidirem com os critérios estipulados. Se intervalo de soma for omitido, as células em intervalo de pesquisa serão somadas, ou seja, a coluna de pesquisa é a mesma onde os valores serão somados. No nosso exemplo, vamos supor que o valor das vendas esteja na faixa de B1:B100. Neste caso a função SOMASE, para calcular o total de vendas para o funcionário José da Silva, ficaria assim: 

=SOMASE(A1:A100;"José da Silva";B1:B100) 

A função inicia na linha 1. Procura na célula A1 o nome José da Silva, caso encontre, o valor da célula B1 será somado na soma parcial, caso contrário a função segue para a segunda linha e assim por diante. No final, o resultado será a soma de todos os pedidos para o funcionário José da Silva, que é exatamente o que queremos.

Vamos a mais um exemplo contido no Help do Excel:

Suponha que A1:A4 contém os seguintes valores de propriedade para quatro casas: R$ 100.000, R$ 200.000, R$ 300.000, R$ 400.000, respectivamente. B1:B4 conterá as seguintes comissões de vendas em cada um dos valores de propriedade correspondentes: R$ 7.000, R$ 14.000, R$ 21.000, R$ 28.000. 

SOMASE(A1:A4;">160000";B1:B4) é igual a R$ 63.000 

A função BDMÉDIA: 

A função BDMÉDIA é utilizada para calcular a média dos valores em uma coluna de uma lista ou banco de dados que coincidirem com as condições especificadas por você. Ou seja, usamos a função BDMÉDIA para calcular a média dos valores de uma coluna, valores estes que coincidem com um critério especificado. 

Sintaxe:

BDMÉDIA(banco_dados;campo;critérios) 

Banco_dados: é o intervalo de células que constitui a lista ou o banco de dados. Um banco de dados é uma lista de dados relacionados na qual 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. É o conceito de Lista que vimos na Lição 1 do Módulo 1. 

Campo: indica a coluna que será usada na função. O campo pode ser dado como texto com o rótulo da coluna entre aspas, como "País" ou "Cidade", ou como um número que represente a posição da coluna dentro da lista: 1 para a primeira coluna, 2 para a segunda coluna e assim por diante. 

Critérios: é o intervalo de células que contém as condições especificadas. 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 uma condição para a coluna. Para maiores detalhes sobre a criação de Faixas de Critérios consulte a Lição 14 do Módulo 1 -> Definindo e usando faixas de critérios - Introdução.

Considere o exemplo da Figura 2.8 e a fórmula a seguir:

Excel Avançado em 120 Lições - Júlio Battisti

Figura 2.8 - Planilha de exemplo para a função DBMÉDIA( ):

BDMÉDIA(A5:E11;"Rendimento";A1:B2) é igual a 12, o rendimento médio das macieiras acima de 10 pés de altura. Observe que A1:B2 é a faixa onde estão os critérios: (Árvore=Maçã) E (Altura>10). Neste caso estamos calculando uma média somente para as linhas que atendem aos critérios especificados na faixa de critérios.

Algumas observações sobre o uso de funções de 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 detalhes sobre o conceito de listas consulte as lições do Módulo 1. Para detalhes sobre a nomeação de intervalos consulte o Curso de Excel Básico em 120 lições. 

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 da Figura 2.8), 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 da Figura 2.8, ou como um nome que represente o intervalo, como "Critérios." Para obter outros exemplos de condições que você possa especificar como critérios, clique em.  

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.

« Lição anterior Δ Página principal ¤ Capítulos Próxima lição »

Best Sellers de Excel do Julio Battisti

Todos com Vídeo Aulas, E-books ou Exemplos de Brinde!

Excel 2010 Básico - Passo a Passo

 Aprenda com Júlio Battisti: Excel 2010 Avançado - Através de Exemplos Práticos

 

Autor: Júlio Battisti | Páginas: 540 | Editora: Instituto Alpha

 

[Livro]: Aprenda com Júlio Battisti: Access 2010 Básico em 140 Lições - Através de Exemplos Práticos

Excel 2010 Avançado - Passo a Passo

 Aprenda com Júlio Battisti: Excel 2010 Avançado - Através de Exemplos Práticos

 

Autor: Júlio Battisti | Páginas: 952 | Editora: Instituto Alpha

 

[Livro]: Aprenda com Júlio Battisti: Access 2010 Básico em 140 Lições - Através de Exemplos Práticos

Macros e VBA no Excel 2010 - Passo a Passo

Livro: Macros e VBA no Excel 2010 - Passo a Passo

 

Autor: Júlio Battisti | Páginas: 1124 | Editora: Instituto Alpha

 

Livro: Macros e VBA no Excel 2010 - Passo a Passo

A Bíblia do Excel 2010 - Curso Completo

Livro: Macros e VBA no Excel 2010 - Passo a Passo

 

Autor: Júlio Battisti | Páginas: 1338 | Editora: Instituto Alpha

 

Livro: Macros e VBA no Excel 2010 - Passo a Passo

Todos os livros com dezenas de horas de vídeo aulas de bônus, preço especial (alguns com 50% de desconto). Aproveite. São poucas unidades de cada livro e por tempo limitado.

Dúvidas?

Utilize a área de comentários a seguir.

Me ajude a divulgar este conteúdo gratuito!

Use a área de comentários a seguir, diga o que achou desta lição, o que está achando do curso.
Compartilhe no Facebook, no Google+, Twitter e Pinterest.

Indique para seus amigos. Quanto mais comentários forem feitos, mais lições serão publicadas.

Quer receber novidades e e-books gratuitos?
›››

Novidades e E-books grátis

Fique por dentro das novidades, lançamento de livros, cursos, e-books e vídeo-aulas, e receba ofertas de e-books e vídeo-aulas gratuitas para download.



Institucional

  • Quem somos
  • Garantia de Entrega
  • Formas de Pagamento
  • Contato
  • O Autor
  • Endereço

  • Júlio Battisti Livros e Cursos Ltda
  • CNPJ: 08.916.484/0001-25
  • Rua Vereador Ivo Cláudio Weigel, 537 Universitário
  • Santa Cruz do Sul/RS
  • CEP 96816-208
  • Todos os direitos reservados, Júlio Battisti 2001-2017 ®

    [LIVRO]: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2010 - PASSO-A-PASSO

    APRENDA COM JULIO BATTISTI - 1124 PÁGINAS: CLIQUE AQUI