Vous êtes sur la page 1sur 91

MS Excel 2007

Avançado
Índice

C A P Í T U L O 1

BANCO DE DADOS .................................................................. 5


Classificação ........................................................................................................................................................... 7
Personalização .................................................................................................................................................... 8
Manipulação de Dados .......................................................................................................................................... 9
Auto Filtro .......................................................................................................................................................... 9
Filtro Avançado ................................................................................................................................................ 11
Exemplos de critérios de filtro avançado .......................................................................................................... 12
Caracteres curinga ............................................................................................................................................ 14
Subtotais ............................................................................................................................................................... 15

C A P Í T U L O 2

TABELA DINÂMICA ................................................................ 19


Criar uma Tabela Dinâmica ............................................................................................................................... 19
Campos e itens ..................................................................................................................................................... 21
Alteração do layout ........................................................................................................................................... 21
Layout do Relatório e Estilos de tabela dinâmica ............................................................................................. 22
Gráfico Dinâmico ................................................................................................................................................ 23

C A P Í T U L O 3

FUNÇÕES ................................................................................ 26
Inserindo uma função numa fórmula ................................................................................................................ 26
Funções de Banco de Dados ................................................................................................................................ 28
Funções Matemáticas e Trigonométricas .......................................................................................................... 30
ABS .................................................................................................................................................................. 30
ARRED............................................................................................................................................................. 30
ARREDONDAR.PARA.BAIXO ..................................................................................................................... 31
ARREDONDAR.PARA.CIMA........................................................................................................................ 31
MOD ................................................................................................................................................................. 32
RAIZ ................................................................................................................................................................. 32
INT ................................................................................................................................................................... 32
POTÊNCIA ...................................................................................................................................................... 33
TRUNCAR ....................................................................................................................................................... 33
SOMASE .......................................................................................................................................................... 34

Funções Estatísticas ............................................................................................................................................. 35


MÉDIA ............................................................................................................................................................. 35
CONT.VALORES ............................................................................................................................................ 35
CONTAR.VAZIO ............................................................................................................................................ 36
CONT.SE.......................................................................................................................................................... 36
MÁXIMO ......................................................................................................................................................... 36
MINIMO........................................................................................................................................................... 37
MAIOR ............................................................................................................................................................. 37
MENOR ............................................................................................................................................................ 38

Funções Financeiras ............................................................................................................................................ 39


DPD .................................................................................................................................................................. 39
PGTO................................................................................................................................................................ 40
PPGTO ............................................................................................................................................................. 41
IPGTO .............................................................................................................................................................. 41
VP ..................................................................................................................................................................... 42
TAXA ............................................................................................................................................................... 43

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 2
Índice
VF ..................................................................................................................................................................... 44
NPER ................................................................................................................................................................ 45
VFPLANO ........................................................................................................................................................ 46

Funções Lógicas ................................................................................................................................................... 47


SE ..................................................................................................................................................................... 47
Sobre como aninhar funções dentro de funções ............................................................................................... 48
E........................................................................................................................................................................ 49
OU .................................................................................................................................................................... 50

Funções de Data e Hora ...................................................................................................................................... 51


AGORA ............................................................................................................................................................ 51
HOJE ................................................................................................................................................................ 52
DIAS360 ........................................................................................................................................................... 52
DIATRABALHOTOTAL ................................................................................................................................ 53
MÊS .................................................................................................................................................................. 54
ANO ................................................................................................................................................................. 55
DATADIF......................................................................................................................................................... 56
DATAM ........................................................................................................................................................... 57

Funções de Procura e Referência ....................................................................................................................... 59


PROCV ............................................................................................................................................................. 59
PROCH ............................................................................................................................................................. 61

C A P Í T U L O 4

MÚLTIPLAS PLANILHAS ....................................................... 64


Guias de Planilha ................................................................................................................................................. 64
Hiperlinks ............................................................................................................................................................. 64
Fórmulas .............................................................................................................................................................. 66
C A P Í T U L O 5

FERRAMENTAS DE DADOS .................................................. 71


Atingir meta ......................................................................................................................................................... 71
Cenários................................................................................................................................................................ 72
Criar um cenário ............................................................................................................................................... 72
Mostrar um cenário ........................................................................................................................................... 74
Relatórios de resumo do cenário ....................................................................................................................... 74
Criar um relatório de resumo de cenário........................................................................................................... 74
Resumo ............................................................................................................................................................. 77
Solver .................................................................................................................................................................... 78

C A P Í T U L O 6

MACROS ................................................................................. 85
Gravar uma macro .............................................................................................................................................. 86
Editar uma macro ............................................................................................................................................... 87
Copiar uma macro ............................................................................................................................................... 87
Copiar parte de uma macro para criar outra macro ........................................................................................... 87
Sobre vírus e macros de pasta de trabalho ........................................................................................................ 89
Entendendo vírus de macro .............................................................................................................................. 89
Que botão devo pressionar? .............................................................................................................................. 90
Exemplo de macro gravada ................................................................................................................................ 91

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 3
Capítulo 1 – Banco de Dados

C A P Í T U L O 1
B a n c o d e D a d o s

Tópicos deste capítulo


 Banco de Dados
 Classificação
 Manipulação de Dados
 AutoFiltro
 Filtro Avançado
 Subtotais

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 4
Capítulo 1 – Banco de Dados

Banco de Dados
Neste capítulo falaremos sobre a criação e manipulação de bancos de dados no Microsoft Excel 2007.

Um Banco de Dados é, por definição, um conjunto de informações relacionadas e dispostas na forma de uma
tabela, onde as colunas desta tabela são denominadas campos e as linhas registros.

Embora o Microsoft Excel não seja, por excelência, considerado um software específico de Banco de Dados, ele
possui diversos comandos e ferramentas descritas neste capítulo que poderão ajudá-lo a administrar de forma
fácil e intuitiva uma boa quantidade de informações. No entanto, se as limitações do software não atenderem às
suas necessidades ou às da sua empresa, você realmente precisará de um software mais ―robusto‖ no sentido de
capacidade de armazenamento tais como o Microsoft Access ou mesmo um SQL Server.

Em geral, todo bom programa gerenciador de banco de dados executa as seguintes tarefas:

1. Classificam os dados de diferentes maneiras;

2. Aplicam Filtros, de modo a simplificar a procura de informações;

3. Permitem subtotalizar os dados;

4. Efetuam cálculos diversos;

No Microsoft Excel 2007, isso não poderia ser diferente. Ele possui todo este aparato de comandos, que
simplificam e facilitam a vida do usuário de modo bastante simples e interativo. Você não precisará decorar
comandos complicados para digitá-los na forma de uma programação. Em vez disto, você poderá acessar as
opções da guia Dados(Algumas opções estão, também, na guia Início).

Um banco de dados no Excel poderá ser composto de várias tabelas, porém você terá que respeitar os conceitos
de planilhas eletrônicas. As informações do seu banco de dados deverão ser colocadas nitidamente em forma de
linhas e colunas. De preferência sem linhas ou colunas em branco e, se possível, sem células mescladas. Isso
porque para alguns comandos (como classificar ou filtrar) uma linha em branco pode indicar que o seu banco de
dados termina naquele ponto.

Portando quando precisar organizar um banco de dados procure uma estética que o ajude no entendimento do seu
banco de dados.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 5
Capítulo 1 – Banco de Dados

Para prosseguirmos, crie o seguinte banco de dados proposto:

Data Item Vendedor Valor Unit. Qtde. Valor Total Avaliação


07-jan-10 Caneta Azul Ana Paula R$ 0,10 6.000 R$ 600,00 Regular
07-jan-10 Borracha Marcelo Freitas R$ 0,10 5.000 R$ 500,00 Bom
08-jan-10 Papel Ana Paula R$ 5,00 500 R$ 2.500,00 Regular
08-jan-10 Papel Cláudio Lopes R$ 1,00 2.500 R$ 2.500,00 Péssimo
10-jan-10 Borracha Sérgio Dantas R$ 1,00 3.400 R$ 3.400,00 Péssimo
10-jan-10 Caneta Vermelha Marcelo Freitas R$ 1,00 2.300 R$ 2.300,00 Bom
07-fev-10 Grampeador Sérgio Dantas R$ 0,50 900 R$ 450,00 Ruim
11-fev-10 Borracha Ana Paula R$ 1,00 4.500 R$ 4.500,00 Regular
11-fev-10 Grampeador Sérgio Dantas R$ 1,00 4.500 R$ 4.500,00 Regular
12-fev-10 Caneta Azul Marcelo Freitas R$ 5,00 500 R$ 2.500,00 Péssimo
12-fev-10 Papel Sérgio Dantas R$ 1,00 2.100 R$ 2.100,00 Bom
19-fev-10 Apontador Marcelo Freitas R$ 0,50 1.000 R$ 500,00 Excelente
21-fev-10 Caneta Azul Marcelo Freitas R$ 0,10 5.000 R$ 500,00 Excelente
22-fev-10 Borracha Ana Paula R$ 0,10 5.000 R$ 500,00 Péssimo
25-fev-10 Caneta Vermelha Cláudio Lopes R$ 0,10 5.000 R$ 500,00 Regular
08-mar-10 Caneta Azul Ana Paula R$ 0,10 6.000 R$ 600,00 Bom
08-mar-10 Borracha Marcelo Freitas R$ 0,10 5.000 R$ 500,00 Excelente
08-mar-10 Grampeador Sérgio Dantas R$ 0,50 900 R$ 450,00 Ruim
11-mar-10 Apontador Ana Paula R$ 1,00 4.500 R$ 4.500,00 Bom
11-mar-10 Borracha Cláudio Lopes R$ 1,00 4.500 R$ 4.500,00 Regular
11-mar-10 Grampeador Ana Paula R$ 1,00 4.500 R$ 4.500,00 Regular
11-mar-10 Caneta Azul Ana Paula R$ 0,50 900 R$ 450,00 Ruim
22-mar-10 Borracha Cláudio Lopes R$ 0,10 5.000 R$ 500,00 Ruim
22-mar-10 Borracha Marcelo Freitas R$ 0,10 5.000 R$ 500,00 Péssimo
22-mar-10 Caneta Azul Marcelo Freitas R$ 0,10 5.000 R$ 500,00 Regular
29-mar-10 Lápis Preto Sérgio Dantas R$ 0,90 3.500 R$ 3.150,00 Péssimo
29-mar-10 Apontador Ana Paula R$ 0,50 3.500 R$ 1.750,00 Bom
29-mar-10 Apontador Sérgio Dantas R$ 0,50 3.500 R$ 1.750,00 Bom
29-mar-10 Caneta Vermelha Cláudio Lopes R$ 0,10 5.000 R$ 500,00 Ruim
09-abr-10 Caneta Vermelha Sérgio Dantas R$ 1,00 750 R$ 750,00 Bom
10-abr-10 Caneta Vermelha Cláudio Lopes R$ 1,00 2.300 R$ 2.300,00 Bom
10-abr-10 Lápis Preto Ana Paula R$ 0,90 1.200 R$ 1.080,00 Bom
11-abr-10 Caneta Vermelha Cláudio Lopes R$ 1,66 3.250 R$ 5.395,00 Péssimo
11-abr-10 Caneta Vermelha Marcelo Freitas R$ 1,66 3.250 R$ 5.395,00 Regular
11-abr-10 Caneta Azul Ana Paula R$ 0,75 4.900 R$ 3.675,00 Péssimo
11-abr-10 Caneta Vermelha Marcelo Freitas R$ 2,41 1.500 R$ 3.615,00 Péssimo
11-abr-10 Caneta Azul Ana Paula R$ 1,16 2.800 R$ 3.248,00 Péssimo
11-abr-10 Caneta Azul Cláudio Lopes R$ 1,16 2.800 R$ 3.248,00 Péssimo
20-abr-10 Caneta Azul Marcelo Freitas R$ 2,16 2.600 R$ 5.616,00 Regular
20-abr-10 Caneta Azul Cláudio Lopes R$ 1,41 3.500 R$ 4.935,00 Regular
20-abr-10 Caneta Azul Marcelo Freitas R$ 1,41 3.500 R$ 4.935,00 Péssimo
20-abr-10 Apontador Ana Paula R$ 0,10 5.000 R$ 500,00 Bom

Nosso Banco de Dados será uma representação de vendas executadas no ano de 2010, onde teremos que saber o
que cada vendedor executou no período proposto, a relação dos itens vendidos, e finalmente a relação destes
itens com os vendedores. A partir desse banco de dados faremos todos os exemplos do capítulo Banco de Dados.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 6
Capítulo 1 – Banco de Dados

Classificação
No Excel fica simples o processo de classificar o banco de dados em ordem alfabética, numérica ou de data.

Para classificar sua lista, siga os processos:

1. Deixe o cursor em cima do seu banco de dados, não é preciso selecioná-lo, pois o Excel 2007 analisará as
informações de sua planilha e marcará o banco de dados. Para que esta marcação ocorra com precisão não
deixe linhas em branco entre as linhas do título de cabeçalho e início de registros.

2. Selecione o Classificar a partir da guia Dados.

3. O Excel marcará a área do banco de dados e exibirá a caixa de classificar

5. Na caixa Classificar aparecerá os nomes dos campos. Abra as setas com indicação para baixo e faça a sua
escolha do campo que deseja ordenar.

6. Escolha a opção Ordem

Talvez você queira classificar por mais de uma coluna ou linha quando houver dados que deseja agrupar pelo
mesmo nível em uma coluna ou linha e, em seguida, classificar outra coluna ou linha dentro daquele grupo de
valores iguais. É possível classificar por até 64 colunas, para isto basta clicar no botão Adicionar Nível.

7. Normalmente, sua tabela deverá ter uma linha de cabeçalho, a qual dá nome às colunas. Neste caso, você
deverá deixar marcada (este é o padrão) a caixa de seleção Meus dados contêm cabeçalhos. Caso contrário,
desmarque-a.

8. Clique OK.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 7
Capítulo 1 – Banco de Dados

Personalização
Talvez você precise classificar sua lista de uma forma personalizada, nem Crescente e nem Decrescente. Na
caixa de diálogo de Classificar, observe que existe o botão Ordem a opção Lista Personalizada...

Vamos personalizar a classificação:

Siga os passos:

1. Clique na seta da opção Ordem e selecione Lista Personalizada...

2. Clique na opção NOVA LISTA e digite os dados da sua lista separados por ENTER ou , (virgula). Os dados
devem ser digitados na ordem em que deseja classificar seu banco de dados.

3. Clique sobre o botão OK.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 8
Capítulo 1 – Banco de Dados
4. Selecione a coluna Avaliação, classificar em valores e escolha na ordem uma das classificações de sua lista
personalizada.

 Outra maneira de adicionar, excluir, alterar ou visualizar uma lista personalizada é clicando o botão Office,
clicando no botão Opções do Excel e escolhendo o botão Editar Listas Personalizadas

Manipulação de Dados
Filtrar é uma maneira rápida e fácil de localizar e trabalhar com um subconjunto de dados em uma lista. Uma
listra filtrada exibe somente as linhas que atendem aos critérios especificados para uma coluna. O Microsoft
Excel fornece dois comandos para filtrar listas:

 O AutoFiltro, que inclui filtrar por seleção, para critérios simples

 O Filtro Avançado, para critérios mais complexos, você poderá criar critérios de pesquisas
personalizadas usando fórmulas e critérios múltiplos. O filtro avançado também permite que você copie
para outro lugar o resultado da pesquisa.

Ao contrário da classificação, filtrar não reorganiza uma lista. Filtrar oculta temporariamente as linhas que você
não deseja exibir.

Quando o Excel filtra linhas, você pode editar, formatar, colocar em gráficos e imprimir o subconjunto da lista
sem reorganizá-la ou movê-la.

Auto Filtro
Quando você usa o comando AutoFiltro, setas de AutoFiltro aparecem à direita dos rótulos de coluna na lista
filtrada. Clicar em uma seta de AutoFiltro exibe uma lista de todos os itens visíveis e exclusivos da coluna, itens
em branco (vazios) e não vazios. Ao selecionar um item de uma lista para uma coluna específica, você estará
ocultando de imediato todas as linhas que não contêm o valor selecionado.

A lista neste exemplo está filtrada para mostrar apenas as linhas para a vendedora Ana Paula.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 9
Capítulo 1 – Banco de Dados

Para fazermos pesquisas em nosso banco de dados hipotético, proceda da seguinte maneira:

1. Posicione o cursor em qualquer célula não-vazia do seu banco de dados.

2. Clique na guia Dados e aponte para a opção Filtro.

3. Na linha de cabeçalho serão exibidas as setas do AutoFiltro onde encontraremos as opções de pesquisa.

4. Abra uma das setas e selecione a opção desejada.

5. O banco de dados mostrará apenas os registros que satisfazem ao critério escolhido. As demais linhas serão
ocultadas.

6. Para Reexibí-las clique novamente na seta do AutoFiltro e selecione a opção (Limpar Filtros de “ “).

Note que, no Excel 2007, podemos ainda aproveitar as setas do AutoFiltro para classificarmos nosso
banco de dados em uma coluna de forma Crescente ou Decrescente. Essa comodidade evita que, após
filtrarmos nossa lista, precisemos abrir a janela Classificar na guia Dados (conforme visto anteriormente).

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 10
Capítulo 1 – Banco de Dados
7. Caso você necessite de um critério mais apurado, como, por exemplo, exibir as vendas cuja quantidade foi
acima de um valor ou o nome do produto começa com uma letra específica, poderá usar a opção Filtros de
Número, Filtros de Data ou Filtros de Texto na listagem que se abre nas setas do AutoFiltro. Será exibida
a janela Personalizar AutoFiltro:

8. Observe que existem diversos operadores disponíveis, e ainda a possibilidade de combinarmos até 2
condições usando os conectivos ―E‖ (interseção) e ―OU‖ (união), conforme o exemplo acima. Após definido
seu critério, clique em OK.

9. Quando quiser desativar as setas do AutoFiltro e restabelecer seu banco de dados completo, basta clicar
novamente na guia Dados/Filtro

NOTA: Pode-se salvar a planilha com o AutoFiltro ativado. Assim, quando outro usuário abri-la da próxima
vez as setas já estarão disponíveis para a escolha de outro critério.

Filtro Avançado
O Filtro Avançado é uma forma de combinarmos de forma poderosa diversos critérios de pesquisa numa única
grade (tabela auxiliar), além de possibilitar que os dados filtrados possam ser exportados para outro local (numa
outra planilha do arquivo corrente ou mesmo num novo arquivo!). O procedimento pode ser resumido da
seguinte forma:

1. No banco de dados que deseja filtrar, selecione os rótulos das colunas (campos) da lista que contêm os
valores que você deseja filtrar e clique em Copiar.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 11
Capítulo 1 – Banco de Dados
2. Escolha uma área livre da planilha atual ou mude para uma nova planilha e clique em Colar. Assim,
começaremos a criar uma nova tabela que contém os mesmos títulos da tabela original.

3. Nas linhas abaixo dos nomes das colunas coladas, digite os critérios que você deseja que sejam
atendidos para cada campo. Observe adiante alguns exemplos de critérios que podem servir como
modelos para sua construção...

Exemplos de critérios de filtro avançado


Os critérios de filtro avançado podem incluir várias condições aplicadas em uma única coluna, vários critérios
aplicados a várias colunas e condições criadas como resultado de uma fórmula.

Várias condições em uma só coluna Se você tem duas ou mais condições para uma única coluna, digite o
critério diretamente abaixo de cada um em linhas separadas. Por exemplo, o intervalo de critérios a seguir exibe
as linhas que contêm "Ana Paula", "Cláudio Lopes" ou "Sérgio Dantas" na coluna Vendedor.

Vendedor
Ana Paula
Cláudio Lopes
Sérgio Dantas

Uma condição em duas ou mais colunas Para localizar dados que atendam a uma condição em duas ou mais
colunas, insira todos os critérios na mesma linha do intervalo de critérios. Por exemplo, o intervalo de critérios a
seguir exibe todas as linhas que contêm "Borracha" na coluna Item, "Cláudio Lopes" na coluna Vendedor e
quantidades de vendas acima de 3.000 unidades.

Item Vendedor Qtde.


Borracha Cláudio Lopes >3000

Uma condição em uma coluna ou outra Para localizar os dados que atendam a uma condição em uma coluna
ou uma condição em outra coluna, insira os critérios em linhas diferentes do intervalo de critérios. Por exemplo,
o intervalo de critérios a seguir exibe todas as linhas que contêm "Borracha" na coluna Item, ou "Cláudio Lopes"
na coluna Vendedor ou quantidades de vendas acima de 3.000 unidades. Não necessariamente ao mesmo tempo!

Item Vendedor Qtde.


Borracha
Cláudio Lopes
>3000

Um de dois conjuntos de condições para duas colunas Para localizar linhas que atendam a um de dois
conjuntos de condições, onde cada grupo inclui condições para mais de uma coluna, digite os critérios em linhas
separadas. Por exemplo, o intervalo de critérios a seguir exibe as linhas que contêm tanto "Ana Paula" na coluna
Vendedor e quantidades acima de 3.000, como também exibe as linhas do vendedor ―Cláudio Lopes‖ com
quantidades acima de 1.500.

Vendedor Qtde.
Ana Paula >3000
Cláudio Lopes >1500

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 12
Capítulo 1 – Banco de Dados

Condições criadas como resultado de uma fórmula Você pode usar um valor calculado que seja resultado de
uma fórmula como critério. Quando você usa uma fórmula para criar um critério, não use um rótulo de coluna
como rótulo de critérios; deixe o rótulo de critérios em branco ou use um rótulo que não seja um rótulo de coluna
na lista. Por exemplo, o intervalo de critérios a seguir exibe linhas que têm um valor na coluna G maior do que a
média das células E5: E14; ele não usa um rótulo de critérios.

=G5>MÉDIA($E$5:$E$14)
Observações

 A fórmula utilizada para uma condição deve usar uma referência relativa para se referir ao rótulo da
coluna (por exemplo, Vendas) ou o campo correspondente no primeiro registro. Todas as outras
referências na fórmula devem ser referências absolutas, e a fórmula deve avaliar se são
VERDADEIRAS ou FALSAS. No exemplo da fórmula, "G5" se refere ao campo (coluna G) do
primeiro registro (linha 5) da lista.

 Você pode usar um rótulo de coluna na fórmula, em vez de uma referência relativa de célula ou um
nome de intervalo. Quando o Microsoft Excel exibe um valor de erro como #NOME? ou #VALOR! Na
célula que contém o critério, você pode ignorar este erro porque ele não afeta a maneira como a lista é
filtrada.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 13
Capítulo 1 – Banco de Dados

Caracteres curinga
Para localizar valores de texto que compartilhem alguns caracteres, mas não outros, use um caractere curinga.
Um caractere curinga representa um ou mais caracteres não-especificados.

Use Para localizar

? (ponto de interrogação) Qualquer caractere único na mesma posição que o ponto de


interrogação
Por exemplo: S?lvia localiza "Sílvia" e "Sylvia"

* (asterisco) Qualquer numero de caracteres na mesma posição que o


asterisco
Por exemplo: *este localiza "Nordeste" e "Sudeste"

~ (til) seguido de ?, *, ou ~ Um ponto de interrogação, asterisco ou til (caracteres especiais)


Por exemplo: fy91~? localiza "fy91?"

4. Após montar sua tabela de critérios, conforme descrito anteriormente, clique em uma célula da lista
primitiva.

5. Na guia Dados, aponte para Filtrar e clique em Filtro avançado.

6. Para filtrar a lista ocultando linhas que não obedeçam aos seus critérios, clique em Filtrar a lista no
local.

Para filtrar a lista copiando linhas que obedeçam aos seus critérios para outra área da planilha, clique
em Copiar para outro local, clique na caixa Copiar para e indique a célula a partir da qual você
deseja colar as linhas filtradas.

7. Na caixa Intervalo da lista, verifique se o Excel já selecionou automaticamente todo o seu banco de
dado. Caso contrário, selecione-o (incluindo sempre o nome das colunas).

8. Na caixa Intervalo de critérios, insira o intervalo de células da tabela auxiliar onde você digitou seus
critérios (incluindo também o nome das colunas copiadas).

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 14
Capítulo 1 – Banco de Dados
Para mover a caixa de diálogo Filtro avançado para fora da vista temporariamente enquanto seleciona
os intervalos de células, clique em Recolher caixa de diálogo .

9. Se os seus dados, mesmo filtrados, podem conter linhas duplicadas e você deseja apenas 1 ocorrência
de cada registro, marque a caixa Somente registros exclusivos.

10. Finalmente, clique em OK e dados solicitados aparecerão no local escolhido. Caso aconteça qualquer
erro ou a lista apareça vazia, reveja as condições que você inseriu no intervalo de critérios e execute o
comando novamente...

Subtotais
1. Classifique seu banco de dados pela coluna para a qual você deseja calcular subtotais. Por exemplo,
para resumir as unidades vendidas por cada vendedor em uma lista de vendedores, quantidades de
venda e o numero de unidades vendidas, classifique a lista pela coluna do vendedor.

2. Clique em uma célula da lista.

3. Na guia Dados, clique em Subtotais.

4. Na caixa A cada alteração em, clique na coluna que contém os grupos para os quais você deseja
subtotais. Esta deve ser a mesma coluna pela qual você classificou sua lista na etapa 1.

5. Na caixa Usar função, clique na função que você deseja usar para calcular os subtotais. Para obter
informações sobre como resumir funções.

6. Na caixa Adicionar subtotal a, marque a caixa de seleção das colunas que contêm os valores para os
quais você deseja subtotais.

7. Na opção Substituir subtotais atuais, marque a caixa de seleção para substituir todos os subtotais por
novos subtotais.

8. Na opção Quebra de páginas entre grupos, marque a caixa de seleção para colocar uma quebra de
página a cada subtotal.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 15
Capítulo 1 – Banco de Dados
9. Na opção Resumir abaixo dos dados, marque a caixa de seleção para que os totais sejam colocados
abaixo de cada grupo.

10. Clique sobre o botão OK.

Observações
 Você também pode ―aninhar‖ ou inserir subtotais para grupos menores dentro de grupos de subtotais.
Para isso, após configurado o primeiro grupo de subtotais, abra a caixa de diálogo novamente, faça sua
segunda configuração e desmarque a opção Substituir subtotais atuais.

 Para remover o cálculo dos subtotais e restabelecer sua planilha de volta às condições originais, abra a
caixa de diálogo novamente e clique no botão Remover Todos.
Exercício: Construa o seguinte critério para subtotalizar o banco de dados.

Seu banco de dados ficará da seguinte maneira:

Subtotal abaixo
do campo
quantidade.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 16
Capítulo 1 – Banco de Dados
O Excel não recalcula os subtotais automaticamente ao filtrar informações, você deve classificar e filtrar sua lista
antes de inserir os subtotais automáticos.

Observe que do lado esquerdo superior foram inseridos números e sinais de menos, os números possuem as
seguintes funções:

1 - Exibe o total global do banco de dados

2 - Exibe os subtotais do banco de dados

3 - Exibe todo o banco de dados

Observe que cada categoria possui do lado esquerdo uma separação que é finalizada como sinal de menos.

Quando clicarmos no sinal de menos os detalhes desta categoria serão ocultadas e ficará somente o total, e o
símbolo exibido será o de mais, clique novamente nele para reexibir os detalhes da categoria.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 17
Capítulo 2– Tabela Dinâmica

C A P Í T U L O 2
T a b e l a D i n â m i c a

Tópicos deste capítulo


 Tabela Dinâmica
 Campos e Itens
 Layout do Relatório e Estilos de tabela dinâmica
 Gráfico dinâmico

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 18
Capítulo 2– Tabela Dinâmica

Tabela Dinâmica
Uma Tabela Dinâmica é uma tabela interativa que você pode usar para resumir rapidamente grandes quantidades
de dados. Você pode girar suas linhas e colunas para ver resumos diferentes dos dados de origem, filtrar os dados
por meio da exibição de páginas diferentes ou exibir os detalhes de áreas de interesse.

Dados de origem Tabela Dinâmica

Valores de origem para a célula F5

Um exemplo de Tabela Dinâmica simples. Os dados de origem estão na lista à esquerda.

Use uma Tabela Dinâmica quando você desejar comparar totais relacionados, especialmente quando você tiver
uma longa lista de valores a serem resumidos e desejar comparar vários fatos sobre cada valor. Use relatórios de
Tabela Dinâmica quando desejar que o Microsoft Excel faça a classificação, a subtotalização e a totalização por
você. No exemplo acima, você pode facilmente ver como as vendas de artigos de golfe no terceiro trimestre, na
célula F5, superaram as vendas para outro esporte ou trimestre, ou as vendas totais globais. Como uma Tabela
Dinâmica é interativa, você ou outros usuários podem alterar a exibição dos dados para ver mais detalhes ou
calcular resumos diferentes.

Criar uma Tabela Dinâmica


Para criar uma Tabela Dinâmica, use a guia Inserir, grupo tabelas, botão Inserir Tabela Dinâmica como um
guia para localizar e especificar os dados de origem que você desejar para analisar e criar a estrutura da tabela
dinâmica.

1. Abra a pasta de trabalho onde você deseja criar o Tabela Dinâmica.

Se você estiver baseando o relatório em uma lista ou um banco de dados do Microsoft Excel, clique em
uma célula da lista (ou banco de dados).

2. Na guia Inserir, grupo tabelas, botão Inserir Tabela Dinâmica

3. Nesta etapa selecione onde estão os dados que você deseja analisar. Para começarmos, mantenha em
Selecionar uma tabela ou intervalo.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 19
Capítulo 2– Tabela Dinâmica

4. Informe onde estão os dados que você deseja usar para criar a Tabela Dinâmica. Se o cursor estiver
posicionado dentro da lista antes de iniciarmos o assistente, automaticamente o campo intervalo já virá
preenchido. Caso contrário, arraste o mouse sobre a planilha (incluindo o nome das colunas!).

5. Defina se a Tabela Dinâmica deve ser criada em uma nova guia de planilha (mais cumum) ou num
espaço vazio de uma planilha já existente.

6. Clique sobre o botão OK.

 Observação 2 Quando você cria um gráfico dinâmico, o Excel automaticamente cria um Tabela Dinâmica
associado.

Quando iniciamos uma Tabela Dinâmica e um Gráfico Dinâmico, será exibida a barra de ferramentas abaixo.
Esta barra permite fazer alterações na Tabela Dinâmica e no gráfico dinâmico.

Você poderá observar que quando estamos trabalhando no Tabela Dinâmica a barra de ferramentas Tabela
Dinâmica ficará disponível com os recursos para formatação e personalização da Tabela Dinâmica, e quando
estamos trabalhando com o gráfico dinâmico a barra de ferramentas exibirá apenas os recursos disponíveis para
formatação do gráfico dinâmico.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 20
Capítulo 2– Tabela Dinâmica

Campos e itens
Uma Tabela Dinâmica contém campos, cada um deles correspondente a uma coluna (ou dimensão OLAP) dos
dados de origem e resume várias linhas de informações dos dados de origem. Os campos da Tabela Dinâmica
apresentam uma lista dos itens de dados das linhas ou colunas. As células de interseção entre as linhas e colunas
exibem dados resumidos referentes aos itens situados no topo da coluna e à esquerda da linha.

Nessa Tabela Dinâmica, o campo Produto contém os itens Laticínios, Carnes e Enlatados.

Um campo de dados, como Soma de vendas, fornece os valores resumidos na Tabela Dinâmica. No exemplo, a
célula C6 apresenta o total de vendas de carnes do Amaral em Janeiro — ou seja, a soma das cifras de vendas de
cada linha dos dados de origem referentes ao mês de janeiro, onde Amaral era o vendedor e carnes era categoria
de produto.

Para resumir os valores dos campos de dados, as Tabelas Dinâmicas utilizam funções de resumo como Soma,
Contagem ou Média. Essas funções também apresentam automaticamente os subtotais e totais gerais se você
optar por exibi-los. Neste exemplo, os dados da coluna Vendas da lista de origem apresentam um resumo de
Soma, indicando os subtotais referentes aos meses e totais gerais referentes às linhas e colunas.

Alteração do layout
Ao arrastar um botão de campo para outra parte da Tabela Dinâmica, você poderá visualizar seus dados de várias
maneiras e calcular valores resumidos distintos. Por exemplo, você poderá ver os nomes dos vendedores nas
colunas em vez de vê-los nas linhas.

Para alterar o layout do Tabela Dinâmica, execute os seguintes passos.

1. Clique na Tabela Dinâmica para exibir os contornos azuis das áreas para cada tipo de campo.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 21
Capítulo 2– Tabela Dinâmica
2. Para mover um campo e todos os itens a ele associados, arraste o botão do campo para uma nova
posição.

Para mover um item de modo que os itens em um campo apareçam em uma ordem diferente, clique no
rótulo do item e, em seguida, aponte para a borda inferior da célula. Quando o ponteiro se transformar
em uma seta, arraste a célula para uma nova posição.

3. Para criar um campo de página, arraste o campo para a área do campo de página, acima da célula
superior esquerda da Tabela Dinâmica. Se os campos de linha ou coluna em seu relatório começarem na
linha 1, de tal modo que não exista área de campo de página, você poderá usar o assistente para criar o
campo de página.

4. Para remover um campo de página, de linha ou de coluna, arraste o botão do campo para fora da Tabela
Dinâmica.

5. Para alterar a ordem em que os campos de dados são exibidos, clique com o botão direito do mouse em
um campo de dados, aponte para Mover no menu de atalho e use os comandos do menu Mover para
mover o campo para a posição desejada.

Layout do Relatório e Estilos de tabela dinâmica


Uma Tabela Dinâmica pode ser visualizada em 3 layouts diferentes ( Formato Compacto, Formato de Estrutura
de Tópicos e Formato de Tabela). Para alternar entre esses formatos, clique na guia opções, botão Layout do
Relatório. Esse recurso é útil para relatórios longos ou impressos.

Exemplo de Tabela Dinâmica com formato Campacto

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 22
Capítulo 2– Tabela Dinâmica

Podemos também aplicar formatações prontas a tabela dinâmica utilizando a opção Estilos de Tabela Dinâmica
que se encontra na guia Design.

Gráfico Dinâmico
Um gráfico dinâmico é um gráfico interativo que você pode usar para ver e reorganizar dados do ponto de vista
gráfico de forma semelhante a uma Tabela Dinâmica. Um relatório de gráfico dinâmico sempre possui uma
Tabela Dinâmica associada na mesma pasta de trabalho do gráfico dinâmico, que inclui todos os dados de
origem do relatório associado.

Um relatório de gráfico dinâmico combina o poder de resumo interativo de dados da Tabela Dinâmica com o
apelo visual e os benefícios de um gráfico.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 23
Capítulo 2– Tabela Dinâmica
Pode-se girar um gráfico dinâmico para que seja possível visualizar os mesmos dados de formas distintas. O
primeiro modo de exibição concentra-se na atividade de vendas da região oeste. O segundo concentra-se nas
vendas da produção.

Use um gráfico dinâmico se desejar alterar rapidamente o modo de exibição do gráfico para ver semelhanças e
tendências de formas distintas.

Um gráfico dinâmico é sempre associado a um Tabela Dinâmica e baseia-se nos mesmos tipos de dados de
origem do Tabela Dinâmica.

Você pode alterar os tipos de gráfico e formatar os relatórios de gráfico dinâmico como faria com qualquer
gráfico do Microsoft Excel, apenas com algumas diferenças. Como a formatação de seqüências de dados,
inclusive a adição de linhas de tendência e barras de erros, não é mantida depois que você altera o layout do
relatório de gráfico dinâmico, espere até chegar a um determinado layout ou modo de exibição que o agrade
antes de aplicar a formatação a seqüências de dados.

 DICA: Se você não desejar que o Tabela Dinâmica associado fique visível, poderá ocultar a planilha em que
se encontra o Tabela Dinâmica.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 24
Capítulo 3– Funções

C A P Í T U L O 3
F u n ç õ e s

Tópicos deste capítulo


 Funções
 Inserir uma fórmula que contém uma função
 Funções Matemáticas e Trigonométricas
 Sobre como aninhar funções dentro de funções
 Funções Financeiras
 Funções Estatísticas
 Funções Lógicas
 Funções de Data e Hora
 Funções de Procura e Referência

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 25
Capítulo 3– Funções

Funções
As funções são fórmulas predefinidas que efetuam cálculos usando valores específicos, denominados
argumentos, em uma determinada ordem ou estrutura. Por exemplo, a função SOMA adiciona valores ou
intervalos de células, e a função PGTO calcula os pagamentos de empréstimos com base em uma taxa de juros,
na extensão do empréstimo e no valor principal do empréstimo.

Argumentos: Os argumentos podem ser números, texto, valores lógicos como VERDADEIRO ou FALSO,
matrizes, valores de erro como #N/D, ou referências de célula. O argumento atribuído deve produzir um valor
válido para este argumento. Os argumentos também podem ser constantes, fórmulas ou outras funções.

Inserindo uma função numa fórmula


1. Clique na célula na qual você deseja inserir a fórmula.

2. Para iniciar a fórmula com a função, clique no ícone Inserir Função na barra de fórmulas ou clique

na guia fórmulas e logo após Inserir/Função .

3. Selecione a categoria da função desejada e, em seguida, a função que você deseja utilizar.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 26
Capítulo 3– Funções
4. Insira os argumentos.

5. Ao concluir a fórmula, pressione ENTER ou clique sobre o botão OK.

As funções são divididas em categorias como:

Banco de Dados

Para consultas e estatísticas em tabelas de valores

Matemática e Trigonometria

Simplificam várias operações matemáticas, como calcular a raiz quadrada, e substituem cálculos trigonométricos
complexos.

Financeiras

Analisam investimentos, anuidades e títulos; determinam a depreciação e calculam fluxos de caixa e


empréstimos.

Estatísticas

Efetuam cálculos em uma lista de valores

Lógicas

Fórmula que calcula uma condição como verdadeira ou falsa.

Por exemplo, a fórmula =A2>8

Se A2 for maior que 8 a resposta será verdadeira;

Se A2 for menor ou igual a 8 a resposta será falso

Data e Hora

Para calcular durações e comparar datas e horas

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 27
Capítulo 3– Funções

Funções de Banco de Dados


As funções de Banco de Dados auxiliam na busca de valores baseados em critério de pesquisa. Algumas funções
estatísticas de banco de dados são as seguintes:

FUNÇÃO DESCRIÇÃO

BDSOMA Soma as ocorrências baseadas no critério de pesquisa.

BDMÉDIA Encontrará a MÉDIA aritmética entre os valores tomando como base o critério da
pesquisa estabelecido.

BDCONTARA Conta o número de ocorrências de células não vazias do critério da pesquisa.

BDCONTAR Conta o número de ocorrências do critério de pesquisa.

BDMAX Encontrará um valor máximo alcançado pelo critério de pesquisa.

BDMIN Encontrará um valor mínimo alcançado pelo critério de pesquisa.

As funções de Banco de dados possuem os seguintes argumentos:

Banco de dados é o intervalo de células da lista ou do banco de dados. 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.

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 "Idade" ou "Rendimento", ou como um número (sem aspas) 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 são 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 pelo menos uma célula
abaixo do rótulo de coluna para especificar uma condição para a coluna.

Comentários

 Você pode usar qualquer intervalo para o argumento de critérios, desde que ele inclua pelo menos um
rótulo de coluna e pelo 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 R$ 10.000 em
G2, você poderá definir o intervalo como CoincidirReceita e usar esse nome como o argumento de
critérios nas funções de banco de dados.

 Embora o intervalo de critérios possa estar localizado em qualquer parte da planilha, não o insira abaixo
da lista. Se você adicionar mais informações à lista, as novas informações serão adicionadas à 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 sobreponha a 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.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 28
Capítulo 3– Funções

Para exercitarmos algumas das funções de banco de dados utilizaremos a mesma tabela das Vendas de 2010.

Você pode reparar que nós começamos a digitar a tabela a partir da linha 5, então utilizaremos o espaço que se
encontra em branco entre a linha 2 e a linha 5 para criarmos uma tabela como a que se encontra abaixo:

A B C D E F

1 Número de Maior Menor Média das Total de


Vendedor
Vendas Venda Venda Vendas Vendas

2 Ana Paula

Agora, colocaremos as fórmulas para calcular a quantidade vendida, a maior venda, a menor venda, a Média das
vendas e o total de vendas efetuadas pelo vendedor que você digitar na célula A2.

1. Posicione o cursor na célula B2 e clique no botão Inserir Função na barra de fórmulas. Aparecerá a caixa
Inserir Função como mostra a figura abaixo:

2. Clique sobre a categoria Banco de dados e automaticamente serão exibidas as funções de banco de dados na
parte inferior da caixa.

3. Clique sobre a função BDCONTARA

4. Clique no botão OK. Aparecerá a seguinte caixa de diálogo:

5. Preencha os campos da caixa de diálogo e logo em seguida clique sobre o botão OK.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 29
Capítulo 3– Funções
Faça o mesmo para os outros campos utilizando as funções de banco de dados referente a cada resposta que você
deseja obter.

Maior Venda =BDMÁX(A5:F47;6;A1:A2)

Menor Venda =BDMÍN(A5:F47;6;A1:A2)

Média das Vendas =BDMÉDIA(A5:F47;6;A1:A2)

Total das Vendas =BDMÁX(A5:F47;6;A1:A2)

Funções Matemáticas e Trigonométricas


ABS
Retorna o valor absoluto de um numero. O valor absoluto de um numero é o próprio numero sem o respectivo
sinal.

Sintaxe

ABS(num)

Num é o numero real do qual você deseja obter o valor absoluto.

Exemplos

ABS(2) igual a 2

ABS(-2) igual a 2

Se A1 contiver -16, então:

SQRT(ABS(A1)) igual a 4

ARRED
Arredonda um numero até uma quantidade especificada de dígitos.

Sintaxe

ARRED(núm;núm_dígitos)

Núm é o numero que você deseja arredondar.

Núm_dígitos especifica o numero de dígitos para o qual você deseja arredondar num.

 Se núm_dígitos for maior que 0, então num será arredondado para o numero especificado de casas
decimais.

 Se núm_dígitos for 0, então num será arredondado para o inteiro mais próximo.

 Se núm_dígitos for menor que 0, então num será arredondado para a esquerda da vírgula decimal.

Exemplos

ARRED(2,15; 1) é igual a 2,2

ARRED(2,149; 1) é igual a 2,1

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 30
Capítulo 3– Funções
ARRED(-1,475; 2) é igual a -1,48

ARRED(21,5; -1) é igual a 20

ARREDONDAR.PARA.BAIXO
Arredonda um número para baixo até zero.

Sintaxe

=ARREDONDAR.PARA.BAIXO(núm;núm_dígitos)
Núm é qualquer numero real que se deseja arredondar.

Núm_dígitos é o número de dígitos para o qual se deseja arredondar num.

Comentários
 ARREDONDAR.PARA.BAIXO funciona como ARRED, com a diferença de sempre arredondar um
número para baixo.

 Se núm_dígitos for maior do que 0, então o numero será arredondado para baixo pelo numero de casas
decimais especificado.

 Se núm_dígitos for 0 ou omitido, então o numero será arredondado para baixo até o inteiro mais
próximo.

 Se núm_dígitos for menor do que 0, então o numero será arredondado para baixo à esquerda da vírgula
decimal.
Exemplos

ARREDONDAR.PARA.BAIXO (3,2; 0) é igual a 3

ARREDONDAR.PARA.BAIXO (76,9; 0) é igual a 76

ARREDONDAR.PARA.BAIXO (3,14159; 3) é igual a 3,141

ARREDONDAR.PARA.BAIXO (-3,14159; 1) é igual a -3,1

ARREDONDAR.PARA.BAIXO (31415,92654; -2) é igual a 31.400

ARREDONDAR.PARA.CIMA
Arredonda um número para cima afastando-o de zero.

Sintaxe

ARREDONDAR.PARA.CIMA(núm;núm_dígitos)

Núm é qualquer numero real que se deseja arredondar.

Núm_dígitos é o numero de dígitos para o qual se deseja arredondar num.

Comentários

 ARREDONDAR.PARA.CIMA funciona como ARREDONDAR.PARA.CIMA, com a diferença de


sempre arredondar um número para cima.

 Se núm_dígitos for maior do que 0, então, o número será arredondado para cima pelo número de casas
decimais especificado.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 31
Capítulo 3– Funções
 Se núm_dígitos for 0 ou omitido, então o número será arredondado para cima até o próximo inteiro.

 Se núm_dígitos for menor do que 0, então o número será arredondado para cima à esquerda da vírgula
decimal.

Exemplos

ARREDONDAR.PARA.CIMA (3,2;0) é igual a 4

ARREDONDAR.PARA.CIMA (76,9;0) é igual a 77

ARREDONDAR.PARA.CIMA (3,14159; 3) é igual a 3,142

ARREDONDAR.PARA.CIMA (-3,14159; 1) é igual a -3,2

ARREDONDAR.PARA.CIMA (31415,92654; -2) é igual a 31.500

MOD
Calcula o resto de uma divisão

Sintaxe

MOD(x;divisor), calculará o resto da divisão entre x/y

Exemplo

MOD(9;4), o resultado será 1

MOD(14;3), o resultado será 2

RAIZ
Retorna uma raiz quadrada positiva.

Sintaxe

RAIZ(num)

Num é o numero do qual você deseja obter a raiz quadrada. Se num for negativo, RAIZ retornará o valor de erro
#NUM!.

Exemplos

RAIZ(16) é igual a 4

RAIZ (-16) é igual a #NUM!

RAIZ (ABS(-16)) é igual a 4

INT
Arredonda um numero para baixo até o numero inteiro mais próximo.

Sintaxe

INT(num)

Num é o numero real que se deseja arredondar para baixo até um inteiro.

Exemplos

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 32
Capítulo 3– Funções
INT(8,9) é igual a 8

INT(-8,9) é igual a -9

A seguinte fórmula retorna a parte decimal de um numero real positivo na célula A1:
A1-INT(A1)
POTÊNCIA
Fornece o resultado de um numero elevado a uma potência.

Sintaxe

POTÊNCIA (num; potência)


Num é o numero base. Pode ser qualquer numero real.

Potência é o expoente para o qual a base é elevada.

Comentários

O operador "^" pode substituir POTÊNCIA para indicar a potência pela qual o numero base deve ser elevado, tal
como em 5^2.

Exemplos

POTÊNCIA (5;2) é igual a 25

POTÊNCIA (98,6;3,2) é igual a 2401077

POTÊNCIA (4;5/4) é igual a 5,656854

TRUNCAR
Trunca um numero para um inteiro removendo a parte fracionária do numero.

Sintaxe

TRUNCAR(núm;núm_dígitos)

Num é o numero que se deseja truncar.

Núm_dígitos é um numero que especifica a precisão da operação. O valor padrão para núm_dígitos é 0 (zero).

Comentários

TRUNCAR e INT são semelhantes, pois os dois retornam inteiros. TRUNCAR remove a parte fracionária do
numero. INT arredonda para menos até o numero inteiro mais próximo de acordo com o valor da parte
fracionária do numero. INT e TRUNCAR são diferentes apenas quando usam números negativos: TRUNCAR(-
4,3) retorna -4, mas INT(-4,3) retorna -5, porque -5 é o numero menor.

Exemplos

TRUNCAR(8,9) é igual a 8

TRUNCAR(-8,9) é igual a -8

TRUNCAR(PI()) é igual a 3

Quando você for usar a função MÉDIA, utilize o TRUNCAR junto para que não haja números demais nas casas
decimais =TRUNCAR(MÉDIA (A1;2)).

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 33
Capítulo 3– Funções
SOMASE
Adiciona as células especificadas por um determinado critério.

Sintaxe

SOMASE(intervalo;critério;intervalo_soma)

Intervalo é o intervalo de células que se deseja calcular.

Critério são os critérios na forma de um numero, 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".

Intervalo_soma são as células que serão realmente somadas. As células em intervalo_soma , são somadas
somente se suas células correspondentes em intervalo coincidirem com os critérios estipulados. Se
intervalo_soma for omitido, as células em intervalo serão somadas.

Comentário

O Microsoft Excel oferece funções adicionais que podem ser usadas para analisar seus dados com base em uma
condição. Por exemplo, para contar o numero de ocorrências de uma seqüência de texto ou de um numero dentro
de um intervalo de células, use a função CONT.SE. Para que uma fórmula retorne um valor entre duas opções de
valores com base em uma condição, como um prêmio de vendas com base em um montante de vendas
especificado, use a função de planilha SE.

Exemplo

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

Abra o arquivo Capítulo 3 – Funções Matemáticas e Trigonométricas e resolva os exercícios.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 34
Capítulo 3– Funções

Funções Estatísticas
MÉDIA
Retorna a MÉDIA aritmética dos argumentos.

Sintaxe

MÉDIA(num1;num2; ...)

Num1; num2;... são de 1 a 30 argumentos numéricos para os quais você deseja obter a AVERAGE.

Comentários

 Os argumentos devem ser números ou nomes, matrizes ou referências que contenham números.

 Se uma matriz ou argumento de referência contiver texto, valores lógicos ou células vazias, estes
valores serão ignorados; no entanto, células com o valor nulo serão incluídos.

Dica Ao calcular a Média das células, lembre-se da diferença entre as células vazias e as que contêm o valor
nulo, sobretudo se você tiver desmarcado a caixa de seleção Valores zero comando Opções do Excel. As
células vazias não são contadas, mas aquelas que contêm valores nulos são.

Exemplos

Se A1:A5 se chamar Pontos e contiver os números 10, 7, 9, 27 e 2, então:

MÉDIA(A1:A5) é igual a 11

MÉDIA(Pontos) é igual a 11

MÉDIA (A1:A5; 5) é igual a 10

MÉDIA (A1:A5) é igual a SOMA(A1:A5)/CONT(A1:A5) é igual a 11

Se C1:C3 se chamar OutrosPontos e contiver os números 4, 18 e 7, então:

MÉDIA(Pontos; OutrosPontos) é igual a 10,5

CONT.VALORES
Calcula quantas células que não estão vazias e os valores na lista de argumentos. Use CONT.VALORES para
obter o numero de células que contêm dados em um intervalo ou matriz.

Sintaxe

CONT.VALORES(valor1;valor2; ...)

Valor1; valor2, ... são argumentos de 1 a 30 que contêm ou se referem a uma variedade de diferentes tipos de
dados, mas somente os números são contados.

 Os argumentos que são números, datas ou representações de texto de numero são calculados, os
argumentos que são valores de erro ou texto que não podem ser traduzidos em números são ignorados.

 Se um argumento for uma matriz ou referência, somente os números nesta matriz ou referência são
calculados. Células vazias, valores lógicos, texto ou valores de erro nesta matriz ou referência são
ignorados.

Exemplos

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 35
Capítulo 3– Funções
No exemplo a seguir,

CONT.VALORES(A1:A7) é igual a 3

CONT.VALORES(A4:A7) é igual a 2

CONT.VALORES(A1:A7, 2) é igual a 4

CONTAR.VAZIO
Conta o número de células vazias no intervalo especificado.

Sintaxe

CONTAR.VAZIO(intervalo)

Intervalo é o intervalo no qual se deseja contar as células em branco.

Comentários

Células com fórmulas que retornam "" (texto vazio) também são contadas. Células com valores nulos não são
contadas.

CONTAR.VAZIO(B2:C5) é igual a 2.

CONT.SE
Calcula o numero de células não vazias em um intervalo que corresponde a determinados critérios.

Sintaxe

CONT.SE(intervalo;critério)

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

Critério é o critério na forma de um numero, expressão ou texto que define quais células serão contadas. Por
exemplo, os critérios podem ser expressos como 32, "32", ">32", "maçãs".

Comentário

O Microsoft Excel fornece funções adicionais que podem ser usadas para analisar seus dados com base em uma
condição. Por exemplo, para calcular uma soma baseada em uma seqüência de caracteres de texto ou em um
numero contido em um intervalo, use a função de planilha SOMASE. Para que a fórmula retorne um ou dois
valores baseados em uma condição, como uma bonificação de vendas baseada em um valor de vendas
especificado, use a função de planilha SE.

Exemplos
Suponha que A3:A6 contenha "maçãs", "laranjas", "pêras", "maçãs", respectivamente.
CONTSE(A3:A6;"maçãs") é igual a 2
Suponha que B3:B6 contenha 32, 54, 75, 86, respectivamente.
CONTSE(B3:B6;">55") é igual a 2
MÁXIMO
Retorna o valor máximo de um conjunto de valores.

Sintaxe

MAXIMO(num1;num2; ...)

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 36
Capítulo 3– Funções
Num1; num2;... são 1 a 30 números cujo valor máximo você deseja localizar.

 Você pode especificar argumentos que são números, células vazias, valores lógicos ou representações
em forma de texto de números. Os argumentos que são valores de erro ou texto que não podem ser
traduzidos em números geram erros.

 Se um argumento for uma matriz ou referência, apenas os números nesta matriz ou referência serão
usados. Células vazias, valores lógicos ou texto na matriz ou referência serão ignorados. Se os valores
lógicos e o texto tiverem que ser ignorados, use MAXIMO.

 Se os argumentos não contiverem números, MAXIMO retornará 0.

Exemplos

Se A1:A5 contiver os números 10, 7, 9, 27 e 2, então:

MAXIMO(A1:A5) é igual a 27

MAXIMO(A1:A5;30) é igual a 30

MINIMO
Retorna o menor numero na lista de argumentos.

Sintaxe

MINIMO(num1;num2; ...)

Num1; num2;... são números de 1 a 30 para os quais você deseja encontrar o valor mínimo.

 Você pode especificar os argumentos que são números, células vazias, valores lógicos ou
representações em texto de números. Os argumentos que são valores de erro ou texto que não podem
ser traduzidos em números causam erros.

 Se um argumento for uma matriz ou referência, apenas os números daquela matriz ou referência
poderão ser usados. Células vazias, valores lógicos ou valores de erro na matriz ou referência serão
ignorados. Se o texto e os valores lógicos não devem ser ignorados, então utilize MINIMOA.

 Se os argumentos não contiverem números, MINIMO retornará 0.

Exemplos

Se A1:A5 contiver os números 10, 7, 9, 27 e 2, então:

MINIMO(A1:A5) é igual a 2

MINIMO(A1:A5; 0) é igual a 0

MAIOR
Retorna o maior valor k-ésimo de um conjunto de dados. Você pode usar esta função para selecionar um valor de
acordo com a sua posição relativa. Por exemplo, você pode usar MAIOR para obter o primeiro, o segundo e o
terceiro resultados.

Sintaxe

MAIOR(matriz;k)

Matriz é a matriz ou intervalo de dados cujo maior valor k-ésimo você deseja determinar.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 37
Capítulo 3– Funções
K é a posição (do maior) na matriz ou intervalo de célula de dados a ser fornecida.

Comentários

 Se a matriz estiver vazia, MAIOR retornará o valor de erro #NÚM!.

 Se k ≤ 0 ou se k for maior que o número de pontos de dados, MAIOR retornará o valor de erro #NÚM!.

 Se n for o número de pontos de dados em um intervalo, MAIOR(matriz;1) retornará o maior valor e


MAIOR(matriz;n) retornará o menor valor.

Fórmula Descrição (resultado)

=MAIOR(A2:B6;3) O terceiro maior entre os números acima (5)

=MAIOR(A2:B6;7) O sétimo maior entre os números acima (4)

MENOR
Retorna o menor valor k-ésimo do conjunto de dados. Use esta função para retornar valores com uma posição
específica relativa em um conjunto de dados.

Sintaxe

MENOR(matriz;k)

Matriz é uma matriz ou intervalo de dados numéricos cujo menor valor k-ésimo você deseja determinar.

K é a posição (a partir do menor) na matriz ou intervalo de dados a ser fornecido.

Comentários

 Se matriz estiver vazia, MENOR retornará o valor de erro #NÚM!.

 Se k ≤ 0 ou k exceder o número de pontos de dados, MENOR retornará o valor de erro #NÚM!.

 Se n for o número de pontos de dados em matriz, MENOR(matriz;1) será igual ao menor valor, e
MENOR(matriz;n) será igual ao maior valor.

Fórmula Descrição (resultado)

=MENOR(A2:A10;4) O quarto menor número na primeira coluna (4)

=MENOR(B2:B10;2) O segundo menor número na segunda coluna (3)

A seguir um exemplo contendo as funções Estatísticas

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 38
Capítulo 3– Funções

Funções Financeiras
DPD
Retorna a depreciação em linha reta de um ativo durante um período.

Sintaxe

DPD(custo;recuperação;vida_útil)

Custo é o custo inicial do ativo.

Recuperação é o valor no final da depreciação (às vezes chamado de valor de recuperação do ativo).

Vida_útil é o numero de períodos nos quais o ativo está se depreciando.

Exemplo

Suponha que você comprou um caminhão por $30.000 que possui uma vida útil de 10 anos e um valor de
recuperação de $7.500. A reserva de depreciação para cada ano é:

DPD(30000; 7500; 10) é igual a $2.250

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 39
Capítulo 3– Funções
PGTO
Retorna o pagamento periódico de uma anuidade de acordo com pagamentos constantes e com uma taxa de juros
constante.

Sintaxe

PGTO(taxa;nper;vp;vf;tipo)

Para obter uma descrição mais detalhada dos argumentos em PGTO, consulte VP.

Taxa é a taxa de juros por período.

Nper é o numero total de pagamentos pelo empréstimo.

VP é o valor presente—o valor total presente de uma série de pagamentos futuros.

VF, o valor futuro, ou o saldo de caixa, que você deseja obter depois do último pagamento. Se vf for omitido,
será considerado 0 (o valor futuro de determinado empréstimo, por exemplo, 0).

Tipo é o numero 0 ou 1 e indica as datas de vencimento.

Definir tipo para Se os vencimentos forem

0 ou omitido No final do período

1 No início do período

Comentários

 O pagamento retornado por PGTO inclui o principal e os juros e não inclui taxas, pagamentos de
reserva ou tarifas, às vezes associados a empréstimos.

 Certifique-se de que esteja sendo consistente quanto às unidades usadas para especificar taxa e nper. Se
fizer pagamentos mensais por um empréstimo de quatro anos com juros de 12% ao ano, utilize 12%/12
para taxa e 4*12 para nper. Se fizer pagamentos anuais para o mesmo empréstimo, use 12% para taxa e
4 para nper.

DICA Para encontrar o total pago no período da anuidade, multiplique o valor PGTO retornado por nper.

Exemplos

A fórmula de macro a seguir retorna o pagamento mensal por um empréstimo de $10.000 a uma taxa anual de
8% que você deve pagar em 10 meses:

PGTO(8%/12; 10; 10000) é igual a -$1037,03

Para o mesmo empréstimo, se os vencimentos forem no início do período, o pagamento será:

PGTO(8%/12; 10; 10000; 0; 1) é igual a -$1030,16

A fórmula de macro a seguir retorna a quantia a ser recebida todo o mês se você emprestar a alguém $ 5.000 a
12% e quiser ser pago em cinco meses:

PGTO(12%/12; 5; -5000) é igual a $1030,20

Você pode utilizar PGTO para determinar pagamentos para anuidades em vez de empréstimos. Suponha que
você queira economizar $50.000 em 18 anos economizando uma mesma quantia todo mês, você pode utilizar

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 40
Capítulo 3– Funções
PGTO para determinar quanto você deve economizar. Se considerar que será capaz de obter 6% de juros em suas
economias, você poderá usar PGTO para determinar o quanto terá que economizar durante o mês:

PGTO(6%/12; 18*12; 0); 50000) é igual a -$129,08

Se quiser colocar $129,08 em uma poupança a 6% todo o mês durante 18 anos, você terá $ 50.000.

PPGTO
Retorna o pagamento de capital para determinado período de investimento de acordo com pagamentos
constantes e periódicos e uma taxa de juros constante.

Sintaxe

PPGTO(taxa;per;nper;vp;vf;tipo)

Para uma descrição mais completa dos argumentos em PPGTO, consulte VP.

Taxa é a taxa de juros por período.

Per especifica o período e deve estar entre 1 e nper.

Nper é o numero total de períodos de pagamento em uma anuidade.

VP é o valor presente — o valor total presente de uma série de pagamentos futuros.

VF é o valor futuro, ou o saldo de caixa, que você deseja obter depois do último pagamento. Se vf for omitido,
será considerado 0 (o valor futuro de determinado empréstimo, por exemplo, 0).

Tipo é o numero 0 ou 1 e indica as datas de vencimento.

Definir tipo para Se os pagamentos forem

0 ou omitido No final do período

1 No início do período

Comentários

Certifique-se de que esteja sendo consistente quanto às unidades usadas para especificar taxa e nper. Se fizer
pagamentos mensais por um empréstimo de quatro anos com juros de 12% ao ano, use 12%/12 para taxa e 4*12
para nper. Se você fizer pagamentos anuais para o mesmo empréstimo, use 12% para taxa e 4 para nper.

Exemplos

A fórmula a seguir retorna o pagamento de capital para o primeiro mês por um empréstimo de dois anos de
$2.000 com juros de 10% ao ano:

PPGTO(10%/12; 1; 24; 2000) é igual a -$75,62

A função a seguir retorna o pagamento do principal para o último ano por um empréstimo de 10 anos de
$200.000 com juros de 8% ao ano:

PPGTO(8%; 10; 10; 200000) é igual a -$27.598,05

IPGTO
Retorna o pagamento de juros para um determinado período de investimento de acordo com pagamentos
periódicos e constantes e com uma taxa de juros constante.

Sintaxe

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 41
Capítulo 3– Funções
IPGTO(taxa;período;nper;vp;vf;tipo)

Taxa é a taxa de juros por período.

Período é o período cujos juros se deseja saber e deve estar no intervalo entre 1 e nper.

Nper é o numero total de períodos de pagamento em uma anuidade.

VP é o valor presente, ou a quantia total atual correspondente a uma série de pagamentos futuros.

VF é o valor futuro ou um saldo que você deseja obter depois de fazer o último pagamento. Se vf for omitido,
será considerado 0 (o valor futuro de um empréstimo, por exemplo, será 0).

Tipo é o numero 0 ou 1 e indica as datas de vencimento dos pagamentos. Se tipo for omitido, será considerado
0.

Definir tipo para Se a data de vencimento for

0 No final do período

1 No início do período

Comentários

 Certifique-se de que você seja consistente em relação às unidades usadas para especificar taxa e nper.
Se fizer pagamentos mensais de um empréstimo de quatro com juros de 12% ao ano, use 12%/12 para
taxa e 4*12 para nper. Se fizer pagamentos anuais do mesmo empréstimo, utilize 12% para taxa e 4
para nper.

 Todos os argumentos, saques, tais como depósitos em poupança, serão representados por números
negativos; depósitos recebidos, tais como cheques de dividendos, serão representados por números
positivos.

Exemplos

A fórmula abaixo calcula os juros devidos no primeiro mês de um empréstimo de três anos de $ 8000 a 10% de
juros anuais:

IPGTO(0,1/12; 1; 36; 8000) é igual a -$66,67

A fórmula abaixo calcula os juros devidos no último ano de um empréstimo de três anos de $ 8000 a 10 % de
juros ao ano, em que os pagamentos são feitos anualmente:

IPGTO(0,1; 3; 3; 8000) é igual a -$292,45

VP
Retorna o valor presente de um investimento. O valor presente é o valor total correspondente ao valor atual de
uma série de pagamentos futuros. Por exemplo, quando você pede dinheiro emprestado, o valor do empréstimo é
o valor presente para quem empresta.

Sintaxe

VP(taxa;nper;pgto;vf;tipo)

Taxa é a taxa de juros por período. Por exemplo, se você obtiver um empréstimo para um carro com uma taxa
de juros de 10% ao ano e fizer pagamentos mensais, a sua taxa de juros mensal será 10%/12, ou 0,83%. Você
deve inserir 10%/12, ou 0,83%, ou 0,0083, na fórmula como taxa.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 42
Capítulo 3– Funções
Nper é o numero total de períodos de pagamento de uma anuidade. Por exemplo, se você obtiver um
empréstimo de quatro anos e fizer pagamentos mensais, o empréstimo terá 4*12 (ou 48) períodos. Você deve
inserir 48 na fórmula para nper.

Pgto é o pagamento feito a cada período e não pode mudar durante a vigência da anuidade. Geralmente, PGTO
inclui o principal e os juros, e não há outras tarifas ou taxas. Por exemplo, os pagamentos mensais por um
empréstimo para o carro de R$ 10.000 de quatro anos a 12% são R$ 263,33. Você deve inserir -263,33 na
fórmula como PGTO. Se PGTO for omitido, você deverá incluir o argumento vf.

VF é o valor futuro, ou um saldo de caixa, que você deseja obter depois do último pagamento. Se vf for omitido,
será considerado 0 (o valor futuro de determinado empréstimo, por exemplo, é 0). Por exemplo, se quiser
economizar R$ 50.000 para pagar um projeto especial em 18 anos, então R$ 50.000 é o valor futuro. Você pode
então calcular a taxa de juros e determinar quanto deverá economizar a cada mês. Se vf for omitido, você deverá
incluir o argumento PMT.

Tipo é o numero 0 ou 1 e indica as datas de vencimento dos pagamentos.

Definir tipo para Se os vencimentos forem

0 ou omitido No final do período

1 No início do período

Comentários

 Certifique-se de que esteja sendo consistente quanto às unidades usadas para especificar taxa e nper. Se
fizer pagamentos mensais de um empréstimo de quatro anos com taxa de juros de 12% ao ano, use
12%/12 para taxa e 4*12 para nper. Se você fizer pagamentos anuais para o mesmo empréstimo, use
12% para taxa e 4 para nper.

 Uma anuidade é uma série de pagamentos constantes em dinheiro feita durante um período contínuo.
Por exemplo, um empréstimo para comprar um carro ou uma hipoteca são considerados anuidades. Para
obter mais informações, consulte a descrição para cada função de anuidade.

 Nas funções de anuidade, pagamentos feitos, tais como um depósito em contas de poupança, são
representados por um numero negativo; pagamentos recebidos, tais como cheque de dividendos, são
representados por um numero positivo. Por exemplo, um depósito de R$ 1.000 ao banco seria
representado pelo argumento -1.000 se você for o depositante e pelo argumento 1.000 se você for o
banco.

Exemplo

Suponha que você está pensando em comprar uma anuidade de seguros que pagará R$ 500 ao final de cada mês
pelos próximos 20 anos. O custo da anuidade será R$ 60.000 e a quantia paga terá um ganho de 8%. Você quer
determinar se este seria um bom investimento. Ao utilizar a função VP, você verá que o valor presente da
anuidade é:

VP(0,08/12; 12*20; 500; ; 0) é igual a -R$ 59.777,15

O resultado é negativo porque representa o dinheiro a ser pago—um fluxo de caixa de saída. O valor presente da
anuidade (R$ 59.777,15) é inferior ao que você deve pagar (R$ 60.000). Portanto, você determina que este não
seria um bom investimento.

TAXA
Retorna a taxa de juros por período de uma anuidade. TAXA é calculado por iteração e pode ter zero ou mais
soluções. Se os resultados sucessivos de TAXA não convergirem para 0,0000001 depois de 20 iterações, TAXA
retornará o valor de erro #NUM!.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 43
Capítulo 3– Funções
Sintaxe

TAXA(nper;pgto;vp;vf;tipo;estimativa)

Consulte VP para obter uma descrição completa dos argumentos nper, pgto, vp, vf e tipo.

Nper é o numero total de períodos de pagamento em uma anuidade.

Pgto é o pagamento feito em cada período e não pode mudar durante a vigência da anuidade. Geralmente,
PGTO inclui o principal e os juros e nenhuma outra taxa ou tributo. Se PGTO for omitido, você deverá incluir o
argumento VF.

VP é o valor presente — o valor total correspondente ao valor atual de uma série de pagamentos futuros.

VF é o valor futuro, ou o saldo, que você deseja obter depois do último pagamento. Se vf for omitido, será
considerado 0 (o valor futuro de um empréstimo, por exemplo, é 0).

Tipo é o numero 0 ou 1 e indica as datas de vencimento.

Definir tipo para Se os vencimentos forem

0 ou omitido No final do período

1 No início do período

Estimativa é a sua estimativa para a taxa.

 Se você omitir estimativa, este argumento será considerado 10%.

 Se TAXA não convergir, atribua valores diferentes para estimativa. Em geral, TAXA converge se
estimativa estiver entre 0 e 1.

Comentários

Certifique-se de que esteja sendo consistente quanto às unidades usadas para especificar estimativa e nper. Se
você fizer pagamentos mensais por um empréstimo de quatro anos com juros de 12% ao ano, utilize 12%/12 para
estimativa e 4*12 para nper. Se fizer pagamentos anuais para o mesmo empréstimo, utilize 12% para estimativa
e 4 para nper.

