Você está na página 1de 49

NDICE

1. FUNES.........................................................................................................................1 1.1 Anatomia de uma Funo................................................................................................1 1.2 Argumentos .....................................................................................................................2 2. CONVENES UTILIZADAS NA APOSTILA ............................................................3 2.1 Comandos de Menu.........................................................................................................3 2.2 Mouse..............................................................................................................................3 Dicas................................................................................................................................3 3. APERFEIOANDO A CRIAO DE FRMULAS......................................................4 3.1 Criando frmulas com endereos de outras pastas de trabalho .......................................4 4. TRABALHANDO COM BANCO DE DADOS ..............................................................12 4.1 Classificar por uma lista personalizada ...........................................................................12 4.2 Filtro Avanado...............................................................................................................14 4.3 Subtotais..........................................................................................................................17 4.3.1 Inserindo subtotais na lista ...............................................................................17 4.3.2 Removendo subtotais ......................................................................................20 4.4 Tabela e Grfico Dinmicos...........................................................................................20 4.4.1 Compreendendo a Tabela dinmica .................................................................25 5. FUNES LGICAS ......................................................................................................28 6. FUNES ESTATSTICAS ............................................................................................35 6.1 Contando itens em uma lista .............................................................................................35 6.1.1 Funes CONT.NM e CONTAR.VAZIO.....................................................35 6.1.2 Condicionando uma contagem pela funo CONT.SE ....................................36 7. FUNES MATEMTICAS E TRIGONOMTRICAS .................................................38 7.1 Somando com uma condio.............................................................................................38 8. FUNES DE BANCO DE DADOS ...............................................................................40 8.1 Contando pelas funes BDCONTAR e BDCONTARA .................................................47 8.2 Somando pela funo BDSOMA ......................................................................................50 8.3 Conhecendo as funes BDMDIA, BDMX e BDMN................................................50

Esse material de autoria de Edna Arajo dos Santos

Excel Intermedirio

1.0 FUNES Usando apenas os operadores matemticos apresentados h pouco, voc certamente j poderia criar planilhas para resolver praticamente todas as tarefas realizadas manualmente hoje e que envolvam clculos diversos. Mas, o EXCEL 7 vai mais alm, ele contm uma srie de funes predefinidas que economizam muito trabalho para voc. Genericamente uma funo consiste em uma srie de operaes matemticas que agem sobre valores fornecidos pelo usurio e retorna obrigatoriamente algum resultado. No exemplo anterior tivemos que somar apenas o contedo de quatro clulas, mas imagine que em vez de quatro fossem cem referncias. Seria um enorme trabalho de digitao, sujeito a muitos erros. Para facilitar esse trabalho, o EXCEL 7 possui uma funo chamada "SOMA", que pede a especificao apenas da referncia da primeira e da ltima clula da faixa que ser somada. No exemplo anterior, em vez de digitar a referncia das clulas, poderamos digitar =SOMA(C4:C7). Alm de economizar digitao, a utilizao dessa funo beneficia o usurio quando ele precisa alterar a estrutura da planilha.

1.1

Anatomia de uma Funo

Uma funo se caracteriza pela seguinte estrutura genrica:

Toda funo composta por um nome que sucedido obrigatoriamente por parnteses. Dependendo da funo, dentro dos parnteses podem existir argumentos , ou seja valores ou referncias a clulas e que sero usados pela funo para retornar o resultado da funo.

Esse material de autoria de Edna Arajo dos Santos

Excel Intermedirio

A funo SOMA( ), por exemplo, exige como argumentos a especificao da clula inicial e da clula final separadas por dois-pontos ou, ento, uma srie de endereos de clulas separados por ponto-e-vrgula. Cada funo possui uma sintaxe prpria, ou seja, espera-se que os seus argumentos sejam especificados em uma ordem determinada. Se isso no ocorrer, haver um erro que faz com que o resultado no seja produzido ou uma mensagem de advertncia seja exibida.

1.2 Argumentos
O nmero e tipo de argumentos requeridos variam de funo para funo. Um argumento pode ser:

### Nmeros ### Texto ### Valores lgicos ### Valores de erro ### Referncias ### Matrizes

Usando referncias a outras clulas, voc pode especificar diretamente o endereo de uma clula ou ento uma faixa de clulas, usando o smbolo de dois-pontos para separar a clula inicial e final. Exemplo: SOMA(A1:A20)

Quando uma funo possuir mais de um argumento, eles devem ser separados por um ponto-evrgula. Exemplos: SOMA(A1;A15;A30) SOMA(C1:C15;B1:B15) ### Soma as trs clulas especificadas. ### Soma as duas faixas especificadas.

Esse material de autoria de Edna Arajo dos Santos

Excel Intermedirio

2. CONVENES UTILIZADAS NA APOSTILA

2.1 Comandos de Menu


Quando houver um comando de menu, este ser referenciado pela palavra escolha e depois o caminho do menu em negrito, sendo que cada parte ser separada por smbolo . Por exemplo, para acessar o comando Filtro avanado, que est no submenu do item Filtro do menu Dados, ser referenciado da seguinte forma: escolha Dados Filtrar Filtro avanado. As letras sublinhadas so as mesmas que esto sublinhadas no menu, tambm chamadas de teclas de acelerao. Havendo uma caixa de dilogo que contenha vrias guias, o nome desta ser precedido pela palavra guia entre os sinais de menor e maior <guia>. Um exemplo a caixa de Opes, que tem 8 guias e acessada pelo item Opes do menu Ferramentas. Para chegar guia Geral, a referncia ser: escolha Ferramentas Opes<guia>Geral.

2.2 Mouse
Quando for referenciada a utilizao do mouse, voc deve utilizar o boto esquerdo, como em: clique na barra de rolagem e... Quando for necessrio utilizar o boto direito, ser especificado, como em: clique com o boto direito do mouse na clula... Estamos considerando que o boto esquerdo do mouse esteja configurado como boto primrio no seu computador.

Dicas
Na prpria narrativa voc encontrar vrias dicas do Excel, porm as principais estaro destacadas como esta, que contm um dos Assistentes do Office na frente:

Pressione SHIFT+F2 para inserir uma nota na clula

Esse material de autoria de Edna Arajo dos Santos

Excel Intermedirio

3. APERFEIOANDO A CRIAO DE FRMULAS Vamos recapitular um tema do treinamento bsico, que a elaborao de frmulas com referncias de outra planilha da mesma pasta de trabalho: Para criar frmulas utilizando endereos de outras planilhas da mesma pasta de trabalho a sintaxe :

=Planilha!Clula

Na qual o nome da planilha seguido do ponto de exclamao (!) e, aps, inserida a referncia da clula, como por exemplo:

=Plan1!A1

Se no nome da planilha houver espao, como Valor Mensal, este nome surgir entre apstrofos. Para referenciar a clula C5 dessa planilha, a frmula :

