Escolar Documentos
Profissional Documentos
Cultura Documentos
(Cliqueapostilas - Com.br) Excel Intermediario e Avancado PDF
(Cliqueapostilas - Com.br) Excel Intermediario e Avancado PDF
br
www.cliqueapostilas.com.br
SUMRIO
2
www.cliqueapostilas.com.br
SENAC/INFORMTICA 5
www.cliqueapostilas.com.br
Apresentao: nesta lio, vamos tratar sobre os principais operadores que podemos
utilizar em frmulas do Excel. Os operadores especificam o tipo de clculo que voc
deseja efetuar nos elementos de uma frmula. O Microsoft Excel inclui quatro tipos
diferentes de operadores de clculo:
aritmticos
de comparao
de texto
de referncia
Operadores aritmticos:
6 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
+ Adio =B2+B3+B4
- Subtrao =C5-D5
* Multiplicao =C5*2
/ Diviso =A20/B4
Operadores de comparao:
Comparam dois valores e produzem o valor lgico VERDADEIRO ou FALSO. Por
exemplo, se utilizarmos a seguinte frmula:
=F2<F5
Se o valor contido na clula F2 for menor do que o valor contido na clula F5, a frmula
ir retornar VERDADEIRO; caso contrrio, ir retornar FALSO. A seguir, a descrio
desses operadores disponveis no Excel:
= Igual =F2=F5
Retorna verdadeiro quando os dois valores
forem iguais.
SENAC/INFORMTICA 7
www.cliqueapostilas.com.br
Operadores de texto:
O operador de texto & utilizado para concatenar (juntar) texto. Por exemplo, se tivermos
o nome do contribuinte na coluna A e o sobrenome na coluna B, podemos utilizar o
operador & para gerar o nome completo na coluna C. Para isso, utilizaramos a seguinte
frmula:
=A1 & " " & B1
Observe que utilizamos um espao em branco entre aspas (" "). Esse espao em branco
utilizado para que o sobrenome no fique "grudado" com o nome. Utilizamos o operador
& para concatenar as diferentes partes que formam o nome completo:
1. O nome que est na coluna A.
2. Um espao em branco (" ").
3. O sobrenome que est na coluna B.
Operadores de referncia:
Combinam intervalos de clulas para clculos.
Operador: (dois pontos)->Operador de intervalo: produz uma referncia a todas as
clulas entre duas referncias, incluindo as duas referncias, como por exemplo: B5:B15.
Utilizaremos esse operador quando aprendermos a utilizar frmulas no Excel. Apenas a
ttulo de exemplo, considere a frmula: =SOMA(A1:A30). Essa frmula ir retornar a
soma de todos os valores contidos na faixa de clula A1 at A30. Essa frmula
equivalente seguinte frmula:
=A1+A2+A3+A4+A5+A6+A7+A8+A9+A10+A11+A12+A13+A14+A15
+A16+A17+A18+A19+A20+A21+A22+A23
+A24+A25+A26+A27+A28+A29+A30
Operador unio ";" (ponto-e-vrgula): Esse operador utilizado para "unir" vrios
intervalos de clulas, de tal forma que os mesmos sejam tratados como um nico
intervalo. Por exemplo, para somarmos os valores dos intervalos B5:B15, mais os valores
do intervalo C32:C200 mais o valor da clula X45, utilizamos a seguinte frmula:
8 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
=SOMA(B5:B15;C32:C200;X45)
ORDEM DE AVALIAO DOS OPERADORES NO MICROSOFT EXCEL:
SENAC/INFORMTICA 9
www.cliqueapostilas.com.br
Nesse exemplo, vamos utilizar frmulas para calcular o desconto para o sindicato (coluna
F) e o valor do salrio lquido (coluna G). Os valores do INSS (coluna D) e do IRPF
(coluna E) j so os valores finais em R$. A seguir, orientaes para o clculo das colunas
F e G:
Nota: os percentuais e formas de clculo utilizados no exemplo no tm qualquer relao
com a legislao do INSS e do IRPF. Estamos utilizando percentuais e frmulas de
clculo fictcios, apenas para ilustrar a utilizao de frmulas no Microsoft Excel.
1. O desconto para o sindicato correspondente a 3% do salrio bruto. Para isso, na
clula F6, digite a seguinte frmula: =C6*3%. Estamos multiplicando o valor do salrio
bruto (C6) por 3%, para obter o valor do desconto para o sindicato. Estenda a frmula
para as demais clulas, at a clula F24. Para informaes sobre como estender uma
frmula para uma faixa de clulas.
2. O valor do salrio lquido, coluna G, calculado subtraindo, do salrio bruto (coluna
C), os valores do INSS (coluna D), IRPF (coluna E) e Sindicato (coluna F). Para isso, na
clula G6, digite a seguinte frmula: =C5-D5-E5-F5. Estenda a frmula para as demais
clulas, at a clula F24.
Aps a utilizao dessas frmulas, voc dever obter os resultados indicados na figura a
seguir:
10 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
SENAC/INFORMTICA 11
www.cliqueapostilas.com.br
Se uma funo aparecer no incio de uma frmula, anteceda-a com um sinal de igual,
como em qualquer frmula. Os parnteses informam ao Excel onde os argumentos
iniciam e terminam; lembre-se de que no pode haver espao antes ou depois dos
parnteses. Os argumentos podem ser nmeros, textos, valores lgicos ou referncias.
Para usar uma funo, basta inclu-la nas frmulas da planilha. A seqncia de caracteres
usada em uma funo chamada sintaxe. Todas as funes tm basicamente a mesma
sintaxe. Se voc no a seguir, o Microsoft Excel exibir uma mensagem indicando que h
um erro na frmula. Seja qual for o tipo de frmula, ao incluir uma funo no incio de uma
frmula, inclua um sinal de igual antes da funo.
Os argumentos so especificados sempre dentro dos parnteses. Os argumentos podem
ser nmeros, texto, valores lgicos, matrizes, valores de erro ou referncias a uma clula
ou faixa de clulas. Para que o argumento seja vlido, preciso que ele gere um valor
vlido. Algumas funes aceitam argumentos opcionais, no necessrios para que a
funo execute os clculos.
Os argumentos tambm podem ser constantes ou frmulas. As frmulas podem conter
outras funes. Uma funo que tem como argumento uma outra funo chamada
funo aninhada. No Microsoft Excel, voc pode aninhar at sete nveis de funes
em uma frmula. Veremos exemplos de funes aninhadas no decorrer deste Curso.
As funes so frmulas predefinidas que efetuam clculos usando valores especficos,
denominados argumentos, em uma determinada ordem, denominada sintaxe. Por
exemplo, a funo SOMA() adiciona valores ou intervalos de clulas, e a funo PGTO()
calcula os pagamentos de emprstimos com base em uma taxa de juros, na extenso do
emprstimo e no valor principal do emprstimo.
Os argumentos podem ser nmeros, texto, valores lgicos como VERDADEIRO ou
FALSO, matrizes, valores de erro como #N/D, ou referncias de clula. O argumento
atribudo deve produzir um valor vlido para esse argumento. Os argumentos tambm
podem ser constantes, frmulas ou outras funes.
A sintaxe de uma funo comea com o nome da funo, seguido de um parntese de
abertura, os argumentos da funo separados por ponto-e-vrgula (;) e um parntese de
fechamento. Se a funo iniciar uma frmula, digite um sinal de igual (=) antes do nome
da funo. Essa sintaxe no possui excees, ou seja:
1. Em primeiro lugar vem o nome da funo e uma abertura de parnteses. Por Ex.
=Soma(
2. Em seguida, vem uma lista de parmetros separados por ponto-e-vrgula (;). O nmero
de parmetros varia de funo para funo. Algumas possuem um nico parmetro,
outras possuem dois ou mais, e assim por diante. Por exemplo, a funo soma pode
conter, no mnimo, um parmetro e, no mximo, trinta parmetros. Por Ex.
=Soma(A1;C3;F4). Essa frmula retorna o valor da soma dos valores das clulas
passadas como parmetros, ou seja, essa frmula equivalente : =A1+C3+F4.
3. Aps a lista de parmetros, fechamos os parnteses. Por Ex. =Soma(A1;C3;F4).
Agora nossa frmula est completa.
Na tabela a seguir temos mais alguns exemplos de utilizao da funo SOMA().
12 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
=SOMA( )
Essa funo produz a soma de todos os nmeros includos como argumentos, ou seja,
que estiverem dentro do intervalo especificado.
Sintaxe: =SOMA(nm1;nm2;intervalo 1;intervalo 2;...)
=SOMA(A1:A3;15;5)
resultar 35
SENAC/INFORMTICA 13
www.cliqueapostilas.com.br
=MDIA( )
Importante: o nome da funo deve ser escrito com o acento; caso contrrio ser gerado
um erro.
Sintaxe: =MDIA(nm1;nm2;intervalo 1;intervalo 2;...)
Por ex.: =MDIA(5;6;7) ir retornar o valor 6.
=MDIA(A1:A20) ir retornar a mdia dos valores na faixa de A1 at A20.
=MXIMO( )
Essa funo retorna o maior nmero da lista de argumentos, ou seja, fornece o valor do
maior nmero que estiver dentro do intervalo de clulas passado como parmetro. A
funo MXIMO( ) aceita at 30 argumentos. Os argumentos devem ser nmeros ou
matrizes ou referncias que contenham nmeros.
Importante: o nome da funo deve ser escrito com o acento; caso contrrio ser gerado
um erro.
Sintaxe: =MXIMO(nm1;nm2;intervalo 1;intervalo 2;...)
14 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
=MNIMO( )
Essa funo bem parecida com a funo MXIMO(), s que retorna o menor nmero de
uma lista de argumentos, ou que esteja dentro do intervalo de clulas. Essa funo
tambm aceita at 30 argumentos que devem ser nmeros, ou matrizes ou referncias
que contenham nmeros.
Sintaxe: =MNIMO(nm1;nm2;intervalo 1;intervalo2;...)
Exemplo:
Se A1:A5 contiver os nmeros 10, 7, 9, 27 e 2, ento:
=MNIMO(A1:A5)
resultado 2
=MNIMO(A1:A5;0)
resultado 0
CONT.VALORES()
CONT.SE()
SOMASE()
SENAC/INFORMTICA 15
www.cliqueapostilas.com.br
=CONT.VALORES(intervalo1;intervalo2;...;intervalon)
=CONT.SE( )
Essa funo conta de acordo com um critrio definido. Por exemplo, em uma planilha com
dados sobre os funcionrios, podemos querer contar quantos funcionrios esto locados
para o departamento de Contabilidade. Podemos usar a funo CONT.SE, para, a partir
da coluna Seo, contar quantos funcionrios pertencem ao departamento de
Contabilidade.
Sintaxe: =CONT.SE(FAIXA;Critrio)
Exemplo:
Se na faixa de B2 at B50 tivermos 10 vezes a palavra CONTAB, indicando que o
funcionrio da Contabilidade, ento:
=CONT.SE(B2:B50;"CONTAB") --> Retorna 10
NOTA: o critrio deve vir sempre entre aspas, mesmo que seja um teste numrico. Por
exemplo, para contar quantos valores maiores do que 20 existem na faixa de A1 at A50,
utilizamos a seguinte frmula:
=CONT.SE(A1:A50;">20").
=SOMASE( )
Essa funo procura em uma coluna por determinados valores (por exemplo, procura em
uma coluna pela Seo do funcionrio) e, caso encontre o valor procurado, utiliza os
valores de outra coluna para ir somando. Por exemplo, em uma planilha com dados sobre
os funcionrios, podemos querer somar o total de salrios para todos os funcionrios que
esto locados para o departamento de Contabilidade. Podemos usar a funo SOMASE()
para, a partir da coluna Seo, verificar os funcionrios que pertencem a Contabilidade
(CONTAB) e somar os respectivos salrios na coluna de Salrios.
Sintaxe: =SOMASE(FAIXA_DE_TESTE;Critrio;FAIXA_VALORES_A_SOMAR)
Exemplo:
Se na faixa de B2 at B50 tivermos 10 vezes a palavra CONTAB, indicando que o
funcionrio da Contabilidade, e na coluna F, de F2 at F50, tivermos as informaes
16 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
=ESQUERDA()
Essa funo atua em valores do tipo texto. A funo esquerda retorna um determinado
nmero de caracteres a partir da esquerda (incio) de uma String de Texto.
Sintaxe: =ESQUERDA(String ou Endereo;Nmero de Caracteres)
Exemplo:
=DIREITA()
Essa funo atua em valores do tipo texto. A funo direita retorna um determinado
nmero de caracteres a partir da direita (final) de uma String de Texto.
Sintaxe: =DIREITA(String ou Endereo;Nmero de Caracteres)
Exemplo:
SENAC/INFORMTICA 17
www.cliqueapostilas.com.br
=E()
Todos os argumentos devem ser verdadeiros, para que a funo retorne um valor
verdadeiro.
Sintaxe: =E(Argumentos)
Exemplo:
=E(2<3;7>5) --> Retorna Verdadeiro
=E(2>3;5>4)) --> Retorna Falso
=OU()
Pelo menos um dos argumentos testados devem ser verdadeiros, para que a funo
retorne um valor verdadeiro. A funo somente retorna falso, quando todos os
argumentos testados forem falsos.
Sintaxe: =OU(Argumentos)
Exemplo:
=OU(2<3;7>5) --> Retorna Verdadeiro
=OU(2>3;5>4)) --> Retorna Verdadeiro
=OU(2>3;5<4) --> Retorna Falso
=no()
Inverte o valor de uma expresso lgica, se a expresso for verdadeira, retorna falso, e,
18 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
Apresentao: a partir desta lio veremos uma srie de exemplos prticos que utilizam
as funes bsicas do Excel, apresentadas nas lies anteriores. Aqui teremos um
exemplo que utiliza as seguintes funes:
SOMA()
MDIA()
MXIMO()
MNIMO()
Exemplo:
Vamos criar uma planilha simples, que se chamar Mdulo2.xls, na qual efetuaremos
alguns clculos, e ser salva na pasta C:\Meus documentos.
Para criar a planilha Mdulo 2.xls, faa o seguinte:
1. Abra o Excel (Iniciar -> Programas -> Microsoft Excel).
SENAC/INFORMTICA 19
www.cliqueapostilas.com.br
20 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
=Soma(D5:D10) Com esta, estamos pedindo para o Excel que seja retornada a soma dos
valores, na faixa de clulas de D5 a D10.
6. Na clula B15, iremos retornar a mdia aritmtica do valor das dirias. Os valores das
dirias esto na faixa de D5 a D10. Para determinar a mdia aritmtica dessa faixa,
utilizaremos a funo Mdia(), passando aquela como parmetro. Para isso, na clula
B15, digite a seguinte frmula: =Mdia(D5:D10) Com esta, estamos pedindo para o Excel
que seja retornada a mdia aritmtica dos valores, na faixa de clulas de D5 a D10.
EXERCCIO:
Importante: o nome da funo deve ser escrito com o acento; caso contrrio, ser gerado
um erro.
1. Efetue os seguintes clculos:
1.1) Na coluna C, calcule o valor do INSS como sendo 10% do salrio bruto (coluna B),
independentemente do valor do salrio.
1.2) Na coluna D, calcule o valor do desconto para o plano de sade do funcionrio. Esse
valor ser baseado no valor do salrio bruto. Para funcionrios com salrio maior ou igual
a R$ 650,00, o desconto para o plano de sade ser de 15% do salrio bruto. Para
salrios abaixo desse valor, o desconto ser de 10% do salrio bruto.
Dica:
Para efetuar esses clculos automaticamente, utilize a funo SE().
1.3) Na coluna E, calcule o valor do salrio lquido. Para isso, subtraia, do salrio bruto, os
valores do desconto para o INSS e do desconto para o plano de sade.
1.4) Na clula B12, determine o valor do maior salrio lquido. Utilize a funo Mximo( ).
1.5) Na clula B13, determine o valor do menor salrio lquido. Utilize a funo Mnimo( ).
1.6) Na clula B14, determine a soma de todos os salrios lquidos. Utilize a funo
Soma( ).
1.7) Na clula B15, determine a mdia aritmtica dos salrios lquidos. Utilize a funo
Mdia( ).
2.Voc deve obter os resultados indicados na figura a seguir:
SENAC/INFORMTICA 21
www.cliqueapostilas.com.br
RESOLUO DO EXEMPLO 2
Exemplo 2 - Resoluo
Apresentao: nesta lio, apresentaremos a resoluo do exemplo 2, enviado na lio
anterior.
Resoluo:
1. Na coluna C, para calcular o valor do INSS, digite a seguinte frmula:
22 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
=B5*0,1
Estamos multiplicando o salrio bruto (coluna B) por 10 por cento (0,1). Estenda essa
frmula para as demais clulas, at a linha 10.
=SE(B5>=650;B5*15%;B5*10%)
Observe que utilizamos a funo SE para efetuar um desconto de 15% se o salrio bruto
for maior ou igual a 650, e 10%, caso contrrio. Estenda essa frmula para as demais
clulas, at a linha 10. Para maiores informaes sobre a funo SE( ).
Nota: para maiores informaes sobre como estender uma frmula para uma faixa de
clulas 3. Na coluna E, para calcular o valor do salrio lquido, digite a seguinte frmula:
=B5-C5-D5
SENAC/INFORMTICA 23
www.cliqueapostilas.com.br
24 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
=B8*B4+C8*B5.
B8 contm o nmero de horas normais e B4 o valor da hora normal. C8 contm o nmero
de horas extras e B5 o valor da hora extra. Com essa frmula obteremos, para o
funcionrio Jos da Silva, o valor 728,75. Se tentarmos copiar essa frmula para as
demais linhas, iremos obter resultados incorretos, conforme indicado na figura a seguir:
SENAC/INFORMTICA 25
www.cliqueapostilas.com.br
9 =B9*B5+C9*B6.
10 =B10*B6+C10*B7.
11 =B11*B7+C11*B8.
12 =B12*B8+C12*B9.
13 =B13*B9+C13*B10.
26 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
Observe que, na medida em que vamos descendo uma linha, os nmeros das linhas vo
sendo incrementados. Esse o comportamento padro do Excel quando copiamos uma
frmula para uma faixa de clulas. Para o nmero de horas (colunas B e C), esse o
comportamento desejado, porm, para o valor da hora extra e da hora normal, esse no
o comportamento desejado. Uma vez que o valor da hora normal est fixo na clula B4,
devemos sempre multiplicar o valor da coluna B (nmero de horas normais) pelo valor da
clula B4. Uma vez que o valor da hora extra est fixo na clula B5, devemos sempre
multiplicar o valor da coluna C (nmero de horas extras) pelo valor da clula B5. Para que
os clculos fossem feitos corretamente, deveramos utilizar as frmulas indicadas na
tabela a seguir:
8 =B8*B4+C8*B5
9 =B9*B4+C9*B5
10 =B10*B4+C10*B5
11 =B11*B4+C11*B5
12 =B12*B4+C12*B5
13 =B13*B4+C13*B5
8 =B8*$B$4+C8*$B$5
9 =B9*$B$4+C9*$B$5
10 =B10*$B$4+C10*$B$5
SENAC/INFORMTICA 27
www.cliqueapostilas.com.br
11 =B11*$B$4+C11*$B$5
12 =B12*$B$4+C12*$B$5
13 =B13*$B$4+C13*$B$5
=B8*$B$4+C8*$B$5
28 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
Dica:
Para copiar uma frmula para outra clula ou planilha, faa as seguintes coordenadas:
selecione a frmula na barra de frmula com o mouse, clique com o boto direito do
mouse para copiar, v clula em que deseja colar a frmula, d um clique sobre ela,
agora aperte a tecla Esc, em seguida clique com o boto direito do mouse e cole. Pronto!
Est colada a sua frmula... Se voc arrastasse o mouse, selecionaria todas as clulas
abaixo, e no isto que voc quer?!
FUNES SE ANINHADAS
SENAC/INFORMTICA 29
www.cliqueapostilas.com.br
Neste exemplo, estamos testando o valor da clula B5. Se este for maior ou igual a 650,
aplicamos um percentual de 15%; caso contrrio, aplicamos um percentual de 10%.
Porm, nem todas as situaes so assim, to simples. Neste exemplo, temos apenas um
teste: B5>=650. Existem situaes mais complexas, nas quais precisamos efetuar uma
srie de testes. Um exemplo tpico seria o clculo do Imposto de Renda, o qual baseado
em uma srie de faixas.
Para entendermos como funciona a utilizao de funes "SE Aninhadas", vamos a um
exemplo prtico. Considere a planilha indicada na figura a seguir:
O valor do desconto, para o plano de sade, ser baseado na faixa salarial, conforme
descrito na tabela a seguir:
< 500,00 50
>=500 E <=1000 75
>1000 100
Veja que, nesta situao, no temos apenas um teste. Temos que testar trs
possibilidades: salrio menor do que 500 (<500), salrio entre 500 e 1000 (>=500 E
<=1000) e salrio maior do que mil (>1000). Na verdade, precisamos fazer apenas dois
testes. Testamos se menor do que 500, depois se est entre 500 e 1000. Se nenhum
dos dois testes for verdadeiro, significa que o salrio maior do que 1000 e no
30 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
precisamos fazer o terceiro teste. Esta uma regra geral: "O nmero de testes igual
ao nmero de faixas menos um, ou seja: trs faixas = dois testes". No nosso caso
temos trs faixas, com isso teremos apenas dois testes.
Outro detalhe importante a ser observado quando temos que testar uma faixa, como por
exemplo: >=500 E <=1000. Nessas situaes temos que utilizar a funo E em conjunto
com funes SE Aninhadas. Parece complicado? Veremos, no exemplo, que mais
simples do que parece. Ento chega de conversa e vamos resoluo do nosso
exemplo.
SENAC/INFORMTICA 31
www.cliqueapostilas.com.br
EXEMPLO 5
Objetivo: nesta lio iremos propor um exemplo que utiliza as seguintes funes:
CONT.SE()
SOMASE()
Funes "SE Aninhadas"
E()
Exemplo: vamos criar uma planilha na qual efetuaremos alguns clculos. Nesta lio
criaremos a planilha Modulo 2.xls e salvaremos a mesma na pasta C:\Meus documentos
32 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
< 500 50
>=500 E <=1000 75
>1000 1000
SENAC/INFORMTICA 33
www.cliqueapostilas.com.br
<500 35
>=500 E <=1000 65
>1000 90
34 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
SENAC/INFORMTICA 35
www.cliqueapostilas.com.br
EXEMPLO 6
Objetivo: nesta lio iremos propor um exemplo que utiliza o conceito de endereos
absolutos e as seguintes funes:
SOMA()
MDIA()
MXIMO()
MNIMO()
CONT.SE()
SOMASE()
Funes "SE Aninhadas"
E()
Nesta lio criaremos a planilha Modulo 2.xls, na qual efetuaremos alguns clculos e
salvaremo-la na pasta C:\Meus documentos.
Para criar a planilha Modulo 2.xls, faa o seguinte:
1. Abra o Excel (Iniciar -> Programas -> Microsoft Excel).
36 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
4. Na coluna E, vamos calcular o valor do salrio bruto. Na clula E9, digite a seguinte
frmula:
=C9*$B$5+D9*$B$6
SENAC/INFORMTICA 37
www.cliqueapostilas.com.br
< 500 35
>=500 E <=1000 65
>1000 90
=SE(E9<500;35;SE(E(E9>=500;E9<=1000);65;90))
<500 0
>=500 E <=1000 35
>1000 50
=SE(E9<500;0;SE(E(E9>=500;E9<=1000);35;50))
seo.
13. Na clula B30, utilize a funo Mximo() para determinar o maior salrio lquido.
14. Na clula B31, utilize a funo Mnimo() para determinar o menor salrio lquido.
15. Na clula B32, utilize a funo Mdia() para determinar a mdia aritmtica dos
salrios.
16. Feito isso, voc deve obter os resultados indicados na figura a seguir:
SENAC/INFORMTICA 39
www.cliqueapostilas.com.br
40 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
SENAC/INFORMTICA 41
www.cliqueapostilas.com.br
42 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
A FORMATAO CONDICIONAL
Para exemplificar a utilizao desse recurso, vamos montar uma tabela e salv-la
como Controle de Estoque.xls:
Neste primeiro exemplo, vamos fazer com que os valores acima de R$ 700,00
sejam exibidos em negrito. Execute os procedimentos a seguir:
Selecione a rea de clulas C7:H21. Para que o comando tenha sucesso,
necessrio selecionar a rea de clulas previamente;
Abra o menu Formatar e clique sobre o comando Formatao Condicional. Ser
exibida uma caixa de dilogos, assim como a mostrada na figura abaixo:
SENAC/INFORMTICA 43
www.cliqueapostilas.com.br
Como nossa condio para formatao tem como base um valor determinado,
devemos manter a expresso O valor da clula , no primeiro menu desdobrvel;
O segundo menu trata do operador da condio. Como queremos atingir somente
as clulas cujos valores excedem 700, escolhido no menu o operador maior do que.
Para isso, clique na seta e, em seguida, sobre o operador;
Na caixa de entrada seguinte, devemos informar a condio em si. Neste exemplo,
a condio o valor dado para a formatao, no caso, 700. Digite o valor direto na caixa
de entrada.
44 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
Exerccio
Para que os dados possam ser classificados, necessrio que a planilha tenha
sido desenvolvida na forma de um banco de dados, no qual o rtulo de cada coluna
representa um campo e as informaes, dispostas e linhas, representam os registros.
Posicione o apontador do mouse na clula inicial, pressione e arraste o mouse at
cobrir toda a rea de dados referida;
Abra o menu Dados e clique no comando Classificar, quando ser exibida uma
caixa de dilogos como a mostrada pela figura:
SENAC/INFORMTICA 45
www.cliqueapostilas.com.br
Estrutura de tpicos
46 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
Nessa planilha temos trs opes de exibio: podemos mostrar todos os dados,
ou apenas os resultados por regio, ou s o resultado geral do pas:
SENAC/INFORMTICA 47
www.cliqueapostilas.com.br
Repita a mesma operao para agrupar as demais regies. Para criar a chave
geral selecione as linhas de 4 a 20 e aplique o comando Agrupar:
Menu Tpicos
Filtragem
A ferramenta Filtragem boa para selecionar dados numa lista grande. Filtrar
exibir dados que atendem uma certa condio e ocultar os demais.
Vamos filtrar a planilha Preos de automveis da seguinte maneira: vamos exibir
apenas as linhas dos carros da categoria Sedan; vamos construir a tabela Preos de
Automveis:
48 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
Para exibir as linhas ocultas pela filtragem, clique no menu Dados, em Filtrar e na
opo Mostrar tudo.
Vamos fazer mais uma filtragem de modo diferente. Vamos exibir apenas os carros
que custam menos de R$ 20.000,00. Faa assim:
SENAC/INFORMTICA 49
www.cliqueapostilas.com.br
Exerccio
1. Crie uma planilha com o nome Seus Clientes, com os seguintes itens: nome do
cliente, tipo de promoo, rendimento; depois, d um clique na clula B2,
cabealho da coluna Tipo de Promoo;
Formulrios
Quando temos dados para digitar em listas grandes, podemos recorrer ajuda dos
formulrios do Excel. Digitar dados num formulrio muitas vezes mais prtico que digit-
los diretamente na lista.
Antes de trabalhar com formulrios vamos entender os termos usados. Um
formulrio uma caixa de dilogo com vrios campos. Cada campo representa uma
coluna da lista. O conjunto de todos os dados de uma linha da tabela compe um registro.
Agora vamos exemplificar.
Clique em alguma clula da lista de preos da planilha Preos de automveis;
No menu Dados clique em Formulrio. Surgir um formulrio na tela;
Para incluir um registro no formulrio clique em Novo;
Digite os dados nos campos do formulrio. Para passar de um campo a outro use a
tecla TAB. No final da digitao tecle ENTER. Os registros novos sero includos no final
da lista;
Depois de digitar os novos registros, clique em Fechar:
50 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
Formulrio
Subtotais
Vamos usar os subtotais para saber qual o preo mdio dos carros em cada
categoria. Faa assim:
5. Clique em OK.
SENAC/INFORMTICA 51
www.cliqueapostilas.com.br
Validao de dados
52 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
7. Na guia Alerta de erro digite o ttulo Quantidade e a mensagem A quantidade mnima 03;
8. Clique em OK.
Mensagem de entrada
Alerta de validao
TABELAS DINMICAS
SENAC/INFORMTICA 53
www.cliqueapostilas.com.br
O gerente da empresa quer saber informaes como: qual a regio que est
comprando mais; qual o tipo de produto que est vendendo mais; quem o melhor
vendedor. As tabelas dinmicas tornam essas anlises muito fceis. Elas resumem os
dados. Vamos criar uma tabela dinmica para a planilha Controle dirio de vendas. Faa
assim:
1. No menu Dados escolha Relatrio de tabela e grficos dinmicos... Surgir o Assistente de tabela
2. Na etapa 1 indique que a tabela dinmica usar dados de uma lista do Excel e que
quer uma tabela dinmica;
4. Na etapa 3 indique o local onde a tabela dinmica vai ficar. Escolha na planilha
atual. Digite apenas o endereo da clula onde ficar o canto superior esquerdo da
tabela. Por exemplo: H3.
5. Clique em Concluir.
54 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
O prximo passo definir as posies dos campos na tabela. Isso simples. Basta
arrastar o nome do campo que est na barra Tabela dinmica para uma das reas da
tabela. Faa o seguinte:
SENAC/INFORMTICA 55
www.cliqueapostilas.com.br
Tabela dinmica
Dica
Importao de dados
Muitas vezes os dados que voc precisaria digitar para criar uma planilha esto
prontos em outro arquivo. O Excel pode importar informaes da Internet, de bancos de
dados e de arquivos de texto:
Da Internet
Para importar dados de uma pgina de Internet voc deve informar o endereo da
pgina e quais dados sero importados. Faa assim:
56 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
No menu Dados clique em Obter dados externos e em Criar consulta Web. Surgir a caixa de
dilogo Nova consulta Web:
De bancos de dados
O Excel pode importar dados de vrios tipos de bancos de dados. Para isso ele
conta com o auxlio do programa Microsoft Query, que faz a tarefa de se conectar a um
banco de dados. Para importar dados de um banco de dados faa assim:
De arquivos de texto
SENAC/INFORMTICA 57
www.cliqueapostilas.com.br
Arquivos de texto podem ser importados para o Excel. Lembre-se que o texto
precisa estar dividido em partes, cada parte ser inserida numa clula. O Excel procura os
separadores de texto para saber como colocar cada parte do texto numa clula. Os
separadores comuns so tabulao, vrgula, ponto-e-vrgula ou espao. Devemos definir
um separador na hora de importar os dados.
Para importar dados de um arquivo de texto faa assim:
1. No menu Dados, escolha Obter dados externos e clique em Importar arquivo de texto;
58 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
Tabela de auditoria
SENAC/INFORMTICA 59
www.cliqueapostilas.com.br
Backup automtico
4. Aps digitar as senhas, d um clique no boto OK. Ser exibida uma janela pedindo
confirmao para a senha de proteo. Digite a senha novamente e d um clique em OK.
Surgir uma janela pedindo a confirmao da senha da gravao. Digite-a novamente e
d um clique em OK. Voc estar de volta janela Salvar como. D um clique no boto
Salvar. Voc estar de volta planilha.
60 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
6. Abra a planilha novamente e observe que, em primeiro lugar, ser solicitada a senha de
proteo. Digite-a, conforme indicado na figura a seguir, e d um clique no boto OK:
Se voc no souber a senha, pode clicar no boto Somente leitura. A planilha ser aberta,
porm, no podero ser feitas alteraes.
8. Se voc no quiser mais utilizar senhas em uma planilha, utilize o comando Arquivo ->
Salvar como. Na janela que surge, d um clique no boto Opes e defina as duas
senhas em branco. Salve a planilha. Na prxima vez que a planilha for aberta, no sero
mais solicitadas as senhas de proteo e gravao.
SENAC/INFORMTICA 61
www.cliqueapostilas.com.br
3. Nomear a macro, digitando seu nome na caixa de entrada Nome da Macro. Para o
exemplo, foi digitado Macro_Teste;
4. Definir um atalho de teclas para macro, comeando por CTRL. Apenas digite o
caractere que, em conjunto com essa tecla, far a macro agir;
6. Clique no boto OK. A rea de trabalho do Excel ser visualizada, juntamente com
a presena de uma pequena barra denominada Parar macro. Ela ser necessria
para concluir as aes que comporo as instrues da macro:
Barra de Gravao
Dica
Quando voc abrir uma pasta de trabalho que contenha uma macro, aparecer
uma mensagem de aviso, pedindo-lhe que ative ou desative todas as macros da pasta de
trabalho. Desativar as macros o ajudar a reduzir o risco de que um vrus de macro, que
pode estar, por exemplo, em uma pasta de trabalho de uma rede ou site da Web
inseguros, danifique seus arquivos ou computador. Como o Excel no determina de fato
se uma macro na pasta de trabalho contm um vrus, certifique-se de que a fonte da
pasta de trabalho seja confivel, ou passe um antivrus.
62 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
Executando a macro
Selecione o nome da macro desejada e clique no boto Editar. Esse boto faz com
que seja aberto o Editor do Visual Basic, linguagem de programao da qual se
constituem as macros do Excel:
SENAC/INFORMTICA 63
www.cliqueapostilas.com.br
64 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
Boto de Macro
Exerccio
SENAC/INFORMTICA 65
www.cliqueapostilas.com.br
Como vimos anteriormente, podemos inserir botes de macro em nossa planilha. Agora
iremos inserir botes que nos permita ir de uma planilha para outra sem necessitar utilizar as guias
de planilha para alternar entre elas.
2. V com o cursor do mouse para qualquer lugar da planilha e d um clique com o boto
direito do mouse. Automaticamente aparecer esta tela.
66 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
4. Esta tela a do Visual Basic, onde podemos notar que existe um cursos piscando entre
dois comando Sub Boto1_Clique ( ) e End Sub escreva a seguinte palavra Plan2,
no final coloque um ponto, aparecer esta tela.
Este comando fez com que este boto ficasse ativo e quando pressionada fossemos enviados
para a planilha 2.
Na Barra de Formulrios podemos tambm inserir botes de seleo. Com ele, voc pode
selecionar apenas uma opo como verdadeira, mostrando assim um resultado que o esperado.
1. Clique no boto boto de Opo que esta na barra de Formulrios, v com o curso do
mouse para a planilha e d um clique em qualquer lugar.
2. Clique com o boto direito do mouse no boto que voc acabou de criar e aparecer uma
janela igual a que esta na figura abaixo.
SENAC/INFORMTICA 67
www.cliqueapostilas.com.br
3. Na opo Valor coloque Desmarcado, na opo Vnculo da Clula, coloque a clula B3. No
trmino clique em OK.
4. Repita esta operao colocando outros botes e verifique que a cada boto adicionado a um
nmero correspondente.
Criaremos uma tabela vinculada a uma base dados access, e faremos uma consulta utilizando os
comandos do Excel.
Importao de dados:
Para importar dados de um banco de dados externo basta seguir os seguintes passos:
1. passo:
Clique no menu dados e escolha a opo obter dados externos:
Escolha a opo Criar nova consulta como na figura abaixo:
68 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
Temos a opo Executar consulta salva : essa opo s servir se j tivssemos criado a
consulta, a consulta na realidade servi para indicar de qual base de dados e tabela que os dados
sero importados .
Na opo Nova consulta Web : tem como funo permitir a transferncia de dados
armazenado em um servido na net.
Importar arquivo de texto: o Excel capaz de transferir informaes de arquivos TXT para
dentro de suas planilhas.
Aqui voc poder escolher o banco de dados a qual a sua tabela que voc deseja importar, caso
no esteja relacionada nos itens acima clique na primeira opo e OK.
Com exemplo vamos escolher a opo Banco de dados MS Access:
SENAC/INFORMTICA 69
www.cliqueapostilas.com.br
Aps a escolha feita , teremos que indicar a tabela o os campos os quais sero importados para o
Excel de acordo com a figura abaixo:
70 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
Surgira:
SENAC/INFORMTICA 71
www.cliqueapostilas.com.br
A primeira opo o aplicativo de consulta de base de dados ser fechado e os dados sero retornado
ao Excel.
Na segunda opo ele abrir o aplicativo Ms-query para podermos manipular os dados.
Vamos ficar com a segunda opo.
Aparecera a seguinte tela:
O MS Query tem como finalidade de servir como elo de ligao entre o aplicativo e a
base dados, atravs possvel sempre importar , exportar, manipular os dados, fazer consultas e
outras funes. nele que aprenderemos a consultar atravs dos comandos de sql. Clique no boto
72 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
COMANDOS SQL
Exemplo2:
Mostre todos os campos da tabela pessoal cujo o cargo seja Diretor e o salrio maior do R$
1.000,000 e classifique em ordem de nome crescente
Select *
From pessoal
Where cargo=Diretor and salrio=1000
Order by nome
Exemplo3:
Esse exemplo mostra qual seria o salrio se cada funcionrio recebesse um aumento de 10%.
No altera o original do salrio.
SENAC/INFORMTICA 73
www.cliqueapostilas.com.br
Exemplo4
Mostra aumento de 10% no salrio das pessoas que possuam JOS em nome:
Aps filtrar os dados de acordo com as nossas necessidades clique no menu arquivo e escolha a
opo retornar dados ao Excel, ir aparecer a seguinte tela:
Selecione a rea e daremos um novo nome chamando-a de INTERVALO como mostra a figura
74 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
abaixo:
Colocamos abriremos uma nova planilha e tiraremos a sua grade com os seguintes passos:
1. Clique em EXIBIR
2. escolha a opo Barra de ferramenta
3. D um clique em FORMULARIO
4. D um clique no seguinte boto
Foram utilizados os botes Caixa de Combinao, caixa de grupo, boto de comando e boto de
SENAC/INFORMTICA 75
www.cliqueapostilas.com.br
opo:
76 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
onde b3 e o valor do cdigo a ser digitado na planilha 2 , intervalo criamos ele logo no inicio da apostila,
quando selecionamos a rea e criamos o nome intervalo , o numero 3 indica a terceira coluna da planilha 1,
ou seja, que ira retornar com o salrio .
Lembrando que deveremos fazer isso com uma tabela onde tenha os campos cdigo, funcionrio e salrio
que no e o nosso caso, pois o exemplo citado acima na importao de dados tem campos totalmente
diferentes nesse caso, voc ter que realizar o processo de importao novamente com uma tabela com os
campos citados. Caso no haja, teremos que criar essa tabela l no Access.
D um clique no boto com o boto direito do mouse e escolha a opo ATRIBUIR MACRO. Ir aparecer a
seguinte tela:
Nome da macro
SENAC/INFORMTICA 77
www.cliqueapostilas.com.br
78 MICROSOFT EXCEL2000
www.cliqueapostilas.com.br
REFERNCIAS BIBLIOGRFICAS
CITRANGULO, Marcelo Rosin. Livro Passo a Passo Microsoft Excel 2000. So Paulo:
Makron Books, 2000.
SITES VISITADOS
Excel www.geocities.com/capecanaveral/8906/
www.ekuka.kit.net/apostilas.htm
SENAC/INFORMTICA 79