Exemplo

Para calcular a taxa de um empréstimo de quatro anos de $8.000 com pagamentos mensais de $200:

TAXA(48; -200; 8000) é igual a 0,77%

Esta é a taxa mensal, porque o período é anual. A taxa anual é 0,77%*12, que é igual a 9,24%.

VF
Retorna o valor futuro de um investimento de acordo com os pagamentos periódicos e constantes e com uma
taxa de juros constante.

Sintaxe

VF(taxa;nper;Pgto;VP;tipo)

Para obter uma descrição completa dos argumentos em VF e para obter mais informações sobre as funções de
anuidade, consulte VP.

Taxa é a taxa de juros por período.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 44
Capítulo 3– Funções
Nper é o numero total de períodos de pagamento em uma anuidade.

PGTO é o pagamento feito a cada período; não pode mudar durante a vigência da anuidade. Geralmente, PGTO
contém o capital e os juros e nenhuma outra tarifa ou taxas. Se PGTO for omitido, você deverá incluir o
argumento VP.

VP é o valor presente ou a soma total correspondente ao valor presente de uma série de pagamentos futuros. Se
VP for omitido, será considerado 0 (zero) e a inclusão do argumento PGTO será obrigatória.

Tipo é o numero 0 ou 1 e indica a data de vencimento dos pagamentos. Se tipo for omitido, será considerado 0.

Definir tipo para Se a data de vencimento for

0 No final do período

1 No início do período

Comentários

 Certifique-se de que você seja consistente com relação às unidades usadas para especificar taxa e nper.
Se fizer pagamentos mensais por um empréstimo de quatro anos com juros anuais de 12 %, use 12%/12
para taxa e 4*12 para nper. Se fizer pagamentos anuais pelo mesmo empréstimo, use 12% para taxa e 4
para nper.

 Todos os argumentos, pagamentos feitos, como depósitos em poupança, são representados por números
negativos; depósitos recebidos, como cheques de dividendos, são representados por números positivos.

Exemplos

VF(0,5%; 10; -200; -500; 1) é igual a $2.581,40

VF(1%; 12; -1000) é igual a $12.682,50

VF(11%/12; 35; -2000; 1) é igual a $82.846,25

Suponha que você deseja economizar dinheiro para um projeto especial que ocorrerá daqui a um ano. Você
deposita $1000 em uma conta de poupança que rende 6 % de juros ao ano composto mensalmente (juros mensais
de 6%/12, ou 0,5%). Você planeja depositar $100 no início de cada mês pelos próximos 12 meses. Quanto
dinheiro terá na sua conta no final de 12 meses?

VF(0,5%; 12; -100; -1000; 1) é igual a $2.301,40

NPER
Retorna o número de períodos para investimento de acordo com pagamentos constantes e periódicos e uma taxa
de juros constante.

Sintaxe

NPER(taxa;pgto;vp;vf;tipo)

Para obter uma descrição completa dos argumentos em NPER e sobre as funções de anuidade, consulte VP.

Taxa é a taxa de juros por período.

Pgto é o pagamento feito em cada período; não pode mudar durante a vigência da anuidade. Geralmente, pgto
contém o capital e os juros, mas nenhuma outra tarifa ou taxas.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 45
Capítulo 3– Funções
Vp é o valor presente ou atual de uma série de pagamentos futuros.

Vf é o valor futuro, ou o saldo, que você deseja obter depois do último pagamento. Se vf for omitido, será
considerado 0 (o valor futuro de um empréstimo, por exemplo, é 0).

Tipo é o número 0 ou 1 e indica as datas de vencimento.

Definir tipo para Se os vencimentos forem

0 ou omitido No final do período

1 No início do período

Exemplo

Fórmula Descrição (resultado)

=NPER(A2/12; A3; A4; A5; 1) Os períodos do investimento com os termos acima (60)

=NPER(A2/12; A3; A4; A5) Os períodos do investimento com os termos acima, com exceção dos pagamentos
que são feitos no início do período (60)

=NPER(A2/12; A3; A4) Os períodos do investimento com os termos acima, com exceção de um valor futuro 0 (-
9,578)

VFPLANO
Retorna o valor futuro de um capital inicial após a aplicação de uma série de taxas de juros compostos. Use
VFPLANO para calcular o valor futuro de um investimento com uma taxa variável ou ajustável.

Sintaxe

VFPLANO(capital;plano)

Capital é o valor presente.

Plano é uma matriz de taxas de juros a ser aplicada.

Comentários

Os valores em plano podem ser números ou células em branco; qualquer outro valor produzirá o valor de erro
#VALOR! para VFPLANO. As células em branco representam zeros (sem juros).

Exemplo

Fórmulas.

A B

1 Fórmula Descrição (resultado)

2 =VFPLANO(1;{0,09;0,11;0,1}) O valor futuro de 1 com taxas de juros compostos de 0,09,


0,11 e 0,1 (1,33089)

A seguir um exemplo das funções financeiras

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 46
Capítulo 3– Funções

Funções Lógicas
SE
Retorna um valor se uma condição que você especificou avaliar como VERDADEIRO e um outro valor se for
avaliado como FALSO.

Use SE para conduzir testes condicionais sobre valores e fórmulas.

Sintaxe

SE(teste_lógico;valor_se_verdadeiro;valor_se_falso)

Teste_Lógico é qualquer valor ou expressão que possa ser avaliado como VERDADEIRO ou FALSO. Por
exemplo, A10=100 é uma expressão lógica; se o valor da célula A10 for igual a 100, a expressão será
considerada VERDADEIRO. Caso contrário, a expressão será considerada FALSO. Esse argumento pode usar
qualquer operador de cálculo de comparação.

Valor_se_verdadeiro é o valor retornado se teste_lógico for VERDADEIRO. Por exemplo, se esse argumento
for à seqüência de caracteres de texto "Dentro do orçamento" e o argumento teste_lógico for considerado
VERDADEIRO, a função SE exibirá o texto "Dentro do orçamento". Se teste_lógico for VERDADEIRO e
valor_se_verdadeiro for vazio, o argumento retornará 0 (zero). Para exibir a palavra VERDADEIRO, use o valor
lógico VERDADEIRO para esse argumento. Valor_se_verdadeiro pode ser outra fórmula.

Valor_se_falso é o valor retornado se teste_lógico for FALSO. Por exemplo, se esse argumento for a seqüência
de caracteres de texto "Acima do orçamento" e o argumento teste_lógico for considerado FALSO, a função SE
exibirá o texto "Acima do orçamento". Se teste_lógico for FALSO e valor_se_falso for omitido (ou seja, se não
houver vírgula após valor_se_verdadeiro), o valor lógico FALSO será retornado. Se teste_lógico for FALSO e
valor_se_falso for vazio (ou seja, se houver uma vírgula após valor_se_verdadeiro seguida do parênteses de
fechamento), o valor 0 (zero) será retornado. Valor_se_falso pode ser outra fórmula.

Comentários

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 47
Capítulo 3– Funções
 Podem ser aninhadas até 64 funções SE como argumentos valor_se_verdadeiro e valor_se_falso para
criar testes mais elaborados.

 Quando os argumentos valor_se_verdadeiro e valor_se_falso são avaliados, a função SE retorna o valor


que foi retornado por estas instruções.

 Se qualquer um dos argumentos de SE forem matrizes, cada elemento da matriz será avaliado quando a
instrução SE for executada.

 O Microsoft Excel fornece funções adicionais que podem ser usadas para analisar seus dados com base
em uma condição. Por exemplo, para contar o numero de ocorrências de uma seqüência de caracteres de
texto ou um numero dentro de um intervalo de células, use a função de planilha CONTSE. Para calcular
uma soma baseada em uma seqüência de caracteres de texto ou em um numero dentro de um intervalo,
use a função de planilha SOMASE.

Exemplo

Sobre como aninhar funções dentro de funções


Em certos casos, você talvez precise usar uma função como um dos argumentos de outra função. Por exemplo, a
fórmula na figura abaixo usa 2 funções aninhadas na função SE: MÉDIA e SOMA.

Retornos válidos: Quando uma função aninhada é usada como um argumento, ela deve retornar o mesmo tipo
de valor que o argumento utiliza. Por exemplo, se o argumento retorna um valor VERDADEIRO ou FALSO, a
função aninhada deve retornar VERDADEIRO ou FALSO. Se não retornar, o Microsoft Excel exibirá um valor
de erro #VALOR!

Limites no nível de aninhamento: Uma fórmula pode conter até 64 níveis de funções aninhadas. Quando a
Função B é usada como um argumento na Função A, a Função B é uma função de segundo nível. Por exemplo, a
função MÉDIA e a função SOMA na figura 1 são funções de segundo nível, porque são argumentos da função
SE. Uma função aninhada na função MÉDIA seria uma função de terceiro nível e assim por diante.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 48
Capítulo 3– Funções
Para aninhar funções: Você pode usar a Barra de fórmulas para aninhar funções como argumentos. Por
exemplo, na figura 2, você poderia aninhar a função SOMA na função SE clicando na caixa de edição
Valor_se_verdadeiro, clicando na seta abaixo na caixa Funções da barra de fórmulas e, em seguida, clicando
em SOMA.

Para alternar entre as funções na Barra de fórmulas, clique no nome da função na barra de fórmulas. Por
exemplo, para alterar o intervalo para a função MÉDIA na figura 2, clique em MÉDIA na barra de fórmulas.

Caso você queira utilizar duas funções juntas. Por exemplo, se eu quiser somar números e transformar o
resultado em absoluto, posso utilizar a função ABS junto com a função SOMA. Posicione o cursor em B2 e
digite -1500, logo em seguida, posicione em B3 e digite -1700 e em B4 coloque a fórmula
=ABS(SOMA(B2:B3)) o resultado será 3200 e não -3200 que seria o correto se nós não tivéssemos utilizado a
função ABS junto com a função SOMA.

Exemplo

E
Retorna VERDADEIRO se todos os argumentos forem VERDADEIRO; retorna FALSO se um ou mais
argumentos forem FALSOS.

Sintaxe

E(lógico1;lógico2; ...)

Lógico1; lógico2;... são de 1 a 30 condições que você deseja testar e que podem ser VERDADEIRO ou
FALSO.

 Os argumentos devem ser valores lógicos, matrizes ou referências que contêm valores lógicos.

 Se uma matriz ou argumento de referência contiver texto ou células vazias, estes valores serão
ignorados.

 Se o intervalo especificado não contiver valores lógicos, E retornará o valor de erro #VALOR!.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 49
Capítulo 3– Funções

Exemplos

E(VERDADEIRO; VERDADEIRO) é igual a VERDADEIRO

E(VERDADEIRO; FALSO) é igual a FALSO

E(2+2=4; 2+3=5) é igual a VERDADEIRO

Se B1:B3 contiver os valores VERDADEIRO, FALSO e VERDADEIRO, então:

E(B1:B3) será igual a FALSO

Se B4 contiver um numero entre 1 e 100, então:

E(1<B4; B4<100) será igual a VERDADEIRO

Suponha que você deseja exibir B4 se esta contiver um numero entre 1 e 100, e que você deseja exibir uma
mensagem se ela não contiver. Se B4 contiver 104, então:

SE(E(1<B4; B4<100); B4; "O valor está fora do intervalo.") será igual a "O valor está fora do intervalo". Se B4
contiver 50, então:

SE(E(1<B4; B4<100); B4; "O valor está fora do intervalo.") será igual a 50

OU
Retorna VERDADEIRO se qualquer argumento for VERDADEIRO; retorna FALSO se todos os argumentos
forem FALSOS.

Sintaxe

OU(lógico1;lógico2;...)

Lógico1;lógico2,... são de uma a 30 condições que você deseja testar e que podem resultar em VERDADEIRO
ou FALSO.

 Os argumentos devem ser avaliados como valores lógicos do tipo VERDADEIRO ou FALSO ou como
matrizes ou referências que contêm valores lógicos.

 Se um argumento de uma matriz ou referência contiver texto ou células vazias, esses valores serão
ignorados.

 Se o intervalo especificado não contiver valores lógicos, OU retornará o valor de erro #VALOR!.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 50
Capítulo 3– Funções
 Você pode usar uma fórmula matricial OU para verificar se um valor ocorre em uma matriz. Para
inserir uma fórmula matricial, pressione CTRL+SHIFT+ENTER no Microsoft Excel para Windows.

Exemplos

OU(VERDADEIRO) é igual a VERDADEIRO

OU(1+1=1;2+2=5) é igual a FALSO

Se o intervalo A1:A3 contiver os valores VERDADEIRO, FALSO e VERDADEIRO:

OU(A1:A3) será igual a VERDADEIRO

Funções de Data e Hora


AGORA
Retorna o numero de série da data e hora atuais.

Sintaxe

AGORA( )

Comentários

 O Excel armazena datas como números de série seqüenciais para que possa fazer cálculos com eles. O
Excel armazenará 1º de janeiro de 1900 como o numero de série 1 se a sua pasta de trabalho usar o
sistema de data de 1900. Se a sua pasta de trabalho usar o sistema de data de 1904, o Excel armazenará
1º de janeiro de 1904 como o numero de série 0 (2 de janeiro de 1904 como o numero de série 1). Por
exemplo, no sistema de data de 1900, o Excel armazenará 1º de janeiro de 1998 como 35796 porque ele
vem 35.795 dias depois de 1º de janeiro de 1900.

 O Microsoft Excel para Windows e o Microsoft Excel para Macintosh usam sistemas de data padrão
diferentes. O Excel para Windows usa o sistema de datas 1900, no qual os números de série
correspondem às datas de 1 de janeiro de 1900 até 31 de dezembro de 9999. O Excel para Macintosh
usa o sistema de datas 1904, no qual os números de série correspondem às datas de 1 de janeiro 1904
até 31 de dezembro de 9999.

 Os números à direita do ponto decimal no numero de série representam a hora; os números à esquerda
representam a data. Por exemplo, no sistema de data de 1900, o numero serial 367,5 representa a
combinação de data-hora 12:00 P.M., 1 de janeiro de 1901.

 Você pode mudar o sistema de datas marcando ou desmarcando a caixa de seleção Sistema de datas
1904 na guia Cálculo do comando Opções do Excel.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 51
Capítulo 3– Funções
 O sistema de datas é alterado automaticamente quando você abre um documento de uma outra
plataforma. Por exemplo, se você está trabalhando no Excel para Windows e abre um documento criado
no Excel para Macintosh, a caixa de seleção Sistema de datas 1904 é selecionada automaticamente.

 A função AGORA só muda quando a planilha é calculada ou quando a macro que contém a função é
executada, não sendo atualizada continuamente.

Exemplos

Se você estiver usando o sistema de datas 1900 e o relógio interno do seu computador estiver definido para
12:30:00 P.M., 1-Jan-1987, então:

AGORA() é igual a 31778,52083

Dez minutos mais tarde:

AGORA() é igual a 31778,2778

HOJE
Retorna o numero de série da data atual. O numero de série é o código de data-hora usado pelo Microsoft Excel
para cálculos de data e hora.

Sintaxe

HOJE( )

DIAS360
Retorna o numero de dias entre duas datas com base em um ano de 360 dias (doze meses de 30 dias). Use esta
função para ajudar no cálculo dos pagamentos, se o seu sistema de contábil estiver baseado em doze meses de 30
dias.

Sintaxe

DIAS360(data_inicial;data_final;método)
Data_inicial e data_final são as duas datas entre as quais você deseja saber o numero de dias. Se data_inicial
ocorrer após data_final, DIAS360 retornará um numero negativo. As datas podem ser inseridas como
seqüências de caracteres de texto entre aspas (por exemplo, "30/1/1998" ou "1998/01/30"), como números de
série (por exemplo, 35825, que representa 30 de janeiro de 1998 se você estiver usando o sistema de data de
1900) ou como resultados de outras fórmulas ou funções (por exemplo, DATA.VALOR("30/1/1998")).
Método é um valor lógico que especifica que método deve ser utilizado no cálculo, se o americano ou o
europeu.

Método Definido

FALSO ou omitido Método US (NASD). Se a data inicial for o dia 31 de


um mês, ela se torna igual ao dia 30 do mesmo mês. Se
a data final for o dia 31 de um mês e a data inicial for
anterior ao trigésimo dia de um mês, a data final torna-
se igual ao dia primeiro do próximo mês. Por outro
lado, a data final torna-se igual ao trigésimo dia do
mesmo mês.

VERDADEIRO
Método europeu. A data inicial ou final que ocorre no
dia 31 de um mês torna-se igual ao trigésimo dia do
mesmo mês.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 52
Capítulo 3– Funções

Dica Para determinar o numero de dias entre duas datas de um ano de 365 ou 366 dias, basta você subtrair a
data inicial da data final —por exemplo, "31/12/1998"-"1/1/1998" é igual a 364.

Comentário

O Excel armazena datas como números de série seqüenciais para que possa fazer cálculos com eles. O Excel
armazenará 1º de janeiro de 1900 como o numero de série 1 se a sua pasta de trabalho usar o sistema de data de
1900. Se a sua pasta de trabalho usar o sistema de data de 1904, o Excel armazenará 1º de janeiro de 1904 como
o numero de série 0 (2 de janeiro de 1904 como o numero de série 1). Por exemplo, no sistema de data de 1900,
o Excel armazenará 1º de janeiro de 1998 como 35796 porque ele vem 35.795 dias depois de 1º de janeiro de
1900.

Exemplo

DIAS360("30/1/1998"; "1/2/1998") é igual a 1

Se a célula D10 possui a data 30/01/1998 e a célula D11 possui a data 1/2/1998, então:

DIAS360(D10,D11) é igual a 1

Exercício

Como ter um Relógio Ativo na sua planilha. Digite em uma célula =Agora(), logo em seguida, vá até a guia
Início clique sobre a guia Numero e escolha Hora h:mm. Formate da maneira que você achar melhor.

DIATRABALHOTOTAL
Retorna o número de dias úteis inteiros entre data_inicial e data_final. Os dias úteis excluem os fins de semana e
quaisquer datas identificadas em feriados. Use DIATRABALHOTOTAL para calcular os benefícios aos
empregados que recebem com base no número de dias trabalhados durante um período específico.

Sintaxe

DiaTrabalhoTotal(data_inicial;data_final;feriados)

Importante As datas devem ser inseridas com a função DATA ou como resultado de outras fórmulas ou
funções. Por exemplo, use DATA(2008,5,23) para 23 de maio de 2008. Poderão ocorrer problemas se as datas
forem inseridas como texto.

Data_inicial é uma data que representa a data inicial.

Data_final é a data que representa a data final.

Feriados é um intervalo opcional de uma ou mais datas a serem excluídas do calendário de dias de trabalho,
como feriados estaduais e federais, e feriados móveis. A lista pode ser um intervalo de células que contém as
datas ou uma constante de matriz (matriz: usado para criar fórmulas únicas que produzem vários resultados ou
que operam em um grupo de argumentos organizados em linhas e colunas. Um intervalo de matrizes compartilha
uma fórmula comum; uma constante de matriz é um grupo de constantes usado como um argumento.) dos
números de série que representam as datas.

Comentários

O Microsoft Excel armazena datas como números de série seqüenciais para que eles possam ser usados
em cálculos. Por padrão, 1° de janeiro de 1900 é o número de série 1 e 1° de janeiro de 2008 é o número
de série 39448 porque está 39.448 dias após 1° de janeiro de 1900. O Microsoft Excel para o Macintosh
usa um sistema de data diferente como padrão.

Se algum argumento não for uma data válida, DIATRABALHOTOTAL retornará o valor de erro
#VALOR!.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 53
Capítulo 3– Funções
Exemplo

A B

1 Data Descrição

2 1 outubro, 2008 A data de início do projeto

3 1 março, 2009 A data de término do projeto

4 26 novembro, 2008 Feriado

5 4 dezembro, 2008 Feriado

6 21 janeiro, 2009 Feriado

Fórmula Descrição (resultado)

O número de dias úteis entre as datas de


= DIATRABALHOTOTAL (A2;A3)
início e término acima (108)

O número de dias úteis entre as datas de


= DIATRABALHOTOTAL (A2;A3;A4) início e término acima, excluindo o
primeiro feriado (107)

O número de dias úteis entre as datas de


= DIATRABALHOTOTAL (A2;A3;A4:A6) início e término acima, excluindo todos
os feriados acima (105)

Observação Para converter o intervalo de células usado para feriados no último exemplo em uma constante de
matriz, selecione a referência A4:A6 na fórmula e pressione F9.

Observação Para exibir as datas como números, selecione a célula e clique em Células na guia Início. Clique
na guia Número e, em seguida, clique em Número na caixa Categoria.

MÊS
Retorna o mês de uma data representado por um número de série. O mês é fornecido como um inteiro, variando
de 1 (janeiro) a 12 (dezembro).

Sintaxe

MÊS(núm_série)

Núm_série é a data do mês que você está tentando encontrar. As datas devem ser inseridas com a função
DATA ou como resultado de outras fórmulas ou funções. Por exemplo, use DATA(2008,5,23) para 23 de maio
de 2008. Poderão ocorrer problemas se as datas forem inseridas como texto.

Comentários

O Microsoft Excel armazena datas como números de série seqüenciais para que eles possam ser usados em
cálculos. Por padrão, 1° de janeiro de 1900 é o número de série 1 e 1° de janeiro de 2008 é o número de série
39448 porque está 39.448 dias após 1° de janeiro de 1900. O Microsoft Excel para o Macintosh usa um sistema
de data diferente como padrão.

Os valores retornados pelas funções ANO, MÊS e DIA serão valores gregorianos, independentemente do
formato de exibição do valor de data fornecido.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 54
Capítulo 3– Funções
Exemplo

1 Data

2 15 abril, 2008

Fórmula Descrição (resultado)

=MÊS(A2) O mês da data acima (4) ANO


Retorna o ano correspondente a uma data. O ano é
retornado como um inteiro no intervalo de 1900-9999.

Sintaxe

ANO(núm_série)

Núm_série é a data do ano que você deseja localizar. As datas devem ser inseridas com a função DATA ou
como resultado de outras fórmulas ou funções. Por exemplo, use DATA(2008;5;23) para 23 de maio de 2008.
Poderão ocorrer problemas se as datas forem inseridas como texto.

Comentários

O Microsoft Excel armazena datas como números de série seqüenciais para que eles possam ser usados em
cálculos. Por padrão, 1° de janeiro de 1900 é o número de série 1 e 1° de janeiro de 2008 é o número de série
39448 porque está 39.448 dias após 1° de janeiro de 1900. O Microsoft Excel para o Macintosh usa um sistema
de data diferente como padrão.

Exemplo

1 Data

2 05/07/08

2 05/07/10

Fórmula Descrição (resultado)

=ANO(A2) O ano da primeira data (2008)

=ANO(A3) O ano da segunda data (2010)

Os valores retornados pelas funções ANO, MÊS e DIA serão valores gregorianos, não importa qual seja o
formato de exibição do valor de data fornecido.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 55
Capítulo 3– Funções
DATADIF

Calcula o número de dias, mês ou anos entre duas datas. Essa função é fornecida por compatibilidade com o
Lotus 1-2-3.
DATADIF(data_inicial,data_final,unidade)
Data_inicial Uma data que representa a primeira, ou inicial, data do período. As datas podem ser inseridas
como seqüências de caracteres de texto entre aspas (por exemplo, "2001/1/30"), como números de série (por
exemplo, 36921, que representa 30 de janeiro, 2001, se você estiver usando o sistema de data 1900), ou como os
resultados de outras fórmulas ou funções (por exemplo, DATA.VALOR("2001/1/30")).
Data_final Uma data que representa a última, ou final, data do período.
Unidade O tipo de informação que você deseja retornar:

Unidade Retorna

"Y" O número de anos completos no período.

"M" O número de meses completos no período.

"D" O número de dias no período.

"MD" A diferença entre os dias na data_inicial e data_final. Os meses e anos das datas são ignorados.

"YM" A diferença entre os meses na data_inicial e data_final. Os dias e anos das datas são ignorados.

"YD" A diferença entre os dias da data_inicial e data_final. Os anos das datas são ignorados.

As datas são armazenadas como números de série seqüenciais de forma que possam ser usadas em cálculos. Por
padrão, 31 de dezembro, 1899 é o número de série 1, e 1 de janeiro, 2008 é o número de série 39448 porque é
39.448 dias após 1 de janeiro, 1900.

A função DATADIF é útil em fórmulas em que você precisa calcular uma idade.
Exemplos

Data_inicial Data_final Fórmula Descrição (Resultado)

1/1/2001 1/1/2003 =DATADIF(Data_inicial,Data_final,"Y") Dois anos completos no


período (2)

1/6/2001 15/8/2002 =DATADIF(Data_inicial,Data_final,"D") 440 dias entre 1 de junho,


2001 e 15 de agosto, 2002
(440)

1/6/2001 15/8/2002 =DATADIF(Data_inicial,Data_final,"YD") 75 dias entre 1 de junho e 15


de agosto, ignorando os anos
das datas (75)

1/6/2001 15/8/2002 =DATADIF(Data_inicial,Data_final,"MD") A diferença entre 1 e 15 — o


dia da data_inicial e o dia da
data_final — ignorando os
meses e os anos das datas
(14)

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 56
Capítulo 3– Funções
DATAM
Retorna um número de série de data que é o número de meses indicado antes ou depois de data_inicial. Use
DATAM para calcular datas de liquidação ou datas de vencimento que caem no mesmo dia do mês da data de
emissão.
Sintaxe
DATAM(data_inicial;meses)
Data_inicial é uma data que representa a data inicial. As datas devem ser inseridas com a função DATA ou
como resultado de outras fórmulas ou funções. Por exemplo, use DATA(2008,5,23) para 23 de maio de 2008.
Poderão ocorrer problemas se as datas forem inseridas como texto.

Meses é o número de meses antes ou depois de data_inicial. Um valor positivo para meses gera uma data
futura; um valor negativo gera uma data passada.

Comentários

O Microsoft Excel armazena datas como números de série seqüenciais para que eles possam ser
usados em cálculos. Por padrão, 1° de janeiro de 1900 é o número de série 1 e 1° de janeiro de 2008 é o
número de série 39448 porque está 39.448 dias após 1° de janeiro de 1900. O Microsoft Excel para o
Macintosh usa um sistema de data diferente como padrão.

Se data_inicial não for uma data válida, DATAM retornará o valor de erro #VALOR!.

Se meses não for um número inteiro, será truncado.

Exemplo

1 Data

2 15/01/08

Fórmula Descrição (resultado)

=DATAM(A2;1) A data, um mês após a data acima (15 de fevereiro de 2008)

=DATAM(A2;-1) A data, um mês antes da data acima (15 de dezembro de 2008)

=DATAM(A2;2) A data, dois meses após a data acima (15 de março de 2008)

OBSERVAÇÃO Para exibir o número como uma data, selecione a célula e clique na guia Planilha, no grupo
Número, clique na seta próxima a Formato do Número e, em seguida, clique em Data Abreviada ou Data
Completa.

A seguir exemplo das funções de Data e Hora

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 57
Capítulo 3– Funções

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 58
Capítulo 3– Funções

Funções de Procura e Referência


PROCV
Localiza um valor na primeira coluna à esquerda de uma tabela e retorna um valor na mesma linha de uma
coluna especificada na tabela. Use PROCV em vez de PROCH quando os valores da comparação estiverem
posicionados em uma coluna à esquerda ou à direita dos dados que você deseja procurar.

Sintaxe

PROCV(valor_procurado;matriz_tabela;num_índice_coluna;procurar_intervalo)

Valor_procurado é o valor a ser procurado na primeira coluna da matriz. Valor_procurado pode ser um valor,
uma referência ou uma seqüência de caracteres de texto.

Matriz_tabela é a tabela de informações em que os dados são procurados. Use uma referência para um intervalo
ou nome de intervalo, tal como Banco de dados ou Lista.

 Se procurar_intervalo for VERDADEIRO, os valores na primeira coluna de matriz_tabela deverão ser


colocados em ordem ascendente: ..., -2, -1, 0, 1, 2, ... , A-Z, FALSO, VERDADEIRO; caso contrário,
PROCV pode não retornar o valor correto. Se procurar_intervalo for FALSO, matriz_tabela não
precisará ser ordenada.

 Você pode colocar os valores em ordem ascendente escolhendo o comando Classificar na guia Dados e
selecionando Crescente.

 Os valores na primeira coluna de matriz_tabela podem ser texto, números ou valores lógicos.

 Textos em maiúsculas e minúsculas são equivalentes.

Num_índice_coluna é o numero da coluna em matriz_tabela a partir do qual o valor correspondente deve ser
retornado. Um num_índice_coluna de 1 retornará o valor na primeira coluna em matriz_tabela; um
num_índice_coluna de 2 retornará o valor na segunda coluna em matriz_tabela, e assim por diante. Se
num_índice_coluna for menor do que 1, PROCV retornará o valor de erro #VALOR!; se num_índice_coluna for
maior do que o numero de colunas em matriz_tabela, PROCV retornará o valor de erro #REF!.

Procurar_intervalo é um valor lógico que especifica se você quer que PROCV encontre a correspondência exata
ou uma correspondência aproximada. Se VERDADEIRO ou omitida, uma correspondência aproximada é
retornada; em outras palavras, se uma correspondência exata não for encontrada, o valor maior mais próximo
que é menor que o valor_procurado é retornado. Se FALSO, PROCV encontrará uma correspondência exata. Se
nenhuma correspondência for encontrada, o valor de erro #N/D é retornado.

Comentários

 Se PROCV não localizar valor_procurado e procurar_intervalo for VERDADEIRO, ela usará o maior
valor que for menor do que ou igual a valor_procurado.

 Se valor_procurado for menor do que o menor valor na primeira coluna de matriz_tabela, PROCV
fornecerá o valor de erro #N/D.

 Se PROCV não localizar valor_procurado e procurar_intervalo for FALSO, PROCV fornecerá o valor
#N/D.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 59
Capítulo 3– Funções
Exemplos

Na planilha anterior, onde o intervalo A4:C12 é denominado Intervalo:

PROCV (1;Intervalo;1;VERDADEIRO) é igual a 0,946

PROCV (1;Intervalo;2) é igual a 2,17

PROCV (1;Intervalo;3;VERDADEIRO) é igual a 100

PROCV (,746;Intervalo;3;FALSO) é igual a 200

PROCV (0,1;Intervalo;2;VERDADEIRO) é igual a #N/D, porque 0,1 é menor do que o menor valor na coluna A

PROCV (2;Intervalo;2;VERDADEIRO) é igual a 1,71

Exercício: Crie o exemplo abaixo:

A B C
H I J
1 Código do Produto Valor
Produto
2 3 1 Maça 1,50
3 5 2 Pêra 1,90
4 4 3 Limão 1,40
5 3 4 Laranja 2,10
6 2 5 Abacaxi 1,10
7 1 6 Uva 2,30
8 6
9 5

Na célula B2 queremos saber qual é o produto referente ao código digitado na célula A2. Então na célula B2,
construiremos a seguinte fórmula:

=PROCV(A2;$H$2:$J$7;2)

NOTA: Você pode nomear o intervalo desejado como, por exemplo, Produto ou colocar como mostrado na
fórmula como células absolutas. Para nomear um1 intervalo, use o comando Definir Nome da guia Fórmulas

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 60
Capítulo 3– Funções

PROCH
Localiza um valor específico na linha superior de uma tabela ou matriz de valores e retorna o valor na mesma
coluna de uma linha especificada na tabela ou matriz. Use PROCH quando seus valores de comparação
estiverem localizados em uma linha ao longo da parte superior de uma tabela de dados e você deseja observar
um numero específico de linhas mais abaixo. Use PROCV quando os valores de comparação estiverem em uma
coluna à esquerda ou à direita dos dados que você deseja localizar.

Sintaxe

PROCH(valor_procurado;matriz_tabela;num_índice_lin;procurar_intervalo)

Valor_procurado é o valor a ser localizado na primeira linha da tabela. Valor_procurado pode ser um valor,
uma referência ou uma seqüência de caracteres de texto.

Matriz_tabela é uma tabela de informações onde os dados devem ser procurados. Use uma referência para um
intervalo ou um nome de intervalo.

 Os valores na primeira linha de matriz_tabela podem ser texto, números ou valores lógicos.

 Se procurar_intervalo for VERDADEIRO, os valores na primeira linha de matriz_tabela deverão ser


colocados em ordem ascendente: ...-2, -1, 0, 1, 2,... , A-Z, FALSO, VERDADEIRO, caso contrário,
PROCH pode não retornar o valor correto. Se procurar_intervalo for FALSO, matriz_tabela não
precisará ser ordenada.

 Textos com maiúsculas ou minúsculas são equivalentes.

 Você pode colocar valores em ordem ascendente, da esquerda para a direita, selecionando os valores,
escolhendo o comando Classificar na guia Dados. Clique em Opções, clique em Classificar da
esquerda para a direita e, em seguida, em OK. Em Classificar por, clique na linha da lista e depois
em Crescente.

Num_índice_lin é o numero da linha em matriz_tabela de onde o valor correspondente deve ser retirado. Um
num_índice_lin equivalente a 1 retorna o valor da primeira linha na matriz_tabela, um num_índice_lin
equivalente a 2 retorna o valor da segunda linha na matriz_tabela, e assim por diante. Se num_índice_lin for
menor do que 1, PROCH retornará o valor de erro #VALOR!; se num_índice_lin for maior do que o numero de
linhas na matriz_tabela, PROCH retornará o valor de erro #REF!.

Procurar_intervalo é um valor lógico que especifica se você quer que PROCH localize uma correspondência
exata ou aproximada. Se VERDADEIRO ou omitido, uma correspondência aproximada é retornada. Em outras
palavras, se uma correspondência exata não for localizada, o valor maior mais próximo que seja menor que o
valor_procurado é retornado. Se FALSO, PROCH encontrará uma correspondência exata. Se nenhuma
correspondência for localizada, o valor de erro #N/D será retornado.

Comentários

 Se PROCH não localizar valor_procurado, e procurar_intervalo for VERDADEIRO, ela usará o maior
valor que é menor do que o valor_procurado.

 Se o valor_procurado for menor do que o menor valor na primeira linha de matriz_tabela, PROCH
retornará o valor de erro #N/D.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 61
Capítulo 3– Funções

Exemplos
A B C
1 Eixos Rolamentos Parafusos
2 4 4 9
3 5 7 10
4 6 8 11

Suponha que você tenha uma planilha de inventário de peças de automóveis. A1:A4 contém "Eixos", 4, 5, 6.
B1:B4 contêm "Rolamentos", 4, 7, 8. C1:C4 contêm "Parafusos", 9, 10, 11.

PROCH ("Eixos"; A1:C4;2;VERDADEIRO) é igual a 4

PROCH ("Rolamentos"; A1:C4;3;FALSO) é igual a 7

PROCH ("Rolamentos";A1:C4;3;VERDADEIRO) é igual a 7

PROCH ("Parafusos";A1:C4;4;) é igual a 11

Matriz_tabela também pode ser uma constante matricial:

PROCH (3;{1.2.3;"a"."b"."c";"d"."e"."f"};2;VERDADEIRO) é igual a "c"

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 62
Capítulo 4 – Multiplas Planilhas

C A P Í T U L O 4
M ú l t i p l a s P l a n i l h a s

Tópicos deste capítulo


 Guias de Planilha
 Hiperlinks
 Fórmulas

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 63
Capítulo 4 – Multiplas Planilhas

Múltiplas Planilhas

Guias de Planilha
No Excel, verificamos que podemos trabalhar com várias planilhas em um só arquivo. O Excel 2007 consegue
inserir centenas de planilhas em um mesmo arquivo, não havendo um limite pré-definido (a não ser pela
configuração do seu computador). Com isso, fica muito mais simples manipular as planilhas, pois você pode
gerar um único arquivo contendo todas as planilhas do seu uso diário.

Ao abrir o arquivo desejado, você imediatamente identifica que são colocadas a sua mostra várias guias de
planilhas (representadas na parte inferior da tela como Plan1, Plan2, etc...), que poderão ser renomeadas de
acordo com o assunto de cada planilha. Quando precisar mudar de planilha bastará clicar sobre a guia desejada e
esta planilha passará para primeiro plano em sua tela.

Essas guias criadas pelo Excel se assemelham a fichários, o que torna simples seu trabalho, pois se precisar
trabalhar com muitas planilhas ao mesmo tempo não terá de ficar abrindo e fechando arquivos a toda hora.

Mas, suponha que você necessite visualizar duas ou mais planilhas do mesmo arquivo na tela. Por exemplo,
guias (planilhas) Plan1 e Plan2.

Você pode necessitar, também, de abrir dois arquivos diferentes e visualizá-los em tela.

Hiperlinks
Hiperlink: texto ou elemento gráfico colorido e sublinhado no qual você clica para ir até um arquivo, um local de
um arquivo, uma página da Web na World Wide Web ou uma página da Web em uma intranet.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 64
Capítulo 4 – Multiplas Planilhas
Para obter acesso rápido às informações relacionadas em outro arquivo ou em uma página da Web, você pode
inserir um hiperlink em uma célula da planilha. Você também pode inserir hiperlinks em elementos gráficos.

Neste capítulo utilizaremos os dois arquivos (Capítulo 4 – Múltiplas Planilhas e Capítulo 4 – Lista de Bônus).
Antes de iniciar a parte de cálculos com entre planilhas e arquivos, veremos como criar um link entre os dois
arquivos. Siga os passos abaixo:

1. Abra o arquivo Capítulo 4 – Múltiplas Planilhas e selecione a planilha Lista de Funcionários.

2. Digite na célula A18 o seguinte texto: Clique aqui para abrir o arquivo com a tabela de bônus

3. Selecione a célula A18 e clique no botão hiperlink que esta na guia Inserir

4. Escolha a pasta onde o arquivo Capítulo 4 – Lista de Bônus esta localizado e selecione o mesmo e clique
em OK.

5. Seu texto vai ficar sublinhado e de cor azul (padrão)

6. Para testar se o hiperlink esta funcionando, clique no texto sublinhado.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 65
Capítulo 4 – Multiplas Planilhas

Fórmulas
Suponha que você necessite vincular duas ou mais planilhas (no mesmo arquivo ou entre arquivos). O Excel
consegue fazer este processo de maneira rápida e simples.

Quando precisar vincular arquivos, você poderá abrir todos os arquivos e, se desejar, poderá colocá-los lado a
lado para ajudar na visualização da operação, ou simplesmente clicar nas guias das planilhas para trocá-las
quando o cálculo se basear em outra planilha.

O processo de criação de fórmulas entre planilhas/arquivos consiste em:

1. Selecione primeiro o local para onde deseja levar o resultado do link. Este local poderá ser uma célula em
branco da própria planilha, uma nova planilha ou um novo arquivo.

2. Nesta célula digite o sinal de igual (=) para iniciarmos a criação de uma fórmula.

3. Clique na guia da outra planilha, caso deseje ―linkar‖ planilhas diferentes. Se o valor ou endereço a ser
linkado pertencer à mesma planilha, clique sobre ele.

4. Observe que sua fórmula estará sendo criada na barra de fórmulas.

5. Após clicar no último endereço desejado, pressione Enter e a fórmula cairá na planilha executando a
operação entre duas planilhas ou endereços diferentes.

OBS.:

 Esta operação de linkar planilhas poderá ser feita com duas ou mais planilhas, arquivos, ou até mesmo
dentro da mesma planilha.

 O simples fato de colocar o sinal de igual (pois ao fixar este sinal o Excel fica esperando alguma
função ou qualquer outro tipo de operação: exemplo matemática, estatística, financeira etc.) e clicar
sobre o local desejado faz com que sua fórmula seja criada na barra de fórmulas.

Exemplo:

Abra o arquivo Capítulo 4 – Múltiplas Planilhas e resolva os seguintes cálculos.

As planilhas dos bancos possuem a mesma estrutura, só que conteúdos diferentes. Para fazer os cálculos nas
quatro planilhas ao mesmo tempo, selecione da planilha Banco 1 até a planilha banco 4 e faça os seguintes
cálculos.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 66
Capítulo 4 – Multiplas Planilhas

Siga o exemplo abaixo. Todas as fórmulas foram capturadas para entendimento da planilha.

Clique na planilha Controle e faça os seguintes cálculos:

1. Selecione a célula que irá receber o resultado do link - Célula B3

2. Digite o sinal de =

3. Clique na guia da planilha Banco1.

4. Selecione a célula B4, que possui o valor que desejamos utilizar em nossa fórmula.

Observe que a fórmula estará sendo construída na barra de fórmula.

5. Pressione o operador de adição (+)

6. Clique na guia da planilha Banco2.

7. Selecione a célula B4.

Com a marcação destas células você estará somando o saldo inicial das duas planilhas (Banco1 e Banco2) e
totalizando na terceira planilha (Controle).

Observe que a fórmula, tanto do Banco1 quanto do Banco2 contém valores digitados, pois são saldos que já
existiam na conta dos respectivos bancos. Portanto, se você alterar qualquer valor destas células nas planilhas

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 67
Capítulo 4 – Multiplas Planilhas
Banco1 ou Banco2 serão automaticamente recalculadas, e através do link a planilha de controle também sofrerá
o recalculo.

ENTER

8. Pressione a tecla ENTER ou clique no botão .

9. O Excel retornará para a planilha de origem que é a Controle com o resultado na célula que foi especificada.

10. Na sua fórmula constará o nome das planilhas lincadas.

Faça o resto das fórmulas da planilha Controle para obter o total de Créditos dos dois Bancos e o total de Débitos
dos Bancos e por fim o Saldo Atual nos dois Bancos, utilizando o mesmo recurso demonstrado anteriormente.

Dica:

Quando você quiser executar um mesmo comando nas mesmas células ao mesmo tempo em mais de uma
planilha, faça o agrupamento das planilhas pressionando a Tecla SHIFT e clicando em cima das guias para
selecionar as planilhas que deverão ser agrupadas.

Desta maneira tudo o que você fizer em um das planilhas que se encontram agrupadas estará acontecendo
também nas outras.

Por exemplo, no exercício proposto anteriormente, as planilhas Banco1 e Banco2 são parecidas na estrutura.
Assim, você poderia agrupá-las, digitar inserir todos os dados e depois desagrupá-las para digitar as informações
que são diferentes.

Para desagrupar planilhas que estão agrupadas, basta clicar com a tecla SHIFT pressionada em cima da planilha
ativa.

Exemplo de calculo entre arquivos diferentes

1. Selecione a planilha Funcionários do arquivo Capítulo 4 – Múltiplas Planilhas

2. Agora, abra o arquivo Capítulo 4 – Lista de Bônus

3. Na planilha Funcionários, clique na célula C2 e digite =PROCV(

4. Valor procurado será a célula B2 (salário do funcionário) e digite ;

5. A Matriz_Tabela está no outro arquivo. Clique no botão da janela do arquivo Capítulo 4 – Lista de Bônus e
selecione o intervalo de A1:C6

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 68
Capítulo 4 – Multiplas Planilhas
6. Repare que na barra de fórmulas o Excel coloca o nome do arquivo (Capítulo 4 – Lista de Bônus), o nome
da planilha (Tabela) e o nome do intervalo de A1:C6 (Bônus).

7. Agora termine a função e pressione ENTER para ver o resultado.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 69
Capítulo 5 – Atingir Meta, Cenários, Solver

C A P Í T U L O 5
F e r r a m e n t a s d e D a d o s

Tópicos deste capítulo


 Atingir Meta
 Cenário
 Solver

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 70
Capítulo 5 – Atingir Meta, Cenários, Solver

Ferramentas de Dados

Atingir meta
Quando você sabe o resultado desejado de uma única fórmula mas não o valor de entrada que a fórmula precisa
para determinar o resultado, pode usar o recurso Atingir meta. Ao atingir meta, o Microsoft Excel varia o valor
em uma célula específica até uma fórmula dependente daquela célula retornar o resultado desejado.

Por exemplo, use Atingir meta para alterar a taxa de juros na célula B3 de forma incremental até que o valor do
pagamento em B4 seja igual a R$ 900,00.

Outro exemplo, precisamos chegar a uma despesa de R$9.000,00, para esta tarefa poderemos variar a célula B11
(outros), para tal execute os seguintes passos.

1. Selecione o comando Atingir meta a partir da guia Dados, botão Teste de Hipóteses.

2. Definir célula: Deixamos o cursor marcando a célula B12, que é a célula que desejamos que
no final atinja o valor esperado.

3. Para valor: Digite o valor que deseja obter

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 71
Capítulo 5 – Atingir Meta, Cenários, Solver

4. Variando célula: Marque a célula que poderá ser variada para se conseguir o valor desejado.

5. Em seguida, clique sobre o botão OK.

O comando atingir meta já alterou o resultado desejado e automaticamente exibe o status do comando como
mostra a figura acima.

Cenários
Um cenário é um conjunto de valores que o Microsoft Excel salva e pode substituir automaticamente na sua
planilha. Você pode usar cenários para prever o resultado de um modelo de planilha. Você pode criar e salvar
diferentes grupos de valores em uma planilha e alternar para qualquer um desses novos cenários para exibir
resultados diferentes.

Criar cenários Por exemplo, se você deseja criar um orçamento mas não tem certeza de sua receita, pode
definir valores diferentes para a receita e alternar entre os cenários para efetuar análises hipotéticas.

No exemplo acima, você poderia chamar o cenário de Pior Caso, definir o valor na célula B1 para R$ 50.000 e
definir o valor na célula B2 para R$ 13.200.

Você poderia chamar o segundo cenário de Melhor Caso e alterar os valores em B1 para R$ 150.000 e B2 para
R$ 26.000.

Criar um cenário
1. Na guia Dados, botão Teste de Hipóteses, clique em Gerenciador de Cenários.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 72
Capítulo 5 – Atingir Meta, Cenários, Solver

2. Clique em Adicionar.

3. Na caixa Nome do cenário, digite um nome para o cenário.

4. Na caixa Células variáveis, insira as referências para as células que você deseja alterar.

5. Em Proteção, selecione as opções desejadas.

6. Clique em OK.

7. Na caixa de diálogo Valores de cenário, digite os valores desejados para as células variáveis.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 73
Capítulo 5 – Atingir Meta, Cenários, Solver
8. Para criar o cenário, clique em OK.

Para criar cenários adicionais, clique em Adicionar e, em seguida, repita as etapas 3-7. Quando acabar
de criar cenários, clique em OK e, em seguida, clique em Fechar na caixa de diálogo Gerenciador de
cenários.

DICA Para preservar os valores originais das células variáveis, crie um cenário que utilize os valores das
células originais antes de criar cenários que alterem os valores.

Mostrar um cenário
Ao exibir um cenário, você altera os valores de células salvas como parte desse cenário.

1. Na guia Dados, botão Teste de Hipóteses, clique em Gerenciador de Cenários.

2. Clique no nome do cenário que você deseja mostrar.

3. Clique em Mostrar.

Relatórios de resumo do cenário


Para comparar vários cenários, você pode criar um relatório que os resuma na mesma página. O relatório pode
listar os cenários lado a lado ou resumi-los em um Tabela Dinâmica.

Criar um relatório de resumo de cenário


1. Na guia Dados, botão Teste de Hipóteses, clique em Gerenciador de Cenários.

2. Clique em Resumir.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 74
Capítulo 5 – Atingir Meta, Cenários, Solver

3. Clique em Resumo do cenário ou Tabela Dinâmica do cenário.

4. Na caixa Células de resultado, insira as referências para as células que fazem referência a células cujos
valores são alterados pelos cenários. Separe as diversas referências por vírgulas.

Observação Você não precisa de células de resultado para gerar um relatório de resumo de cenário, mas precisa
delas para obter uma Tabela Dinâmica de cenário.

Exemplo:

Precisamos prever um orçamento, mas não temos certeza dos valores dos impostos que serão usados, poderemos
dentro desta situação criar vários cenários, nomeá-los e salvá-los de acordo com nossa necessidade,

Siga os passos abaixo para construir um cenários:

1. Selecione o comando Cenários a partir da Guia Dados no botão Teste de Hipóteses.

2. Clique em Adicionar.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 75
Capítulo 5 – Atingir Meta, Cenários, Solver

3. Em Nome do cenário: Digite o nome para o cenários

4. Em Células variáveis: Marque as células que serão variáveis na construção do cenário

5. Em Comentários: Digite informações sobre o cenário que está construindo, para que fique
fácil mais tarde lembrar a finalidade do cenário.

6. Clique no botão OK.

7. A tela abaixo será exibida para fornecermos os valores das células variáveis.

8. Clique em Adicionar para construir novos cenários ou em OK para voltar à tela inicial

Veja na tela abaixo como será exibido o nome do seu cenário, clique no botão Exibir para analisar os resultados.

Poderemos criar vários cenários, salvá-los e exibi-los sempre que preciso.

10. Se desejar clique no botão Resumir e será exibido a tela abaixo. Escolha, por exemplo, Resumo do
cenário, e teremos em uma outra planilha o resumo do cenário que escolheu.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 76
Capítulo 5 – Atingir Meta, Cenários, Solver

Resumo
Observe que este resumo será exibido em uma outra planilha.

Se desejar, poderá também criar uma Tabela Dinâmica do cenário desejado.

Exercício:

1. Construa a planilha abaixo e faça os cenários:

a) Impostos Baixos com os índices descritos

b) Impostos Altos com os índices descritos

c) Faça um resumo do cenários

d) A célula C12 é uma fórmula, somando as vendas brutas + estoque subtraídas das despesas abaixo.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 77
Capítulo 5 – Atingir Meta, Cenários, Solver

Solver
O Solver é um suplemento do Microsoft Excel 2007, isto é, um ―mini-aplicativo‖ embutido, capaz de localizar
um valor ideal para uma fórmula em uma célula — chamada de célula de destino — em uma planilha.

O Solver trabalha com um grupo de células relacionadas direta ou indiretamente com a fórmula na célula de
destino e ajusta os valores nas células variáveis que você especificar — chamadas de células ajustáveis — para
produzir o resultado especificado por você na fórmula da célula de destino, utilizando métodos de programação
linear para a solução e otimização das equações.

Enfim, o Solver faz parte de um conjunto de programas algumas vezes chamado de ―ferramentas de análise
hipotética‖. Sua aplicabilidade vai desde a resolução de problemas matemáticos/estatísticos/financeiros até a
solução de problemas comerciais do dia-a-dia que envolvem, por exemplo, a maximização de lucros ou
minimização de custos de uma empresa.

Assim sendo, podemos utilizar o Solver toda vez que quisermos determinar o valor de uma célula alterando os
valores de várias células relacionadas no problema, podendo usar diversas restrições.

As restrições podem ser aplicadas em várias situações:

 às células variáveis,

 à célula de destino

 ou a outras células relacionadas ao problema.

Antes de você utilizar o Solver pela primeira vez, verifique no seu Excel se ele está instalado e ativado, clicando
em Opções do Excel/Suplementos...

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 78
Capítulo 5 – Atingir Meta, Cenários, Solver

NOTA: Caso o suplemento ainda não tenha sido instalado em seu micro, poderá ser pedido o CD de instalação
do Microsoft Office 2007.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 79
Capítulo 5 – Atingir Meta, Cenários, Solver
Exemplo 1:

De acordo com a planilha acima, vamos supor a seguinte situação:

O orçamento da fachada está subtotalizado em R$39.250,00. Precisamos baixar os custos. Para isto, iremos
diminuir o número de pedreiros e de ajudantes. Sendo que não poderemos ter menos que 17 pedreiros, nem
menos que 20 ajudantes. Com estes dados, como ficaria a subtotalização do orçamento da fachada?

Deixe o cursor na célula do


subtotal da fachada.

Marque as células que serão


alteradas. Se necessário use a tecla
Ctrl, para marcação em bloco
descontínuo.