= Valor Mensal ! C5

A frmula a seguir soma os valores das clulas A5 de Plan1 e B8 de Plan3:

=SOMA(Plan1!A5;Plan3!B8)

3.1 Criando frmulas com endereos de outras pastas de trabalho


Voc tambm pode elaborar frmulas que se baseiem em clulas de outras pastas de trabalho, ou seja, de outros arquivos. O modo de criar a frmula bastante simples: 1- Abra as pastas de trabalho a serem referenciadas; 2- Selecione a clula onde far a frmula e digite o sinal de igual (=). Pelo menu Janela escolha a pasta de trabalho (arquivo) a ser referenciada e clique na clula cuja referncia voc deseja inserir. Se for continuar a frmula, digite um operador e clique em outra de qualquer pasta de trabalho. Faa assim para cada referncia da frmula: 3- Quando terminar pressione a tecla ENTER. A sintaxe de uma frmula com referncia de outra pasta de trabalho :
Esse material de autoria de Edna Arajo dos Santos

Excel Intermedirio

= [Arquivo] Planilha!Clula

Na qual, no caminho, o nome do arquivo deve estar entre colchetes e o nome da planilha seguido do ponto de exclamao (!). Tudo isso estar entre apstrofo, com exceo do ponto de exclamao, se houver espao no nome da planilha, como Tabela de Custos (com 2 espaos). Aps, surge o endereo da clula. Um exemplo :

=C:\Valores\ [Mensal.xls] Plan1!C5

A clula referenciada C5 da planilha Plan1, do arquivo Mensal.xls que est na pasta (diretrio) Valores da unidade C do computador. Outro exemplo :

=SOMA ( A: \ [Cursos.xls]Data Inicial !A6:A14)

Que soma o intervalo A6:A14 da planilha Data Inicial da pasta Cursos.xls. Neste caso, o arquivo se encontra no drive A (disquete). Crie frmulas com referncias de outras planilhas simplesmente clicando nas clulas, deixando que o Excel insira o caminho completo. Se, aps criar a frmula, no surgir o nome do disco e da pasta (diretrio), porque a pasta de trabalho referenciada est aberta. Quando fechar, o caminho surgir na frmula. Se preferir, vic tambm pode digitar o caminho completo para referenciar a clula, porm mais trabalhoso. Na figura a seguir h uma pasta de trabalho cujo nome Preos.xls que est localizada na pasta (diretrio) Custos. Na coluna B da planilha Valores, a partir da linha 4 esto inseridos os preos de custo dos produtos cujos nomes esto na coluna A . Para calcular o preo de venda na colula C ser necessrio utilizar a margem de lucro que est na planilha Margens de outra pasta de trabalho, nomeada de Percentual.xls. Essa pasta de trabalho est no diretrio Lucro e exibida na prxima figura.

Esse material de autoria de Edna Arajo dos Santos

Excel Intermedirio

Esta pasta de trabalho Preos.xls. Na coluna C, os preos de venda devero ser calculados baseados na...

...planilha Margens da pasta de trabalho Percentual.xls

O preo da venda ser calculado baseado no lucro sobre o custo, ou seja, ser multiplicado o preo de custo por 1+margem de lucro.

Esse material de autoria de Edna Arajo dos Santos

Excel Intermedirio

Vamos dar mais importncia agora para o modo de criao da frmula. Para criar esta frmula, selecione a clula C4 da planilha Valores da Pasta Preos.xls. Certifique-se que a pasta Percentual.xls tambm esteja aberta e siga estes passos:

