Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

DIGICAD Informática e Consultoria Ltda. 
Av. Lucas Nogueira Garcez,990 - Jd. do Mar - SBC - FONE : 4121-6166 
 E-mail ABC: cursos@digicad.com.br 
Home Page: www.digicad.com.br 
 
 
Elaboração: Marcelo Lorenzão 
 
 
 
 
 
 
 
 
 
 
 
 
Este é uma material de apoio e deverá ser utilizado durante o trei-
namento tanto para acompanhamento das aulas quanto para poste-
rior consulta. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
DIREITOS AUTORAIS ADQUIRIDOS PELA DIGICAD INFORMÁTICA E 
CONSULTORIA LTDA. PROIBIDA A REPRODUÇÃO DOS TEXTOS 
ORIGINAIS, MESMO PARCIAL, POR QUALQUER PROCESSO, SEM 
PRÉVIA AUTORIZAÇÃO DA DIGICAD INFORMÁTICA E CONSULTO-
RIA LTDA 
 
 SUMÁRIO 
 
 
INTRODUÇÃO – REVISÃO CONCEITOS BÁSICOS ........................................ 1 
ALINHAMENTOS ESPECIAIS ........................................................................... 3 
REPETIR LINHAS E/OU COLUNAS EM VÁRIAS PÁGINAS............................. 7 
CONGELAR PAINÉIS ........................................................................................ 9 
EXIBIR DUAS PARTES DE UMA PLANILHA AO MESMO TEMPO................ 10 
ENCONTRANDO ARQUIVOS ......................................................................... 11 
SALVANDO ARQUIVOS.................................................................................. 14 
PROTEGER E COMPARTILHAR PASTA DE TRABALHO.............................. 18 
FUNÇÃO SE .................................................................................................... 19 
FUNÇÃO SOMA SE......................................................................................... 23 
FUNÇÃO CONT.SE ......................................................................................... 25 
FUNÇÃO MOD................................................................................................. 26 
FUNÇÃO INT ................................................................................................... 26 
FUNÇÃO TRUNCAR........................................................................................ 26 
FUNÇÃO ARREND .......................................................................................... 27 
FUNÇÃO ÉERROS .......................................................................................... 27 
VALIDAÇÃO..................................................................................................... 29 
FORMATAÇÃO CONDICIONAL ...................................................................... 33 
UTILIZAR GRUPOS DE PLANILHAS ............................................................. 35 
VINCULAR CÉLULAS ENTRE ARQUIVOS..................................................... 37 
LISTAS............................................................................................................. 37 
GRÁFICOS....................................................................................................... 39 
FORMULÁRIO AUTOMÁTICO......................................................................... 40 
CLASSIFICAR UMA LISTA.............................................................................. 41 
FILTRO ............................................................................................................ 42 
SUBTOTAIS..................................................................................................... 43 
TABELA DINÂMICA ......................................................................................... 45 
FUNÇÕES DE BANCO DE DADOS ................................................................ 51 
NÍVEIS HIERÁRQUICOS................................................................................. 54 
FUNÇÕES........................................................................................................ 55 
FUNÇÕES STRINGS....................................................................................... 55 
FUNÇÕES FINANCEIRAS............................................................................... 57 
SIMULAÇÕES EM TABELAS .......................................................................... 61 
FUNÇÕES DE PESQUISA EM TABELA ......................................................... 65 
AUDITORIA...................................................................................................... 68 
ATINGIR METAS ............................................................................................. 69 
CENÁRIOS....................................................................................................... 70 
SOLVER........................................................................................................... 71 
FORMULÁRIOS............................................................................................... 74 
MACROS.......................................................................................................... 76 
VBA .................................................................................................................. 87 
EXERCÍCIOS COMPLEMENTARES ............................................................... 92 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 1 
INTRODUÇÃO – REVISÃO CONCEITOS BÁSICOS 
Introdução 
O Microsoft Excel é uma poderosa ferramenta do Microsoft Office. Sua principal 
função é ser uma planilha eletrônica eficiente, portanto, possui avançadas fór-
mulas para facilitar os cálculos, além desta função, também faz muito bem tare-
fas como: montar gráficos, tabelas dinâmicas, banco de dados, possibilitando 
apresentar de diversas maneiras os dados que são inseridos para análise. 
Cálculos Básicos: Fórmulas 
Nesta etapa, será feita uma breve revisão e refinamento de como trabalhar com 
fórmulas básicas, além de apresentar as maneiras de se inserir fórmulas em 
uma célula. 
Inserindo fórmulas em uma célula 
Existem algumas maneiras diferentes de se inserir fórmulas no Excel: 
• Usando o Auto Soma (Σ) para fazer somatórios; 
• Usando o sinal de igual (=) e inserindo a fórmula manualmente; 
• Usando o assistente de função ƒχ; 
A Auto Soma 
A AutoSoma é usado quando se é necessário fazer uma somatória de valores 
contidos em várias células. Por padrão, ao clicar no botão de Σ na barra de fer-
ramentas, a fórmula de soma busca realizar a conta com as células adjacentes 
a ela, que contêm valores numéricos. Se o intervalo de células sugerido para o 
somatório estiver incorreto pode-se alterá-lo, bastando para tanto selecionar as 
células a serem somadas usando o procedimento normal de seleção de célu-
las. 
Inserindo fórmulas manualmente 
 
Uma outra maneira de inserir fórmulas é usando o sinal de igual (=), depois 
digitando-se os endereços das células intercalados pelos sinais das operações 
a serem feitas. 
É uma maneira mais flexível de se montar qualquer fórmula, pois é aberta à 
inserção de valores, variáveis (endereços de células), e funções para a execu-
ção de qualquer cálculo. 
 Assistente de Função ƒχ 
Através do assistente de função, insere-se funções com auxílio passo a passo. 
Pode-se escolher uma função específica que exista dentro do Excel, inserindo, 
quando requisitado pelo assistente, apenas os endereços das células que con-
têm os valores a serem usados na função, ou então os valores numéricos pro-
priamente ditos. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 2 
Endereços de Células relativas e absolutas 
Um conceito que precisa ser bem entendido e fixado é o de endereços de célu-
las relativas e absolutas. É bastante usado este conceito em fórmulas avança-
das, bem como no uso da alça de preenchimento para se copiar fórmulas de 
uma célula para outras. 
Muitas vezes é necessário fixar o endereço de uma célula em certas fórmu-
las/funções. Para isto, usa-se endereços de células absolutas, isto é, quando 
se copia o conteúdo de uma célula para outra, certos endereços na fórmula 
não se devem alterar, precisam ser fixos, independente do endereço da célula 
de destino.para seu correspondente valor 
numérico. A STRING pode ter qualquer quantidade de brancos ANTES E/OU 
DEPOIS do número, porém não é possível ter brancos entre os números. 
 
Exemplo: 
=VALOR(“ 760,54”) resulta em 760,54 
 
Função =MAIÚSCULA(STRING) 
Transforma a STRING para letras maiúsculas. 
 
Exemplo: 
=MAIÚSCULA(“sim”) resulta em SIM 
 
Função =MINÚSCULA(STRING) 
Transforma a STRING para letra minúscula. 
 
Exemplo: 
=MINÚSCULA(“SIM”) resulta em sim 
 
Função =PRI.MAIÚSCULA(STRING) 
Transforma a primeira letra de cada palavra da STRING para letra maiúscula e 
as demais para letra minúscula. 
 
Exemplo: 
=PRI.MAIÚSCULA(“SÃO PAULO”) resulta em São Paulo 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 57 
Função =REPT(CONTEÚDO;N) 
Retorna o CONTEÚDO repetido N vezes 
 
Exemplo: 
=REPT(“ALO”;4) resulta em ALO ALO ALO ALO 
 
Vamos Exercitar 
 
Calcule a média aritmética de potência dos veículos, extraindo os 3 primeiros 
caracteres à esquerda e convertendo estes caracteres em valor. 
 
CÁLCULO DE POTÊNCIA DE MOTORES 
Automóvel Potência Extração Conversão 
Acura NSX 220HP 
Ferrari 328 GTS 260HP 
Porche 911 180HP 
Lamborghini 250HP 
 Média 
 
Funções financeiras 
 
As funções financeiras efetuam cálculos comerciais comuns, como determinar 
o pagamento de um empréstimo, o valor futuro ou o valor atual líquido de um 
investimento, e os valores de obrigações ou cupons. 
Os argumentos comuns para as funções financeiras incluem: 
 
 Valor futuro (vf) – o valor do investimento ou empréstimo depois da efetu-
ação de todos os pagamentos. 
 Número de períodos (nper) – o número total de pagamentos ou períodos 
de um investimento. 
 Pagamento (pmt) – a quantia paga periodicamente para um investimento 
ou empréstimo. 
 Valor presente (vp) – o valor de um investimento ou empréstimo no início 
do período de investimento. Por exemplo, o valor presente de um emprés-
timo é a quantia principal tomada emprestada. 
 Taxa (taxa) – a taxa de juros ou taxa de desconto de um empréstimo ou 
investimento. 
 Tipo (tipo) – o intervalo em que os pagamentos são feitos durante o perío-
do de pagamento, como no início ou no final de um mês. 
 
O Microsoft Excel 2000 tem mais de 50 funções financeiras, mas apenas 15 
são instaladas por default. Para instalar as demais funções, é necessário insta-
lar as Ferramentas de Análise. Após instalar as Ferramentas de Análise, é 
necessário ativá-la selecionando o comando Suplementos no menu Ferra-
mentas. 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 58 
Neste curso, veremos apenas algumas funções financeiras, devido à falta de 
tempo para análise e compreensão de todas elas. 
 
Função =PGTO( Taxa;Nper;VP;VF;Tipo) 
 
Retorna o pagamento periódico de uma anuidade de acordo com pagamentos 
constantes e com uma taxa de juros constante. 
 
• Taxa É a taxa de juros por período. 
 
• Nper É o número total de períodos de pagamento de uma anuidade. 
 
• Vp É o valor presente o valor total atual de uma série de pagamentos futu-
ros. 
 
• Vf É o valor futuro, ou o saldo, que você deseja obter depois do último pa-
gamento. 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. Indique 0 quando 
o pagamento for no final do período ou 1 quando for no início do mesmo. Se 
for omitido será considerado 0. 
 
O pagamento retornado por PGTO inclui o principal e os juros e não inclui ta-
xas, pagamentos de reserva ou tarifas, às vezes associados a anuidades. 
 
Certifique-se de que está sendo consistente quanto às unidades usadas para 
especificar taxa e nper. 
 
Ex 1.: 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. 
 
Ex 2.: Se fizer pagamentos anuais para o mesmo empréstimo, use 12% para 
taxa e 4 para nper. 
 
A fórmula 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 a seguir retorna a quantia a ser recebida todo o mês se você 
emprestar a alguém R$5.000 a 12% e quiser ser pago em cinco meses: 
 
PGTO(12%/12; 5; -5000) é igual a $1030,20 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 59 
Suponha que você queira economizar $50.000 em 18 anos economizando uma 
mesma quantia todo mês. 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. 
 
Obs.: Para encontrar o total pago na anuidade multiplique o valor retornado 
por PGTO por nper. 
 
Função =VF(Taxa;Nper;Pgto;VP;Tipo) 
 
Retorna o valor futuro de um investimento de acordo com os pagamentos peri-
ódicos e constantes e com uma taxa de juros constante. 
 
Exemplo 
 
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 
 
Função = VP(taxa;nper;pgto;vf;tipo) 
 
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 exem-
plo, quando você pede dinheiro emprestado, o valor do empréstimo é o valor 
presente para quem empresta. 
 
 Taxa é a taxa de juros por período. Por exemplo, se você obtiver um em-
préstimo para um carro com uma taxa de juros de 10% ao ano e fizer pa-
gamentos mensais, a sua taxa de juros mensal será 10%/12, ou 0,83%. Vo-
cê deve inserir 10%/12, ou 0,83%, ou 0,0083, na fórmula como taxa. 
 
 Nper é o número total de períodos de pagamento de uma anuidade. Por 
exemplo, se você obtiver um empréstimo de quatro anos e fizer pagamen-
tos 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 vi-
gê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 em-
préstimo para o carro de $10.000 de quatro anos a 12% são $263,33. Você 
deve inserir -263,33 na fórmula como pgto. 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 60 
 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 eco-
nomizar $50.000 para pagar um projeto especial em 18 anos, então 
$50.000 é o valor futuro. Você pode então calcular a taxa de juros e deter-
minar quanto deverá economizar a cada mês. 
 
 Tipo é o número 0 ou 1 e indica as datas de vencimento dos pagamentos. 
 
Exemplo 
 
Suponha que você está pensando em comprar uma anuidade de seguros que 
pagará $500 ao final de cada mês pelos próximos 20 anos. O custo da anuida-
de será $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 -$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 ($59.777,15) é inferior ao que 
você deve pagar($60.000). Portanto, você determina que este não seria um 
bom investimento. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 61 
Simulações em Tabelas 
 
O Excel 2000 permite a criação de tabelas baseadas em uma ou várias fórmu-
las. 
Existem 2 tipos de tabelas de dados : 
 
• Tabela de entrada única: Você digita valores diferentes para uma única 
variável e observa o efeito em uma ou mais fórmulas. 
• Tabela de duas entradas: Você digita valores diferentes para duas variá-
veis e observa o efeito em uma fórmula. 
 
Exemplo1 - Tabela de entrada única: 
 
A tabela de dados abaixo foi definida de forma que as taxas de juros digitadas 
na coluna B ( valores de entrada ) sejam substituídas na célula D5 ( célula de 
entrada ). Os pagamentos mensais resultantes são apresentados nas células 
abaixo da fórmula da célula C11. 
 
 
 