Restrições
adicionadas Clique neste botão para Adicionar
restrições ao Solver. Veja a tecla
capturada a seguir.

Quando clicar no botão Adicionar, a caixa de diálogo será exibida.

Clique com o mouse em cima da célula, poderá também digitar o


Em Referência de célula:
endereço da célula.
Escolha o parâmetro que deseja para a >= (maior ou igual) <= (menor ou igual) = (igual)
restrição: núm (para numérico) bin (para binário)
Em Restrição: Digite a restrição desejada.

Clique em Adicionar para inserir mais restrições.

Clique em OK para terminar a inserção das restrições.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 80
Capítulo 5 – Atingir Meta, Cenários, Solver

Quando clicar em OK a tela abaixo será exibida:

Se desejar poderá salvar um cenário...

Na caixa de diálogo Resultado do Solver, clique no botão OK e sua planilha ficará conforme o exemplo abaixo:

FACHADA

Observe a caixa de diálogo acima:

Poderemos resolver o Solver colocando-o em uma outra planilha. Para isto, na caixa de Relatórios, clique em
Resultados e confirme com o botão OK.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 81
Capítulo 5 – Atingir Meta, Cenários, Solver

Veja o resultado abaixo:

Exemplo 2: Problema de combinação de produtos com reduzidas margens de lucro.

Sua empresa fabrica TVs, estéreos e alto-falantes usando um estoque de peças comuns de fontes de energia,
cones de alto-falantes, etc. As peças possuem um estoque limitado e você deve determinar a combinação mais
lucrativa na montagem dos produtos. Porém, seu lucro por unidade produzida diminui com o volume porque são
necessários incentivos adicionais ao preço para suprir os canais de distribuição.

Este modelo fornece dados para diversos produtos que usam peças comuns, cada um com uma diferente margem
de lucro por unidade. As peças são limitadas, de modo que seu problema é determinar o número a ser produzido
de cada produto a partir do estoque disponível, de forma a maximizar os lucros.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 82
Capítulo 5 – Atingir Meta, Cenários, Solver

Especificações do problema:
Célula de destino: D19 O objetivo é maximizar o lucro
Células variáveis: D10:F10 Unidades de cada produto a serem produzidas
Restrições: C12:C16<=B12:B16 O número de peças usadas deve ser menor do que ou igual ao
números de peças em estoque
D10:F10>=0 O valor do número a ser produzido deve ser maior do que ou igual
a0

Exemplo 3: Problema de transporte

Minimizar os custos de transporte de mercadorias de fábricas para armazéns próximos aos centros de demanda
metropolitanos, sem exceder o estoque disponível em cada fábrica e atendendo à demanda de cada área
metropolitana.

O problema apresentado nesse modelo envolve o transporte de mercadorias de três fábricas para cinco armazéns
regionais. As mercadorias podem ser transportadas de qualquer fábrica para qualquer armazém, porém o custo
para transportar mercadorias em longas distâncias é maior que em curtas. O problema é determinar a quantidade
a ser transportada de cada fábrica para cada armazém, a um custo mínimo, de forma a atender à demanda
regional, sem exceder o estoque da fábrica.

Especificações do problema:
Célula de destino: B20 O objetivo é minimizar o custo total de transporte
Células variáveis: C8:G10 Quantidade a ser transportada de cada fábrica para cada armazém
Restrições: B8:B10<=B16:B18 O total transportado deve ser menor do que ou igual ao estoque da
fábrica
C12:G12>=C14:G14 O total transportado deve ser maior do que ou igual à demanda do
armazém
C8:G10>=0 O número a ser transportado deve ser maior do que ou igual a 0
Para resolver esse problema rapidamente, selecione a caixa de verificação Presumir modelo linear, na caixa de
diálogo Opções do Solver, antes de clicar em Resolver. Um problema deste tipo tem uma solução ótima, onde as
quantidades a serem transportadas são inteiros, se todos os estoques e restrições forem inteiros.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 83
Capítulo 6 – Macros

C A P Í T U L O 6
M a c r o s

Tópicos deste capítulo


 Macros
 Gravar uma Macro
 Editar uma Macro
 Copiar uma Macro
 Sobre vírus e macros de pasta de trabalho
 Exemplo de macro gravada

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 84
Capítulo 6 – Macros

Macros
Caso você execute uma tarefa várias vezes no Microsoft Excel 2007, é possível automatizá-la com uma macro.
Uma macro é uma seqüência de comandos e funções armazenados em um módulo do Visual Basic e pode ser
executada sempre que você precisar executar a tarefa. Quando você grava uma macro, o Excel armazena
informações sobre cada etapa realizada à medida que você executa uma seqüência de comandos. Em seguida,
você executa a macro para repetir, ou "reproduzir", os comandos.

Antes de gravar uma macro, planeje as etapas e os comandos que você deseja que a macro execute. Se cometer
um erro durante a gravação da macro, as correções feitas também são gravadas. Ao gravar macros, o Visual
Basic armazena cada uma em um novo módulo anexado a uma pasta de trabalho.

Por exemplo, se você insere com freqüência seqüências de caracteres de texto extensas nas células, você pode
gravar uma macro para formatar essas células de maneira que o texto retorne automaticamente. Selecione a
célula em que deseja inserir o retorno automático de texto e inicie a gravação clicando em Ferramentas Macro
– Gravar Nova Macro. Clique em Células no menu Formatar, clique na guia Alinhamento, marque a caixa de
seleção Quebrar texto automaticamente, clique em OK e, em seguida, clique no botão Parar gravação.

Você pode executar uma macro escolhendo-a de uma lista na caixa de diálogo Macro. Para que uma macro seja
executada sempre que você clicar em um botão específico ou pressionar determinada combinação de teclas, você
pode atribuir a macro a um botão da barra de ferramentas, um atalho no teclado ou um objeto gráfico em uma
planilha.

Depois de gravar uma macro, você poderá exibir o código da macro com o Editor do Visual Basic para corrigir
erros ou alterar a função da macro. O Editor do Visual Basic é um programa criado para facilitar a escrita e a
edição de código de macro para usuários mais avançados e fornece bastante Ajuda on-line. Você não precisa
aprender a programar ou a usar a linguagem do Visual Basic para fazer alterações simples nas suas macros.

Se você seguiu as etapas anteriores para gravar a macro de retorno automático de texto, o resultado pode parecer
com este:

O Editor do Visual Basic exibe o código para macros gravadas em uma janela de módulo.

Com o Editor do Visual Basic, você pode editar macros, copiar macros de um módulo para outro, copiar macros
entre pastas de trabalho diferentes, renomear os módulos que armazenam as macros ou renomear as macros. Por
exemplo, se você quisesse que a macro de retorno automático de texto também deixasse o texto em negrito, você
poderia gravar outra macro para aplicar negrito a uma célula e copiar as instruções dessa macro para a macro de
retorno automático de texto.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 85
Capítulo 6 – Macros
O Microsoft Excel 2007 fornece proteção contra vírus que podem ser transmitidos através das macros. Se você
compartilha macros com outros usuários, você pode certificá-las com uma assinatura digital de forma que os
outros usuários possam verificar que as macros são de origem confiável. Sempre que você abrir uma pasta de
trabalho que contenha macros, poderá verificar a origem das macros antes de ativá-las.

Gravar uma macro


1. Nas Opções do Excel, marque a opção Mostrar guia Desenvolvedor na Faixa de Opções e, em
seguida, clique em OK...

2. Através da guia Desenvolvedor clique em Gravar Macro

3. Na caixa Nome da macro, insira um nome para a macro.

O primeiro caractere do nome da macro deve ser uma letra. Os demais caracteres podem ser letras,
números ou caracteres sublinhados. Não são permitidos espaços no nome de uma macro; um caractere
sublinhado funciona da mesma forma que um separador de palavras.

4. Para executar a macro pressionando uma tecla de atalho do teclado, insira uma letra na caixa Tecla de
atalho. Use CTRL+ letra (para as letras minúsculas) ou CTRL+SHIFT+ letra (para as letras
maiúsculas), onde letra representa qualquer tecla de letra do teclado. A letra da tecla de atalho usada
não pode ser um numero ou caractere especial, como @ ou #. A tecla de atalho substituirá quaisquer
teclas de atalho padrão do Microsoft Excel enquanto a pasta de trabalho que contém a macro estiver
aberta.

5. Na caixa Armazenar macro em, clique no local onde você deseja gravar a macro.

Se você deseja que uma macro fique disponível sempre que usar o Excel, grave a macro na pasta de
trabalho pessoal macro na pasta de inicialização do Excel.

Para incluir uma descrição da macro, digite a descrição na caixa Descrição.

6. Clique em OK.

Se você selecionar células durante a execução de uma macro, a macro selecionará as mesmas células
independentemente das células que foram selecionadas pela primeira vez, pois ela grava as referências
absolutas de célula. Se você desejar que uma macro selecione células independentemente da posição da
célula ativa quando a macro estiver sendo executada, defina o gravador de macro para gravar as
referências relativas de célula. Na barra de ferramentas Parar gravação, clique em Referência

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 86
Capítulo 6 – Macros
relativa. O Excel continuará a gravar macros com referências relativas até que você saia do Excel ou
até que você clique em Referência relativa novamente.

7. Execute as ações que você deseja gravar.

8. Na barra de ferramentas Parar gravação, clique em Parar gravação

DICA Se você desejar que uma macro selecione uma célula específica, execute uma ação e, em seguida,
selecione outra célula relativa à célula ativa, você pode combinar o uso de referências absolutas e relativas
quando for gravar a macro. Para gravar uma macro usando as referências relativas, certifique-se de que

Referência relativa esteja pressionada. Para gravar com referências absolutas, certifique-se de que
Referência relativa não esteja pressionada.

Editar uma macro


Antes de editar uma macro, familiarize-se com o Editor do Visual Basic. O Editor do Visual Basic pode ser
usado para gravar e editar macros anexadas às pastas de trabalho do Microsoft Excel.

1. Clique em Macros.

2. Na caixa Nome da macro, selecione o nome da macro.

3. Clique em Editar.

Copiar uma macro


Se você tem uma macro que contém comandos que deseja usar em outra macro, poderá copiar toda a macro ou
parte dela para outro módulo. Você também pode fazer uma cópia de um módulo de macro para duplicar todas
as macros nele armazenadas.

Copiar parte de uma macro para criar outra macro


1. Abra a pasta de trabalho que contém a macro que você deseja copiar.

2. Clique em Macros.

3. Na caixa Nome da Macro, selecione o nome da macro que você deseja copiar.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 87
Capítulo 6 – Macros
4. Clique em Editar.

5. Selecione as linhas da macro que você deseja copiar.

Para copiar a macro inteira, certifique-se de incluir linhas Sub e End Sub na seleção.

6. Clique em Copiar.

7. Alterne para o módulo onde você deseja colocar o código.

8. Clique em Colar.

DICA Para tornar uma macro disponível sempre que você executar o Microsoft Excel, grave a macro na
pasta de trabalho pessoal de macros. Pelo fato da pasta de trabalho pessoal de macros ser uma pasta de
trabalho oculta que está sempre aberta, é necessário que você a reexiba quando desejar copiar uma macro.

1. No menu Exibir, clique em Project Explorer.

2. Arraste o módulo que você deseja copiar para a pasta de trabalho de destino.

Execute os seguintes passos abaixo para gravarmos uma macro de exemplo.

1. Na guia Desenvolvedor, aponte para Gravar Macro.

2. Macro Em Nome da Macro: digite AutoFiltro. Esse nome será usado como base para execução

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 88
Capítulo 6 – Macros

3. Em Descrição: caso deseje, crie um texto com referência de sua macro, mais tarde esta
descrição facilitará para identificação da macro.

4. Clique sobre o botão OK

 Observe que aparecerá a barra de ferramenta para terminar a gravação.

Grave agora os seguintes passos:

1. Posicione o cursor numa célula preenchida da sua planilha ativa.

2. Na guia Dados, aponte para Filtrar e, em seguida, clique sobre AutoFiltro.

3. Será inserido o filtro no banco de dados (não esqueça de deixar o cursor dentro do banco de dados).

4. Termine a gravação clicando no botão terminar gravação.

Agora iremos criar um botão na planilha para executar nossa macro de forma rápido e fácil.

1. Clique em Inserir no grupo Controles.

2. Clique sobre a ferramenta Botão.

3. Em seguida, desenhe na planilha o botão do tamanho desejado.


(DICA: Se desejar que o botão se “ajuste” ao tamanho de uma célula, mantenha pressionada a tecla ALT
enquanto arrasta com o mouse)

4. Assim que terminar de desenhar o botão, aparecerá a caixa de diálogo Atribuir macro...

5. Selecione o nome da macro gravada e clique em OK.

6. Insira o texto desejado no interior do próprio botão desenhado.

7. Desmarque o botão clicando em qualquer outra área de sua planilha e teste sua macro clicando novamente no
botão desenhado.

Sobre vírus e macros de pasta de trabalho


Entendendo vírus de macro
Assim como um vírus nada mais é que um programa escrito numa determinada linguagem de programação,
geralmente com a intenção de destruir ou corromper dados, um vírus de macro é um tipo de vírus de computador
que é desencadeado por um código malicioso de uma macro dentro de uma pasta de trabalho ou de um programa
suplementar. Quando você abre uma pasta de trabalho afetada, ou executa uma ação que desencadeia um vírus
de macro, o vírus pode tornar-se ativo, ser transmitido a seu computador, e ser armazenado em Pessoal.xls, uma
pasta de trabalho oculta, ou em algum outro local não-detectável. A partir deste momento, toda pasta de trabalho
salva pode ser automaticamente "infectada" pelo vírus. Se outras pessoas abrirem pastas de trabalho infectadas, o
vírus de macro também poderá ser transmitido para seus computadores.

O Microsoft Excel não verifica seu disquete, disco rígido ou unidade de rede para localizar e remover vírus de
macro. Se você deseja este tipo de proteção, precisa adquirir e instalar um software antivírus. Entretanto, o Excel
pode exibir uma mensagem de aviso toda vez que você abrir uma pasta de trabalho que contenha macros. Você
pode, então, decidir se abre a pasta de trabalho com as macros ativadas ou desativadas, para que, neste caso,
possa somente examiná-las e editá-las. Um vírus de macro pode ser nocivo somente se for permitido que a
macro seja executada. Assim, a desativação da macro permite abrir a pasta de trabalho com segurança.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 89
Capítulo 6 – Macros

Que botão devo pressionar?


 Podemos definir o nível de segurança para a abertura de pastas no Microsoft Excel 2007.

 Em geral, os administradores e pessoal de suporte costumam definir o nível em ‗Médio‘, onde o Excel
pergunta, para cada arquivo aberto que contiver alguma macro, se você deseja ou não ‗Ativar‘ as
macros do arquivo. Se você espera que a pasta de trabalho contenha macros úteis (por exemplo, um
formulário de pedido usado em sua empresa), pode clicar em Ativar macros para abrir a pasta de
trabalho com as macros ativadas.

 Se você não espera que a pasta de trabalho contenha macros, ou se você não sabe, ou não está seguro
sobre a confiabilidade de sua fonte, poderá clicar em Desativar Macro para abrir a pasta de trabalho
com as macros desativadas. Por exemplo, você pode obter uma pasta de trabalho como anexo em uma
mensagem de correio eletrônico de uma fonte desconhecida, ou de uma rede ou site da Internet que não
esteja protegido. Nesses casos, pode ser interessante conversar com a pessoa que enviou a pasta de
trabalho para verificar se ela está livre de vírus.

 Se você desativa as macros, não poderá executar nenhuma macro, recalcular funções personalizadas,
executar manipuladores de evento (macros que são executadas em resposta a ações como, por exemplo,
cliques de mouse), ou utilizar controles ActiveX para iniciar eventos. Você ainda pode examinar e
editar as macros usando o Editor do Visual Basic. Ao clicar em Salvar, as macros serão salvas. Você
pode então fechar a pasta de trabalho e reabri-la com as macros ativadas, se desejar executá-las.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 90
Capítulo 6 – Macros

Exemplo de macro gravada


Vamos criar uma macro que vai formatar qualquer tabela, independente do seu tamanho, bastando que a
célula ativa esteja dentro da tabela que deseja formatar.

1. Abra o arquivo Capítulo 6 – Macros e selecione a planilha Formatação.

2. Selecione a célula B7.

3. Selecione a guia desenvolvedor e clique no botão gravar macro.

4. Configure a caixa de diálogo como mostra a figura abaixo.

5. Clique em OK e tudo que você fizer será gravado na macro.

6. Pressione CTRL + * (do teclado numérico) ou CTRL + SHIFT + 6 (Teclado alfanumérico). Este comando
seleciona toda a região de dados ao redor da célula ativa. (Tabela inteira)

7. Clique na guia Inicio, botão bordas e aplique Todas as bordas

8. Clique no botão cor de preenchimento e aplique uma cor claro no fundo da tabela.

9. Aplique o estilo itálico

10. Clique em parar gravação na guia Desenvolvedor

11. Sua macro esta finalizada. Para testar, selecione uma célula dentro da tabela que está a direita e pressione
CTRL+SHIFT+F

12. A tabela do lado direito vai ficar com a mesma formatação da tabela do lado esquerdo.

Treinamento em Microsoft Excel 2007 Avançado - Copyright © 2009 – NSI Training Tecnologia 91

Vous aimerez peut-être aussi