1- Digite o sinal de (=) e insira a referncia do preo de custo, clula B4. Depois, digite o sinal de multiplicao (*), abra parntese e digite 1+; =B4*(1+

2.

Escolha Janela

e clique no nome da pasta Percentual.xls (CTRL+F6);

Clique na clula C4 da planilha Margens. Isso faz com que essa referncia seja inserida como absoluta (esto fixas a coluna e a linha) na frmula. Feche parntese e pressione a tecla ENTER.

Esse material de autoria de Edna Arajo dos Santos

Excel Intermedirio

Aps clicar na pasta Percentual.xls e na clula C4 da planilha Margens, essa referncia inserida na frmula

A frmula contm a referncia da pasta Percentual.xls

Esse material de autoria de Edna Arajo dos Santos

Excel Intermedirio

A frmula ser: =B4*(1+ [Percentual.xls] Margens!$C$4) Veja que o nome da pasta de trabalho surge entre colchetes. Percebe como simples, voc s precisa clicar na clula que o Excel se encarrega de montar a sintaxe. Se for preciso tornar a referncia da clula mista (C$4 ou $C4) ou relativa (C4), basta tirar os cifres que desejar.

Crie frmulas com referncias de outras pastas de trabalho simplesmente clicando na clula a referenciar. Se achar mais fcil, exiba as janelas das pastas de trabalho lado a lado, que pode ser feito pelo menu Janela

Agora s preencher para as demais clulas da coluna, que dever ficar conforme a prxima figura.

Aps preencher a frmula para as demais clulas, o resultado ser este

Abra a pasta de trabalho Percentual.xls e na planilha Margens altere para 30% o valor da clula C4. Salve e feche a pasta de trabalho.

Esse material de autoria de Edna Arajo dos Santos

Excel Intermedirio

Depois, abra a pasta Preos.xls. Como esta pasta tem vnculos externos, ser exibida a mensagem perguntando se voc desejar atualizar as informaes. Clique no boto Sim.

Este alerta exibido ao abrir uma pasta de trabalho com vnculos externos.

Esse material de autoria de Edna Arajo dos Santos

10

Excel Intermedirio

Agora veja os valores das clulas do intervalo C4:C8 foram alterados, considerando 30% como margem de lucro.

Os valores da coluna C foram atualizados

Para que no seja mais exibida a mensagem de atualizao ao abrir a pasta, escolha Ferramentas Opes<guia>Editar e desmarque a caixa Confirmar atualizao de vnculos automticos.

Esse material de autoria de Edna Arajo dos Santos

11

Excel Intermedirio

4. TRABALHANDO COM BANCO DE DADOS Neste captulo voc conhecer mais recursos para trabalhar com listas. Uma lista no Excel tem o mesmo conceito de banco de dados, sendo a nomenclatura a nica diferena. Portanto, quando voc for consultar a literatura referente ao sotware, notar a frequncia o nome lista, que pode ser entendido como banco de dados. Lista um conjunto de dados organizados em linhas e colunas que tm uma relao entre si. Cada coluna recebe um rtulo, tambm chamado de nome do campo, que estar na primeira linha da lista. Abaixo dos rtulos, ou seja, a partir da segunda linha, so inseridos os registros. Portanto, as colunas so os campos e as linhas os registros. A lista da figura a seguir possui 4 campos, que so: Produto, Valor, Qtde e Origem. O nmero de registros desta lista 6, que so os dados da linha 2 at 7.

Rtulo dos Campos

Registros

Quase tudo o que se cria no Excel uma lista. So exemplos de lista: o cadastro de clientes, a lista de produtos, a tabela de preos de uma empresa, o cadastro de alunos de uma escola, etc...

4.1 Classificar por uma lista personalizada


Voc ver como classificar por uma lista personalizada, como os dias da semana, os meses do ano ou uma lista com nomes de produtos. Escolha Ferramentas Opes<guia>Listas clique em Entradas da lista e digite cada entrada pressionando ENTER at completar a lista. Depois clique em Adicionar e OK. Para classificar po uma lista personalizada, selecione a regio a classificar, conforme a regra de seleo para classificar e siga os passos:
Esse material de autoria de Edna Arajo dos Santos

12

Excel Intermedirio

1. escolha Dados Classificar; 2. em Classificar por escolha o campo que contm a lista e clique em Opes; 3. em Ordem de classificao da primeira chave escolha a lista desejada e confirme. Clique no boto OK e veja o resultado.
A classificao por uma lista personalizada somente pode ser inserida como a primeira chave da classificao

Clique aqui para Escolher a lista

Permite distinguir letras maisculas de minsculas na classificao

Normalmente a classificao feita de cima para baixo. Da esquerda para a direita muda a ordem das colunas

Esse material de autoria de Edna Arajo dos Santos

13

Excel Intermedirio

Esta lista est classificada pelos dias da semana

A lista da figura anterior est classificada pelos dias da semana em ordem crescente. Se no fosse escolhida a opo de classificao pela lista personalizada, a ordem crescente colocaria qua em primeiro lugar, que seria a ordem alfabtica.

4.2 Filtro Avanado Em uma lista contendo diversos registros, s vezes necessrio exibir ou extrair apenas aqueles que atendam a determinadas condies. Por exemplo, em uma lista com diversos produtos, datas, quantidades e preos preciso exibir apenas os dados referentes a um determinado produto dentro de um certo perodo. Para isso preciso filtrar os dados da lista e o Excel possui dois tipos de filtros: o Auto filtro, e o Filtro avanado. A diferena entre eles que o filtro avanado permite especificar mais de duas condies por campo da lista e o local de extrao pode ser uma regio diferente daquela que contm os dados de origem. Antes de aplicar o filtro avanado em uma lista, algumas regras devem ser seguidas: 1- A lista deve conter os rtulos que identificam os campos, ou seja, a primeira linha da lista deve ter os nomes dos campos; 2- necessrio que exista um intervalo de critrios na mesma planilha com os dados a serem filtrados.

Um intervalo de critrios criado da seguinte forma: A primeira linha deve conter o nome dos campos a serem filtrados, podendo ser desde 1 at todos os campos da lista. Da segunda linha em diante so inseridas as condies. Na lista da figura a seguir, os nomes dos campos esto no intervalo A1:G1. Um intervalo de critrios para filtrar esta lista dever ser criado a partir de qualquer clula da planilha Movimento, que a planilha que contm os dados a serem filtrados. Todas as condies que estiverem na mesma linha so cumulativas, ou seja, se em um intervalo de critrios para a lista a seguir for digitado um nome em uma clula e em outra clula da mesma linha o nome de um produto, significa que sero filtrados os registros com aquele nome e com
Esse material de autoria de Edna Arajo dos Santos

14

Excel Intermedirio

aquele produto. Caso o nome esteja em uma linha e o produto em outra, sero filtrados os registros com aquele nome ou com aquele produto. Portanto, o que estiver na mesma linha significa E e em linhas diferentes significa OU. Veja mais adiante alguns exemplos.

Voc pode utilizar os operadores de comparao nas condies, que so:

> < >= <= = <>

Maior que Menor que Maior ou igual a Menor ou igual a Igual a Diferente de

Veja nas figuras a seguir alguns exemplos:

Esse material de autoria de Edna Arajo dos Santos

15

O intervalo de critrios est em A11:B12 Nessa figura, o intervalo de critrios est em A11:B12 e extrai os registros cujo Produto seja Trompete e Qtde acima de 6. Veja que as condies so inseridas respectivamente em cada campo. Por estarem na mesma linha (12), as condies so cumulativas, significando que, para ser extrado, o registro tem que ter necessariamente esse nome com esse produto e essa quantidade. Na figura a seguir, o intervalo de critrios est em A11:B13. Veja que o nome Adriana, podendo est em uma linha (12) e Saxofone, assim como >5 esto na linha de baixo (13). Isso significa que sero extrados os registros cujo nome seja Adriana, podendo haver qualquer dado nos outros campos. Tambm sero extrados os registros com Saxofone e, como a quantidade est na

mesma lnha, as quantidades dos Saxofones extrados tm que ser maior que 5.

16

Excel Intermedirio

4.3 Subtotais
Conforme so digitados os dados em uma lista e ela vai ficando extensa, chega um momento em que torna-se necessrio ter uma visualizao geral dos valores para melhor compreenso dos dados. O Excel dispe de ferramentas que fazem o gerenciamento de listas, como a extrao de registros atravs da filtragem ou a classificao dos dados. Um dos recursos existentes no software eu permite exibir os valores totais de cada item diferente da lista chamado de Subtotais, que devem ser aplicados na existncia de itens repetidos em um campo. Lembra-se da lista que ns utilizamos no Filtro avanado? Desta vez ela ser utilizada para voc entender como aplicar subtotais. Antes de inserir subtotais em uma lista, classifique-a (em ordem crescente ou descrescente) pelo campo a ser subtotalizado. Isso fundamental, pois ao utilizar esta ferramenta, surgiro os valores totais sempre que um novo item for localizado. Nesta lista, os subtotais sero aplicados no campo Nome. Portanto, primeiramente classificamos por este campo, conforme a figura a seguir.

A lista est classificada pelos nomes

4.3.1 Inserindo subtotais na lista

Aps classificada, selecione qualquer clula da lista e escolha Dados Subtotais. A caixa Subtotais possui os seguintes itens: A cada alterao em: selecione o campo em que, ao notar mudana de dado, ser inserida uma linha com o total do item. Sempre deve ser escolhido o campo pelo qual a lista est classificada como primeira chave. Nesta lista ser o campo Produto.
Esse material de autoria de Edna Arajo dos Santos

17

Excel Intermedirio

Usar funo: exibe uma lista com 11 funes. Escolha uma compatvel com o tipo de dado do campo onde ser adicionado o subtotal. Neste caso, selecione Soma. Adicionar subtotal a: marque os campos que tero os subtotais. Como foi escolhida a funo SOMA, o correto marcar um ou mais campos que contenham nmeros. Se escolher a funo Cont.valores, ento pode ser adicionado um subtotal em campos com textos, pois esta funo faz a contagem dos itens existentes. Marque apenas Total. Substituir subtotais atuais: caso j exista subtotais aplicados lista, se marcar esta caixa, aqueles que estiverem sendo configurados neste momento substituiro os existentes, caso contrrio, os novos subtotais sero adicionados aos j existentes. No marque esta caixa. Quebra de pgina entre grupos: se marcar esta caixa, ser criada uma quebra de pgina para cada item com subtotal na lista. No marque. Resumir abaixo dos dados: insere os subtotais abaixo dos dados da lista. Se no estiver marcada, os subtotais so colocados acima dos dados. Deixe marcada.

Caixa Subtotais Clique no boto OK para confirmar.

Veja que surgiram os smbolos de estrutura de tpicos e uma linha com o subtotal de cada nome, calculando a soma do campo Total (coluna G). Em uma lista com subtotais, na clula com o valor inserida uma frmula com a funo SUBTOTAL, cuja sintaxe : =SUBTOTAL (Nm_funo;Ref1;Ref2;...Ref29) Na clula G4 a frmula que calcula o valor total da : =SUBTOTAL(9;G2:G9)
Esse material de autoria de Edna Arajo dos Santos

18

Excel Intermedirio

Onde 9 o nmero da funo SOMA seguido do intervalo a ser somado. Cada uma das 11 funes tem um nmero que a identifica. Veja a tabela: N da funo 1 2 3 4 5 6 7 8 9 10 11 Funo MDIA CONT.NM CONT.VALORES MXIMO MNIMO MULT DESVPAD DESVPADP SOMA VAR VARP

Smbolo de estrutura de tpicos Linha com subtotal

Os subtotais foram adicionados a cada mudana em Produto (Coluna D)

Esse material de autoria de Edna Arajo dos Santos

19

4.3.2 Removendo subtotais

Para remover subtotais selecione uma clula da lista, escolha Dados Subtotais e clique no boto Remover todos.

4.4 Tabela e Grfico Dinmicos


Voc j viu diante de uma grande massa de informaes simplesmente digitadas e precisou ter uma viso geral desses dados? Muito provavelmente a resposta ser Sim. Um exemplo so os registros do setor de vendas de uma empresa que possui diversos itens. Imagine se cada item vendido ocupar uma linha em um banco de dados. Quantos registros no haver no final de um perodo! E essa lista pode ter diversos campos, como data, produto, vendedor, preo, quantidade, total, e at muitos outros. Chegar um momento que ser necessrio resumir os dados para se ter uma idia geral daquilo que existe na lista. Voc j conheceu os recursos do filtro avanado, dos subtotais e ver mias adiante, no captulo FUNES, as funes de banco de dados. Todos esses excelentes recursos auxiliam bastante no gerenciamento das informaes e devem ser empregados quando necessrio. Porm, agora voc vai conhecer uma ferramenta que torna o Excel um dos melhores e mais versteis softwares existentes no mercado. a Tabela dinmica. Uma Tabela dinmica deve ser criada quando uma lista tiver vrios itens repetidos, como na lista da prxima figura, na qual existem produtos repetidos na coluna A, operaes de Importao ou Exportao na B, pases na coluna C, prazos de entrega na D, estendendo-se a lista at a coluna G, com o campo Total.

20

Excel Intermedirio

O objetivo de uma Tabela dinmica resumir os dados permitindo ter uma viso geral das informaes. Um exemplo verificar qual a soma das unidades referentes a Calados, na operao Exportao cujo pas a Alemanha.

Tabela Dinmica 4.2.1.1 Criando uma Tabela dinmica A lista da figura anterior se estende at a linha 351. Portanto, nessa lista h 350 registros. Para criar uma Tabela dinmica baseada nesses dados, selecione qualquer clula na lista (isso facilida o trabalho) e siga os passos: 1- Escolha Dados Relatrio de tabela e grfico dinmicos; 2- Ser aberto um assistente na primeira de trs etapas. Nessa etapa voc deve indicar onde esto os dados a partir dos quais a tabela dinmica deve ser criada, que podem ser: Banco de dados ou lista do Microsoft Excel: os dados esto organizados em uma planilha do Excel. Podem estar inclusive em outra pasta de trabalho. Fonte de dados externos: permite obter os dados de outras fontes, como arquivos do tipo .DBF, de tabelas ou consultas de um arquivo do Microsoft Access, tabelas do Visual FoxPro ou consultas criadas a partir do Microsoft Query.
21

Esse material de autoria de Edna Arajo dos Santos

Excel Intermedirio

Vrios intervalor de consolidao: permite obter dados de planilhas diferentes do Excel. Esta opo deve ser escolhida quando os dados no estiverem na mesma lista, como por exemplo, quando houver dados referentes a vrios meses, estando os meses distribudos em planilhas diferentes.

Neste caso, como os dados esto em uma nica lista do Excel, escolha Banco de dados ou lista do Microsoft Excel. Na parte inferior dessa caixa, preciso escolher o tipo de relatrio a ser criado. Escolha Tabela dinmica. Posteriormente criaremos um grfico dinmico. Clique no boto Avanar para passar para a segunda etapa do assistente;

Primeira etapa do assistente. Indique a origem dos dados e o tipo de relatrio

3- Nesta etapa voc deve especificar onde se encontram os dados a serem utilizados. Como inicialmente foi selecionada uma clula da lista, toda a lista j sugerida como origem de dados, que corresponde ao intervalo $A$1:$G$17. Veja que necessrio incluir os rtulos das colunas, que esto na primeira linha da lista. Aceite esse intervalo. Se os dados estiverem em outra pasta de trabalho clique no boto Procurar para selecionar a pasta e a planilha. Clique no boto Avanar;

Esse material de autoria de Edna Arajo dos Santos

22

Excel Intermedirio

Determine o intervalo da lista a ser utilizada como base de dados

4- Ainda nesta estapa existem os botes Layout e Opes na parte inferior da caixa de dilogo. As configuraes das caixas a serem abertas por esses botes podem ser especificadas tambm posteriormente. Porm, clique no boto Layout para diagramar a tabela.

Campos da lista com a origem de dados

4 campos da Tabela dinmica

Nessa caixa, existem os campos da lista com a origem de dados do lado direito e os 4 campos de uma Tabela dinmica, que so:

Esse material de autoria de Edna Arajo dos Santos

23

Excel Intermedirio

PGINA: Deve conter o campo a ser filtrado. COLUNA: Deve conter o campo a ser exibido na coluna da Tabela dinmica. LINHA: Deve conter o campo a ser exibido em linhas na Tabela dinmica. DADOS: Deve conter o campo em que os clculos sero feitos Para elaborar o layout voc deve arrastar o boto que contm o nome do campo da lista e solt-lo em cima do campo da Tabela dinmica em que este dever ficar. Ento, arraste o boto Produto, soltando-o no campo da PGINA. Depois, arraste o boto Pas soltando-o na LINHA. O boto Operao deve ficar na COLUNA e Unidades em DADOS. Ao soltar o boto Unidades, ele ser Soma de Unidades.

Arraste os botes em cima dos campos para criar o layout

Esse material de autoria de Edna Arajo dos Santos

24

Excel Intermedirio

5- Na quarta e ltima etapa deve-se especificar onde a Tabela dinmica ser criada. Se escolher Nova planilha, quando clicar no boto Concluir, surgir uma nova planilha na pasta de trabalho e a partir da clula A1 ser criada a Tabela Dinmica. Neste exerccio, escolha Nova Planilha e clique em Concluir.

Surgir uma nova planilha onde ser criada uma Tabela dinmica resumindo os dados do intervalo, contendo os nomes dos pases dispostos em linhas, as operaes, Importao e Exportao, ocupando uma coluna cada uma; os nmeros da rea de dados referem-se soma das unidades. Na linha 1 na nova planilha existe o campo de PGINA da Tabela dinmica, contendo os produtos, onde inicialmente aparece Tudo.

A partir da linha 1 da nova planilha foi criada uma Tabela dinmica

4.4.1 Compreendendo a Tabela dinmica

Essa tabela exibe os valores referentes soma das unidades de todos os produtos de acordo com o pas e a operao. Veja na linha 9 que o valor total das importaes para a Itlia de R$ 11,00. As importaes tem um total Global de R$ 309,00, e assim como esse valor, h os valores dos demais pases e, na coluna D esto os totais globais. Antes de fazer alteraes de layout ou exibio dos dados, vamos formatar os nmeros para que sejam exibidos os separadores de milhares. Para isso, selecione qualquer nmero existente na Tabela Dinmica e clique no boto Configuraes de campo, na barra de ferramentas Tabela dinmica. Ser exibida a caixa Campo da Tabela dinmica com o campo previamente selecionado, que Unidades. Clique no boto Nmero. Ser exibida a caixa Formatar clulas.
Esse material de autoria de Edna Arajo dos Santos

25

Excel Intermedirio

Clique na categoria Nmero e marque a caixa Usar separador de 1000 (.). Como casas decimais, digite 0 (zero). Clique no boto OK para voltar caixa anterior. Clique no boto OK.

Barra de ferramentas Tabela dinmica

Caixa com configuraes do campo selecionado

Esse material de autoria de Edna Arajo dos Santos

26

Excel Intermedirio

Formatao do nmero

Isso faz com que os valores do campo de dados sejam exibidos com o separador de milhares sem casas decimais, melhorando a compreenso desses dados. Voc pode escolher o tem cujos valores sero calculados na Tabela dinmica. No campo de PGINA h os nomes dos produtos da lista.

Esse material de autoria de Edna Arajo dos Santos

27

5. FUNES LGICAS Inserindo mais de uma condio em um teste lgico No treinamento bsico voc conheceu a funo SE, que permite inserir uma condio e dar uma resposta caso a condio tenha um resultado o valor lgico VERDADEIRO e dar outra resposta para o caso do teste lgico ser FALSO. Tambm no treinamento bsico voc aprendeu de maneira superficial a inserir vrias condies no teste lgico. Porm, neste treinamento vamos tratar deste assunto com mais detalhe. Existem algumas tcnicas utilizadas para inserir vrias condies em um teste lgico. A forma mais prtica na maioria dos casos atravs da funo E. Esta funo permite especificar at 30 (trinta) condies, retornando VERDADEIRO somente se TODAS as condies forem satisfeitas. Basta que uma delas no seja satisfeita para que o resultado seja FALSO. Uma faculdade estabeleceu que somente sero aprovados os alunos que obtiverem mdia final maior ou igual a 7, frequncia maior ou igual a 70% e a nota do 4 Bimestre tem que ser maior que 6. Os demais estaro reprovados. A estrutura da frmula para esta questo deve ser esta: =SE(E(condio1;condio2;condio3);VERDADEIRO;FALSO) Segundo a figura a seguir, para calcular a situao dos alunos, selecione a clula H3 e siga estes passos:

Esta frmula obriga que todas as condies sejam satisfeitas (mdia>=7;frequncia>=70%;4Bim>6)para que o Teste_lgico seja VERDADEIRO e o aluno Aprovado
28

Excel Intermedirio

1- Digite =SE e pressione CTRL+T (ou digite o sinal de igual (=) e clique na funo SE pela Caixa de nome). Como haver mais de uma condio para aprovao, com o cursor pulsando na caixa de edio do Teste_lgico (quando for aberto o assistente o cursor j vede estar l), clique no drop-down do lado do X vermelho na barra de frmulas e assim que localizar a funco E d um clique nela; 2- Nesta etapa, note que os argumentos da funo E so Lgico1 e Lgico2. Porm, esta funo contm 30 argumentos, que so Lgico1, Lgico2,...at Lgico30, que so as condies a serem testadas. Insira as trs condies, uma em cada argumento, ou seja, Lgico1 ser F2>=7, Lgico2 G2>=70%, Lgico3, que ser aberto quando clicar em Lgico2, ser E2>6;

Digite cada condio em caixas de edio diferentes. O valor que aparece direita dos testes indica o resultado de cada um. Neste caso todos so VERDADEIRO

5. Aps, clique em SE que est na Barra de frmulas para voltar para a etapa anterior. Note que o Teste_lgico contm E(F3>=7;G3>=70%;E3>6), ou seja, o nome da funo E e todas as condies entre parnteses e separadas por ponto e vrgula. Em Valor_se_verdadeiro digite Aprovado e Reprovado em Valor_se_falso. Clique no boto OK.

A frmula ser esta: =SE(E(F3>=7;G3>=70%;E3>6);Aprovado;Reprovado)

Para saber o resultado parcial de uma frmula, selecione pela Barra de frmulas a parte a ser verificada e tecle F9. Na frmula acima, se voc selecionar E(F3>=7;G3>=70%;E3>6) e teclar F9, ver que surgir o valor lgico VERDADEIRO ou FALSO, dependendo do resultado do teste. Porm no confirme, tecle ESC para cancelar, caso contrrio a seleo ser uma constante.

Esse material de autoria de Edna Arajo dos Santos

29

Selecione parcialmente uma frmula e tecle F9 para...

...saber o valor da seleo

Se voc achar mais simples, digite a frmula. Para certas funes fica mais fcil digitar do que utilizar o assistente. Se digitar a frmula acima faa assim: Digite o sinal de igual, o nome da funo SE (pois ela que permite testar e dar respostas para o teste) e abra parntese; como ser utilizado o resultado de outra funo para o Teste_lgico, digite E e abra parntese da funco SE e tecle ENTER.

30

Excel Intermedirio

E para o aluno ficar de exame? Se a mdia for maior ou igual a 5,5 e menor que 7, o aluno ficar para Exame. No considerando a frequncia e a nota do 4 Bimestre, a frmula ser:

=SE(E(F3>=7;G3>=70%;E3>=6); Aprovado;SE(F3>=5,5;Exame;Reprovado)) Note que o segundo SE pertence ao Valor_se_falso do primeiro SE. A condio para Exame F2>=5,5 onde no necessrio especificar <7 pois, por eliminao, isso j feito devido ao primeiro teste lgico, que prev a aprovao. Inserindo condies alternativas Em situaes onde existe mais de uma condio, bastando que qualquer uma delas seja satisfeita para que o objetivo seja alcanado, utilize a funo OU, que, assim como E, tambm permite inserir at 30 condies, com a diferena de que, se qualquer uma das condies testadas for satisfeita, o resultado ser VERDADEIRO. Veja o exemplo a seguir: Uma loja pretende fazer uma promoo, oferecendo um desconto de 10% para quem comprar acima de 4 unidades de um produto ou se o valor total da compra for maior que R$ 100,00. Para verificar se haver desconto a estrutura da frmula ser esta: =SE(OU(QUANTIDADE>4;TOTAL>100);10%;0) A primeira funo SE, pois ela que permite especificar um teste e determinar respostas para o resultado desse teste. Como haver mais de uma alternativa para o caso do teste ser VERDADEIRO, no Teste_lgico utilizamos a funo OU para especificar as duas alternativas. Note que a sintaxe de OU a mesma de E, ou seja, insira at 30 argumentos que correspondem s condies a serem testadas. Como o prprio nome sugere, se uma OU outra condio for satisfeita, o resultado ser VERDADEIRO, retornando a frmula o valor especificado em Valor_se_verdadeiro, que neste caso 10%. Caso todas as condies no sejam satisfeitas, o retorno ser o Valor_se_falso, zero no nosso exemplo.

Esse material de autoria de Edna Arajo dos Santos

31

Excel Intermedirio

Esta frmula concede desconto se qualquer condio for VERDADEIRO

Portanto, a frmula da clula E3 da figura anterior :

=SE(OU(B3>$B$9;D3>$B$10);D3*$B$11;0) Utilizamos a clula B9 como base para a quantidade, B10 para o valor da compra e B11 para a porcentagem de desconto. Assim, quando precisar modificar as condies, basta alterar o valor destas clulas. Mas, o seu Virglio, que o dono da loja quer atrair a freguesia para melhorar as vendas. Para isso resolveu aumentar a promoo. Vai dar um desconto especial de 15% para quem, alm de comprar nas condies anteriores, pagar vista. Para isso, inserimos mais uma coluna com o rtulo de Tipo de Pgto, cujo valor ser v para pagamento vista ou p para pagamento a prazo. E, abaixo do desconto, criamos o desconto especial, cujo valor de 15% (clula B12). Veja a figura a seguir:

Esse material de autoria de Edna Arajo dos Santos

32

Excel Intermedirio

A coluna E indica o pagamento vista v ou a prazo p E agora? Agora temos que analisar os dois descontos: Desconto de 15%: quantidade acima de 4 unidades ou valor acima de 100,00 e pagamento vista; Desconto de 10% : quantidade acima de 4 unidades ou valor acima de 100,00. Sem desconto: os demais Vamos construir esta frmula por partes: A primeira funo SE, portanto a frmula inicia-se por ela: =SE(

Agora vamos analisar o desconto de 15%. Para receber este desconto uma condio obrigatria: o pagamento vista. Como haver outra condio, devemos inserir a funo E e inserir a primeira condio: =SE(E(E3=v; O v deve estar entre aspas por ser um texto. Se no estiver, o Excel pensar que trata-se de um nome. A prxima etapa colocar a prxima condio. Como sero duas bastando que apenas uma seja satisfeita para conceder o desconto de 15%, inserimos as duas atravs da funo OU: =SE(E(E3=v; OU(B3>$B$9;D3>$B$10));
Esse material de autoria de Edna Arajo dos Santos

33

Excel Intermedirio

Fecha-se parntese para OU e para E, pois as condies j esto colocadas. Agora vamos inserir a resposta para o valor VERDADEIRO, ou seja, se estas condies forem satisfeitas, que ser o desconto de 15%, calculado por D3*B12: =SE(E(E3=v;OU(B3>$B$9;D3>$B$10));D3*$B$12; A prxima etapa determinar a resposta para o valor FALSO, que podem ser dois valores: o desconto de 10% ou nenhum desconto. Como existe mais de uma hiptese, comeamos pela funo SE e depois, como teremos que colocar duas condies alternativas para o conceder o desconto de 10%, inserimos estas condies atravs da funo OU: =SE(E(E3=v;OU(B3>$B$9;D3>$B$10));D3*$B$12;SE(OU(B3>$B$9;D3>$B$10); Finalmente resta colocar a resposta para a condio verdadeira, que ser o desconto de 10%, calculado por D3*B11 e 0 (zero) para a condio falsa: =SE(E(E3=v;OU(B3>$B$9;D3>$B$10));D3*$B$12;SE(OU(B3>$B$9;D3>$B$10);D3*$B$ 11;0))

Desconto de 15% para compras vista, com ou quantidades maiores que 4 ou valores totais maiores que 100,00 Quando as vendas melhorarem o seu Virglio disse que j sabe como trocar OU por E.

Esse material de autoria de Edna Arajo dos Santos

34

Excel Intermedirio

6. FUNES ESTATSTICAS Nesta categoria h funes que fazem clculos estatsticos, e algumas delas voc j conheceu no treinamento bsico, como MDIA, que retorna a mdia aritmtica. A funo MXIMO e MNIMO, que retornam o maior ou o menor valor existente em uma lista de valores, CONT.VALORES, que conta itens no vazios existem em uma lista, dentre outras.

6.1 Contando itens em uma lista


6.1.1 Funes CONT.NM e CONTAR.VAZIO

Alm de CONT.VALORES, existem outras funes de contagem, como CONT.NM, que conta somente o nmero de clulas com valores numricos, ou CONTAR.VAZIO, que conta o nmero de clulas vazias de um intervalo. A sintaxe dessas funes : =CONT.NM(Valor1;Valor2;...Valor30) Onde Valor1 at Valor30 so os argumentos, que podem fazer referncia a vrios tipos de dados, como nmeros, textos, valores lgicos. Porm, o resultado ser a contagem somente dos nmeros. =CONTAR.VAZIO(Intervalo) O intervalo a regio da planilha a ser contada. Essa regio pode conter diversos tipos de valores, porm somente as clulas vazias sero contadas. A clula D2 da planilha da figura a seguir contm a frmula que calcula quantas clulas com nmeros h no intervalo A2:B9, cujo resultado 4: =CONT.NM(A2:B9)

Esse material de autoria de Edna Arajo dos Santos

35

Excel Intermedirio

Em D3 a contagem do nmero de clulas vazias existentes no mesmo intervalo, resultando em 6: =CONTAR.VAZIO(A2:B9) Se o clculo fosse feito atravs da funo CONT.VALORES, atravs da frmula a seguir, o resultado seria 10, pois seriam contadas quantas clulas no vazias existem no intervalo: =CONT.VALORES(A2:B9) Para CONT.NM e CONT.VALORES, voc pode especificar at 30 argumentos, como: =CONT.NM(A2:B9;C20:E30;G5:J10) Nessa frmula h 3 argumentos.

6.1.2 Condicionando uma contagem pela funo CONT.SE

E para contar quantos itens existem que satisfaam a uma condio? Como contar quantos itens existem na lista referentes a um determinado produto? Quantos registros h com quantidades maiores que 10? Para solucionar questes como essas existe a funo CONT.SE, que conta quantos itens existem no intervalo de acordo com um critrio. Sua sintaxe : =CONT.SE(Intervalo;Critrios)

Os argumentos so:

Argumento Intervalo Critrios

Descrio a regio onde a contagem ser feita a condio para fazer a contagem, podendo ser Nmero, texto ou uma expresso em que podem ser utilizados os operadores de comparao

Esse material de autoria de Edna Arajo dos Santos

36

Excel Intermedirio

Na lista da figura a seguir h nomes de vendedores na coluna A . Na clula H2 existem o nome de uma vendedora, Luciana. Para contar quantos registros existem com esse nome, na clula I2 h a frmula: =CONT.SE(A2:A30;H2)

Onde A2:A30 o intervalo a ser pesquisado, ou seja, o nome Luciana dever ser localizado nesta regio. H2 o critrio a ser considerado para contar. Ento, pesquisado o valor da clula H2, Luciana, no intervalo A2:A30 e o resultado ser a quantidade de itens existentes com esse nome. lgico que o critrio tambm pode ser digitado. Nesse caso, ele deve estar entre aspas e a frmula seria: =CONT.SE(A2:A30;Luciana) Caso no digite as aspas, o Excel entende Luciana como um nome que pode ser dado a uma clula. Para contar quantos itens diferentes de Luciana, digite na clula H2 <>Luciana (sem as aspas). Nesse caso, estamos fazendo referncia frmula anterior, em que a referncia H2 o critrio. Para contar quantos registros existem com quantidades maiores que 18, considerando que o intervalo D2:D30 tem o nome de Qtde, a frmula ser:
Esse material de autoria de Edna Arajo dos Santos

37

Excel Intermedirio

=CONT.SE(Qtde;>18) Se precisar inserir mais de uma condio para contar, utilize a funo BDCONTAR ou BDCONTARA, da categoria de banco de dados. 7. FUNES MATEMTICAS E TRIGONOMTRICAS Esta categoria engloba funes que fazem clculos matemticos, como SOMA, que soma os argumentos, SOMASE, que faz a soma condicional, ABS, que retorna o valor absoluto de um nmero (um nmero sem sinal), COMBIM, que calcula o nmero de combinaes possveis em um conjunto de nmeros, funes de arredondamento, forando que o clculo seja feito com um certo nmero de casas decimais, e trigonomtricas, como SEM e COS, que calculam respectivamente o seno e o cosseno de um ngulo, dentre outras.

7.1 Somando com uma condio


Para somar valores utilizada a funo SOMA, que voc j conhece. Porm, quando precisar somar de acordo com uma condio, ou seja, quando for necessrio colocar um critrio, como calcular a soma da quantidade vendida de um determinado produto em uma lista de produtos, existe a funo SOMASE. Sua sintaxe : =SOMASE(Intervalo;Critrios;Invervalo_Soma) Os argumentos so: Argumento Intervalo Descrio o intervalo onde se encontram os valores a serem pesquisados, ou seja, em uma lista de produtos, o intervalo de clulas onde esto todos os produtos a condio a ser imposta, podendo fazer uso dos operadores de comparao. Na lista de produtos, ser o nome do produto a ser pesquisado para que seja feita a soma de suas quantidades. o intervalo onde esto os nmeros a serem somados. Neste dos produtos, so as clulas que contm todas as quantidades

Critrios

Intervalo_soma

Na planilha da figura a seguir, existe uma lista com nomes de produtos e suas quantidades. Para calcular a soma das quantidades do produto que est na clula D2, em E2 h a frmula:
Esse material de autoria de Edna Arajo dos Santos

38

Excel Intermedirio

=SOMASE(A2:A20;D2;B2:B20)

A frmula da clula E2 calcula a quantidade total do produto que est em D2

A2:A20 o intervalo onde ser pesquisado o produto digitado em D2, Uva. Quando encontrado, somado o valor das clulas que esto no intervalo B2:B20, na mesma linha do produto encontrado na coluna A. Se digitar um critrio, este deve estar entre aspas. lgico que, no exemplo anterior, D2, que o critrio, no pode conter aspas porque uma referncia de clula. Porm, se ao invs de indicar a clula D2 como critrio, utilizar o texto Uva, este deve estar entre aspas. Nesse caso a frmula seria:

=SOMASE(A2:A20;uva;B2:B20)

Voc tambm pode utilizar os caracteres curinga, como o astersco (*) e o ponto de interrogao (?), para colocar condies. Veja alguns exemplos de critrios:

Esse material de autoria de Edna Arajo dos Santos

39

Excel Intermedirio

>F <>uva m* M?? <&B5

Soma os valores dos itens que cuja palavra seja maior que F em ordem alfabtica crescente Soma os valores dos itens que sejam diferentes de Uva Soma os valores dos itens que comeam com a letra M Soma os valores dos tens que comeam com a letra M e que tenham 3 caracteres Soma os valores dos itens que sejam menores que o valor da clula B5. Neste caso preciso concatenar o sinal de maior com B5 porque esta uma referncia de clula e no pode estar entre aspas

A funo SOMASE no diferencia letras maisculas de minsculas, porm no se esquea que: se digitar espaos em branco, estes SO considerados

8. FUNES DE BANCO DE DADOS Voc j se deparou com uma questo na qual precisou calcular a quantidade de itens existentes em uma lista que atendessem a mais de uma condio? Um exemplo contar quantos registros existem referentes a um determinado produto em uma lista de produtos, com quantidades entre 10 e 15 e preos iguais a R$ 32,00. Para resolver questes como essa existem as funes de banco de dados que executam diversos tipos de clculos em uma lista baseados em critrios. Para utilizar uma destas funes necessrio haver uma lista na qual os clculos sero baseados e uma regio de critrios, que podem estar na mesma ou em outra planilha de qualquer pasta de trabalho. A sintaxe das funes que sero apresentadas a seguir : =Nome da funo(Banco_dados;Campo;Critrios)

Esse material de autoria de Edna Arajo dos Santos

40

Excel Intermedirio

Os argumentos so: Argumento Banco_dados Descrio a lista que contm os dados a serem pesquisados. imprescindvel referenciar tambm a primeira linha da lista, que deve conter os nomes dos campos, como Nome, Telefone, Cidade. Tambm pode ser um intervalo nomeado. o rtulo do campo da lista onde ser feito o clculo. Ele deve estar entre aspas. Tambm pode ser o nmero da posio deste campo na lista. Por exemplo, se for 2, o clculo ser feito no campo Telefone um intervalo de clulas que contm as condies a serem consideradas para calcular. Para criar um intervalo de critrios, siga a mesma regra utilizada na elaborao do intervalo de critrios do filtro avanado, com a diferena de que este pode estar em qualquer planilha ou at mesmo em outra pasta de trabalho

Campo

Critrios

Antes de criar a frmula, crie o intervalo de critrios, que deve conter o nome dos campos na primeira linha e as condies a partir da segunda. Se tiver dvidas de como criar um intervalo de critrios, consulte o tem Filtro Avanado do captulo TRABALHANDO COM BANCO DE DADOS. A partir do intervalo A1:D20, que o banco de dados, da planilha da figura a seguir, vamos aplicar vrias funes de banco de dados.

Esse material de autoria de Edna Arajo dos Santos

46

Excel Intermedirio

8.1 Contando pelas funes BDCONTAR e BDCONTARA


Primeiramente, vamos criar um intervalo de critrios a partir da clula F1 para contar quantos registros existem com datas iguais ou superiores a 1/1/99, da categoria Atacado, com o produto Camisa e quantidades maiores que 20. Veja na prxima figura que os nomes dos campos esto em F1 at I1, que a primeira linha do intervalo. Abaixo destes, so inseridas condies de campo. Lembre-se que um intervalo de critrios as condies que estiverem na mesma linha so cumulativas, ou seja, tm que ser atendidas a todas as condies. E, quando estiverem em linhas diferentes, no so cumulativas, significando que ser atendida a uma ou a outra condio. Resumindo, o que estiver na mesma linha significa E e em linhas diferentes OU. Se houver apenas uma condio para contar, utilize a funo CONT.SE.

O intervalo de critrios est em F1:I2

Esse material de autoria de Edna Arajo dos Santos

47

Excel Intermedirio

As funes de banco de dados que fazem contagem so BDCONTAR e BDCONTARA. Note que a diferena nos seus nomes que a primeira no tem a letra A no final. BDCONTAR conta quantas clulas com nmeros existem em um intervalo de acordo com as condies do intervalo de critrios. J BDCONTARA, conta quantas clulas no vazias, ou seja, que contenham qualquer tipo de dado existentes em um intervalo. Neste caso, vamos utilizar BDCONTARA. A frmula da clula F5 : =BDCONTARA(A1:D20;C1;F1:I2)

Onde Banco_dados A1:D20, ou seja, toda a lista (banco de dados) com os dados. Campo C1, pois sero contadas as clulas existentes nesta coluna com a condio especificada no intervalo de critrios. Neste caso, poderia tambm ser digitado o nome do campo Produto entre aspas ou o nmero do campo, 3, pois este o terceiro campo da lista. Esta regra serve para qualquer funo desta categoria. Critrios F1:I2, que o intervalo com as condies para que a contagem seja feita. O resultado 2, isto , existem dois registros na lista que atendam s condies do intervalo de critrios. Quanto a essa frmula, no segundo argumento, poderamos ter especificado qualquer um dos quatro campos, pois a funo BDCONTARA no diferencia o tipo de dado existente na clula.

Esse material de autoria de Edna Arajo dos Santos

48

Excel Intermedirio

As frmulas de F5 e F6 obtm o mesmo resultado, contando o nmero de registros existentes na lista conforme o intervalo de critrios, que est em F1:I2

Se empregar BDCONTAR, a frmula que obtm o mesmo o resultado : =BDCONTAR(A1:D20;D1;F1:I2) Com a diferena que o campo D1, Qtde. Este um campo numrico.

Se alterar intervalo de critrios, o resultado da frmula tambm ser modificado de acordo com as novas condies. Isso significa que a frmula mantm um vnculo com o intervalo de critrios. Se necessrio, crie outro intervalo para os critrios de outras frmulas.

Esse material de autoria de Edna Arajo dos Santos

49

Excel Intermedirio

8.2 Somando pela funo BDSOMA


Agora vamos calcular a quantidade existente do produto Jaqueta na categoria Atacado. A funo de banco de dados que soma valores de acordo com um intervalo de critrios BDSOMA. O intervalo de critrios ser G1:H2 e a frmula, que est na clula F5 da figura a seguir : =BDSOMA(A1:D20;Qtde;G1:H2) O resultado 4.

Para somar as quantidades existentes de jaquetas no atacado ou meias no varejo, o intervalo de critrios deve conter mais de uma linha, onde as condies estaro em linhas diferentes. A figura a seguir contm os critrios no intervalo G1:H3 e a frmula : =BDSOMA(A1:D20;Qtde;G1:H3)

Na clula F5 so somadas as quantidades de jaquetas no atacado ou meias no varejo O resultado 97.

8.3 Conhecendo as funes BDMDIA, BDMX e BDMN


Esse material de autoria de Edna Arajo dos Santos

50

Excel Intermedirio

A funo que calcula a mdia aritmtica segundo condies BDMDIA. Na frmula anterior, foi calculada a soma das quantidades de 1996. Para calcular a mdia desse ano, podemos utilizar o mesmo intervalo de critrios atravs da frmula:

=BDMDIA(A1:D20;Qtde;G1:H2)

Calculando a mdia aritmtica de 1996

Para calcular o maior valor, utilize a funo BDMX, pela frmula: =BDMX(A1:D20;Qtde;G1:H2) Retornando 645.

O menor valor de 1996 deve ser calculado pela funco BDMN e a frmula :
Esse material de autoria de Edna Arajo dos Santos

51

Excel Intermedirio

=BDMN(A1:D20;Qtde;G1:H2) Cujo resultado 2.

Esse material de autoria de Edna Arajo dos Santos

52

Nome do arquivo: Apostila de Excel Intermedirio.DOC Pasta: C:\APOSTILAS\Cursos\Excel Intermedirio Modelo: C:\Documents and Settings\ske6022\Dados de aplicativos\Microsoft\Templates\Normal.dot Ttulo: excel 5 Assunto: Autor: Marcelo Mariano da Silva Palavras-chave: Comentrios: Data de criao: 22/6/1997 22:36:00 Nmero de alteraes: 198 ltima gravao: 12/6/2006 10:24:00 Salvo por: Serasa Tempo total de edio: 1.593 Minutos ltima impresso: 12/6/2006 10:25:00 Como a ltima impresso Nmero de pginas: 48 Nmero de palavras: 7.953 (aprox.) Nmero de caracteres: 40.004 (aprox.)

Você também pode gostar