Você está na página 1de 61

Microsoft Office Excel 2010

Grupo NEWTECH – Qualificação e Formação Profissional


Fone: (81) 3439.1765

Curso de Formação de
Operadores

Microsoft Excel
1
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Descrição do Curso:

O Curso de Excel do Grupo NEWTECH tem como princípio fundamental desenvolver


aplicações, através de interfaces amigáveis e utilizando os melhores procedimentos
para oferecer soluções para os problemas mais comuns encontrados nas pequenas,
médias e grandes empresas.

Habilidades Adquiridas:

Dar suporte através do Excel e desenvolver um sistema de controle de estoque.

Conteúdo Programático

 Algumas funções muito interessantes: Cont.num(), Cont.valores(), somase(),


cont.se(), proc(), procv(), Arred(), Arredondar.para.cima(),
Arredondar.para.baixo(), Truncar(), Arrumar(), E(), Ou(), Éerros(), Se(), E(),
OU(), Indireto().
 Funções e suas propriedades
 Tipos de funções existentes
 Juros simples e compostos
 Formatação Condicional
 Base de Dados
 Validação de Dados
 Trabalhando com Gráficos e Estatísticas.
 Macros
 Consolidações
 Filtros e suas propriedades
 Exemplos dos assuntos abordados no dia-a-dia
 Tabelas Dinâmicas
 Exercícios

Funções e suas propriedades

O Microsoft Office Excel 2007 oferece uma gama de funções matemáticas, que ajuda a
resolver problemas com a apresentação e o uso de valores numéricos.

O Microsoft Office Excel 2007 não vai ensinar matemática, tampouco resolver
magicamente os problemas numéricos. Ele é apenas uma ferramenta muito poderosa
que auxilia no controle de dados numéricos e suas peculiaridades.

Normalmente, as funções tratadas têm uma sintaxe. Verifique uma fictícia:

=FUNÇÃO.EXEMPLO(arg1;arg2)

2
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Se o nome da função for composto, é separado por ponto, como nos seguintes
exemplos:

=ARREDONDAR.PARA.CIMA

=CONT.NÚM

Regras Fundamentais.

 Quando trabalhar dentro dos parênteses, separe as informações (argumento)


por ponto-e-vírgula.
 Não pode haver espaço dentro da função.

Procedimento.

1. Para obter uma assistência de função, utilize a seção “Biblioteca de Funções”,


que fica na guia “Fórmulas”.
Após o acionamento da referida ação, surge na tela do Microsoft Office Excel
2007, a imagem abaixo, ilustra a caixa de diálogo “Inserir Função”.

2. Para um rápido teste, na categoria “Todas” selecionem a função ABS e clique


no botão “OK”.

3. Nesse instante apresentam-se na tela o nome da função e um campo


denominado “Num”, no qual pode ser informado um valor numérico. Digite o

3
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

valor “-7” e observe a apresentação do resultado como “7”. A imagem a seguir


ilustra essa ocorrência na caixa de diálogo “Argumentos da função”.

Resultado Apresentado

4. Ao acionar o botão “OK”, o valor informado e a função são inseridos na célula


em que o cursor está posicionado.

Obs.: Há outra maneira de usar funções. Basta digitar diretamente a função


pretendida na célula. Para que a função opere corretamente, quando digitada
diretamente em uma célula, ela deve ser antecedida pelo caractere =(igual).

Funções matemáticas e trigonométricas

As funções matemáticas são aplicadas habitualmente nas planilhas de cálculo que


dependem de valores arredondados, inversões de números negativos para positivos,
determinação de valores absolutos ou a parte inteira de um resultado.

Função “=ABS”

Essa função retorna o valor absoluto de um número, que o próprio número sem o
respectivo sinal (+ ou –). Converte qualquer número negativo em positivo.

=ABS(num).

Em que num é o número real do qual se deseja obter o valor absoluto.

Exemplos:

4
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

=ABS(162) = 162

=ABS(-162) = 162

Função “=ARRED”

Essa função arredonda um número a uma quantidade especifica de dígitos, em que


você pode determinar uma precisão numérica de “n” casas decimais.

=ARRED(num;num_dígitos)

Em que num é o número que você deseja arredondar.

num_dígitos especifica o número de dígitos ao qual você deseja arredondar num.

Se num_dígitos for maior que 0 (zero), num é arredondado para o número


especificado de casas decimais.

Se num_dígitos for 0 (zero), num é arredondado para o inteiro mais próximo.

Se num_dígitos for menor que 0 (zero), num é arredondado à esquerda da vírgula


decimal.

Exemplos:

=ARRED(3,35;1) = 3,4

=ARRED(3,349;1) = 3,3

=ARRED(-3,475;2) = -3,48

Função “=ARREDONDAR.PARA.BAIXO”

Arredonda um número para baixo até zero.


Sintaxe
=ARREDONDAR.PARA.BAIXO(núm;núm_dígitos)

Núm  é qualquer número real que se deseja arredondar.


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

Comentários

5
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

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 número será arredondado para


baixo pelo número de casas decimais especificado.

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

 Se núm_dígitos for menor do que 0, então o número será arredondado para


baixo à esquerda da vírgula decimal.

Exemplos:

=ARREDONDAR.PARA.BAIXO(8,4;0) =8

=ARREDONDAR.PARA.BAIXO(63,9;0) =63

=ARREDONDAR.PARA.BAIXO(-3,14159;3) =-3,141

Função “=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 número real que se deseja arredondar.
Núm_dígitos  é o número de dígitos para o qual se deseja arredondar núm.

Comentários

ARREDONDAR.PARA.CIMA funciona como ARRED, 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.

 Se núm_dígitos for 0, núm será arredondado para cima até o inteiro mais
próximo.

6
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

 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(5,4;0) =6

=ARREDONDAR.PARA.CIMA(76,9;0) =77

=ARREDONDAR.PARA.CIMA(5,24159;0) =5,24

=ARREDONDAR.PARA.CIMA(-3,34159;0) =-3,4

Função “=INT”

Arredonda um número para baixo até o número inteiro mais próximo.


Sintaxe
=INT(núm)
Núm    é o número real que se deseja arredondar para baixo até um inteiro.

Exemplos:

=INT(8,9) = 8
=INT(8,4) = 8
=INT(-8,9) = -9
=INT(84,455) = 84
=INT(899,999) = 899

Função “=TRUNCAR”

Trunca um número para um inteiro removendo a parte fracionária do número.

Sintaxe

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

Núm  é o número que se deseja truncar.


Núm_dígitos  é um número 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 número. INT arredonda para menos até o número inteiro mais
próximo de acordo com o valor da parte fracionária do número. 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 número menor.

7
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Exemplos:

=TRUNCAR(8,9) = 8
=TRUNCAR(8,4) = 8
=TRUNCAR(-8,9) = -8
=TRUNCAR(84,455) = 84

Função “=SOMA”.

Retorna a soma de todos os números na lista de argumentos.


Sintaxe
SOMA(núm1;núm2; ...)
Núm1, núm2,...  são argumentos de 1 a 30 que se deseja somar.

Funções de Estatísticas

Função “=CONT.NÚM”

Conta quantas células contêm números e também os números na lista de argumentos.


Sintaxe
CONT.NÚM(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.

Exemplo:

O resultado é 3.

8
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Função “=CONT.VALORES”.

Calcula o número de células não vazias e os valores na lista de argumentos. Use


CONT.VALORES para calcular o número de células com dados em um intervalo ou
matriz.

Sintaxe

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

Valor1; valor2;...    são argumentos de 1 a 30 que representam os valores que você


deseja calcular. Neste caso, um valor é qualquer tipo de informações, incluindo texto
vazio (“”), mas não incluindo células em branco.

Exemplo:

Função “=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.

9
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Exemplo:

O resultado é 3

Função “=CONT.SE”.

Calcula o número de células não vazias em um intervalo que corresponde a


determinados critérios.

Sintaxe
CONT.SE(intervalo;critérios)
Intervalo    é o intervalo de células no qual se deseja contar células não vazias.
Critérios    é o critério na forma de um número, expressão ou texto que define quais
células serão contadas. Por exemplo, os critérios podem ser expressos como 32, “32”,
“>32”, “maçãs”.

Comentários

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 número contido em um intervalo, use
a função de planilha SOMASE. Para que a fórmula retorne um de dois valores com base
em uma condição, como uma bonificação de vendas baseada em um valor de vendas
especificado, use a função de planilha SE.

Procedimento

1. Crie a seguinte tabela a partir da faixa de células “H1:I9”

10
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

H I

1 Ve nde do r Ve nda

2 P e dro 200,00

3 Ana 120,00
4 Ana 1.200,00

5 P e dro 670,00

6 P e dro 100,00

7 P e dro 60,00

8 Ana 430,00

9 Ca rlos 1.100,00

Sua sintaxe:
=CONT.SE(intervalo;critérios)

Em que:

Intervalo é a faixa de células que se deseja pesquisar.

Critérios são os argumentos que se deseja localizar na pesquisa.

2. Imagine a seguinte fórmula, feita a partir da célula “H11”

=CONT.SE(H2:H9;”PEDRO”)

O resultado é “4”.

Somente “Pedro” contribuiu em “4” ocasiões

Os demais rótulos e fórmulas não trazem informações suficientes para serem


considerados.

Função “=SOMASE”.

Adiciona as células especificadas por um determinado critério.


Sintaxe
SOMASE(intervalo;critérios;intervalo_soma)

11
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

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


Critérios  são os critérios na forma de um número, expressão ou texto, que define
quais células serão adicionadas. Por exemplo, os critérios podem ser expressos como
32, “32”, “>32”, “maçãs”.
Intervalo_soma  são as células que serão realmente somadas.

Exemplo:

Nesse exemplo, você pode observar que automaticamente que a função irá realizar a
soma através do critério PG, ou seja, realizar a soma apenas nos valores pagos.

Função “= 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

12
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

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

É possível aninhar até sete funções SE como argumentos valor_se_verdadeiro e


valor_se_falso para construir testes mais elaborados. Consulte o último dos exemplos
a seguir.

Quando os argumentos valor_se_verdadeiro e valor_se_falso são avaliados, SE retorna


o valor que foi retornado por estas instruções.

O Microsoft Excel fornece funções adicionais que podem ser usadas para analisar os
dados com base em uma condição. Por exemplo, para contar o número de ocorrências

de uma seqüência de caracteres de texto ou um número dentro de um intervalo de


células, use a função de planilha CONT.SE. Para calcular uma soma baseada em uma
seqüência de caracteres de texto ou em um número dentro de um intervalo, use a
função de planilha SOMASE. Saiba como calcular um valor baseado em uma condição.

Função “=E”.

Retornará VERDADEIRO se todos os argumentos forem verdadeiros; retornará FALSO se um ou


mais argumentos forem falsos. Essa função é muito usada juntamente com a função SE.

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.

Comentários

13
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

- Os argumentos devem ser avaliados para valores lógicos, como VERDADEIRO ou


FALSO, ou devem ser 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, E retornará o valor de erro
#VALOR!.

Função “=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.

Comentários

Os argumentos devem ser avaliados como valores lógicos, como VERDADEIRO ou


FALSO, ou em matrizes ou referências que contenham 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!.

Função “=PROCV”

Localiza um valor na primeira coluna de uma matriz de tabela e retorna um valor na


mesma linha de outra coluna na matriz da tabela.

O V em PROCV significa vertical. Use PROCV, em vez de PROCH, quando os valores da


comparação estiverem localizados em uma coluna à esquerda dos dados que você
deseja encontrar.

Sintaxe

=PROCV(valor_procurado;matriz_tabela;núm_índice_coluna;procurar_interv
alo)

14
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Valor_procurado  O valor a ser localizado na primeira coluna da da tabela.


Valor_procurado pode ser um valor ou uma referência. Se valor_procurado for menor
do que o menor valor na primeira coluna de matriz_tabela, PROCV fornecerá o valor
de erro #N/D.

Matriz_tabela  Duas ou mais colunas de dados. Use uma referência a um intervalo ou


nome de intervalo. Os valores na primeira coluna de matriz_tabela são aqueles
procurados por valor_procurado. Esses valores podem ser texto, números ou valores
lógicos. Textos em maiúsculas e minúsculas são equivalentes.

núm_índice_coluna  É o número da coluna em matriz_tabela a partir do qual o valor


correspondente deve ser retornado. Um núm_índice_coluna de 1 retornará o valor na
primeira coluna em matriz_tabela; um núm_índice_coluna de 2 retornará o valor na
segunda coluna em matriz_tabela, e assim por diante. Se núm_índice_coluna for:

 Menor do que 1, PROCV retornará o valor de erro #VALOR!.


 Maior que o número de colunas em matriz_tabela, PROCV fornecerá o valor
de erro #REF!.

Procurar_intervalo  Um valor lógico que especifica se você deseja que PROCV localize
uma correspondência exata ou aproximada.

 Se VERDADEIRO ou omitida, uma correspondência aproximada será


retornada. Se uma correspondência exata não for encontrada, o valor maior mais
próximo que é menor que o valor_procurado será retornado.

Os valores na primeira coluna de matriz_tabela devem ser colocados em ordem


de classificação crescente; caso contrário, PROCV poderá não fornecer o valor
correto. Você pode colocar os valores em ordem ascendente escolhendo o
comando Classificar no menu Dados e selecionando Crescente. Para obter mais
informações, consulte Ordens de classificação padrão.

 Se FALSO, PROCV somente localizará uma correspondência exata. Nesse


caso, os valores na primeira coluna de matriz_tabela não precisam ser
classificados. Se houver dois ou mais valores na primeira coluna de matriz_tabela
que corresponderem ao valor_procurado, o primeiro valor encontrado será
usado. Se uma correspondência exata não for encontrada, o valor de erro #N/D
será retornado.

Comentários

15
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Quando você procurar valores de texto na primeira coluna de matriz_tabela,


verifique se os dados na primeira coluna de matriz_tabela não têm espaços à
esquerda, espaços de fim de linha, uso inconsistente de aspas simples ou ( ' ou " )
e inglesas ( ‘ ou “), ou caracteres não imprimíveis. Nesses casos, PROCV pode
fornecer um valor incorreto ou inesperado.
 Ao procurar valores numéricos ou de data, verifique se os dados na primeira
coluna de matriz_tabela não estão armazenados como valores de texto. Nesse
caso, PROCV pode fornecer um valor incorreto ou inesperado. Para obter mais
informações, consulte Converter números armazenados como texto em números.
 Se procurar_intervalo for FALSO e o valor procurado for você terá que usar
os caracteres curinga ponto de interrogação (?) e asterisco (*) em
valor_procurado. Um ponto de interrogação coincide com qualquer caractere
único; um asterisco coincide com qualquer seqüência de caracteres. Se você
quiser localizar um ponto de interrogação ou asterisco real, digite um til (~) antes
do caractere.

Juros Simples e Compostos (Funções Financeiras)

Juros Simples permitem trabalhar com funções que possam calcular juros em
determinados valores em uma lista de argumentos, não só calcular juros mais também
calcular descontos em determinados valores.

Vamos ver o exemplo abaixo:

16
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Temos no exemplo abaixo de uma planilha de preços onde iremos calcular os valores
“À vista” e “A prazo”.

A função para calcular valores “À vista”.

=valor* (1-%)

Onde:

Valor: o endereço da célula onde está localizado o valor.

1 - %: Método da Porcentagem, e o sinal de menos indicam desconto no valor.

Veja no exemplo abaixo:

=B3*(1-2%)

Juros Simples com parcelas


(Funções Financeiras)

Podemos trabalhar com funções de juros com parcelas, é muito simples, é apenas
utilizar a mesma função, apenas aplicarmos as parcelas na função.

Vamos ver o exemplo abaixo:

17
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

No exemplo acima, ilustra muito bem uma planilha com preços de produtos muito
utilizados no mercado, onde temos o cálculo das parcelas acrescentando os juros na
própria função

Sintaxe:

=valor*(1+%)/P

Onde:

Valor: é o valor do produto


(1+%): é a porcentagem mais os juros
P: Quantidade de parcelas

Formatação Condicional

Melhora o acabamento visual da planilha “Controle de Comissão”. Imagine a coluna


“Situação” com os textos “Superou” e “Não Superou” em cores diferentes. Por
exemplo

 “Superou” – cor verde.


 “Não superou” – cor vermelha.

Procedimento

1. Selecione a faixa de células onde terá os dados para podemos realizar a


formatação, neste caso vamos utilizar o exemplo a seguir, então selecione as
faixas de “D2” até “D6”.

2. Execute o comando e veja seu posicionamento na imagem a seguir

Guia: Início
Grupo: Estilo
Botão: Formatação Condicional

18
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

3. Escolha a opção “Nova Regra...” para ativar a caixa de diálogo “Nova Regra de
Formatação” como mostra a imagem a seguir.

19
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

4. Entre as opções apresentadas em “Selecione um Tipo de Regra”, escolha a que


está na segunda posição: “Formatar apenas células que contenham”.

5. Na área “Edite a Descrição da Regra”, há uma região denominada “Formatar


apenas células com”, na qual o botão de listagem deve ser alterado de “está
entre” para “é igual a”.

6. Na lacuna vazia seguinte escreva “Superou”. Compare com a ilustração a seguir

20
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

7. Clique no botão “Formatar...”. Surge a caixa de diálogo “Formatar Células”,


imagem abaixo:

8. Escolha o “Estilo da Fonte” como “Negrito”.

9. Determine a “Cor” como “Azul-Escuro”.

10. Clique no botão OK.

11. Repita as ações indicadas para criar a condição dos textos “Não superou” em
vermelho, negrito e itálico, como ilustra a imagem abaixo:

21
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Diferentes formatações condicionais.

O Microsoft Office Excel 2007 traz uma novidade em termos de condicionamento de


cores, baseado em graduação

Além de oferecer um apoio visual muito interessante e bastante sofisticado, ajuda a


gerar relatórios e explica melhor as grandezas com as quais é necessário trabalhar.

Tudo se condiciona de acordo com a escala numérica utilizada, caso das colunas “F” e
“G”.

Escala baseada em barra de dados.

Os efeitos visuais são sofisticados, como já comentado anteriormente, e oferecem, de


forma bastante rápida, a possibilidade de tratar os dados com maior profissionalismo.

Procedimento

1. Selecione a faixa de células “F2:F18”.

2. Execute o comando:
Guia: Início
Grupo: Estilo
Botão: Formatação Condicional

3. Entre as opções apresentadas escolha “Barra de Dados”.

22
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

4. Escolha uma entre as seis opções exibidas. Para o exemplo se utiliza “Barra de
Dados Laranja”. A imagem abaixo ilustra a escala de barra de dados aplicados
às células.

Formatação baseada em cores

Diferente da anterior, porém com o mesmo propósito de destacar de acordo com a


grandeza numérica

Procedimento

1. Selecione a faixa de células “G2:G18”.

2. Execute o comando:
Guia: Início
Grupo: Estilo
Botão: Formatação Condicional

3. Entre as opções apresentadas escolha “Escala de Cor”.

4. Em seguida, escolha uma das opções exibidas. Para o exemplo foi escolhida a
opção “Escala de Cores Vermelha – Amarela”, imagem abaixo:

23
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Base de Dados
No Microsoft Office Excel 2007, a base de dados é um conjunto de informações
agrupadas de forma organizada sob um critério preestabelecido. Os dados podem ser
classificados, extraídos, alterados ou apagados.

Todo banco ou base de dados deve ser definido no formato de uma tabela retangular
(normalmente toda a planilha criada pode ser usada como base de dados), com as
colunas indicando os campos que devem possuir um nome (vendedor, Departamento,
Dados Venda, Produto e Valor), que indica seu conteúdo e as linhas os registros. A
imagem abaixo mostra um exemplo de disposição de uma base de dados.

24
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Nome do Campo

Registros

Base de Dados

Um exemplo já pronto e que pode ser usado como base de dados é a folha “Listagem”
da planilha “Controle de comissão”.

Aplicar o formulário pela tabela

O uso de formulário baseado no recurso de tabela possibilita a realizado de tarefas de


cadastramento, edição, remoção e pesquisa de registros em uma base de dados.

Procedimento.

1. O cursor deve estar em qualquer parte dentro da faixa de células que


compõem a base de dados
2. Execute o comando e observe a imagem a seguir
Guia: Inserir
Grupo: Tabelas
Botão: Tabela

25
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

A imagem acima apresenta a indicação “=$A$1:$F$21” que revela toda a faixa que
compõem a tabela.

3. Finalize com “OK”.

Observe a formatação especial da planilha, na imagem acima.

26
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Filtrar Registros

O Microsoft Office Excel 2007 inseriu automaticamente os botões de filtragem, cujo principal
objetivo é filtrar informações de acordo com os dados apresentados na base de dados.

Procedimento:

1. Clique no botão do filtro que pertence ao campo “Vendedores”, para que


apareça uma lista, imagem a seguir
2. Clique na opção “Selecionar tudo”, a fim de desmarcar todos os vendedores.
3. Na seqüência, clique no botão “Carlos Eduardo” à frente, como mostra a
imagem a seguir.

4. Clique no botão “OK”. Veja o resultado da seleção na imagem abaixo:

27
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Note que o botão de filtro sofreu uma alteração em seu desenho, pois ele foi aplicada
uma filtragem.

5. Aplique o filtro somente para o “Produto” listado como “Mesa Carrara” e veja
o resultado na imagem abaixo:

A formatação respeita a alteração das cores aplicadas linearmente na planilha.

Desfazer filtragem

O modo de desfazer filtragem é baseado nas escolhas dos botões dos filtros aplicados.

Sempre ative a opção “(Selecionar Tudo)”.

Acrescentar registros

É possível inserir registros apenas escrevendo abaixo da “Tabela” aplicada.

Procedimento

1. Vá até a célula “A21”.


2. Escreva os seguintes registros de acordo com os campos.

28
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Vendedor Período Produto Qtde.


Anna Baptista Semana 4 Quadro 5
Carlos Eduardo Semana 4 Quadro 3
Anna Baptista Semana 4 Quadro 7

Na inclusão do primeiro registro pedido, não foi necessário copiar fórmulas, ou seja, a
Microsoft Office Excel 2007 assume automaticamente a inclusão dos cálculos quando
se aplica o recurso de “Tabela”. Veja o exemplo abaixo que ilustra tudo isso.

Observação: As colunas de “A-F” estão como nomes de campo, o que facilita muito ao
rolar uma tela muito grande para baixo, pois não perde a orientação de localização.

Eliminar Registros

A eliminação de registros é útil quando aquele conjunto de dados não é mais


necessário.

1. Localize o registro e em seguida efetue a remoção

2. Encontre a ocorrência com o vendedor “Carlos Eduardo” que está na linha “8”.

3. Selecione a faixa de células A8:F8

4. Clique com o botão direito do mouse sobre elas e escolha “Excluir” na


listagem.

5. Em seguida, escolha “Linhas da Tabela”, como ilustra a imagem abaixo.

29
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

6. Salve o arquivo.

Classificar Registros

É comum, muitas vezes, a necessidade de ordenar os dados de uma planilha,


principalmente para a fácil localização.

Importante:

 A classificação nem sempre é aplicada a partir da primeira coluna.


 A única regra para classificar os registros é que o cursor deve estar em qualquer
célula da base de dados (ou listagem) para que o comando seja efetuado.
 NÃO é preciso selecionar a tabela a ser classificada.

Procedimento:

1. Posicione-se em qualquer parte da planilha. Para este exemplo, fique na célula


“B8”.

2. Execute o comando:
Guia: Dados
Grupo: Classificar e filtrar
Botão: Classificar

30
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Surge a caixa de diálogo “Classificar”, similar à figura abaixo:

3. Indique em “Classificar por” o campo “Vendedores” e em “Ordem”, escolha


“De A a Z”.

4. Finalize com um clique no botão “OK”. Veja o resultado na ilustração a seguir:

Aplicar mais chaves de classificação

31
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Com o Microsoft Office Excel 2007, é possível ter muito mais chaves de classificação do
que as limitadas “três” das versões anteriores, o que contribui para o melhor
refinamento da organização, nivelamento e pesquisa.

Procedimento.

1. Posicione-se em qualquer parte da planilha

2. Execute o comando:
Guia: Dados
Grupo: Classificar e filtrar
Botão: Classificar

3. Aparece a caixa de diálogo “Classificar”. Dê um clique duplo “Adicionar Nível”,


imagem a seguir ilustra isso.

4. Em “E depois cor” defina “Período”, cuja “Ordem” deve ser “De Z a A”.

5. Finalize com “OK” e observe a imagem abaixo:

32
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

6. Aplique uma nova chave de classificação para os campos “Produto” e “Qtde”, e


a caixa de diálogo “Classificar” deve estar definida como a imagem a seguir.

7. Finalize com “OK”.

Validação de Dados

A Validação de Dados tem como finalidade validar células inserindo mais de um valor,
ou mais de uma informação na mesma.

33
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Nas validações permite que você coloque mais de um resultado ou mais de uma
resposta nas células, recurso muito utilizado em folhas de pagamento, controle de
estoques, relatório estatísticos, etc.

Procedimento.

1. Digite o exemplo abaixo no Excel.

2. Vamos inserir os valores do INSS na planilha, subtendemos que os valores do


INSS da folha seriam de 3%, 4% e 6%.
Mas como eu posso colocar esses valores na planilha em uma única célula?
Então utilizaremos o recurso Validação de Dados.

3. Selecione a célula que você deseja inserir a validação, e em seguida execute o


seguinte comando:
Guia: Dados
Grupo: Ferramentas de Dados
Botão: Validação de Dados

4. Escolha a guia Configurações, temos uma opção chamada Critério de


Validação, e mais abaixo terá uma opção chamada “Qualquer valor”.
5. Clique na seta, e escolha a opção chamada “Lista” .
6. Quando ativamos a opção “Lista”, habilitará uma opção chamada “Fonte”, essa
fonte tem a finalidade de inserir dos dados na listagem da validação.
Insira os percentuais citados acima: 3%;4%;6%;

A imagem abaixo ilustra muito bem esse recurso:

34
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Observação: O sinal “;” (Ponto-e-vírgula) tem a finalidade de dar intervalo entre um


dado para outro.

Observe como ficou o exemplo com a Validação de Dados.

Aplique a Validação em todas as células, e modifique os percentuais de cada célula


como mostra a ilustração abaixo:

35
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

A Validação de Dados pode ser utilizada em vários exemplos, e com certeza facilita
muito os resultado e resoluções de planilhas complexas, principalmente trabalhando
diretamente com as funções.

Trabalhando com Gráficos e Estatísticas.

O Objetivo de expor gráficos em um relatório ou apresentação é mostrar os mesmos


valores numéricos exibidos na tabela, porém de uma forma que facilite a
compreensão, pois o gráfico exibe grandezas rapidamente.

Procedimento.

1. Faça o exemplo abaixo.

2. Selecione a faixa de dados “A1:B6”, como mostra a imagem abaixo:

36
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

3. Execute o comando e veja a ilustração a seguir:


Guia: Inserir
Grupo: Gráficos
Botão: Colunas

4. Entre as opções oferecidas em “Coluna 2D”, escolha a primeira. A imagem


seguinte exibe o gráfico incluído na planilha.

37
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

5. Use os vértices para redimensionar o gráfico, de tal modo que se assemelhe a


imagem abaixo:

Alterar alguns elementos do gráfico

Quando alteramos a dimensão do gráfico para menor, ele não terá uma boa
visualização das informações do gráfico. A realização de mudanças adequadas a ele à
explicada a seguir.

38
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Tamanhos das fontes.

Como a visualização dos textos do gráfico está prejudicada em função do tamanho das
fontes, o objetivo principal é clicar nas áreas do gráfico com tamanho adequado das
fontes e ajustá-las.

Para desistir de uma área marcada pelo ponteiro do mouse, utilize a tecla <ESC>.

Mover gráfico para a folha “Graf”.

Os gráficos são criados como objetivos na planilha, o que é bastante útil quando se
deseja mostrar a planilha e o gráfico simultaneamente, entretanto é possível deixar os
gráficos isolados da planilha, porém o vínculo com os dados que os originaram.

Procedimento.

1. Clique com o botão direito do mouse no gráfico. Aparece uma barra de opções
dedicadas às ações de manutenção do gráfico, como mostra a ilustração a
seguir.
2. Escolha a opção “Mover Gráfico”

3. É apresentada a caixa de diálogo “Mover Gráfico”, na imagem abaixo:

39
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

4. Aponte para “Nova Planilha”.

5. Finalize com “OK”

Surge então uma nova guia denominada “Graf1”, figura a seguir.


6. Para ampliar o tamanho da fonte dos nome dos vencedores, clique em
qualquer um deles

7. Aparece a informação “EixoHorizontal (Categoria)”. No grupo “Fonte” há um


botão denominado “Aumentar Tamanho de Fonte”. Nele amplie o tamanho
até “14”.

8. Repita o aumento do tamanho de fonte onde está a escala dos valores e


esquerda do gráfico “Eixo Vertical” (Valor).

40
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Total Vendido
R$ 1,000,000.00
R$ 900,000.00
R$ 800,000.00
R$ 700,000.00
R$ 600,000.00
R$ 500,000.00
Total Vendido
R$ 400,000.00
R$ 300,000.00
R$ 200,000.00
R$ 100,000.00
R$ -
ia ta a l
do ar tis rd ge
ar ua n
du s M ap d Ra
sE r de naB ia
E
dr
o
lr o u ar Pe
Ca Lo An M

9. Clique no Total Vendido e o amplie para o tamanho “20”. Deve ser similar ao
aprendizado na imagem abaixo:

Total Vendido
R$ 1,000,000.00
R$ 900,000.00
R$ 800,000.00
R$ 700,000.00
R$ 600,000.00
R$ 500,000.00
Total Vendido
R$ 400,000.00
R$ 300,000.00
R$ 200,000.00
R$ 100,000.00
R$ -
ia

a
sta
do

el
rd

ng
ar
ar

pti

ua
sM

Ra
du

Ba

Ed

o
de
sE

na

dr
ia
ur
rlo

Pe
ar
An
Lo

M
Ca

Mostrar eixo de milhares.

Este exemplo trata de valores muito altos que podem ser abreviados ao inserir um
título na escala. Acompanhe os seguintes passos.

41
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Procedimento.

1. Execute o comando
Guia: Layout
Grupo: Eixos
Botão: Eixos

2. Nesse botão escola a opção “Mostrar Principal Vertical”.

3. Surge uma lista de opções em que a mais adequada ao exercício é a “Mostrar


Eixo em Milhares”. Desta forma, a escala é dividida por “1.000” e o título
“Milhares” aparece na imagem abaixo.

Total Vendido
R$ 1,000,000.00
Título da R$ 900,000.00
escala R$ 800,000.00
R$ 700,000.00
R$ 600,000.00
R$ 500,000.00
Total Vendido
R$ 400,000.00
R$ 300,000.00
R$ 200,000.00
R$ 100,000.00
R$ -

Altere as escalas.

Se desejar ver o gráfico com outras numerações colocadas na escala do Eixo Y (que
nesse caso tem a escala fixada a cada 100 mil, mesmo mostrando a cada cem),
proceda da segunda forma:

Procedimento para as mudanças do Eixo Y

1. Selecione qualquer um dos valores apresentados em “EixoVertical (Valor)”.


2. Execute o comando

42
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Guia: Formatar
Grupo: Seleção atual
Botão: Formatar seleção
3. Surge a caixa de diálogo “Formatar Eixo”, como mostra a imagem abaixo:

4. Na área denominada “Opções de Eixo” há uma gama de opções. A princípio,


determine o seguite:

 Mínimo – o valor deve ser fixado em “150.000”.


 Máximo – o valor deve ser fixado em “1.150.000
 Unidade Principal – o valor deve ser fixado a cada “250.000”.

5. Ao terminar as alterações nas unidades da escala, finalize em “Fechar”. O


gráfico deve ficar semelhante ao da figura abaixo:

43
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Alterando a aparência das grades.

Para não deixar as linhas do gráfico tão evidente, convém torná-las mais sutis.
Acompanhe os passos.

Procedimento.

1. Selecione qualquer uma das linhas de grades


2. Execute o comando:
Guia: Formatar
Grupo: Seleção atual
Botão: Formatar seleção
3. É apresentada a caixa de diálogo “Formatar Linha de Grades Principais”,
imagem a seguir.

44
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

4. Em “Estilo de Linha” escolha “Tipo de traço” e defina-o como “Ponto


Quadrado”.
5. Finalize em “Fechar”.

Alterar tipo do gráfico

O Microsoft Office Excel 2007 oferece muitos gráficos a serem escolhidos na caixa de
diálogo “Tipo de gráfico”.

Procedimento.

1. Selecione o gráfico

2. Execute o comando:
Guia: Design
Grupo: Tipo
Botão: Alterar tipo do gráfico

3. Escolhe outros tipo do gráfico para modificar, como mostra a ilustração


abaixo:

45
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Total Vendido

R$ 900,150.00
R$ 800,150.00
R$ 700,150.00
R$ 600,150.00
R$ 500,150.00
R$ 400,150.00 Total Vendido
R$ 300,150.00
R$ 200,150.00
R$ 100,150.00
R$ 150.00
o
rd ia
ua ar ta
Ed
s M p tis rd
a l
los de Ba ua nge
r r d a
Ca Lo
u na ia
E R
An ar dro
M Pe

Gráfico Setorial (Pizza)

Esse gráfico trabalha com as porcentagens dos volumes e suas proporções baseadas
em 100%, gráfico muito utilizado em estatísticas e margens de erro.

A alteração do gráfico para setorial ocorre na mesma forma acima, é só escolhe o


gráfico setorial (pizza).

46
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Aplicação de elementos informativos ao gráfico

Todo o gráfico deve oferecer o maior número de informações possível, de forma clara
e direta.

O gráfico pizza só mostra as fatias, o que na realidade é pouco , pois não há exatidão
na quantia de cada uma as partes diante do todo.

Procedimento.

1. Selecione o gráfico
2. Execute o comando
Guia: Layout
Grupo: Rótulos
Botão: Título do gráfico
3. Defina como “Acima do Gráfico”.
4. Com o botão direito do mouse no título, diminua a fonte para tamanho “12”.
5. Ative o botão “Legenda” pertencente ao grupo “Rótulos”.
6. Aplique a opção “Mostrar Legenda à Direita”.
7. Ative o botão “Rótulo de Dados” do grupo “Rótulos”.
8. Escolha a última opção da lista “Mais Opções de Rótulos de Dados” e é exibida
a caixa de diálogo “Formatar Rótulos de Dados”.
9. Em “Opções de Rótulo” deixe os seguintes elementos ativados:

47
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

 Porcentagem
 Mostra Linhas de Preenchimento;
 Extremidade Externa.

Apresentar dois gráficos diferentes no mesmo gráfico

Não são raras as vezes em que é preciso ter um gráfico de colunas com outro de linhas,
cada qual apontando coisas distintas, mas relativos ao mesmo assunto.

Procedimento.

1. Selecione a camada referente Vendedor


2. Execute o comando:
Guia: Design
Grupo: Tipo
Botão: Alterar tipo do gráfico
3. Escolha “Linhas com Marcadores”, imagem a seguir

48
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

4. Altere o gráfico para “Colunas” e reforce “Vendedor” com “Linhas com


Marcadores”.

Macros

O que são Macros?

49
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Para automatizar uma tarefa repetitiva, você pode gravar uma rapidamente no
Microsoft Office Excel. Você também pode criar uma macro usando o , no Microsoft
Visual Basic, para gravar o seu próprio script de macro ou para copiar toda a macro, ou
parte dela, para uma nova. Após criar uma macro, você poderá atribuí-la a um objeto
(como um botão da barra de ferramentas, um elemento gráfico ou um controle) para
poder executá-la clicando no objeto. Se não precisar mais usar a macro, você poderá
excluí-la.

Gravar uma macro

Quando você grava uma macro, o gravador de macro grava todas as etapas
necessárias para concluir as ações a serem executadas por essa macro. A navegação na
Faixa de Opções não é incluída nas etapas gravadas.

 OBSERVAÇÃO   A Faixa de Opções é um componente da Interface de usuário


Microsoft Office Fluent.

Procedimento:

1. Se a guia Desenvolvedor não estiver disponível, faça o seguinte para exibi-la:

1. Clique no Botão Microsoft Office e, em seguida, clique em


Opções do Excel.

2. Na categoria Popular, em Opções principais para o trabalho com o


Excel, marque a caixa de seleção Mostrar guia Desenvolvedor na Faixa de
Opções e clique em OK.

2. Para definir o nível de segurança temporariamente e habilitar todas as


macros, faça o seguinte:

1. Na guia Desenvolvedor, no grupo Código, clique em Segurança de


Macro.

50
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

2. Em Configurações de Macro, clique em Habilitar todas as macros


(não recomendável; códigos possivelmente perigosos podem ser
executados) e em OK.

 OBSERVAÇÃO   Para ajudar a impedir a execução de códigos potencialmente


perigosos, convém retornar para qualquer uma das configurações que
desabilitam todas as macros depois de terminar de trabalhar com macros. Para
obter mais informações sobre como alterar as configurações, consulte Alterar as
configurações de segurança de macros no Excel.

3. Na guia Desenvolvedor, no grupo Código, clique em Gravar Macro.

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

 OBSERVAÇÃO   O primeiro caractere do nome da macro deve ser uma letra. Os


demais caracteres podem ser letras, números ou caracteres sublinhados. Espaços
não podem ser usados em um nome de macro; um caractere sublinhado funciona
da mesma forma que um separador de palavras. Se usar um nome de macro que
também seja uma referência de célula, você poderá receber uma mensagem de
erro informando que o nome da macro é inválido.

5. Para atribuir uma de combinação com CTRL para executar a macro, na caixa
Tecla de atalho, digite a letra minúscula ou maiúscula que deseja usar.

 OBSERVAÇÃO   A tecla de atalho substituirá todas as teclas de atalho padrão


equivalentes do Excel enquanto a pasta de trabalho que contém a macro estiver
aberta. Para obter uma lista de teclas de atalho de combinação com CTRL já
atribuídas no Excel, consulte Teclas de atalho e de função do Excel.

6. Na lista Armazenar macro em, selecione a pasta de trabalho onde deseja


armazenar a macro.

 DICA   Se quiser que uma macro fique disponível sempre que você usar o Excel,
selecione Pasta de Trabalho Pessoal de Macros. Quando você seleciona Pasta de
Trabalho Pessoal de Macros, o Excel cria uma pasta de trabalho pessoal de
macros oculta (Personal.xlsb), se ela ainda não existir, e salva a macro nessa pasta
de trabalho. No Windows Vista, essa pasta de trabalho é salva em C:\Users\nome

51
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

do usuário\AppData\Local\Microsoft\Excel\pasta XLStart. No Microsoft Windows


XP, ela é salva em C:\Documents and Settings\nome do usuário\Application
Data\Microsoft\Excel\pasta XLStart. As pastas de trabalho na pasta XLStart são
abertas automaticamente sempre que o Excel é iniciado. Se você quiser que uma
macro na pasta de trabalho pessoal de macros seja executada automaticamente
em outra pasta de trabalho, deverá salvar essa pasta de trabalho na pasta
XLStart, para que ambas as pastas de trabalho sejam abertas quando o Excel for
iniciado.

7. Na caixa Descrição, digite uma descrição da macro.

8. Clique em OK para iniciar a gravação.

9. Execute as ações que deseja gravar.

10. Na guia Desenvolvedor, no grupo Código, clique em Parar Gravação .

 DICA   Você também pode clicar em Parar Gravação à esquerda da barra de


status.

Criar uma macro usando o Microsoft Visual Basic


1. Se a guia Desenvolvedor não estiver disponível, faça o seguinte para exibi-la:

1. Clique no Botão Microsoft Office e, em seguida, clique em Opções


do Excel.
2. Na categoria Popular, em Opções principais para o trabalho com o
Excel, marque a caixa de seleção Mostrar guia Desenvolvedor na Faixa de
Opções e clique em OK.
2. Para definir o nível de segurança temporariamente e habilitar todas as macros,
faça o seguinte:
1. Na guia Desenvolvedor, no grupo Código, clique em Segurança de
Macro.

52
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

2. Em Configurações de Macro, clique em Habilitar todas as macros (não


recomendável; códigos possivelmente perigosos podem ser executados) e,
em seguida, clique em OK.

 OBSERVAÇÃO   Para ajudar a impedir a execução de códigos potencialmente


perigosos, convém retornar para qualquer uma das configurações que
desabilitam todas as macros depois de terminar de trabalhar com macros.

3. Na guia Desenvolvedor, no grupo Código, clique em Visual Basic.


4. Se necessário, no Editor do Visual Basic, no menu Inserir, clique em Módulo.

 OBSERVAÇÃO   Os módulos são criados automaticamente para todas as planilhas


da pasta de trabalho.

5. Na janela de código do módulo, digite ou copie o código de macro que deseja


usar.
6. Para executar a macro da janela de módulo, pressione F5.
7. No menu Arquivo do Editor do Visual Basic, clique em Fechar e Retornar ao
Microsoft Excel quando terminar de gravar a macro.

Copiar parte de uma macro para criar outra macro


1. Se a guia Desenvolvedor não estiver disponível, faça o seguinte para exibi-la:

1. Clique no Botão Microsoft Office e, em seguida, clique em


Opções do Excel.
2. Na categoria Popular, em Opções principais para o trabalho com o
Excel, marque a caixa de seleção Mostrar guia Desenvolvedor na Faixa de
Opções e clique em OK.
2. Para definir o nível de segurança temporariamente e habilitar todas as
macros, faça o seguinte:
1. Na guia Desenvolvedor, no grupo Código, clique em Segurança de
Macro.

53
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

2. Em Configurações de Macro, clique em Habilitar todas as macros


(não recomendável; códigos possivelmente perigosos podem ser
executados) e, em seguida, clique em OK.

 OBSERVAÇÃO   Para ajudar a impedir a execução de códigos potencialmente


perigosos, convém retornar para qualquer uma das configurações que
desabilitam todas as macros depois de terminar de trabalhar com macros.

3. Abra a pasta de trabalho que contém a macro que você deseja copiar.
4. Na guia Desenvolvedor, no grupo Código, clique em Macros.
5. Na caixa Nome da macro, clique no nome da macro que deseja copiar.
6. Clique em Editar.
7. Na janela de código do Visual Basic Editor, selecione as linhas da macro que
deseja copiar.

 DICA   Para copiar a macro inteira, inclua as linhas Sub e End Sub na seleção.

8. No menu Editar, clique em Copiar.

 DICA   Você também pode clicar com o botão direito e clicar em Copiar ou


pressionar CTRL+C.

9. Na caixa Procedimento da janela de código, clique no módulo em que deseja


inserir o código.
10. No menu Editar, clique em Colar.

 DICA   Você também pode clicar com o botão direito e clicar em Colar ou


pressionar CTRL+V.

 DICA   Você não pode editar seu arquivo de pasta de trabalho pessoal de macros
(Personal.xlsb) por ela ser uma pasta de trabalho oculta que está sempre aberta. Você
deve primeiro reexibi-la com o comando Reexibir. Você também pode abri-la no Editor
do Visual Basic, pressionando ALT+F11.

Atribuir uma macro a um objeto, a um elemento gráfico ou a um


controle

54
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

1. Em uma planilha, clique com o botão direito no objeto, no elemento gráfico


ou no controle ao qual deseja atribuir uma macro existente e clique em Atribuir
Macro.

2. Na caixa Nome da macro, clique na macro que deseja atribuir.

Excluir uma macro

1. Siga um destes procedimentos:

 Abra a pasta de trabalho que contém a macro que você deseja


excluir.

 Se a macro que você deseja excluir estiver armazenada na pasta de


trabalho pessoal de macros (Personal.xlsb) e essa pasta de trabalho estiver
oculta, faça o seguinte para reexibi-la:

1. Na guia Exibir, no grupo Janela, clique em Reexibir.

2. Em Reexibir planilhas, clique em PERSONAL e em OK.

2. Se a guia Desenvolvedor não estiver disponível, faça o seguinte para exibi-la:

1. Clique no Botão Microsoft Office e, em seguida, clique em


Opções do Excel.

2. Na categoria Popular, em Opções principais para o trabalho com o


Excel, marque a caixa de seleção Mostrar guia Desenvolvedor na Faixa de
Opções e clique em OK.

. Na guia Desenvolvedor, no grupo Código, clique em Macros.

. Na lista Macros em, selecione a pasta de trabalho que contém a macro que
você deseja excluir. Por exemplo, clique em Esta Pasta de Trabalho.

. Na caixa Nome da macro, clique no nome da macro que deseja excluir.

. Clique em Excluir.

55
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Consolidação

Preparação da nova planilha

Crie as planilhas a serem exibidas nas próximas figuras, e observe o posicionamento


delas nas guias localizadas na barra de status do Microsoft Office Excel 2007.

Procedimento

1. Dê um duplo-clique sobre a guia “Plan1” a altere o nome para “1


Bim”.
2. Crie mais duas folhas de cálculo (planilhas) clicando no botão
“Inserir Planilha”, apresentando à direita da última guia das planilhas.
3. Altere os nomes das guias para “2 Bim”, “3 Bim”, “4 bim” e
“Totais”.
4. Retorne à guia “1 Bim” e monte a planilha da imagem abaixo

Salve o arquivo com nome “Controle Escolar”.

Selecione as colunas “A:D” da guia “1 Bim”. A imagem a seguir mostra como deve ficar
a seleção.

56
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Efetua o comando de cópia

Posicione-se na guia “2 bim” e com a tecla <SHIFT> selecione até a guia “Totais”.

Coloque o cursor na célula “A1”.

Efetue o comando de colagem.

Clique na guia “2 Bim” e altere o conteúdo da célula “A2” para “2° Bimestre –
Matemática”.

Clique na guia “3 Bim”e altere o conteúdo da célula “A2” para “3° Bimestre –
Matemática”.

Clique na guia “4 Bim” e altere o conteúdo da célula “A2” para “4° Bimestre –
Matemática”.

Volte à guia “1 Bim”.

57
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Salve o arquivo.

Consolidação de valores

O Objetivo é consolidar essas informações a fim de obter a média final.

Procedimento.

2. Comece a fórmula com “=MÉDIA(“, em seguida clique na folha “1 Bim”.


3. Clique na célula “D6”.
4. Com a tecla <SHIFT> pressionada, clique na folha “4 Bim”.
5. Finalize com <ENTER>
Obs: Se preferir, posicione o cursor na célula “B6” e digite a fórmula.

=MÉDIA(‘1 Bim:4 Bim’!D6)

Em que:

‘1 Bim:4 Bim’ é o intervalo da faixa referente às alças, o qual o Microsoft Office


Excel 2007 entende que é a da folha “1 Bim” até “4 Bim”.

!D6 é a célula comum á faixa selecionada.

6. Copie a fórmula para as demais células.


7. Salve o arquivo
8. Determine que notas menores de “6” fiquem com a cor vermelha e em
negrito, enquanto as demais em azul e itálico, como mostra a imagem abaixo:

58
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Trabalhando com Tabelas Dinâmicas

Com um uma célula de nossa tabela selecionada, na aba Inserir, Clique em Tabela
Dinâmica:

Surgirá uma janela como a seguir:

59
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Repare que em tabela/Intervalo já consta a área da tabela que selecionamos.

Você também pode escolher a planilha onde a nova tabela será incluída. O Excel
seleciona automaticamente uma nova planilha. Será criada uma planilha como esta:

60
Microsoft Office Excel 2010
Grupo NEWTECH – Qualificação e Formação Profissional
Fone: (81) 3439.1765

Observe que apareceu uma nova aba de ferramentas, exclusiva para trabalhar
com Tabelas dinâmicas.

Agora o que você precisa fazer é clicar nos campos da tabela dinâmica que deseja
para que os dados apareçam no relatório na planilha. Em nosso exemplo, criaremos
uma relação de notas de alunos com suas médias.

61

Você também pode gostar