A célula C11 contém a seguinte fórmula : =PGTO(D5/12;D6;-D7), que calcula 
os pagamentos mensais utilizando a célula de entrada D5. 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 62 
Em primeiro lugar, selecione um intervalo retangular contendo a fórmula e os 
valores de entrada ( B11:C16 ). Quando você escolher Tabela no menu Da-
dos, especifique a célula D5 na caixa “Célula de entrada da Coluna” porque os 
dados de entrada são digitados em uma coluna. Depois de escolher o botão 
OK, o Excel 2000 calcula os valores da prestação, baseado em diferentes ta-
xas de juros. 
 
 
Além de incluir valores de entrada em uma coluna, você também pode incluir 
valores de entrada em uma linha no topo da tabela e incluir fórmulas na lateral 
da tabela. Com esse layout, você devera especificar uma célula na caixa “Célu-
la de entrada da Linha”, na caixa de diálogo Tabela. 
 
 
 
Exemplo 2 - Tabela de duas entradas: 
 
Para observar como as alterações de duas variáveis afetam uma fórmula, use 
a tabela de duas entradas. Você pode incluir uma série de valores para cada 
uma das duas variáveis, mas só pode usar uma fórmula nas tabelas de duas 
entradas. 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 63 
A tabela de dados abaixo foi definida de forma que as taxas de juros digitadas 
na coluna A sejam substituídas na célula de entrada da coluna, a célula D5. Os 
termos do empréstimo digitados na linha 9 serão substituídos na célula de en-
trada da linha, a célula D6. 
 
 
 
Para definir uma tabela de duas entradas, em primeiro lugar, digite uma fórmu-
la que faça referência direta ou indireta às duas células de entrada. Em segui-
da, digite um conjunto de valores de entrada logo abaixo da fórmula e um se-
gundo conjunto de valores de entrada à direita da fórmula. Selecione a tabela 
inteira, escolha Dados, Tabela e então especifique a célula de entrada da linha 
e a célula de entrada da coluna. 
 
 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 64 
Vamos Exercitar 
 
Calcule o desconto de IR, INSS e Total de Descontos dos salários, conforme a 
tabela abaixo. 
 
 
 
Abaixo das células % IR e % INSS devem ser feitas fórmulas que variam de 
acordo com o valor do salário. 
% IR -> 
=SE(B3em uma célula específica até que uma fórmula dependente daque-
la célula retorne o resultado desejado. 
No exemplo acima, usamos Atingir meta para alterar a taxa de juros na célula 
B3 de forma incremental até que o valor de pagamento em B4 seja igual a 
R$900,00. 
 
Na célula B4 foi colocada uma fórmula PGTO. =PGTO(B3/12;B2;B1). 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 70 
Cenários 
 
Cenário é um conjunto de valores utilizados para prever o resultado de um mo-
delo de planilha. Você pode criar e salvar diferentes grupos de valores em uma 
planilha e, em seguida, alternar para qualquer um destes novos cenários para 
visualizar resultados diferentes. 
 
Por exemplo, se quiser criar um orçamento mas não tiver certeza da sua recei-
ta, você poderá definir valores diferentes para a receita e, em seguida, alternar 
entre os cenários para executar a análise hipotética. 
 
 
Em um cenário de Pior Caso, o valor na célula B1 é R$50.000 e na célula B2 é 
R$13.200. 
 
 
O cenário de Melhor Caso altera o valor em B1 para R$150.000 e em B2 para 
R$26.000. 
 
Para criar um cenários faça os seguintes procedimentos: 
 
1º No menu Ferramentas, clique em Cenários. 
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. 
 
8º Para criar o cenário, clique em OK. 
 
Para criar cenários adicionais, clique em Adicionar e, em seguida, repita as e-
tapas 3-7. Quando acabar de criar cenários, clique em OK e, em seguida, cli-
que em Fechar na caixa de diálogo Gerenciador de cenários. 
 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 71 
Solver 
 
Você também pode determinar o valor de uma célula quando precisar alterar os 
valores em mais de uma célula e tiver várias restrições para estes valores. 
Quando você utiliza o Solver, as células com as quais deseja trabalhar devem 
estar relacionadas por meio de fórmulas na planilha. 
 
Digite uma planilha conforme abaixo, sendo que o conteúdo de cada célula es-
ta especificado na tabela seguinte : 
 
Linha Contém Explicação 
3 Valores fixos 
 
Fator de sazonalidade: as vendas são maiores nos 
trimestres 2 e 4, e menores nos trimestres 1 e 3. 
 
5 =35*B3*(B11+3000)^0,5 Previsão de unidades vendidas para cada trimestre: a 
linha 3 
 
 
Contém o fator de sazonalidade; a linha 11 contém o 
custo de marketing. 
 
6 =B5*$B$18 
 
Receita de vendas: previsão de unidades vendidas
(linha 5) vezes o preço (célula B18). 
 
7 =B5*$B$19 
 
Custo de vendas: previsão de unidades vendidas 
(linha 5) vezes o custo do produto (célula B19). 
 
8 =B6-B7 
 
Margem bruta: receitas de vendas (linha 6) menos o 
custo de vendas (linha 7). 
 
10 Valores fixos Despesas com a equipe de 
vendas. 
 
 
11 Valores fixos Orçamento de propaganda (cerca de 6,3% das ven-
das). 
 
12 =0,15*B6 
 
Despesas corporativas gerais: receitas de vendas 
(linha 6) vezes 15%. 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 72 
13 =SUM(B10:B12) Custos totais: despesas com a equipe de vendas (linha 
10) 
 Mais propaganda (linha 11) mais despesas gerais (li-
nha 12). 
 
15 =B8-B13 
 
Lucro de produto: margem bruta (linha 8) menos cus-
tos totais (linha 13). 
 
16 =B15/B6 
 
Margem de lucro: lucro (linha 15) dividido pela receita 
de vendas (linha 6). 
 
18 Valores fixos Preço do produto. 
 
19 Valores fixos Custo do produto. 
 
Calculando um valor para maximizar um outro valor 
 
Uma forma de utilizar o Solver é para determinar o valor máximo de uma célula 
pela alteração de uma outra célula. As duas células devem estar relacionadas 
pelas fórmulas da planilha. Caso não estejam, a alteração do valor em uma 
célula não irá alterar o valor da outra célula. 
 
Por exemplo, na planilha de exemplo você deseja determinar quanto precisa 
gastar em propaganda para gerar o lucro máximo para o primeiro trimestre. 
Você está interessado no aumento do lucro pela alteração das despesas em 
propaganda. 
 
No menu Ferramentas, clique em Solver. Na caixa Definir célula de destino, 
digite b15 ou selecione a célula b15 (lucro do primeiro trimestre) na planilha. 
Selecione a opção Máx. Na caixa Células variáveis, digite b11 ou selecione a 
célula B11 (propaganda no primeiro trimestre) na planilha. Clique em Resolver. 
 
 
Você verá mensagens na barra de status a medida que o problema for configu-
rado e o Solver começar a trabalhar. 
Após um instante, você verá uma mensagem informando que o Solver encon-
trou uma solução. O Solver determinou que uma propaganda de R$10.093 no 
primeiro trimestre acarretará um lucro máximo de R$15.093. 
 
 Após examinar os resultados, selecione Restaurar valores originais e clique 
em OK para descartar os resultados e retornar os valores originais da célulal 
B11. 
Calculando um valor pela alteração de vários valores 
 
Você pode também usar o Solver para calcular vários valores, de uma só vez, 
para maximizar ou minimizar um outro valor. Por exemplo, você pode calcu-
lar o orçamento de propaganda para cada trimestre que resultará no melhor 
lucro para o ano inteiro. Como o fator de sazonalidade na linha 3 é incluído no 
cálculo das unidades vendidas na linha 5 como um multiplicador, parece lógico 
que você deva gastar um valor maior do orçamento de propaganda no trimestre 
4, quando as respostas de venda são maiores e menos no trimestre 3, quan-
do as respostas são menores. Use o Solver para determinar a melhor alocação 
por trimestre. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 73 
No menu Ferramentas, clique em Solver. Na caixa Definir célula de destino, 
digite F15 ou selecione a célula F15 (lucro total para o ano) na planilha. Certifi-
que-se de que a opção Máx esteja selecionada. Na caixa Células variáveis, 
digite b11:e11 ou selecione as células B11:E11 (o orçamento de propaganda 
para cada trimestre) na planilha. Clique em Resolver. 
 
Adicionando uma restrição 
 
Até agora, o orçamento recupera os custos de propaganda e produz um lucro 
adicional, porém você está atingindo um ponto de redução no retorno. Como 
você nunca pode estar certo de que a resposta do seu modelo de vendas será 
válida para o próximo ano (especialmente com o alto aumento nos níveis de 
despesa), não parece prudente permitir despesas sem restrições em propa-
ganda. 
 
Suponhamos que você queira manter o seu orçamento original de propaganda 
de R$40.000. Adicione uma restrição ao problema que limite a R$40.000 a so-
ma de propaganda durante os quatro trimestres. 
 
 
No menu Ferramentas, clique em Solver e, em seguida, clique em Adicionar. 
A caixa de diálogo Adicionar restrição será exibida. Na caixa Referência de 
célula, digite f11 ou selecione a célula F11 (total em propaganda) na planilha. 
A célula F11 deve ser menor que ou igual a R$40.000. O relacionamento na 
caixa Restrição édo com o botão direito do mouse e escolhendo a opção Formatar objeto... ou 
atribuir uma macro escolhendo a opção Atribuir macro... 
Vamos Exercitar 
 
Crie um formulário conforme abaixo : 
 
 
 
 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 76 
Macros 
 
Macro é uma seqüência de comandos ou ações que são gravadas a fim de au-
tomatizar as tarefas mais utilizadas no dia a dia. Tem o objetivo de facilitar a 
vida do usuário tornando o trabalho mais rápido e produtivo. 
 
Existem dois tipos de macro no Excel for Windows : 
 
• Macro Gravador: O usuário grava esta macro interativamente , isto é, acio-
na-se o gravador e todos os comandos são armazenados para uso posterior. 
• Macro Comandos : Este tipo de macro envolve programação, exigindo certo 
raciocínio lógico do usuário. É construído a partir da digitação de macro-
comandos em uma folha de macro. 
 
Gravador 
 
Para grava uma nova macro, clique em Ferramentas / Macro / Gravar nova 
macro. 
 
 
Será aberta a seguinte caixa de diálogo: 
 
 
Nesta caixa de diálogo, podemos: 
 
Alterar o nome da macro. 
Atribuir uma tecla de atalho. 
Alterar o local de gravação da macro 
Alterar a descrição da macro. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 77 
 
A caixa de combinação “Armazenar macro em:” possui as seguintes opções: 
 
 
Onde: 
Pasta de trabalho pessoal de macros 
Grava a macro em uma pasta de trabalho denominada 
PESSOAL.XLS, que pode ser usada para gravar todas as 
suas macros pessoais. 
Nova pasta de trabalho 
Grava a macro em uma nova pasta 
Esta pasta de trabalho 
Grava a macro na pasta de trabalho atual. 
 
 
Após clicar Ok na caixa de diálogo Gravar macro, será exibida a seguinte barra 
de ferramentas: 
 
 
Parar gravação 
Interrompe a gravação da macro. 
Clique neste botão quando quiser interrom-
per a gravação da macro. 
Referência relativa
Determina se a gravação de macros usa 
referências relativas ou absolutas. Por pa-
drão é usada a referência absoluta.
Atenção: 
Evite clicar no botão fechar da barra de ferramentas “Parar gravação”. Mas, se isto acon-
tecer, clique em: Ferramentas / Macro / Parar gravação para interromper a gravação da 
macro. 
 
Execute os passos que deseja gravar em sua macro e clique no botão Parar 
gravação. 
 
Para visualizar o código gerado pelo gravador de macros, use o atalho 
ALT+F11 ou clique em: Ferramentas / Macro / Editor do Visual Basic. Será exi-
bida a seguinte tela: 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 78 
 
Janela de código do VBA Excel 
 
Onde será exibido todo o código gerado pelo gravador de macros. 
 
Para voltar ao Excel e manter o VBA aberto, pressione ALT+F11 novamente ou 
clique no botão do Excel na barra de tarefas. 
Para voltar ao Excel e fechar o VBA, use o atalho ALT+Q. 
Área de código 
ComboBox 
Objeto 
ComboBox 
Procedimento
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 79 
Formas de execução 
 
Para executar uma macro qualquer, podemos usar o seguinte procedimento: 
Clique em: Ferramentas / Macro / Macros, será exibido a seguinte caixa de 
diálogo: 
 
Onde: 
Executar: executa a macro 
selecionada. 
Cancelar: cancela a operação 
fechando a caixa de diálogo Macro 
Entrar: Executa a macro seleciona-
da uma linha de código de cada vez.
Editar: abre a janela do VBA 
Criar: permite a criação de uma no-
va macro 
Excluir: exclui a macro selecionada 
Opções: permite a atribuição de 
uma tecla de atalho e/ou a alteração 
da descrição da macro 
 
Selecione a macro desejada e clique no botão executar. Você também pode 
dar um duplo clique sobre o nome da macro que deseja executar. 
 
Refinando o código gerado pelo gravador 
Vamos usar como exemplo, o código gerado para formatar o conteúdo de uma 
célula com os seguintes critérios: 
Cor: azul 
tamanho: 12 
Estilo: negrito 
Fonte: padrão 
 
Após usar o gravador de macros será gerado o seguinte código: 
Sub Macro1() 
' 
' Macro1 Macro 
' Macro gravada em 4/7/2002 por José Luiz 
' 
 With Selection.Font 
 .Name = "Arial" 
 .FontStyle = "Negrito" 
 .Size = 12 
 .Strikethrough = False 
 .Superscript = False 
 .Subscript = False 
 .OutlineFont = False 
 .Shadow = False 
 .Underline = xlUnderlineStyleNone 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 80 
 .ColorIndex = 11 
 End With 
End Sub 
 
A questão agora é saber identificar, no código acima, se uma das linhas é ou 
não fundamental. 
 
Um método bem simples para fazer esta identificação é com o uso do apóstrofo 
( ‘ ). 
Usa-se o apóstrofo para fazer comentários sobre o código ou para impedir que 
uma determinada linha de código seja executada. Veja a linha: 
 
'Macro gravada em 4/7/2002 por José Luiz 
 
Possui um apóstrofo no inicio da linha. Este caractere diz ao interpreta-
dor/compilador de códigos para ignorar todo o texto que estiver a sua direita. 
Se retirarmos o apóstrofo, o Excel detectará o erro assim que o cursor for mo-
vido para outra linha qualquer. 
 
Tudo bem... Mas o que o apóstrofo tem a ver com o refinamento de código?... 
 
Muito... Pois, na dúvida, se uma determinada linha é ou não é fundamental, 
coloque um apóstrofo no inicio da mesma. Ou seja, você deve comentar todas 
as linhas que julgue ser desnecessária ao código e, em seguida, execute a 
macro novamente. 
Se ocorrer erros e/ou o efeito não for o mesmo obtido anteriormente, é porque 
você comentou alguma linha fundamental ao código e/ou ao seu objetivo. Nes-
te caso, apague o apóstrofo que está no início da linha e faça um novo teste de 
execução. 
A princípio, devido à falta de experiência, é recomendável que se execute o 
procedimento descrito acima uma linha por vez, ou seja, comente uma linha e 
execute a macro. Se não ocorrer erro, mantenha o comentário. Se ocorrer al-
gum erro, retire o comentário. 
 
Aplicando o refinamento no código acima teremos: 
 
Sub Macro1() 
 With Selection.Font 
 .FontStyle = "Negrito" 
 .Size = 12 
 .ColorIndex = 11 
 End With 
End Sub 
 
Note que economizamos 7 linhas de código, pois 4 eram comentários. Isso em 
um exemplo pequeno como este. Imagine em procedimentos bem maiores!... 
Aplicando o refinamento conseguimos, em média, 50% de redução do código. 
Você pode pensar... Para que tudo isto se foi o próprio excel quem gerou o có-
digo... 
O problema é que códigos maiores levam muito mais tempo para serem execu-
tados... 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 81 
Existem outros refinamentos que também devem ser feitos, os quais aprende-
remos no decorrer do curso. Pois para usa-los precisamos adquirir novos con-
ceitos sobre a linguagem VBA, tais como: 
comandos de controle de fluxo e matrizes, por exemplo. 
 
 
Associar macro a um botão na barra de ferramentas 
 
Para associar uma macro a um botão, primeiro você deverá inserir um novo 
botão na barra de ferramentas, e depois fazer a associação da macro. 
 
Inserindo um novo botão na barra de ferramentas 
Clique em: Ferramentas / Personalizar / guia Comandos / categoria Macro, se-
rá exibida a seguinte caixa de diálogo: 
 
 
 
 
Em Comandos, clique e arraste o item Personalizar botão para a barra de fer-
ramentas. Quando aparecer um I, conforme a figura, solte o 
botão do mouse. Surgirá um novo botão com o desenho de uma carinha sor-
rindo de cor amarelo. 
 
Sem fechar a caixa de diálogo Personalizar, clique com o botão direito do mou-
se sobre o novo botão e selecione a opção “Atribuir macro”. 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 82 
 
Selecione o nome da macro de-
sejada e clique o botão Ok para 
fazer a associação. 
 
Caso necessário clique em Ma-
cros em para selecionar o local 
da macro. 
 
Trocar imagemdo botão 
Clique com o botão direito do mouse sobre o novo botão e selecione a opção 
Alterar imagem do botão. O Excel apresentará uma série botões para sua 
escolha. 
 
 
Clique na figura desejada para alterar a imagem do botão. 
 
Caso você não goste de nenhuma das opções apresentadas, 
você pode usar o seguinte procedimento: 
1 - Copie a figura desejada para a Área de Transferência 
2 - Clique inversamente sobre o botão e selecione Colar Imagem 
do 
 Botão. 
 
Editar Imagem do Botão 
Clique inversamente sobre o novo botão e selecione Editar Imagem de Botão... 
 
 
Selecione uma cor e faça as altera-
ções desejadas. 
 
Se quiser você pode criar uma ima-
gem nova. Para isto, clique no botão 
limpar e dê asas à sua criatividade. 
 
Após alterar ou criar uma nova ima-
gem, clique no botão Ok e a imagem 
será colada no botão. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 83 
 
Associar macro a uma tecla de atalho 
 
Clique, novamente, com o botão direito do mouse, no 
novo botão e selecione a opção: Atribuir macro. 
Surgirá a caixa de diálogo abaixo, onde você deve sele-
cionar a macro desejada e clicar no botão Ok para asso-
ciá-la e depois clique no botão fechar da caixa de diálogo 
Personalizar. 
 
 
 
 
Além de associar a macro à um botão, também é possível associar uma Tecla 
de atalho à macro. 
Para isto, clique em Ferramentas / Macro / Macros, selecione a macro deseja-
da e clique no botão Opções. O Excel mostrará a seguinte caixa de diálogo, 
denominada Opções de macro: 
 
 
Em tecla de atalho: 
Se você digitar uma letra maiúscula, o atalho 
será: Ctrl+Shift+Letra 
Se você digitar uma letra minúscula, o atalho 
será: Ctrl+Letra 
Em Descrição, você pode digitar uma descri-
ção para sua macro. 
 
Após executar os passos descritos acima, clique em uma célula que contenha 
dados não formatadas e tecle as teclas do atalho ou clique no novo botão para 
ver o efeito. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 84 
Macros autoexecutáveis 
 
No Excel 97, temos dois níveis de macros autoexecutáveis. Um a nivel de pla-
nilha e outro a nível da Pasta de trabalho. 
 
As macros de planilha, são executadas automaticamente assim que algum e-
vento ocorra na planilha. Como por exemplo (ativar a planilha, clicar em uma 
célula, calcular a planilha etc) 
 
As macros de Pasta de trabalho, são executadas, automaticamente, quando 
ocorrem algum evento, tais como (Abrir, Salvar ou fechar a pasta de trabalho, 
Imprimir etc). 
 
Para inserir uma macro autoexecutável, a nível da pasta de trabalho, proceda 
da seguinte forma: 
 
1º pressione Alt+F11 para abrir a tela do VBA 
 
 
 
Dê um duplo clique em Esta pasta de trabalho, surgirá a seguinte tela no lado 
direito da tela. 
 
 
 
Clique na seta à direita da plavra Geral e selecione a opção WorkBook. 
Automaticamente, o Excel substitui a palavra Declaração pela palavra Open, 
surgindo a seguinte tela. 
 
 
 
O evento Open é o evento padrão do Excel, ocorre quando a pasta de trabalho 
é aberta. Para colocar uma mensagem, toda vêz que a pasta de trabalho é 
aberta, basta escrevê-la entre as duas linhas de código acima. Por exemplo: 
MsgBox "Bom trabalho", vbInformation, "Saudações" 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 85 
 
 
Clicando na seta à direita da palavra Open, você verá uma lista com todos os 
eventos interceptáveis da WorkBook (Pasta de trabalho). 
 
As macros autoexecutáveis de planilha, podem ser acessadas da seguinte 
forma: 
 
Clique inversamente na guia da planilha que você deseja adicionar a macro e 
selecione a opção Exibir código. 
 
 
O excel abre a seguinte tela, exebindo o evento padrão para as planilhas. No 
caso, o evento SelectionChange — ocorre quando você muda de célula. 
 
 
 
Clicando na seta à direita de SelectionChange, teremos a seguinte tela, com os 
eventos disponíveis para uma WorkSheet (planilha). 
 
 
 
Macro Relativa/Absoluta 
 
Determina se a gravação de macro utiliza referências relativas ou absolutas a 
células de uma planilha. Como padrão, a gravação de macro utiliza referências 
absolutas de célula ao gravar. 
 
Para gravar uma macro Absoluta (padrão do Excel) proceda da seguinte forma: 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 86 
1º Clique em Ferramentas / Macro / Gravar nova macro. 
2º Na caixa de diálogo Gravar macro, digite o nome da macro e clique OK. 
 
 
 
3º Execute as operações que você deseja gravar e clique no botão Parar 
gravação. 
 
 
Para gravar uma macro Relativa, siga os seguintes passos: 
 
1º Clique em Ferramentas / Macro / Gravar nova macro. 
2º Na caixa de diálogo Gravar macro, digite o nome da macro e clique OK. 
 
 
 
3º Clique no botão Referência relativa. 
4º Execute as operações que você deseja gravar e clique no botão Parar 
gravação. 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 87 
 
VBA 
 
Caixa de mensagem 
 
 
Exibe uma mensagem em uma caixa de diálogo, aguarda que o usuário clique 
em um botão e retorna um Integer que indica qual botão o usuário clicou. 
 
Sintaxe 
 
MsgBox(prompt[, buttons] [, title] [, helpfile, context]) 
 
A sintaxe da função MsgBox possui os argumentos nomeados a seguir: 
 
Parte Descrição 
prompt Obrigatório. Expressão de seqüência de caracteres exibida como 
mensagem na caixa de diálogo. O comprimento máximo de prompt 
é de aproximadamente 1024 caracteres, dependendo da largura dos 
caracteres utilizados. Se prompt consistir em mais de uma linha, 
você poderá separar as linhas utilizando um caractere de retorno de 
carro (Chr(13)), um caractere de alimentação de linha (Chr(10)) ou 
uma combinação de caracteres de retorno de carro e alimentação de 
linha (Chr(13) & Chr(10)) entre cada linha. 
buttons Opcional. Expressão numérica que é a soma de valores que 
especifica o número e o tipo de botões a exibir, o estilo de ícone a 
utilizar, a identidade do botão padrão e a modalidade da caixa de 
mensagem. Se omitido, o valor padrão para buttons é 0. 
title Opcional. Expressão de seqüência de caracteres exibida na barra 
de título da caixa de diálogo. Se você omitir title, o nome do 
aplicativo será inserido na barra de título. 
helpfile Opcional. Expressão de seqüência de caracteres que identifica o 
arquivo de Ajuda a ser utilizado para fornecer a ajuda sensível ao 
contexto relativa à caixa de diálogo. Se helpfile for fornecido, 
context também deverá ser fornecido. 
context Opcional. Expressão numérica que é o número de contexto da 
Ajuda atribuído ao tópico de Ajuda apropriado pelo autor da Ajuda. 
Se context for fornecido, helpfile também deverá ser fornecido. 
 
 
Definições 
 
As definições do argumento buttons são: 
 
Constante Valor Descrição 
vbOKOnly 0 Exibe somente o botão OK. 
VbOKCancel 1 Exibe os botões OK e Cancelar. 
VbAbortRetryIgnore 2 Exibe os botões Abortar, Repetir e Ignorar. 
VbYesNoCancel 3 Exibe os botões Sim, Não e Cancelar. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 88 
VbYesNo 4 Exibe os botões Sim e Não. 
VbRetryCancel 5 Exibe os botões Repetir e Cancelar. 
VbCritical 16 Exibe o ícone Mensagem crítica. 
VbQuestion 32 Exibe o ícone Consulta de aviso. 
VbExclamation 48 Exibe o ícone Mensagem de aviso. 
VbInformation 64 Exibe o ícone Mensagem de informação. 
VbDefaultButton1 0 O primeiro botão é o padrão. 
VbDefaultButton2 256 O segundo botão é o padrão. 
VbDefaultButton3 512 O terceiro botão é o padrão. 
VbDefaultButton4 768 O quarto botão é o padrão. 
VbApplicationModal 0 Janela restrita do aplicativo; o usuário deve 
responder à caixa 
 de mensagem antes de continuar o trabalho no 
aplicativo atual. 
VbSystemModal 4096 Janela restrita do sistema; todos os aplicativos 
são suspensos 
 até que o usuário responda à caixa de 
mensagem. 
 
O primeiro grupo de valores (0–5) descreveo número e o tipo de botões 
exibidos na caixa de diálogo; o segundo grupo (16, 32, 48, 64) descreve o 
estilo de ícone; o terceiro grupo (0, 256, 512) determina qual botão é o padrão 
e o quarto grupo (0, 4096) determina a modalidade da caixa de mensagem. 
Quando estiver somando números para criar um valor final para o argumento 
buttons, utilize somente um número de cada grupo. 
 
Observação Estas constantes são especificadas pelo Visual Basic para 
Aplicativos. Como resultado, os nomes podem ser utilizados em qualquer lugar 
do seu código em vez dos valores reais. 
 
 
Valores de retorno 
 
Constante Valor Descrição 
vbOK 1 OK 
vbCancel 2 Cancelar 
vbAbort 3 Abortar 
vbRetry 4 Repetir 
vbIgnore 5 Ignorar 
vbYes 6 Sim 
vbNo 7 Não 
 
 
Comentários 
Quando helpfile e context são fornecidos, o usuário pode pressionar F1 para 
exibir o tópico da Ajuda correspondente ao context. Alguns aplicativos host, por 
exemplo, o Microsoft Excel, também adicionam automaticamente um botão 
Ajuda à caixa de diálogo. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 89 
Se a caixa de diálogo exibir um botão Cancelar, pressionar a tecla ESC terá o 
mesmo efeito que clicar em Cancelar. Se a caixa de diálogo contiver um botão 
Ajuda, será fornecida a ajuda sensível ao contexto relativa à caixa de diálogo. 
Entretanto, nenhum valor será retornado até que um dos outros botões seja 
clicado. 
Observação Para especificar mais do que o primeiro argumento nomeado, 
você deve utilizar MsgBox em uma expressão. Para omitir algum argumento 
posicional, você deve incluir o delimitador de vírgula correspondente. 
 
 
Exemplo da função MsgBox 
 
Este exemplo utiliza a função MsgBox para exibir uma mensagem de erro 
crítico em uma caixa de diálogo com os botões Sim e Não. O botão Não é 
especificado como a resposta padrão. O valor retornado pela função MsgBox 
depende do botão escolhido pelo usuário. Este exemplo supõe que DEMO.HLP 
é um arquivo de Ajuda que contém um tópico com um número de contexto da 
Ajuda igual a 1000. 
 
Dim Msg, Estilo, Título, Ajuda, Ctxt, Resposta, MinhaSeqüência 
Msg = "Deseja continuar?" ' Define a mensagem. 
Estilo = vbYesNo + vbCritical + vbDefaultButton2 ' Define os botões. 
Título = "Demonstração de MsgBox" ' Define o título. 
Ajuda = "DEMO.HLP" ' Define o arquivo de Ajuda. 
Ctxt = 1000 ' Define o contexto do tópico. 
' Exibe a mensagem. 
Resposta = MsgBox(Msg, Estilo, Título, Ajuda, Ctxt) 
If Resposta = vbYes Then ' O usuário escolheu Sim. 
 MinhaSeqüência = "Sim" ' Executa alguma ação. 
Else ' O usuário escolheu Não. 
 MinhaSeqüência = "Não" ' Executa alguma ação. 
End If 
 
 
 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 90 
Caixas de Entrada 
 
 
Exibe um aviso em uma caixa de diálogo, aguarda até que o usuário insira 
texto ou clique em um botão e retorna um String com o conteúdo da caixa de 
texto. 
 
Sintaxe 
 
InputBox(prompt[, title] [, default] [, xpos] [, ypos] [, helpfile, context]) 
 
A sintaxe da função InputBox possui os argumentos nomeados a seguir: 
 
Parte Descrição 
prompt Obrigatório. Expressão de seqüência de caracteres exibida como 
mensagem na caixa de diálogo. O comprimento máximo de prompt 
é de aproximadamente 1024 caracteres, dependendo da largura dos 
caracteres utilizados. Se prompt consistir em mais de uma linha, 
você poderá separar as linhas utilizando um caractere de retorno de 
carro (Chr(13)), um caractere de alimentação de linha (Chr(10)) ou 
uma combinação de caracteres de retorno de carro e alimentação de 
linha (Chr(13) & Chr(10)) entre cada linha. 
title Opcional. Expressão de seqüência de caracteres exibida na barra de 
título da caixa de diálogo. Se você omitir title, o nome do aplicativo 
será inserido na barra de título. 
default Opcional. Expressão de seqüência de caracteres exibida na caixa de 
texto como resposta padrão se nenhuma entrada for fornecida. Se 
você omitir default, a caixa de texto será exibida vazia. 
xpos Opcional. Expressão numérica que especifica, em twips, a distância 
horizontal da extremidade esquerda da caixa de diálogo em relação 
à extremidade esquerda da tela. Se xpos for omitido, a caixa de 
diálogo será centralizada horizontalmente. 
ypos Opcional. Expressão numérica que especifica, em twips, a distância 
vertical da extremidade superior da caixa de diálogo em relação ao 
topo da tela. Se ypos for omitido, a caixa de diálogo será 
posicionada na vertical a aproximadamente um terço da extremidade 
inferior da tela. 
helpfile Opcional. Expressão de seqüência de caracteres que identifica o 
arquivo de Ajuda a ser utilizado para fornecer ajuda sensível ao 
contexto relativa à caixa de diálogo. Se helpfile for fornecido, 
context também deverá ser fornecido. 
context Opcional. Expressão numérica que é o número de contexto da 
Ajuda atribuído ao tópico da Ajuda apropriado pelo autor da Ajuda. 
Se context for fornecido, helpfile também deverá ser fornecido. 
 
 
Comentários 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 91 
Quando helpfile e context são fornecidos, o usuário pode pressionar F1 para 
exibir o tópico de Ajuda que corresponde ao context. Alguns aplicativos host, 
por exemplo, o Microsoft Excel, também adicionam automaticamente um botão 
Ajuda à caixa de diálogo. Se o usuário clicar em OK ou pressionar ENTER, a 
função InputBox retornará o que houver na caixa de texto. Se o usuário clicar 
em Cancelar, a função retornará uma seqüência de caracteres de 
comprimento zero (""). 
 
Observação Para especificar mais que o primeiro argumento nomeado, você 
deve utilizar InputBox em uma expressão. Para omitir alguns argumentos 
posicionais, você deve incluir o delimitador de vírgula correspondente. 
 
 
Exemplo da função InputBox 
 
 
 
Este exemplo mostra várias maneiras de utilizar a função InputBox para 
solicitar ao usuário que insira um valor. Se as posições x e y forem omitidas, a 
caixa de diálogo será automaticamente centralizada em relação aos 
respectivos eixos. A variável MeuValor contém o valor inserido pelo usuário se 
o usuário clicar em OK ou pressionar a tecla ENTER. Se o usuário clicar em 
Cancelar, será retornada uma seqüência de comprimento zero. 
 
Dim Mensagem, Título, Padrão, MeuValor 
Mensagem = "Insira um valor entre 1 e 3" ' Define o aviso. 
Título = "Demonstração da CaixaDeEntrada" ' Define o título. 
Padrão = "1" ' Define o padrão. 
' Exibe a mensagem, o título e o valor padrão. 
MeuValor = InputBox(Mensagem, Título, Padrão) 
' Utiliza o arquivo de Ajuda e o contexto. O botão Ajuda é adicionado 
automaticamente. 
MeuValor = InputBox(Mensagem, Título, , , , "DEMO.HLP", 10) 
' Exibe a caixa de diálogo na posição 100, 100. 
MeuValor = InputBox(Mensagem, Título, Padrão, 100, 100) 
 
 
 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 92 
 
Exercícios Complementares 
 
I - Subtotais 
 
Considere a seguinte tabela: 
 
 
 
1. Classifique-a por Região e por Esporte. 
2. Usando o menu Dados, aplique Subtotal à coluna Região. 
3. Usando o menu Dados, aplique Subtotal à coluna Esporte. Porem, antes 
de pressionar OK, desabilite a opção: “Substituir Subtotais atuais”. 
 
II - Aplique os formatos conforme figuras abaixo: 
 
 
 
 
 
III - Concatenador 
 
 
 
Usando as funções String, o concatenador "&" e a função DATA.VALOR, trans-
forme os dados acima em datas. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 93 
 
IV – Cálculo Idade 
 
Em uma planilha em branco, digite os seguintes dados: 
 
 
• Em B2 digite a data de Nascimento 
• Em B3 digite a fórmula: =HOJE() 
• Em B4 digite a fórmula abaixo: 
=SE(MÊS(B2) > MÊS(B3); ANO(B3) - ANO(B2) – 1; SE(MÊS(B3) = MÊS(B2); 
SE(DIA(B2) > DIA(B3); ANO(B3) - ANO(B2) - 1; ANO(B3) - ANO(B2)); ANO(B3) 
- ANO(B2))) 
 
V - Pontos 
 
 
1. Preencha a coluna B da seguinte forma: 
Pontosde 0% 
Pontos > 100 e 100 ePor outro lado, quando é necessário que os endereços contidos na fórmula se-
jam alterados de acordo com a nova posição, usam-se os endereços relativos. 
 
Endereço Relativo 
Um endereço relativo de uma célula em uma fórmula/função é simplesmente a 
combinação do endereço da coluna seguido do endereço da linha. 
Por exemplo: tem-se na célula A4 a seguinte fórmula: B3 + C5 – D1, nesta fór-
mula todos os endereços das células são relativos, pois quando se copia esta 
fórmula para a célula B5, esta tornar-se-á C4 + D6 – E2, observe que todos os 
endereços foram atualizados de acordo com a nova posição da fórmula. 
Dica: fórmula/funções que possuem célula com endereços relativos, quando 
são copiadas para outras posições têm seus endereços alterados de acordo 
com a nova posição. 
Endereço Absoluto 
Um endereço absoluto de uma célula em uma fórmula/função possui na frente 
da letra da coluna e/ou na frente do número da linha, o símbolo de $ indicando 
que aquele endereço não se alterará quando for copiado para um novo ende-
reço. 
Por exemplo: tem-se na célula A4 a seguinte fórmula: $B3 + C$5 - $D$1, nesta 
fórmula $B3 indica que a coluna está fixada, mas a linha não, C$5 possui a 
coluna não fixada, porém a linha está congelada, por fim $D$1 possui tanto a 
coluna quanto a linha fixadas. 
Quando esta fórmula é copiada para a célula B5, ela é alterada para $B4 + D$5 
- $D$1, observe que todos os endereços que possuem o $ não foram atualiza-
dos, por outro lado, os que não possuem, foram, de acordo com a nova posi-
ção da fórmula. 
Dica: Fórmula/ funções que possuem células com endereços absolutos, quan-
do são copiadas para outras posições, têm os endereços das células com $ 
inalterados. 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 3 
ALINHAMENTOS ESPECIAIS 
Os alinhamentos de células do Excel proporcionam várias soluções para os 
problemas do dia a dia a seguir veremos alguns exemplos úteis: 
Exemplo 1: 
 
Para o alinhamento de Digicad Informática, digite Digicad Informática na célu-
la B4 , Selecione da célula B4 até B13 e clique no menu Formatar – Célula , 
clique na guia Alinhamento e configure como a janela abaixo. 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 4 
Exemplo 2: 
 
Para o alinhamento de digicad e de informática, digite Digicad na célula B5 , 
Selecione da célula B5 até B14 e clique no menu Formatar – Célula , clique 
na guia Alinhamento e configure como a janela abaixo. 
 
Para o alinhamento da palavra Informática siga os mesmos procedimentos 
anteriormente descritos. 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 5 
Exemplo 3 e 4: 
 
Para o alinhamento de digicad informática item 3, digite Digicad Informática na 
célula F3 , Selecione da célula F3 até G8 e clique no menu Formatar – Célula 
, clique na guia Alinhamento e configure como a primeira janela abaixo. 
Para o alinhamento de digicad informática item 4, digite Digicad Informática na 
célula F11, Selecione da célula F11 até G16 e clique no menu Formatar – Cé-
lula , clique na guia Alinhamento e configure como a segunda janela abaixo. 
 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 6 
Exercício especial 
No exercício abaixo, digitar a planilha toda e calcular as células solicitadas. 
 
 
 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 7 
 
Repetir linhas e/ou colunas em várias páginas 
 
Muitas vezes é necessário repetirmos ou uma linha ou uma coluna em todas as 
páginas para isso clique no menu Arquivo e escolha a opção configurar pá-
gina e clique na guia Planilha ,a janela a seguir será exibida. 
 
 
 
Selecione uma opção em Imprimir títulos para imprimir as mesmas colunas 
ou linhas como títulos em cada página da planilha impressa. 
 
Selecione Linhas a repetir na parte superior se desejar usar linhas específi-
cas como títulos horizontais para cada página. Selecione Colunas a repetir à 
esquerda se desejar usar títulos verticais em cada página. Em seguida, na 
planilha, selecione uma célula ou células nas colunas ou linhas de título dese-
jadas. 
 
O botão Recolher caixa de diálogo na extremidade direita dessa caixa move 
temporariamente a caixa de diálogo para que você possa inserir o intervalo se-
lecionando células na planilha. Quando você terminar, clique no botão nova-
mente para exibir a caixa de diálogo inteira.As linhas e/ou colunas serão repe-
tidas em todas as páginas da planilha. 
 
Abaixo as demais opções desta janela: 
 
Área de Impressão - Clique na caixa Imprimir área para selecionar um 
intervalo de planilha para imprimir e, em seguida, arraste pelas áreas da 
planilha que você deseja imprimir. 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 8 
Imprimir: 
Linhas de Grade - Marque a caixa de seleção Linhas de grade para imprimir 
linhas de grade de célula verticais e horizontais nas planilhas. 
 
Cabeçalho de linha e coluna – Marque a caixa de seleção Cabeçalhos de 
linha e coluna para imprimir números de linha e letras de coluna em um estilo 
de referência A1 ou linhas e colunas numeradas em um estilo de referência 
R1C1. 
 
Preto e branco - Marque a caixa de seleção Preto e branco se tiver formatado 
dados com cores mas estiver utilizando uma impressora monocromática. Se 
você estiver usando uma impressora colorida, a seleção dessa opção pode 
reduzir o tempo de impressão. 
 
Qualidade Rascunho – Marque a caixa de seleção Qualidade rascunho para 
reduzir o tempo de impressão. Quando essa opção é selecionada, o Microsoft 
Excel não imprime nem as linhas de grade nem a maior parte dos elementos 
gráficos. 
 
Ordem da página – Clique em Abaixo e à direita ou Acima e abaixo para con-
trolar a ordem na qual os dados são numerados e impressos quando não cou-
berem em uma página. A figura de exemplo mostra a direção na qual seu do-
cumento será impresso quando você selecionar uma dessas opções. 
 
Opções – Clique em Opções para definir opções específicas para a impressora 
selecionada. Para obter maiores informações, consulte a documentação da sua 
impressora. 
 
 
 
 
 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 9 
 
Congelar Painéis 
 
Com o recurso de Congelar Painéis eu consigo manter os rótulos de linhas e 
colunas visíveis enquanto rola. 
 
Para congelar o painel horizontal superior, selecione a linha abaixo do lugar 
onde você deseja que apareça a divisão. 
Para congelar o painel vertical esquerdo, selecione a coluna à direita do lugar 
onde você deseja que apareça a divisão. 
Para congelar os painéis superior e esquerdo, clique na célula abaixo e à direi-
ta do lugar onde você deseja que apareça a divisão. 
No menu Janela, clique em Congelar painéis. 
No exemplo abaixo serão congeladas a coluna A e a linha 3. Para isso deve-
mos posicionar o cursor na célula B4. 
 
 Para descongelar clique no menu Janela, clique em Descongelar painéis. 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 10 
 
Exibir duas partes de uma planilha ao mesmo tempo 
 
Clique no menu Janela e escolha a opção Dividir. 
ou 
Na parte superior da barra de rolagem vertical ou na extremidade direita da 
barra de rolagem horizontal, aponte para a caixa de divisão. 
 
Quando o ponteiro se tornar um ponteiro de divisão , arraste a caixa de 
divisão abaixo ou à esquerda para a posição desejada. 
O exemplo abaixo mostra uma janela dividida: 
 
 
Para voltar ao normal clique no menu Janela e escolha a opção Remover Di-
visão. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 11 
Encontrando arquivos 
Pesquisa de arquivos 
O Microsoft Excel possui uma ferramenta para procurar por arquivos. Através 
dela, pode-se localizar arquivosde acordo com o seu nome, tipo e também 
propriedades nele contidas. 
Para usar este recurso, proceda da seguinte forma: 
Clicar no menu Arquivo - Abrir. Será exibida a janela. 
 
 
 
Através desta janela pode-se pesquisar por arquivos usando os campos Nome 
do arquivo, e Arquivo do tipo. 
Inserir os valores ou parte deles em cada campo. 
 
Clicar no botão Ferramentas Localizar. 
 
Para iniciar uma nova pesquisa, basta clicar no botão Nova pesquisa, este 
comando limpa o conteúdo dos campos, para que novos valores sejam forneci-
dos. 
Pesquisa Avançada 
Existe uma pesquisa de arquivos mais avançada, esta é acessada pelo botão 
Ferramentas Localizar . 
Para usar a pesquisa avançada: 
Clicar no botão Ferramentas Localizar, será exibida a janela a seguir. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 12 
 
 
O arquivo será localizado de acordo com os critérios adicionados na lista Loca-
lizar arquivos que correspondam aos critérios. 
Em Definir mais critérios, escolher a operação lógica E ou Ou para operacio-
nalizar com os outros critérios inseridos. 
Escolher a Propriedade a ser usada na comparação. 
Escolher a Condição de pesquisa. 
Inserir o Valor da propriedade a ser comparado na busca. 
Clicar no botão Adicionar à lista. 
 
 
Inserir no campo Examinar o local a partir do qual deve ser feita a pesquisa. 
Se quiser pesquisar nas subpastas do local definido, marcar a caixa de verifi-
cação Pesquisar subpasta. 
Se desejar salvar a pesquisa, clicar em Salvar Pesquisa, dar um nome à pes-
quisa e confirmar. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 13 
 
Clicar no botão localizar agora. A pesquisa será executada retornando o resul-
tado de todos os arquivos com sua respectiva localidade encontrados diante dos crité-
rios fornecidos. Veja a figura que ilustra o resultado de uma pesquisa procurando por arquivos 
do Excel a partir de C:\Meus documentos. 
 
Abrindo uma pesquisa que foi salva 
Quando uma pesquisa foi salva, esta pode ser aberta da seguinte forma: 
Clicar no Menu – Arquivo – Abrir 
Clicar no botão Ferramentas Localizar. 
Clicar no botão Abrir pesquisa. 
Será exibida a janela a seguir na qual deve-se clicar no nome da pesquisa a 
ser aberta. 
Observe que através desta janela, pode-se também Excluir e Renomear pes-
quisas salvas. 
 
 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 14 
Clicar no botão Abrir. 
A pesquisa está pronta para ser executada. Basta clicar no botão Localizar 
agora. 
 
Salvando arquivos 
Em se tratando de salvar os arquivos no Microsoft Excel, pode-se, além de ar-
mazenar o arquivo de maneira trivial, colocar senhas de proteção e gravação, 
criar backup, recomendável somente para leitura e alterar o tipo do arquivo. 
Ao clicar no menu Arquivo - Salvar, é exibida a janela da figura abaixo, atra-
vés da qual pode-se executar todas as tarefas descritas acima. 
 
Para alterar o tipo do arquivo: 
Clicar na caixa de listagem Salvar como tipo. 
Escolher o tipo desejado. 
Clicar no botão Salvar. 
Para alterar as opções de salvamento, tais como: criar backup, senha de prote-
ção, senha de gravação e recomendável somente leitura: 
Clicar no botão Ferramentas, Opções gerais,será exibida a janela abaixo: 
 
 
Se desejar que seja sempre criado um arquivo de backup, marcar a caixa de 
verificação Sempre criar backup. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 15 
Se desejar proteger o arquivo com uma senha para a sua abertura, basta digi-
tar a senha no campo Senha de proteção e confirmá-la após clicar no botão 
OK 
Se desejar proteger o arquivo com senha para a gravação, deve-se digitar uma 
senha no campo Senha de gravação e confirmá-la após clicar no botão OK 
Se desejar que o arquivo ao ser aberto, seja recomendável somente leitura, 
deve-se clicar na caixa de verificação correspondente. 
Após configurar todas as opções de salvamento desejadas, clicar no botão OK 
Clicar no botão Salvar para efetuar a gravação do arquivo nos padrões estabe-
lecidos anteriormente. 
Protegendo objetos de uma pasta de trabalho 
O Excel permite a proteção da pasta de trabalho ou objetos nela contidos de 
forma que o usuário não altere ou não veja o conteúdo destes elementos o que 
torna o arquivo mais seguro e funcional. 
Pode-se proteger: as células, pasta de trabalho, planilha e compartilhar a pasta 
de trabalho. 
Células 
A proteção de células é bastante utilizada para se restringir o acesso a fórmu-
las. Por padrão, todas as células vêm formatadas para serem travadas quando 
é dado o comando para travar a planilha, mas esta opção pode ser facilmente 
alterada, de forma que disponibiliza selecionar quais células devem ser trava-
das. 
Travada: Evita que as células selecionadas sejam alteradas, movidas, redi-
mensionadas ou excluídas. 
Para alterar a forma de proteção das células, proceda da seguinte forma: 
Selecionar as células que você deseja que sejam travadas. 
Clicar no menu Formatar - Células. 
Clique na guia Proteção e veja que a opção Travada já esta selecionada. A-
tenção: Travar células não tem efeito algum a menos que a planilha esteja pro-
tegida. Para proteger uma planilha, aponte para Proteger no menu Ferramen-
tas, clique em Proteger planilha e, em seguida, marque a caixa de seleção 
Conteúdo. 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 16 
 
Oculta: Oculta uma fórmula em uma célula de maneira que ela não apareça na 
barra de fórmulas quando a célula for selecionada. Se você selecionar essa 
opção, ela não terá efeito a menos que a planilha esteja protegida. 
Caso se queira ocultar a fórmula que existe dentro das células selecionadas, 
basta marcar a caixa de verificação Oculta. Observe que esta opção só faz 
sentido quando a célula deve ser travada, de forma que o usuário não possa 
alterar nem ver o conteúdo das células que possuem fórmulas. 
Planilhas 
Para se travar um planilha é necessário protegê-la. Ao executar tal tarefa, todas 
as células que tiverem sua formatação configurada para serem travadas, serão 
protegidas. 
Para proteger uma planilha, faça: 
Clicar no menu Ferramentas - Proteger – Proteger planilha. Será exibida a 
janela a seguir. 
 
Marcar as caixas de verificação correspondentes aos itens que se deseja pro-
teger. 
Conteúdo: impede alterações nas células da planilha e em itens de gráficos. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 17 
Objetos: impede que outros usuários excluam, movam, editem ou redimensio-
nem objetos gráficos em uma planilha ou folha de gráfico. 
Cenários: impede alterações nas definições de cenários em uma planilha 
Se desejar proteger com senha, esta deve ser digitada na caixa Senha (opcio-
nal). 
Clicar no botão OK se foi inserida uma senha, será requisitado que se confirme 
o que foi digitado. 
Pasta de trabalho 
Às vezes é necessário proteger apenas a estrutura e o modo de exibição da 
pasta de trabalho, isto é, não permitir que sejam incluídas ou excluídas plani-
lhas, mover ou copiar planilha, alterar as propriedades no menu Arquivo e tam-
bém no menu Janela, Dividir e congelar painéis. 
Para proteger a pasta de trabalho, faça: 
Clicar no menu Ferramentas - Proteger - Proteger pasta de trabalho. 
Caso se queira proteger a estrutura da pasta, marcar a caixa de verificação 
Estrutura. 
Se for necessário proteger a forma de exibição das janelas, isto é, proteger no 
menu Janela as opções descritas acima, selecionar a caixa de verificação Ja-
nela. 
Caso se queira definir uma senha para a proteção, basta digitá-la no campo 
adequado. 
Para finalizar, clicar no botão OK se foi definida a senha de proteção, é neste 
momento que é pedida a confirmação da senha. 
 
Estrutura: Protege a estrutura de uma pasta de trabalho de modo que as plani-
lhas não possam ser excluídas, movidas, ocultas, reexibidasou renomeadas, e 
novas planilhas não possam ser incluídas. 
 
Janelas: Impede que as janelas de uma pasta de trabalho sejam movidas, re-
dimensionadas, ocultas, reexibidas ou fechadas. 
 
 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 18 
 
Proteger e compartilhar pasta de trabalho 
Quando é necessário compartilhar a pasta de trabalho, é preciso proteger, de 
forma que, quando o arquivo estiver sendo usado por um ou mais usuários ao 
mesmo tempo, não possam ocorrer operações que alterem a integridade dos 
dados, por exemplo, se dois ou mais usuários tentarem, ao mesmo tempo, alte-
rar o conteúdo de uma mesma célula, a pasta de trabalho estará protegida con-
tra isto. 
Para se proteger e compartilhar a pasta de trabalho, faça: 
 
Clicar no menu Ferramentas - Proteger - Proteger pasta de trabalho com-
partilhada. 
Marcar a caixa de verificação Compartilhar com alterações de controle. 
Pode-se definir uma senha, se desejado, deve-se digitá-la no campo Senha 
(opcional). 
 
Clicar no botão OK caso tenha sido digitada a senha opcional, está deve ser 
confirmada neste momento. 
 
 
Protege o compartilhamento e o controle do histórico da alteração em uma pas-
ta de trabalho compartilhada, para que não possam ser desativados. Se a pas-
ta de trabalho não estiver compartilhada quando você marcar esta caixa de 
seleção e clicar em OK, será exibida uma mensagem perguntando se você de-
seja salvar a pasta de trabalho como uma pasta de trabalho compartilhada. Em 
uma pasta de trabalho já compartilhada, é possível ativar a proteção para o 
compartilhamento e histórico da alteração, mas não designar senha para essa 
proteção. Para designar uma senha, é preciso, em primeiro lugar, remover o 
compartilhamento da pasta de trabalho. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 19 
Função SE 
 
=SE(teste_lógico; valor_se_verdadeiro; valor_se falso) 
Esta é uma função lógica que retorna um valor baseado no teste lógico. Este 
teste deve ser uma expressão usando operadores relacionais. 
 
Ex.: No exemplo abaixo a célula D1 é a célula que contém a fórmula, neste ca-
so quando a célula B1 for igual a 5 (=SE(B1=5;), a fórmula irá multiplicar o valor 
de C1 por 1,2 (C1*1,2;) que representa o valor_se_verdadeiro, caso o valor da 
célula B1 não seja igual a 5 a fórmula executará a segunda condição, va-
lor_se_falso ou seja (C1), o resultado permanecerá o mesmo. 
 
 
Executando a função SE via assistente: 
Utilizaremos o exemplo abaixo par calcula o resultado que o aluno teve, caso 
sua nota seja inferior a 5 será exibida a mensagem Reprovado caso contrário 
será exibida a mensagem Aprovado. 
 
 
 
Coloque o cursor na célula que deve receber o resultado da fórmula; 
Clique no botão ƒχ da barra de ferramentas padrão para chamar o Assistente 
de função. Será exibida a janela da figura abaixo; 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 20 
 
 
Na lista Categoria da Função escolha Lógica; 
Na lista Nome da Função escolha a função SE; 
Clique no botão O.k.; A janela a seguir será exibida: 
 
 
 
No campo Teste_lógico insira o teste/comparação que deve ser feito, como 
por exemplo da média ser maior ou igual a 5. No nosso casa a planilha exem-
plo o teste fica D2>=5; 
No campo Valor_se_verdadeiro coloque o valor a ser retornado se o teste ló-
gico retornar verdadeiro; 
No campo Valor_se_falso coloque o valor a ser retornado se o teste lógico 
retornar falso; 
Use a alça de preenchimento para copiar a fórmula para as outras células ne-
cessárias. 
 
 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 21 
Encadeamentos da função SE. 
A função lógica SE pode ser encadeada de forma que uma das respostas se 
uma nova função SE. 
Exemplo: 
 
 
 
 
Vamos Exercitar 
Utilizando a função SE , Calcule os resultados obtidos pelos alunos. 
 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 22 
Agora você irá criar uma planilha para calcular automaticamente os débitos de 
sua Conta Corrente. Esta planilha irá realizar os cálculos de acordo com a data 
inserida na célula A4. Você deverá usar a Função =SE na coluna E, para que 
o saldo seja feito automaticamente. Ex.: Será creditado na sua conta R$ 100,00 
no dia 01/06/2000, portanto quando a célula que contém a data (01/06/2000) 
for igual ou inferior a célula A4, calcule o valor do saldo somando o crédito e 
subtraindo o débito, caso contrário a fórmula não deverá fazer nada permane-
cendo o saldo anterior. 
 
Nota: No exemplo abaixo temos a coluna B como descrição, e elas se iniciam 
por operadores matemáticos, para que o Excel 2000 considere o operador co-
mo texto é necessário digitar o apóstrofre ‘ primeiramente. 
 
 
 
 
 
Anotações: 
 
 
 
 
 
 
 
O Valor de-
ve ser 
Calculado e
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 23 
Função Soma Se 
Esta função é usada na necessidade de somar valores quando algum critério é 
satisfeito. Por exemplo: tendo uma tabela com vários registros de compra de 
produtos (Data, Produto, Pedido) suponha que seja necessário somar o quanto 
de cada produto foi vendido. Então é preciso somar todas as células que pos-
suam em sua linha na coluna produto o mesmo valor do produto procurado. 
 
Suponha que seja necessário contar na planilha Pedido a quantidade total que 
foi vendida de cada produto. Este resultado será apresentado ao lado da plani-
lha. 
Sintaxe: SOMASE(intervalo;critérios;intervalo_soma) 
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 1000, "1000", ">1000", "Mouse". 
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 omiti-
do, as células em intervalo serão somadas. 
Para usar a função Soma se, através do assistente faça o seguinte: 
Posicione o cursor na célula que deverá ter o resultado da soma. 
Clique no botão ƒχ da barra de ferramentas padrão para chamar o Assistente 
de função. Será exibida a seguinte janela. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 24 
 
 
Na lista Categoria da Função escolha Matemática e Trigonométrica; 
Na lista Nome da Função escolha a função SOMASE; 
 
Clique no botão O.k. Será exibida a janela abaixo 
 
 
Insira no campo Intervalo o endereço da matriz de existem/existirão os valo-
res; Seguindo o exemplo da planilha apresentada anteriormente seria a matriz 
C3:C11. 
Insira no campo Critérios o endereço da célula que possui o nome para ser 
comparado com o nome do intervalo; No caso do calculo dos pedidos do pro-
duto Lapis seria a própria palavra “LAPIS”. 
Insira no campo Intervalo Soma a coluna da planilha que contém os valores a 
serem somados; Para o exemplo anterior a coluna que possui o campo Pedido 
é a coluna D no nosso caso D3:D11; 
Clique no botão O.k.; 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 25 
 
Use a alça de preenchimento para copiar a fórmula para as outras células; Veja 
o resultado. 
 
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 vazi-
as. 
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". 
Exemplos 
Suponha que A3:A6 contenha "maçãs", "laranjas", "pêras", "maçãs", respecti-
vamente.CONT.SE(A3:A6;"maçãs") é igual a 2 
Suponha que B3:B6 contenha 32, 54, 75, 86, respectivamente. 
CONT.SE(B3:B6;">55") é igual a 2. 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 26 
Função MOD 
 
Retorna o resto depois da divisão de núm por divisor. O resultado possui o 
mesmo sinal que divisor. 
Sintaxe 
=Mod(núm,divisor) 
Núm é o número ou a célula para o qual você deseja encontrar o resto. 
Divisor é o número pelo qual você deseja dividir o número. Se divisor for 0, 
Resto retornará o valor de erro #DIV/0!. 
 
Exemplos 
Mod(3; 2) é igual a 1 
Mod(-3; 2) é igual a 1 
Mod(3; -2) é igual a -1 
Mod(-3; -2) é igual a -1 
Mod(4; 2) é igual a 0 
 
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) é igual a 8 
INT(-8,9) é igual a -9 
A seguinte fórmula retorna a parte decimal de um número real positivo na célu-
la A1: 
=A1-INT(A1) 
 
 
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. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 27 
Núm_dígitos é um número que especifica a precisão da operação. O valor pa-
drão para núm_dígitos é 0 (zero). 
Nota: TRUNCAR e INT são semelhantes pois os dois retornam inteiros. TRUN-
CAR 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 negati-
vos: TRUNCAR(-4,3) retorna -4, mas INT(-4,3) retorna -5, porque -5 é o núme-
ro menor. 
 
Exemplos 
 
TRUNCAR(8,9) é igual a 8 
TRUNCAR(-8,9) é igual a -8 
TRUNCAR(PI()) é igual a 3 
 
Função ARREND 
 
Arredonda um número até uma quantidade especificada de dígitos. 
Sintaxe 
ARRED(núm;núm_dígitos) 
Núm é o número que você deseja arredondar. 
Núm_dígitos especifica o número de dígitos para o qual você deseja arredon-
dar núm. 
• Se núm_dígitos for maior que 0, então núm será arredondado para o 
número especificado de casas decimais. 
• Se núm_dígitos for 0, então núm será arredondado para o inteiro mais 
próximo. 
• Se núm_dígitos for menor que 0, então núm 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 
ARRED(-1,475; 2) é igual a -1,48 
ARRED(21,5; -1) é igual a 20 
 
 
Função ÉERROS 
 
A função Éerros, verifica o tipo de valor e retorna VERDADEIRO ou FALSO, 
dependendo do resultado. Esta função retorna o valor verdadeiro quando o 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 28 
valor se referir a qualquer valor de erro (#N/D, #VALOR!, #REF!, #DIV/0!, 
#NÚM!, #NOME? ou #NULO!) 
 
Sintaxe 
 
ÉERROS(valor) 
 
Valor é o valor que se deseja testar. O valor pode ser um espaço em branco 
(célula vazia), um valor de erro, lógico, texto, número ou referência, ou um no-
me correspondente a qualquer um destes itens que se deseja testar. 
 
Exemplo: 
 
 
 
Calcular os demais resultado nas células I8, I9, I10. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 29 
Validação 
O recurso de validação é muito interessante e útil pois através dele é possível 
fazer com que apareça uma mensagem informando o valor(es) que deverão 
ser inseridos em uma célula, controlar os valores que serão inseridos nesta 
célula e mostrar uma mensagem caso o valor não esteja correto. 
Para acessar o comando validação clique no menu Dados e escolha a Opção 
Validação a janela a seguir será exibida: 
 
 
 
Restringir entradas de células aos dados de um número, de uma lista, de 
uma fórmula. 
 
Na janela que se abre escolher as opções abaixo: 
 
Permitir - Clique em uma opção de validação de dados na caixa Permitir para 
aplicar restrições na entrada de dados das células selecionadas na planilha. 
Clique na opção Personalizar para digitar uma fórmula, usar uma expressão ou 
referir-se a um cálculo em outra célula para determinar entradas válidas. 
 
Dados - Clique no operador de comparação que deseja usar. Os operadores 
disponíveis dependem do tipo de dados escolhidos na caixa Permitir. 
 
Mínimo - Insira o valor mínimo, data inicial ou hora inicial como um valor, refe-
rência de célula ou fórmula para a opção de validação de dados escolhidos na 
caixa Permitir. 
 
Máximo - Aplique o valor máximo, data final ou hora final como um valor, refe-
rência de célula ou fórmula para a opção de validação de dados escolhida na 
caixa Permitir. 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 30 
Aplicar alterações - Aplica todas as restrições, mensagens de entrada e 
mensagens de erro exibidas nesta caixa de diálogo às outras células na plani-
lha que possuem as mesmas definições de validação de dados que as células 
selecionadas. 
 
Ignorar em Branco - Interrompe a exibição de uma mensagem de erro quan-
do uma célula restrita ou uma célula dependente das referências ou fórmulas 
estiver em branco. 
 
Limpar Tudo - Cancela todas as seleções e exclui informações de todas as 
três guias da caixa de diálogo Validação de dados. Para desfazer os efeitos da 
opção Limpar tudo, clique em Cancelar. 
 
Para exibir mensagens que solicitam entradas e para explicar ou evitar entra-
das incorretas, especifique os tipos de mensagens que você deseja nas guias 
Mensagem de entrada e Alerta de erro. 
 
Exibir uma mensagem de entrada quando uma célula é selecionada 
 
1. Selecione as células para as quais você deseja exibir uma mensagem. 
2. No menu Dados, clique em Validação e depois clique na guia Mensa-
gem de entrada. 
 
3. Certifique-se de que a caixa de seleção Mostrar mensagem de entrada 
ao selecionar célula esteja marcada. 
4. Para exibir um título em negrito na mensagem, digite o texto na caixa Tí-
tulo. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 31 
5. Digite o texto da mensagem com até 255 caracteres, na caixa Mensa-
gem de entrada. Pressione ENTER para iniciar uma nova linha na men-
sagem. 
Você deve inserir o texto na caixa Mensagem de entrada para que a mensa-
gem seja exibida. 
No exemplo da janela preenchida o resultado na planilha ficará como exibido 
abaixo: 
 
Exibir uma mensagem de entrada quando uma célula é selecionada 
 
1. No menu Dados, clique em Validação e depois clique na guia Defini-
ções. 
 
2. Especifique as restrições de dados para as quais você deseja exibir a 
mensagem. 
3. Clique na guia Alerta de erro. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 32 
4. Certifique-se de que a caixa de seleção Mostrar alerta de erro após 
ser inserido dado inválido esteja marcada. 
5. Na caixa Estilo, clique em Parar/Aviso/Informações. A mensagem terá 
um botão Repetir/Continuar que retorna à célula para uma edição adi-
cional e um botão Cancelar que restaura a célula ao valor anterior. 
6. Se você desejar exibir um título na barra de título da mensagem ou no 
balão do Assistente do Office, se o Assistente do Office estiver exibido, 
digite o texto na caixa Título. Se você deixar a caixa Título em branco, o 
título assume como padrão Microsoft Excel. 
7. Se você desejar exibir um texto criado por você na mensagem, digite o 
texto na caixa Mensagem de erro, com até 225 caracteres. Pressione 
ENTER para iniciar uma nova linha na mensagem. Se você não inserir 
um texto na caixa Mensagem de erro, a mensagem exibirá o seguinte: 
"O valor inserido não é válido. Outro usuário restringiu os valores que 
podem ser inseridos nesta célula." 
No exemplo da janela preenchida será exibida a caixa de dialogo abaixo caso 
não seja validado os valores: 
 
DIGICAD Informática Excel 2000- Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 33 
FORMATAÇÃO CONDICIONAL 
 
O Excel 2000 permite que você aplique formatos à células de acordo com uma 
condição estabelecida na função SE. Proceda da seguinte forma: 
 
Selecione as células que você deseja formatar. 
 
No menu Formatar, clique em Formatação condicional. 
 
Para usar valores nas células selecionadas como os critérios de formatação, 
clique em O valor da célula é, escolha a frase de comparação e, em seguida, 
digite um valor na caixa adequada. Você pode inserir um valor de constante ou 
uma fórmula; inclua um sinal de igual (=) antes da fórmula. 
 
Para avaliar dados ou uma condição que não seja os valores nas células sele-
cionadas, use uma fórmula como critério de formatação. Clique em A fórmula 
é na caixa à esquerda e, em seguida, insira a fórmula na caixa à direita. A fór-
mula deve avaliar um valor lógico, VERDADEIRO ou FALSO. 
 
Clique em Formatar. 
Selecione o estilo da fonte, a cor da fonte, sublinhado, bordas, sombreamento 
ou padrões que você deseja aplicar. 
 
Microsoft Excel aplicará os formatos selecionados somente se o valor da célula 
atender à condição ou se a fórmula retornar um valor VERDADEIRO. 
 
Para incluir outra condição, clique em Adicionar e, em seguida, repita as eta-
pas 3-5. 
 
Você pode especificar até três condições. 
 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 34 
Exercício especial 
 
 
 
Utilizando os recursos aprendidos completar no exercício acima as seguintes 
tarefas: 
 
1) Digitar a planilha e aplicar as formatações; 
2) Apenas as células D5 e F5 estarão desprotegidas para digitação; 
3) Quando você posicionar o cursor na célula D5 aparecerá a mensagem 
“Digite um número Inteiro”; 
4) Caso você digite um número que não seja inteiro será exibida a mensa-
gem “Erro - Você deve digitar um nº inteiro”; 
5) Na célula F5 deverá aparecer a mensagem “PAR” (na cor azul)ou “IM-
PAR” (na cor vermelha) 
 
Dicas: Executar a tarefa 5 utilizando, a funções SE e MOD e formatação condi-
cional. 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 35 
UTILIZAR GRUPOS DE PLANILHAS 
 
O Excel 2000 é uma planilha tridimensional, isto é, além das duas dimensões já 
conhecidas (linhas e colunas) ganhou mais algumas planilhas (fichas), que são 
outras planilhas dentro de cada pasta. Cada pasta pode possuir 255 planilhas 
(Comando: Ferramentas Opções e na guia Geral selecione a quantidade de 
planilhas desejadas). A grande vantagem da utilização de planilhas em 3D é a 
facilidade das consolidações e a administração das mesmas. 
 
 
 
 
 
 
A consolidação é feita seguindo a sintaxe abaixo: 
=nome-da-ficha!célula[operador aritmético]nome-da-ficha!célula 
 
Você pode duplicar o conteúdo de uma planilha para outra usando o seguinte 
procedimento: Selecione todas as planilhas mantendo a tecla SHIFT pressio-
nada e clicando sobre as planilhas desejadas criando com isso um grupo. 
Quando as planilhas estão agrupadas devemos digitar os dados comuns. 
 
 
 
Caso deseje copiar o conteúdo entre as planilhas mantenha a tecla Alt pressio-
nada e arraste a área selecionada para a planilha de destino. 
 
Nota.: Para nomear as fichas dê um duplo clique na borda da mesma. 
Fichas do Excel –cada uma corres-
ponde a uma planilha. 
Clicando com o botão direito do mouse 
sobre as fichas é possível incluir, excluir, 
renomear e copiar as planilhas 
Grupo de Planilhas 
Planilhas agrupadas com a tecla 
SHIFT 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 36 
 
Vamos Exercitar 
 
O exemplo abaixo mostra uma consolidação de vendas de uma empresa que 
possui duas filiais Norte e Sul. Nomeie as planilhas conforme o exercício abai-
xo, agrupe-as e digite a parte constante. Logo depois você deve desagrupar as 
planilhas e digitar a parte variável que está na tabela que está na seqüência. 
Então faça os cálculos para consolidar as duas filiais. 
 
 
 
 
 
Dados: 
 
Na ficha Consolidação a fórmula ficaria assim : 
=Sul!b4+Norte!b4 
Sul Quantidade Norte Quantidade 
Disquete 190 Disquete 134 
Mouse 125 Mouse 98 
Monitor 130 Monitor 112 
CPU 154 CPU 126 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 37 
 VINCULAR CÉLULAS ENTRE ARQUIVOS 
 
Para vincular células entre arquivos o procedimento mais simples é o seguinte: 
Abra os dois arquivos que serão vinculados, crie em um dos arquivos a fórmula 
ou referência que será utilizada iniciando com o sinal de = ,clique no menu ja-
nela e selecione o outro arquivo. Clique na célula que será vinculada e pres-
sione enter para voltar ao primeiro arquivo. 
 
No exemplo abaixo foi vinculado à célula E3 o valor da célula E471 da planilha 
Indices do arquivo dolar-bovespa-fundos que está localizado na pasta R A P 
P O F C\Contas Correntes\Tabela de indices do Drive C: 
 
 
 
A sintaxe para vincular células entre arquivos é a seguinte: 
 
=’Caminho(Drive:\Pasta)\[Nome-do-Arquivo] Planilha’!Célula 
 
 
LISTAS 
 
Criando Listas a partir de Dados da Planilha 
 
Listas personalizadas, são listas que irão preencher automaticamente as célu-
las quando utilizarmos o recurso de cópia através da alça de preenchimento da 
célula. 
 
O excel já possui listas automaticas como as exemplificadas abaixo: 
 
 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 38 
Para acioná-las um dos itens da lista (no exemplo acima as células que estão 
com borda) e arraste com a alça de preenchimento da esquerda para direita ou 
de cima para baixo. 
 
Para criar uma lista personalizada, siga os passos abaixo : 
 
1) Digite na planilha as informações que farão parte da lista, conforme exemplo 
abaixo. 
 
2) Clique sobre o menu Ferramentas, Opções... 
 
3) Clique sobre a guia Listas. 
 
4) Clique sobre o botão Importar e selecione na planilha a faixa onde foram 
digitados os dados. 
 
5) Clique novamente sobre o botão Importar. 
 
A lista irá aparecer na caixa Listas Personalizadas. Toda vez que você digitar 
uma palavra da lista em uma célula e copiar a mesma através da alça de pre-
enchimento, as células seguintes serão automaticamente preenchidas com a 
seqüência cadastrada. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 39 
GRÁFICOS 
 
Inserindo Seqüência de Dados com o Mouse 
Depois de criado seu gráfico você pode inserir dados que estão faltando ao 
gráfico utilizando o mouse como no exemplo a seguir. 
 
 
 
No exemplo acima o gráfico já está feito e falta ser acrescentado o item con-
servas, para isso selecione as células do item conservas e seus respectivos 
rótulos como mostrado acima. Leve o mouse no contorno da seleção e arraste 
o conteúdo soltando-o dentro do quadro da legenda. Abaixo mostra o resultado 
desta operação. 
 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 40 
Formulário Automático 
 
O Microsoft Excel 2000 pode utilizar bancos de dados externos ou listas que 
são tratadas como banco de dados. Quando você executa tarefas de banco de 
dados, tais como localizar, classificar ou subtotalizar dados, o Microsoft Excel 
reconhece automaticamente a lista como um banco de dados e usa os seguin-
tes elementos de lista para organizar os dados. 
 
 As colunas da lista são os campos no banco de dados. 
 Os rótulos de coluna na lista são os nomes de campos no banco de dados. 
 Cada linha da lista é um registro no banco de dados. 
Formulário de Dados 
Um formulário de dados é um método conveniente para inserir ou exibir uma 
linha completa de informações, ou um registro, em uma lista por vez. Antes de 
usar um formulário de dados para adicionar um registro a uma nova lista, a lista 
deverá possuir rótulos na parte superior de cada coluna contida na lista. O Mi-
crosoft Excel usará esses rótulos para criar campos no formulário.Digite a seguinte lista em uma planilha do Excel. 
 
Nº Produto Nome do Produto Preço por Unidade 
61 Amber Maple R$ 28,50 
47 Biscoito Delicia R$ 9,50 
75 Cha Mate R$ 7,75 
40 Açucar R$ 18,40 
60 Arroz tipo 1 R$ 34,00 
9 Feijão Carioquinha R$ 97,00 
17 Margarina Doriana R$ 39,00 
1 Requeijão R$ 18,00 
3 Queijo Prato R$ 19,00 
39 Pão Pullman R$ 18,00 
4 Vinho Tinto R$ 22,00 
5 Vinho Branco R$ 21,35 
76 Velho Barreiro R$ 18,00 
38 Cerveja Skol R$ 1,20 
48 Cerveja Kaiser R$ 1,30 
58 Cerveja Antarctica R$ 1,10 
71 Cha Preto R$ 9,25 
69 Côte de Blaye R$ 263,50 
33 Pão Italiano R$ 22,00 
6 Batata Inglesa R$ 9,00 
15 Manteiga Aviação R$ 3,45 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 41 
Adicionar um registro a uma lista usando um formulário de dados 
 
1. Clique em uma célula na lista à qual você deseja adicionar um registro. 
2. No menu Dados, clique em Formulário. 
3. Clique em Novo. 
4. Digite as informações para o novo registro. 
5. Quando terminar de digitar os dados, pressione a tecla ENTER para adicio-
nar o registro. 
6. Quando terminar de adicionar os registros, clique em Fechar para adicionar 
o novo registro e fechar o formulário de dados. 
 
 
Alterar um registro da lista utilizando um formulário de dados 
 
Para alterar um registro da lista, na tela mostrada acima, localize o registro uti-
lizando a barra de rolagem ou os botões Localizar anterior e Localizar pró-
xima e altere as informações dos campos correspondentes. 
 
Excluir um registro da lista utilizando um formulário de dados 
 
Cuidado: Quando você excluir um registro usando um formulário de dados, 
não poderá desfazer a exclusão. O registro será permanentemente excluído. 
Na tela acima, selecione o registro e clique no botão Excluir. 
 
Classificar uma lista 
 
Você pode reordenar as linhas ou colunas de uma lista com base nos valores 
de uma lista através da classificação. Quando você classifica, o Microsoft Excel 
reordena as linhas, colunas ou células individuais usando a ordem de classifi-
cação especificada. Você pode classificar listas em ordem crescente(1 a 9, A a 
Z) ou decrescente (9 a 1, Z a A), e classificar com base no conteúdo de uma ou 
mais colunas. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 42 
Você pode classificar uma lista simplesmente clicando em uma célula da lista 
e depois nos botões de classificação da barra de ferramentas. Caso queira 
personalizar sua classificação ou utilizar mais de uma coluna, você deve sele-
cionar a opção Classificar no menu Dados. 
 
 
Filtro 
 
Sua planilha deve apresentar pelo menos três linhas em branco que possam 
ser usadas como um intervalo de critérios acima da lista. A lista deve conter 
rótulos de colunas. 
 
1. Copie os rótulos de colunas da lista correspondentes às colunas que con-
têm os valores que você deseja filtrar. 
2. Cole os rótulos de colunas na primeira linha em branco do intervalo de crité-
rios. 
3. Nas linhas abaixo dos rótulos de critérios, digite o critério que você deseja 
corresponder. Certifique-se de que haja pelo menos uma linha em branco 
entre os valores de critério e a lista. 
4. Clique em uma célula da lista. 
5. No menu 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 obe-
deçam aos seus critérios para outra área da planilha, clique em Copiar para 
outro local, clique na caixa Copiar para e no canto superior esquerdo da á-
rea de colagem. 
7. Na caixa Intervalo de critérios, insira a referência para o intervalo de crité-
rios, inclusive os rótulos de critérios. 
8. Clique no botão OK. 
 
Quando desejar ver novamente todos os registros, clique no menu Dados, Fil-
trar¸ Mostrar todos. 
A figura seguinte mostra a utilização de um filtro avançado que retorna somen-
te os produtos com número menor que 15. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 43 
 
 
Subtotais 
 
1. Classifique a lista 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 número de unidades 
vendidas, classifique a lista pela coluna do vendedor. 
 
2. Clique em uma célula da lista. 
 
3. No menu Dados, clique em Subtotais. Será exibida a janela abaixo. 
 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 44 
 
 
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. Na caixa Adicionar subtotal a, marque a caixa de seleção das 
colunas que contêm os valores para os quais você deseja subtotais. 
 
6. Marque na lista Adicionar total a o(s) campo(s) que serão calculados subto-
tais. 
 
7. Marque Substituir subtotais atuais caso queira que operações de subtotais 
anteriores sejam substituídas pela atual. 
 
8. Marque Quebra de página entre grupos se desejar que a cada grupo seja 
inserido uma quebra de página. 
 
9. Marque Resumir abaixo dos dados se desejar que as operações dos dados 
sejam exibida após os dados. Clique no botão O.k. para finalizar. 
 
 
Vamos Exercitar 
 
Digite a lista abaixo e calcule os subtotais por vendedor. 
 
 
 
Vendedor Produto Quantidade 
Vanderlei teclado 20 
Brandão teclado 33 
Marcelo teclado 35 
Vanderlei Mouse 65 
Marcelo Mouse 80 
Brandão Mouse 90 
Vanderlei Monitor 3 
Brandão Monitor 6 
Marcelo Monitor 8 
Vanderlei Micro 3 
Brandão Micro 5 
Marcelo Micro 6 
Vanderlei Games 65 
Brandão Games 110 
Marcelo Games 120 
Vanderlei Disquete 99 
Brandão Disquete 130 
Marcelo Disquete 150 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 45 
Tabela Dinâmica 
 
Tabela dinâmica é uma tabela interativa que resume uma grande quantidade 
de dados rapidamente, ou os combina de tabelas diferentes. É possível girar 
suas linhas e colunas para ver resumos diferentes dos dados de origem, filtrar 
os dados exibindo páginas diferentes ou exibir os detalhes das áreas de inte-
resse. 
 
Você pode criar uma Tabela dinâmica a partir de uma lista ou banco de dados 
do Microsoft Excel, de um banco de dados externo, de várias planilhas do Mi-
crosoft Excel ou de outra Tabela dinâmica. 
 
Para criar uma Tabela dinâmica, vamos usar o Assistente da tabela dinâmica 
como guia para localizar e organizar os dados que você deseja analisar. Para 
começar, digite os seguintes dados em uma nova planilha. 
 
Vendedor Mês Produto Vendas Região 
Amaral Março Pro. Agricolas 4293 Norte 
Amaral Abril Pro. Agricolas 4165 Leste 
Pereira Março Pro. Agricolas 1450 Oeste 
Pereira Março Bebidas 1200 Sul 
Pereira Março Pro. Agricolas 3589 Norte 
Amaral Março Bebidas 1654 Sul 
Pereira Abril Bebidas 1423 Norte 
Amaral Março Pro. Agricolas 3478 Oeste 
Pereira Abril Pro. Agricolas 4589 Norte 
Amaral Abril Pro. Agricolas 4339 Norte 
Pereira Abril Bebidas 2541 Leste 
Pereira Março Bebidas 1689 Leste 
Pereira Abril Pro. Agricolas 3485 Sul 
Amaral Abril Bebidas 1985 Norte 
Amaral Março Bebidas 2145 Oeste 
Pereira Abril Pro. Agricolas 4875 Leste 
Amaral Março Pro. Agricolas 3698 Sul 
Pereira Março Bebidas 2632 Oeste 
 
Para criar a Tabela Dinâmica, primeiro clique sobre uma célula da lista, depois 
clique no menu Dados, Relatório de Tabela e GráficoDinâmicos. 
Agora, basta seguir os passos do assistente para podermos montar nossa ta-
bela. 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 46 
 
 
No campo Onde estão os dados que você deseja analisar escolha uma das 
opções: 
 
Banco de dados ou lista do Microsoft Excel: Cria um relatório de tabela di-
nâmica ou de gráfico dinâmico a partir dos dados organizados em linhas e co-
lunas rotuladas em uma planilha do Microsoft Excel. 
 
Fonte de dados externos: Cria um relatório de tabela dinâmica ou de gráfico 
dinâmico a partir de dados armazenados em um arquivo ou banco de dados 
fora da pasta de trabalho atual ou do Microsoft Excel. 
 
Vários Intervalos de Consolidação: Cria um relatório de tabela dinâmica ou 
de gráfico dinâmico a partir de diversos intervalos de planilhas do Microsoft Ex-
cel. 
 
Outra tabela dinâmica ou gráfico dinâmico: Cria um relatório de tabela di-
nâmica ou de gráfico dinâmico a partir de outro relatório de tabela dinâmica 
contido na mesma pasta de trabalho. 
 
Em Que tipo de relatório você deseja criar: 
 
Tabela Dinâmica: Cria uma Tabela Dinâmica. 
 
Gráfico Dinâmico (com tabela dinâmica): Cria um relatório de gráfico dinâmico 
e um relatório de tabela dinâmica associados que compartilham os mesmos 
dados e refletem todas as alterações no relatório de gráfico dinâmico. Um rela-
tório de gráfico dinâmico deve ter um relatório de tabela dinâmica associado na 
mesma pasta de trabalho. 
 
Clique em Avançar. 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 47 
 
 
Nesta etapa você especificará os dados para seu relatório de tabela dinâmica 
ou de gráfico dinâmico. Digite o intervalo na caixa Intervalo ou selecione os 
dados na planilha. O botão Recolher caixa de diálogo, posicionado na extrema 
direita desta caixa, moverá temporariamente a caixa de diálogo, para que você 
insira o intervalo, selecionando células na planilha. Quando você terminar, po-
derá clicar novamente no botão para exibir a caixa de diálogo inteira. 
 
Clique nas guias da planilha para selecionar em outras planilhas. Se o intervalo 
estiver em outra pasta de trabalho, digite o nome da pasta de trabalho e o no-
me da planilha na caixa Intervalo, usando a seguinte sintaxe: 
([nomedapastadetrabalho]nomedaplanilha!intervalo). 
 
Clique em Avançar. 
 
 
 
Escolha o local onde deseja colocar a tabela dinâmica: 
 
Nova Planilha : Cria uma nova planilha na mesma pasta de trabalho para o 
relatório de tabela dinâmica. 
 
Planilha Existente: Selecione a célula na planilha ou digite uma referência de 
célula na caixa Planilha existente para especificar a célula superior esquerda 
do intervalo na planilha onde você deseja que o relatório de tabela dinâmica 
seja posicionado. O botão Recolher caixa de diálogo, posicionado na extrema 
direita desta caixa, moverá temporariamente a caixa de diálogo, para que você 
insira o intervalo, selecionando células na planilha. Quando você terminar, po-
derá clicar novamente no botão para exibir a caixa de diálogo inteira. 
 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 48 
 
Clique no Botão Layout ... para posicionar os campos para que o assistente 
possa montar nossa tabela dinâmica. 
 
 
 
Para fazer isso, basta arrastar os campos e posicionar no local desejado. Ar-
raste os campos de acordo com a figura mostrada logo em seguida. 
 
 
 
Para mudar a forma de visualização de sua tabela, basta clicar sobre um dos 
campos de título de coluna e arrastá-lo para a nova posição. 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 49 
 
Para acessar mais opções dê um duplo clique sobre o campo que está no dia-
grama dados , no exemplo acima “soma de vendas”, a próxima tela será exibi-
da: 
 
Resumir por: Clique em uma função 
para alterar a função usada para re-
sumir dados no campo selecionado. 
Esta opção não está disponível para 
relatórios baseados em dados de ori-
gem de bancos de dados OLAP ou 
para relatórios com campos calcula-
dos. 
 
Ocultar: Exclui o campo selecionado 
do relatório. Este procedimento não 
afeta os dados de origem. 
 
Número: Formata os itens numéricos no campo selecionado. 
 
Opções: Cria um cálculo personalizado para o campo de dados selecionado. 
Os cálculos personalizados podem ser úteis quando você deseja comparar um 
campo de dados com outro campo de dados em seu relatório. Por exemplo, 
você pode exibir os dados de venda para as vendas de determinado vendedor 
como uma porcentagem de todos os dados de venda no relatório. 
 
Depois de selecionadas as opções clicar em OK. 
 
Clique em OK e em seguida Concluir. 
 
 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 50 
Sua tabela dinâmica está pronta, você também pode utilizar a barra de ferra-
mentas Tabela Dinâmica para personalizar sua tabela, como por exemplo co-
locar em ordem alfabética os dados, inserir formatação de fonte e formatos nos 
dados, etc. 
 
 
Os principais botões desta barra da esquerda para direita são: 
 
Formatar Relatório: Clique no formato desejado. O Relatório 1 até Relatório 
10 exibem um relatório de tabela dinâmica no formato recuado, semelhante a 
um relatório tradicional de banco de dados formatado ou em faixa. 
A Tabela 1 até Tabela 10 e Tabela dinâmica clássica exibem um relatório em 
formato sem recuos. A Tabela 1 até Tabela 10 não movem campos de coluna 
em um relatório para a área de linhas. 
A Tabela 1 até Tabela 5 e a Tabela 7 adicionam uma linha em branco depois 
de cada item no campo de linha mais externo e aplicam os formatos de carac-
tere e célula. Nenhum remove todos os formatos de caractere e célula. 
 
Assistente Gráfico: Inicia o Assistente de gráfico, que irá orientá-lo pelas eta-
pas de criação de um gráfico incorporado em uma planilha ou na modificação 
de um gráfico existente. 
 
Assistente da Tabela Dinâmica: Inicia o Assistente de tabela dinâmica e grá-
fico dinâmico, permitindo que você modifique o relatório de tabela dinâmica 
ativo. 
 
Ocultar Detalhe: Em um relatório de tabela dinâmica ou gráfico dinâmico, ocul-
ta os dados de detalhe exibidos.Em uma planilha com contorno, oculta as li-
nhas ou colunas de detalhe referentes a uma linha ou coluna de resumo. 
 
Mostrar Detalhe: Em um relatório de tabela dinâmica, exibe os dados de deta-
lhe, se disponíveis, da célula selecionada.Em um relatório de gráfico dinâmico, 
exibe os dados de detalhe, se disponíveis, do campo ou item selecionado.Em 
uma planilha com contorno, exibe as linhas ou colunas de detalhe ocultas refe-
rentes a uma linha ou coluna de resumo. 
 
Atualizar Dados: Atualiza os dados de um relatório de gráfico dinâmico ou 
tabela dinâmica quando os dados de origem forem alterados. Também atualiza 
um intervalo de dados externos da planilha. 
 
Configurações de Campos: Permite alterar configurações, como subtotais, 
opções de classificação e de layout, para o campo selecionado no relatório de 
tabela dinâmica ou gráfico dinâmico. 
 
Exibir/Ocultar Campos: Exibe ou oculta os botões de campos da tabela dinâ-
mica ou gráfico dinâmico na barra de ferramentas Tabela dinâmica. Além disso, 
em um relatório de tabela dinâmica, exibe ou oculta os rótulos e estruturas de 
tópico do diagrama do layout. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 51 
Funções de Banco de Dados 
 
O Microsoft Excel inclui 12 funções de planilha que analisam os dados armaze-
nados em listas ou bancos de dados. Cada uma dessas funções, citadas gene-
ricamente como BDfunções, usa três argumentos: banco de dados, campo e 
critérios. Esses argumentos se referem aos intervalos de planilha usados pela 
função. 
Sintaxe 
 
BDFUNÇÃO(BANCO_DADOS;CAMPO;CRITÉRIOS) 
 
Banco_dados : é o intervalo de células que constitui a lista ou o banco de da-
dos. 
 
Campo : indica a coluna que será usada na função. As colunasde dados na 
lista devem ter um rótulo de identificação na primeira linha. O campo pode ser 
dado como texto com o rótulo de coluna entre aspas, ou como um número que 
represente a posição da coluna na lista: 1 para a primeira coluna, 2 para a se-
gunda e assim por diante. 
 
Critérios : é uma referência a um intervalo de células que especifica as condi-
ções para a função. A função retorna informações da lista que atendem às 
condições especificadas no intervalo de critérios. O intervalo de critérios inclui 
uma cópia do rótulo da coluna na lista para a coluna que você deseja que a 
função resuma. A referência de critérios pode ser inserida como um intervalo 
de células, como por exemplo A1:F2, ou como um nome que represente o in-
tervalo, como "Critérios." 
 
BDCONTAR() : 
Conta as células contendo números em uma coluna de uma lista ou banco de 
dados que coincidirem com as condições especificadas por você. 
O argumento de campo é opcional. Se o campo for omitido, BDCONTAR conta-
rá todos os registros no banco de dados que coincidirem com os critérios. 
 
BDCONTARA() 
Conta todas as células não vazias em uma coluna de uma lista ou banco de 
dados que coincidirem com as condições especificadas por você. 
 
BDMAX() 
Retorna o maior número em uma coluna de uma lista ou banco de dados que 
coincidir com as condições especificadas por você. 
 
BDMIN() 
Retorna o menor número em uma coluna de uma lista ou banco de dados que 
coincidir com as condições especificadas por você. 
 
BDSOMA() 
Soma os números em uma coluna de uma lista ou banco de dados que coinci-
direm com as condições especificadas por você. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 52 
BDMULTIPL() 
Multiplica os valores em uma coluna de uma lista ou banco de dados que coin-
cidirem com as condições especificadas por você. 
 
BDMÉDIA() 
Calcula a média dos valores em uma coluna de uma lista ou banco de dados 
que coincidirem com as condições especificadas por você. 
 
BDEST() 
Estima o desvio padrão de uma população com base em uma amostra, usando 
os números em uma coluna de uma lista ou banco de dados que coincidirem 
com as condições especificadas por você. 
 
BDDESVPA() 
Calcula o desvio padrão de uma população com base na população inteira, 
usando os números em uma coluna de uma lista ou banco de dados que coin-
cidirem com as condições especificadas por você. 
 
BDVAREST() 
Estima a variância de uma população com base em uma amostra, usando os 
números em uma coluna de uma lista ou banco de dados que coincidirem com 
as condições especificadas por você. 
 
BDVARP() 
Calcula a variância de uma população com base na população inteira, usando 
os números em uma coluna de uma lista ou banco de dados que coincidirem 
com as condições especificadas por você. 
 
Exemplos 
A ilustração a seguir mostra um banco de dados para um pequeno pomar. Ca-
da registro contém informações sobre uma árvore. O intervalo A5:E11 é cha-
mado Banco_dados e o intervalo A1:F3 é chamado Critérios. 
 
 
BDCONTAR(Banco_dados;"Idade";A1:F2) é igual a 1. Esta função analisa os 
registros de macieiras com altura entre 10 e 16 e conta quantos campos Idade 
nestes registros contêm números. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 53 
 
BDCONTARA(Banco_dados;"Lucro";A1:F2) é igual a 1. Esta função analisa os 
registros de macieiras com altura entre 10 e 16 e conta quantos campos Lucro 
nesses registros não estão em branco. 
 
BDMÁX(Banco_dados;"Lucro";A1:A3) é igual a R$ 105,00, o lucro máximo de 
macieiras e pereiras. 
 
BDMÍN(Banco_dados;"Lucro";A1:B2) é igual a R$ 75,00, o lucro mínimo de 
macieiras acima de 10. 
 
BDSOMA(Banco_dados;"Lucro";A1:A2) é igual a R$ 225,00, o lucro total de 
macieiras. 
 
BDSOMA(Banco_dados;"Lucro";A1:F2) é igual a R$ 75,00, o lucro total de ma-
cieiras com uma altura entre 10 e 16. 
 
BDMULTIPL(Banco_dados;"Rendimento";A1:F2) é igual a 140, o produto dos 
rendimentos das macieiras com altura entre 10 e 16. 
 
BDMÉDIA(Banco_dados;"Rendimento";A1:B2) é igual a 12, o rendimento mé-
dio das macieiras acima de 10 pés de altura. 
 
BDMÉDIA(Banco_dados;3;Banco_dados) é igual a 13, a idade média de todas 
as árvores no banco de dados. 
 
BDEST(Banco_dados;"Rendimento";A1:A3) é igual a 2,97, o desvio padrão 
estimado no rendimento das macieiras e pereiras se os dados do banco de da-
dos forem apenas uma amostra da população total do pomar. 
 
BDDESVPA(Banco_dados;"Rendimento";A1:A3) é igual a 2,65, o desvio pa-
drão verdadeiro no rendimento das macieiras e pereiras se os dados do banco 
de dados representarem toda a população do pomar. 
 
BDVAREST(Banco_dados;"Rendimento";A1:A3) é igual a 8,8, a variância esti-
mada no rendimento das macieiras e pereiras se os dados no banco de dados 
forem apenas uma amostra da população total do pomar. 
 
BDVARP(Banco_dados;"Rendimento";A1:A3) é igual a 7,04, a variância verda-
deira no rendimento das macieiras e pereiras se os dados no banco de dados 
representarem toda a população do pomar. 
 
BDEXTRAIR(Banco_dados;"Rendimento";Critérios) retornará o valor de erro 
#NÚM! porque mais de um registro coincide com os critérios. 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 54 
Níveis Hierárquicos 
 
O Excel 2000 possui um recurso que permite a definição de níveis ( tópicos ) 
nas planilhas. Estes níveis são definidos à partir das fórmulas digitadas na pla-
nilha e servem para facilitar a movimentação por muitas linhas ou colunas, exi-
bindo apenas as informações desejadas. 
Comando: Dados, Organizar Estrutura de Tópicos, Definições 
 
Na tela acima, basta clicar no botão Criar para que o Excel 2000 coloque toda 
a planilha em nível, conforme mostra a figura abaixo. Caso queira colocar ape-
nas alguns dados, selecione a faixa de dados e clique sobre Dados, Organi-
zar Estrutura de Tópicos, Agrupar. 
 
 
Exercício 
Crie uma planilha como a mostrada acima, e depois aplique tópicos em toda a 
planilha. 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 55 
Funções 
 
Cada função tem argumentos específicos. Estes argumentos podem ser núme-
ros, strings, endereços de células/faixas ou outras funções. Quando uma fun-
ção tem mais de um argumento, você deve usar um SEPARADOR DE ARGU-
MENTO, de acordo com o tipo de pontuação que você esta trabalhando. Nesta 
apostila estamos trabalhando com : 
 
Separador de decimal , ( vírgula ) 
 
Separador de argumentos ; ( ponto e vírgula ) 
 
Separador de milhares . ( ponto ) 
 
Para alterar estes separadores, execute o ícone Internacional do Painel de 
Controles. 
 
Funções Strings 
 
Função & 
Na verdade, & não é uma função e sim um operador de strings - sua função é 
concatenar strings. 
 
Exemplo: 
Se o conteúdo de A3 = SÃO PAULO e digitarmos em uma célula qualquer 
=”ESTADO DE”&A3 
teremos como resultado – ESTADO DE SÃO PAULO 
 
Função =NÚM.CARACT(STRING) 
Retorna o número de caracteres em STRING 
 
Exemplo: 
Se A3=SÃO PAULO 
=NÚM.CARACT(A3)=9 
 
Função =ESQUERDA(STRING;N) 
Extrai os N primeiros caracteres de STRING 
 
Exemplo: 
=ESQUERDA(“MARIA MOREIRA”;5) resulta em MARIA 
 
Função = DIREITA(STRING;N) 
Extrai os últimos N caracteres de STRING 
 
Exemplo: 
C4 = MARIA MOREIRA 
=DIREITA(C4;7) resulta em MOREIRA 
 
DIGICAD Informática Excel 2000 - Avançado 
 
Fone: 4121-6166 Reprodução Proibida Pag.: 56 
Função =EXT.TEXTO(STRING;INÍCIO;N) 
Extrai N caracteres da STRING a partir da posição INÍCIO 
 
Exemplo: 
=EXT.TEXTO(“EXCEL AVANÇADO”;7;4) resulta em AVAN 
 
Função =TEXTO(X;FORMATO) 
Converte o valor numérico de X para uma string e o apresenta com o FORMA-
TO especificado. 
 
Exemplo: 
=TEXTO(PI();”0,0000”) resulta em “3,1416” 
 
Função =ARRUMAR(STRING) 
Remove espaços em branco, não necessários, de uma string 
 
Exemplo: 
=ARRUMAR(“ Rio de Janeiro “) resulta em “Rio de Janeiro” 
 
Função =VALOR(STRING) 
Transforma o número representado na STRING

Mais conteúdos dessa disciplina