Академический Документы
Профессиональный Документы
Культура Документы
Neste mdulo veremos mais funes para trabalhar com listas de dados.
Iniciaremos o mdulo aprendendo mais detalhes sobre a utilizao de subtotais para efetuar clculos e consolidaes em um
lista de dados. O uso de subtotais uma opo bastante interessante quando precisamos, rapidamente, obter consolidaes
dos dados de uma planilha. Veremos exemplos prticas para entender todas as opes de subtotais disponveis.
Em seguida aprenderemos a utilizar algumas funes especficas para anlise de dados em listas. Aprenderemos a utilizar as
seguintes funes:
CONT.SE( ) ; SOMASE( ) ; BDMDIA( ) ; BDCONTAR( ) ; BDCONTARA( ) ; BDEXTRAIR( ) ; BDMX( )
BDMN( ) ; BDMULTIPL( ) ; BDEST( ) ; BDDESVPA( ) ; BDSOMA( ) ; BDVAREST( ) ; BDVARP( )
Na seqncia falaremos sobre validao de dados e acesso aos dados da Internet a partir do Excel. Conforme veremos neste
mdulo, possvel acessar dados de uma pgina da Internet, a partir de uma planilha do Excel. possvel, inclusive, manter
a planilha sincronizada com as alteraes que forem feitas na pgina da Internet.
Na parte final do captulo aprenderemos a utilizar o Microsoft Query. O Query uma importante ferramenta de pesquisa, a
qual permite que, a partir do Excel, faamos pesquisas em uma grande variedade de fontes e formatos de dados. Com o
Query podemos acessar dados via driver ODBC ou quaisquer uma das tecnologias suportadas pela
Figura 2.3 - Para manter os subtotais por Pas, desmarque a opo Substituir subtotais atuais.
17. Clique em OK.
18. Observe que so exibidos quatro botes de nveis: 1, 2, 3 e 4.
19. Por padro so exibidos todos os pedidos, com o subtotal para cada cidade e o subtotal para cada pas. Se voc clicar no
boto 3 sero exibidos somente os subtotais por cidade e por pas, conforme indicado na Figura 2.4:
Lio 03: Funes para anlise dos dados de uma lista - Parte 1
A partir desta lio, at a Lio 6 estudaremos uma srie de funes utilizadas para analisar dados em uma lista do Excel. Por
exemplo, podemos usar a funo CONT.SE para detectar quantas clulas no vazias, dentro de uma faixa de clulas, atendem
a um determinado critrio. A funo CONT.SE retorna um nmero o qual indica quantas clulas contm um valor que
corresponde ao critrio especificado. Podemos usar a funo SOMASE para efetuar uma soma condicional, onde os valores
de uma coluna so ou no acrescentados a soma, com base nos valores de uma outra coluna. Por exemplo, poderamos
efetuar uma soma condicional para obter o total de vendas apenas para o ms de Outubro ou somente as vendas feitas para
um determinado cliente e assim por diante.
Nesta lio estudaremos as seguintes funes:
CONT.SE( ) ; SOMASE( ) ; BDMDIA( )
A funo CONT.SE:
Esta funo calcula o nmero de clulas no vazias em um intervalo que corresponde a determinados critrios.
Sintaxe para a funo:
CONT.SE(intervalo;critrios)
Intervalo: o intervalo de clulas no qual se deseja contar clulas no vazias.
Critrios: o critrio na forma de um nmero, expresso ou texto que define quais clulas sero contadas. Por exemplo, os
critrios podem ser expressos como 32, "32", ">32", "Jos da Silva","Pedro Pereira", etc.
Vamos apresentar alguns exemplos de uso da funo 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 funo 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 funo a seguir:
CONT.SE(A1:A100;">200") ???
R: Retorna o nmero de clulas, na faixa de A1 at A100, nas quais existe um valor maior do que 200. Observe que mesmo
quando o critrio do tipo numrico, devemos coloca-lo entre aspas - ">200". Todos os operadores de comparao que foram
vistos no Curso Bsico de Excel em 120 Lies ( www.juliobattisti.com.br ), podem ser utilizados com a funo CONT.SE.
A funo SOMASE:
A funo SOMASE faz uma soma condicional. Por exemplo, podemos usar a funo SOMASE para obter a soma de todos
os pedidos para um determinado funcionrio. Temos que fornecer trs parmetros para a funo SOMASE, conforme
descrito a seguir:
Sintaxe:
SOMASE(intervalo de pesquisa ;critrios;intervalo de soma)
Intervalo de critrio: o intervalo de clulas onde ser feita a pesquisa de acordo com o critrio especificado. Por exemplo,
vamos supor que o nome dos funcionrios est na faixa A1:A100. Este seria o intervalo de critrio, no qual a funo
SOMASE ir procurar pelo funcionrio definido no parmetro critrios.
Critrios: so os critrios na forma de um nmero, expresso ou texto, que define quais clulas sero adicionadas. Por
exemplo, os critrios podem ser expressos como 32, "32", ">32", "mas". importante salientar que, nos critrios da funo
SOMASE, no possvel usar a funo E e a funo OU. Para maiores detalhes sobre as funes E e OU, consulte o Curso
Bsico de Excel em 120 Lies, no site: www.juliobattisti.com.br . No nosso exemplo, se quisssemos apenas os pedidos
para o funcionrio Carlos Mota da Costa, especificaremos o seguinte critrios: "Carlos Mota da Costa".
Intervalo de soma: so as clulas que sero realmente somadas. As clulas em intervalo de soma so somadas somente se
suas clulas correspondentes em intervalo de pesquisa coincidirem com os critrios estipulados. Se intervalo de soma for
omitido, as clulas em intervalo de pesquisa sero somadas, ou seja, a coluna de pesquisa a mesma onde os valores sero
somados. No nosso exemplo, vamos supor que o valor das vendas esteja na faixa de B1:B100. Neste caso a funo
SOMASE, para calcular o total de vendas para o funcionrio Jos da Silva, ficaria assim:
=SOMASE(A1:A100;"Jos da Silva";B1:B100)
A funo inicia na linha 1. Procura na clula A1 o nome Jos da Silva, caso encontre, o valor da clula B1 ser somado na
soma parcial, caso contrrio a funo segue para a segunda linha e assim por diante. No final, o resultado ser a soma de
todos os pedidos para o funcionrio Jos da Silva, que exatamente o que queremos.
Vamos a mais um exemplo contido no Help do Excel:
Suponha que A1:A4 contm 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 comisses 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 funo BDMDIA:
A funo BDMDIA utilizada para calcular a mdia dos valores em uma coluna de uma lista ou banco de dados que
coincidirem com as condies especificadas por voc. Ou seja, usamos a funo BDMDIA para calcular a mdia dos
valores de uma coluna, valores estes que coincidem com um critrio especificado.
Sintaxe:
BDMDIA(banco_dados;campo;critrios)
Banco_dados: o intervalo de clulas que constitui a lista ou o banco de dados. Um banco de dados uma lista de dados
relacionados na qual as linhas de informaes relacionadas so os registros e as colunas de dados so os campos. A primeira
linha da lista contm os rtulos de cada coluna. o conceito de Lista que vimos na Lio 1 do Mdulo 1.
Campo: indica a coluna que ser usada na funo. O campo pode ser dado como texto com o rtulo da coluna entre aspas,
como "Pas" ou "Cidade", ou como um nmero que represente a posio da coluna dentro da lista: 1 para a primeira coluna, 2
para a segunda coluna e assim por diante.
Critrios: o intervalo de clulas que contm as condies especificadas. Voc pode usar qualquer intervalo para o
argumento de critrios, desde que ele inclua pelo menos um rtulo de coluna e ao menos uma clula abaixo do rtulo de
coluna para especificar uma condio para a coluna. Para maiores detalhes sobre a criao de Faixas de Critrios consulte a
Lio 14 do Mdulo 1 -> Definindo e usando faixas de critrios - Introduo.
Considere o exemplo da Figura 2.8 e a frmula a seguir:
Lio 04: Funes para anlise dos dados de uma lista - Parte 2
Nesta lio estudaremos as seguintes funes:
BDCONTAR( ) ; BDCONTARA( ) ; BDEXTRAIR( )
Nota: Para os exemplos desta lio vamos considerar os dados da Figura 2.9:
Lio 05: Funes para anlise dos dados de uma lista - Parte 3
Nesta lio estudaremos as seguintes funes:
BDMX( ) ; BDMN( ) ; BDMULTIPL( ) ; BDEST( )
Nota: Para os exemplos desta lio vamos considerar os dados da Figura 2.10: