Académique Documents
Professionnel Documents
Culture Documents
Sumrio
Educao Distncia
Aulas online ou a prtica de aprendizagem distncia, atravs de ambientes
virtuais e redes de computadores interligadas para fins educacionais e
culturais, nada mais do que o meio mais prtico e inteligente de
proliferao de conhecimento.
Atravs de ambientes virtuais e sistemas inteligentes, possvel adquirir
conhecimento de forma total ou gradativa.
Esse nosso conceito de educao, em tempo real, total ou gradativo,
quando quiser e onde quiser e acima de tudo, da forma que quiser!
Nossa Misso
O Grupo iPED foi lanado com o intuito de aprimorar e disseminar o conceito
de
ensino
a
distncia.
Com a implantao do ensino a distncia, pesquisas recentes registram que
as pessoas alavancam os resultados dos mdulos de treinamento em at
70%, eliminando as distncias geogrficas e proporcionando a melhoria da
gesto do conhecimento e dos recursos humanos por competncias.
Pensando nisso o iPED presta esse servio a todos, para que a excluso
digital seja cada vez menor e com o passar do tempo ela desaparea
completamente.
Esse nosso objetivo, essa nossa misso, e esteja certo que vamos
conseguir!
Fabio Neves de Sousa
Diretor Geral - Grupo iPED
Certificado Especial
- Tramas em linhas personalizadas
- Tarja de Segurana
- Tinta Luminescente
- Selo de Segurana
- Numerao Intransfervel
INTRODUO
INTRODUO
O Excel uma Planilha Eletrnica que tem a finalidade de elaborar clculos, grficos,
macros, funes de matemtica, estatstica, etc.
Outra vantagem do Excel o fato dele poder trabalhar com vrias planilhas e pastas
simultaneamente, permitindo que dados de uma planilha possam ser facilmente
copiados para outra.
Quando abrirmos o Excel pela primeira vez, veremos uma tela toda divida em
pequenos quadrados que chamamos de clulas.
SOBRE PLANILHAS
Planilha uma matriz formada por linhas e colunas, sendo que sua finalidade a
realizao de clculos e controles. Uma planilha eletrnica capaz de efetuar diversos
clculos e controles atualizados instantaneamente.
FORMATANDO CLULA
Podemos definir a formatao das clulas, na guia
do menu Inicio. Repare que temos um frame apenas
para
formatao
e
alinhamento.
1
Guia Nmero
Neste item podemos definir os
diversos tipos de formatos
numricos de um intervalo
selecionado.
Categoria: Podemos
definir formatos como,
Valores monetrios, Cep,
Tel., entre outros.
Guia Alinhamento
Neste item podemos definir como
os dados da planilha sero
alinhados, observe que temos
diversas opes: Orientao,
Horizontal, Vertical, Itens de
controle de texto.
Quebrar texto
automaticamente: Quando o
texto digitado maior que o
tamanho da coluna.
Reduzir para caber: Se o texto
digitado for maior que o tamanho
da coluna.
Mesclar clulas: Clulas que
esto selecionadas so
combinadas em uma s.
Guia Fonte
Neste item podemos definir a sua
Guia Borda
Neste item podemos definir ou
alterar o tipo de borda da planilha
ou apenas a clula.
Guia Padres
Neste item podemos definir os
padres de cor de fundo da
clula.
Guia Proteo
Neste item podemos definir que
uma ou mais clulas podem ser
travadas, neste caso esta opo
s ser til se a planilha for
protegida, podemos ocultar
tambm.
FORMATAR LINHAS
Podemos formatar a altura da linha, podemos escolher tambm a opo AutoAjuste,
que ajusta automaticamente conforme a altura necessria para o contedo da clula.
FORMATAR COLUNAS
Podemos formatar a largura da coluna, podemos escolher tambm a opo AutoAjuste
da seleo, que coloca a largura mais adequada s clulas selecionadas.
FORMATAR PLANILHA
Podemos formatar planilhas, na guia Inicio no grupo Formatar.
10
FORMATAO CONDICIONAL
Quando voc cria mais de uma regra de formatao condicional para um intervalo
de clulas, importante compreender o seguinte: como essas regras so avaliadas,
o que acontece quando existem duas ou mais regras em conflito, como as
operaes de cpia e colagem podem afetar a avaliao de regras, como alterar a
precedncia de uma avaliao e quando interromper a validao de regras.
Formatao condicional um formato, como sombreamento de clula e cor de fonte,
que o Microsoft Excel aplica automaticamente a clulas se uma condio especificada
for verdadeira.
11
Tela 1
Tela 2
Tela 3
12
13
CAPTULO 1
PERSONALIZAR MENUS
O Excel permite a incluso ou excluso de novas ferramentas, seja na barra ou nos
menus. Por padro o Excel j vem configurado com algumas ferramentas, que so as
mais usadas.
Suponhamos que deseje incluir uma nova ferramenta, na barra de acesso rpido veja
que tem uma seta de indicao posicionada para baixo.
14
15
SUPLEMENTOS
Voc tambm consegue habilitar os suplementos disponibilizados pelo Excel 2007, na
realidade so tipos de plug-ins para o Excel.
16
Podemos
editar nosso
comentrio.
FUNES BSICAS
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 e de referncia.
Operadores aritmticos
Para efetuar operaes matemticas bsicas, como adio, subtrao ou multiplicao,
combinar nmeros e produzir resultados numricos, use estes operadores aritmticos.
Operador aritmtico
+ (sinal de mais)
Significado (exemplo)
Adio (3+3)
17
Significado (exemplo)
Igual a (A1=B1)
Maior que (A1>B1)
Menor que (A1<B1)
Maior ou igual a (A1>=B1)
Menor ou igual a (A1<=B1)
Diferente de (A1<>B1)
As frmulas calculam valores segundo uma ordem especfica. Uma frmula no Excel
sempre comea com um sinal de igual (=). O sinal de igual informa ao Excel que os
caracteres a seguir constituem uma frmula. Depois do sinal de igual esto os
elementos a serem calculados (os operandos), que so separados por operadores de
clculo. O Excel calcula a frmula da esquerda para a direita, de acordo com uma
ordem especfica para cada operador da frmula.
Basta trocar o
sinal da
operao.
18
Veja as demais
contas matemticas.
AUTOFILTRO
Imagine aquele relatrio de vendas do ltimo ms cheio de dados e informaes. No
seria mais fcil se pudesse visualiz-los por vendedor ou por produto?
O Microsoft Excel fornece comandos para filtrar suas listas. o recurso do Auto Filtro,
que inclui filtrar por seleo, para critrios simples.
Para utilizar esta ferramenta v at o guia Dados, veja que tem um grupo chamado
Classificar e filtrar.
19
O resultado esse.
20
Basta escolher ou
digitar o nome da
regio que deseja
localizar, neste caso
a regio Sul.
CLASSIFICAR DADOS
O Excel permite que seja classificado os dados da planilha em ordem crescente ou
decrescente, para isso selecione os dados que deseja classificar, depois clique na guia
Dados em seguida no grupo Classificar e filtrar clique na opo Classificar.
21
Voc pode
excluir nveis de
classificao.
FILTRO AVANADO
Filtro avanado consiste em criar critrios de busca dentro de um filtro. para ter acesso
ao recurso segue-se o mesmo procedimento, clique na guia Dados em seguida clique
em Filtro avanado no grupo Classificar e filtrar.
22
23
Critrio1
Critrio2
24
Pronto, veja que foi exibida apenas a linha referente ao critrio citado em filtro
avanado, voc pode criar quantos critrios for utilizar.
Para desfazer basta clicar no boto na guia Dados no grupo Classificar e filtrar.
Basta clicar no
boto Limpar.
4
5
25
Neste campo
voc digita a
senha.
26
PROTEO DE ARQUIVO
Suponhamos que voc tenha feito um trabalho importante, e deseje inserir uma senha
para que outras pessoas no tenham acesso, vejamos como fazer ento.
1 Clique no boto
depois Clique na opo Salvar ou Salvar como.
2 Ir se abrir a tela de salvar que j conhecemos.
3 Na parte superior da tela, observe que existe um Boto com nome de Ferramentas,
iremos clicar nele.
1 - Clique em
Opes
gerais.
27
2 - Digite
uma senha
que s voc
sabe.
3 Clique
no Boto
OK.
5 Em seguida
clique em OK.
28
7 Quando a pessoa for abrir o documento que tem senha, o mesmo s abre caso a
senha seja digitada corretamente.
OBS. No momento de criar sua senha, tente utilizar senhas com nmeros e letras.
VINCULAR PLANILHAS
Voc pode inserir um vnculo de uma pasta de trabalho para outra pasta de trabalho
localizada em sua intranet ou na Internet. A pasta de trabalho precisa estar no
formato de pasta de trabalho do Microsoft Excel (.xls) e no de uma pasta de
trabalho salva como um arquivo HTML.
Com o Excel possvel vincular dados de uma planilha para outra, existem dois
procedimentos:
1 Podemos fazer atravs de uma frmula:
Exemplo:
=C:\Planilhas\Vendas.xls!A3 , O arquivo Vendas.xls que est na pasta Planilhas,
ser aberto na clula A3.
29
1 - Clique
neste boto.
Note que os dados da planilha de origem foram transferidos para a planilha de destino.
30
3 Pronto! Esta a
planilha que acaba de
ser colada, apenas o
contedo sem o
formato.
31
CAPTULO 2
FUNO SOMA
Retorna a soma de todos os nmeros na lista de argumentos.
Sintaxe
SOMA(nm1;nm2; ...)
Nm1, nm2,... so argumentos de 1 a 30 que se deseja somar.
Comentrios
Os nmeros, valores lgicos e representaes em forma de texto de nmeros
digitados diretamente na lista de argumentos so contados. Consulte o primeiro e o
segundo exemplos seguintes.
Se um argumento for uma matriz ou referncia, apenas os nmeros nesta matriz ou
referncia sero contados. Clulas vazias, valores lgicos, texto ou valores de erro
na matriz ou referncia so ignorados. Consulte o terceiro exemplo a seguir.
Os argumentos que so valores de erro ou texto que no podem ser traduzidos em
nmeros geram erros.
1
32
FUNO MDIA
Retorna a mdia aritmtica dos argumentos.
Sintaxe
MDIA(nm1;nm2; ...)
Nm1; nm2;... so de 1 a 30 argumentos numricos para os quais voc deseja
obter a mdia.
Comentrios
Os argumentos devem ser nmeros ou eles devem ser nomes, matrizes ou
referncias que contenham nmeros.
Proibida a reproduo por qualquer meio eletrnico ou impresso.
Grupo iPED - Todos os direitos reservados - www.iped.com.br
33
FUNO MINIMO
Retorna o menor nmero na lista de argumentos.
Sintaxe
MNIMO(nm1;nm2;...)
Nm1, nm2,...
mnimo.
Comentrios
Voc pode especificar os argumentos que so nmeros, clulas vazias, valores
lgicos ou representaes em texto de nmeros. Os argumentos que so valores
de erro ou texto que no podem ser traduzidos em nmeros causam erros.
Se um argumento for uma matriz ou referncia, apenas os nmeros daquela matriz
ou referncia podero ser usados. Clulas vazias, valores lgicos ou valores de
erro na matriz ou referncia sero ignorados. Caso o texto e os valores lgicos no
devam ser ignorados, utilize MNIMO.
Se os argumentos no contiverem nmeros, MNIMO retornar 0.
FUNO MXIMO
Retorna o valor mximo de um conjunto de valores.
34
Comentrios
Voc pode especificar os argumentos que so nmeros, clulas vazias, valores
lgicos ou representaes em texto de nmeros. Os argumentos que so valores
de erro ou texto que no podem ser traduzidos em nmeros causam erros.
Se um argumento for uma matriz ou referncia, apenas os nmeros nesta matriz ou
referncia sero usados. Clulas vazias, valores lgicos ou texto na matriz ou
referncia sero ignorados. Se os valores lgicos e o texto tiverem que ser
ignorados, use MXIMO.
Se os argumentos no contiverem nmeros, MXIMO retornar 0.
EXEMPLO FUNO MIN E MAX:
FUNO SOMASE
Adiciona as clulas especificadas por um determinado critrio.
Sintaxe
SOMASE(intervalo;critrios;intervalo_soma)
Intervalo: o intervalo de clulas que se deseja calcular.
Proibida a reproduo por qualquer meio eletrnico ou impresso.
Grupo iPED - Todos os direitos reservados - www.iped.com.br
35
36
FUNO CONT.VALORES
Calcula o nmero de clulas no vazias e os valores na lista de argumentos. Use
CONT.VALORES para calcular o nmero de clulas com dados em um intervalo ou
matriz.
Sintaxe
CONT.VALORES(valor1;valor2;...)
Valor1; valor2;...
deseja calcular.
37
FUNO CONT.VAZIO
Calcula o nmero de clulas vazias e os valores na lista de argumentos. Use
CONT.VAZIO para calcular o nmero de clulas com dados em um intervalo ou
matriz.
Sintaxe
CONT.VAZIO(valor1;valor2;...)
Neste caso, a funo apenas contou as clulas que estavam vazias. importante
lembrar que o Excel 2007 tem um grande nmero de linhas, sem uma funo fica
muito complicado contar linha por linha.
FUNO PGTO
Retorna o pagamento peridico de uma anuidade de acordo com pagamentos
constantes e com uma taxa de juros constante.
Sintaxe
PGTO(taxa;nper;vp;vf;tipo)
Para obter uma descrio mais completa dos argumentos em PGTO, consulte a
funo VP.
Taxa a taxa de juros por perodo.
38
39
= -PGTO(C5;C4;C3)
40
FUNO E
Retorna VERDADEIRO se todos os argumentos forem VERDADEIRO; retorna
FALSO se um ou mais argumentos forem FALSO.
Sintaxe => E(lgico1;lgico2; ...)
Lgico1; lgico2;...: so de 1 a 30 condies que voc deseja testar e que podem
ser VERDADEIRO ou FALSO.
Exemplos:
E(VERDADEIRO; VERDADEIRO) igual a VERDADEIRO
E(VERDADEIRO; FALSO) igual a FALSO
E(2+2=4; 2+3=5) igual a VERDADEIRO
Se B1:B3 contiver os valores VERDADEIRO, FALSO e VERDADEIRO, ento:
E(B1:B3) ser igual a FALSO
Se B4 contiver um nmero entre 1 e 100, ento:
E(1<B4; B4<100) ser igual a VERDADEIRO
Suponha que voc deseja exibir B4 se esta contiver um nmero entre 1 e 100, e
que voc deseja exibir uma mensagem se ela no contiver. Se B4 contiver 104,
ento:
SE(E(1<B4; B4<100); B4; "O valor est fora do intervalo.") ser igual a "O valor est
fora do intervalo".
Se B4 contiver 50, ento:
intervalo.") ser igual a 50.
41
FUNO OU
Retorna VERDADEIRO se qualquer argumento for VERDADEIRO; retorna FALSO
se todos os argumentos forem FALSO.
Sintaxe => OU(lgico1;lgico2; ...)
Lgico1; lgico2;...: so 1 a 30 condies a serem testadas que podem ser
VERDADEIRO ou FALSO.
Exemplos
OU(VERDADEIRO) igual a VERDADEIRO
OU(1+1=1;2+2=5) igual a FALSO
Se A1:A3 contiver os valores VERDADEIRO, FALSO e VERDADEIRO, ento:
OU(A1:A3) igual a VERDADEIRO
1
42
Basta trocar a funo E para OU, ou seja, neste caso a comparao ser entendida
da seguinte forma: OU Altura igual OU a Idade igual OU o Peso igual.
SE e SE ANINHADA
Em determinados casos, possvel voc precise usar uma funo como um dos
argumentos (argumento: os valores que uma funo usa para executar operaes ou
clculos. O tipo de argumento que uma funo usa especfico funo. Os
argumentos comuns usados em funes incluem nmeros, texto, referncias de clula
e nomes.) de outra funo. Por exemplo, a frmula a seguir usa uma funo aninhada
MDIA e compara o resultado com o valor 50.
Retornos vlidos
Quando uma funo aninhada usada como argumento, ela
deve retornar o mesmo tipo de valor utilizado pelo argumento. Por exemplo, se o
argumento retornar um valor VERDADEIRO ou FALSO, a funo aninhada dever
retornar VERDADEIRO ou FALSO. Se no retornar, o Microsoft Excel exibir um valor
de erro #VALOR!
Limites no nvel de aninhamento
Uma frmula pode conter at sete nveis de
funes aninhadas. Quando a Funo B for usada como argumento na Funo A, a
Funo B ser de segundo nvel. Por exemplo, as funes MDIA e SOMA so de
segundo nvel, pois so argumentos da funo SE. Uma funo aninhada na funo
MDIA seria de terceiro nvel, e assim por diante.
43
Na coluna Mdia foi usado a funo de mdia, na coluna Resultado, com o uso da
funo SE, verificado se a mdia do aluno maior ou igual ao valor 5, caso seja
sim ento exibido na clula APROVADO, caso seja no ento ser exibido
REPROVADO.
SE ANINHADA
Vamos fazer um teste lgico com a FUNO SE para comparar o nmero de gols de
cada time, a fim de obter qual time venceu a partida.
44
Onde:
=SE o nome da funo que est sendo utilizada.
B2>D2; - o teste lgico que verifica se o nmero de gols do TIME A MAIOR que o
nmero de gols do TIME B.
VITRIA DO TIME A o valor que ser exibido caso o resultado do teste lgico
seja verdadeiro.
VITRIA DO TIME B o valor que ser exibido caso o resultado do teste lgico
seja falso.
Entretanto, esse teste lgico possui um erro de raciocnio, pois ele apenas considera a
vitria de uma das partes, sem contemplar a possibilidade de haver um EMPATE.
Para resolver esse problema, devemos utilizar a funo SE ANINHADA:
=SE(B2>D2;"VITRIA
DO
B";SE(B2=D2;"EMPATE")))
TIME
A";SE(B2<D2;"VITRIA
DO
TIME
Onde:
=SE(B2>D2;"VITRIA DO TIME A"; - executa o teste lgico considerando a vitria do
time A.
=SE(B2<D2;"VITRIA DO TIME B"; - executa o teste lgico considerando a vitria do
time B.
=SE(B2=D2;"EMPATE"; - executa o teste lgico considerando o empate entre os dois
times.
ATENO: Se voc perceber bem, a FUNO SE REINICIADA aps definirmos o
valor verdadeiro, que ser exibido caso o teste lgico em questo seja vlido;
=SE(B2>D2;"VITRIA
DO
B";SE(B2=D2;"EMPATE")))
TIME
A";SE(B2<D2;"VITRIA
DO
TIME
45
CONT.SE
Calcula o nmero de clulas no vazias em um intervalo que corresponde a
determinados critrios.
Sintaxe
CONT.SE(intervalo;critrios)
Intervalo: o intervalo de clulas no qual se deseja contar clulas no vazias.
Critrios: o critrio na forma de um nmero, expresso ou texto que define quais
clulas sero contadas. Por exemplo, os critrios podem ser expressos como 32,
"32", ">32", "mas".
Comentrios
O Microsoft Excel fornece funes adicionais que podem ser usadas para analisar
seus dados com base em uma condio. Por exemplo, para calcular uma soma
baseada em uma seqncia de caracteres de texto ou em um nmero contido em
um intervalo, use a funo de planilha SOMASE. Para que a frmula retorne um de
dois valores com base em uma condio, como uma bonificao de vendas
baseada em um valor de vendas especificado, use a funo de planilha SE.
46
Onde:
B2 - se refere ao endereo do valor da compra
* - sinal de multiplicao
5/100 - o valor do desconto dividido por 100
Ou seja, voc est multiplicando o endereo do valor da compra por 5 e depois
dividindo por 100, gerando assim o valor do desconto.
Se preferir pode fazer o seguinte exemplo:
Onde:
B2 - se refere ao endereo do valor da compra
* - sinal de multiplicao
5% - o valor do desconto dividido por 100
Depois para o saber o Valor a Pagar, basta subtrair o Valor da Compra Valor do
Desconto.
47
CONCLUSO
48
49
FUNO PROCV
Localiza um valor na primeira coluna esquerda de uma tabela e retorna um valor
na mesma linha de uma coluna especificada na tabela. Use PROCV em vez de
PROCH quando os valores da comparao estiverem posicionados em uma coluna
esquerda ou direita dos dados que voc deseja procurar.
O V em PROCV significa "Vertical" (Procura vertical)
Sintaxe
PROCV(valor_procurado;matriz_tabela;nm_ndice_coluna;procurar_intervalo)
Valor_procurado o valor a ser localizado na primeira coluna da matriz.
Valor_procurado pode ser um valor, uma referncia ou uma seqncia de
caracteres de texto.
Matriz_tabela a tabela de informaes em que os dados so procurados. Use
uma referncia para um intervalo ou nome de intervalo, tal como Banco de dados
ou Lista.
50
51
FUNO PROCH
Localiza um valor especfico na linha superior de uma tabela ou matriz de valores e
retorna um valor na mesma coluna de uma linha especificada na tabela ou matriz.
Use PROCH quando seus valores de comparao estiverem localizados em uma
linha ao longo da parte superior de uma tabela de dados e voc quiser observar um
nmero especfico de linhas mais abaixo. Use PROCV quando os valores de
comparao estiverem em uma coluna esquerda dos dados que voc deseja
localizar.
O H de PROCH significa "Horizontal." (Procura horizontal).
Sintaxe
PROCH(valor_procurado;matriz_tabela;nm_ndice_lin;procurar_intervalo)
Valor_procurado o valor a ser localizado na primeira linha da tabela.
Valor_procurado pode ser um valor, uma referncia ou uma seqncia de
caracteres de texto.
Matriz_tabela uma tabela de informaes onde os dados devem ser procurados.
Use uma referncia para um intervalo ou um nome de intervalo.
52
53
CAPTULO 3
54
1
2
3
4
5
6
7
8
9
10
rvore
Altura
Idade
Produo
Lucro
Altura
="=Ma"
>10
<16
="=Pra"
rvore
Altura
Idade
Produo
Lucro
Ma
18
20
14
105,00
Pra
12
12
10
96,00
Cereja
13
14
105,00
Ma
14
15
10
75,00
Pra
76,80
Ma
45,00
Frmula
Descrio (resultado)
=BDCONTAR(A4:E10;"Idade";A1:F2)
=BDCONTARA(A4:E10;"Lucro";A1:F2)
=BDMX(A4:E10;"Lucro";A1:A3)
=BDMN(A4:E10;"Lucro";A1:B2)
=BDSOMA(A4:E10;"Lucro";A1:A2)
=BDMULTIPL(A4:E10;"Produo";A1:B2)
55
=BDMDIA(A4:E10;"Produo";A1:B2)
=BDEXTRAIR(A4:E10;"Produo";A1:A3)
EXEMPLO BDSOMA:
56
EXEMPLO BDMX:
EXEMPLO BDCONTAR:
57
FUNO INFORMAO
Retorna informaes sobre o ambiente operacional atual.
Sintaxe
INFORMAO(tipo_texto)
Tipo_texto: o texto que especifica o tipo de informao a ser retornado.
Tipo_texto
Retorna
"diretrio"
"memdisp"
"memtot"
"osverso"
"recalc"
"release"
"sistema"
Veja o exemplo:
1
58
1 Frmula
Descrio (resultado)
O nmero de srie da data do texto, usando o
2 =DATA.VALOR("22/8/2008")
sistema de data de 1900 (39682)
=DATA.VALOR("22-AGOO nmero de srie da data do texto, usando o
3
2008")
sistema de data de 1900 (39682)
O nmero de srie da data do texto, usando o
4 =DATA.VALOR("23/02/2008")
sistema de data de 1900 (39501)
O nmero de srie da data do texto, usando o
sistema de data de 1900 e presumindo que o
5 =DATA.VALOR("5-JUL")
relgio interno do computador esteja definido
para 2008 (39634)
FUNO DIA
Retorna o dia de uma data representado por um nmero de srie. O dia dado como
um inteiro que varia de 1 a 31.
Sintaxe
DIA(nm_srie)
EXEMPLO:
A
1 Data
2 15-abr-08
Frmula
=DIA(A2)
Descrio (resultado)
O dia da data acima (15)
59
A
1 Datas
2 30/01/08
3 01/02/08
Frmula
Descrio (resultado)
O nmero de dias entre as duas datas acima, com base
=DIAS360(A2;A3)
em um ano de 360 dias (1)
FUNO AGORA
Retorna o nmero de srie seqencial da data e hora atuais. Se o formato da clula era
Geral antes da funo ser inserida, o resultado ser formatado como uma data.
Sintaxe
AGORA( )
1
2
=Agora()
dd/mm/aaaa
FUNO DE DATA
RESULTADO FUNO
FUNO HORA
Retorna a hora de um valor de tempo. A hora retornada como um inteiro, variando de
0 (12:00 A.M.) a 23 (11:00 P.M.).
Sintaxe
HORA(nm_srie)
EXEMPLO:
A
1 Hora
60
2 03:30:30
3 15:30:30
4 15:30:00
Frmula
=HORA(A2)
=HORA(A3)
=HORA(A4)
Descrio (resultado)
A hora do primeiro valor de tempo (3)
A hora do segundo valor de tempo (15)
A hora do terceiro valor de tempo (15)
FUNO MINUTO
Retorna os minutos de um valor de tempo. O minuto dado como um nmero inteiro,
que vai de 0 a 59.
Sintaxe
MINUTO(nm_srie)
A
1 Hora
2 16:48:00
Frmula
=MINUTO(A2)
Descrio (resultado)
Os minutos da hora acima (48)
EXEMPLO:
FUNO SEGUNDO
Retorna os segundos de um valor de hora. O segundo fornecido como um inteiro no
intervalo de 0 (zero) a 59.
Sintaxe
SEGUNDO(nm_srie)
EXEMPLO:
A
1 Hora
2 16:48:18
3 16:48:00
Frmula
=SEGUNDO(A2)
=SEGUNDO(A3)
Descrio
Os segundos da primeira hora (18)
Os segundos da segunda hora (0)
61
FUNO DIATRABALHOTOTAL
Retorna o nmero de dias teis inteiros entre data_inicial e data_final. Os dias teis
excluem os fins de semana e quaisquer datas identificadas em feriados. Use
DIATRABALHOTOTAL para calcular os benefcios aos empregados que recebem
com base no nmero de dias trabalhados durante um perodo especfico.
Sintaxe
DIATRABALHOTOTAL(data_inicial;data_final;feriados)
EXEMPLO:
A
1
2
3
4
5
6
01/10/08
01/03/09
26/11/08
04/12/08
21/01/09
FUNO HOJE
Retorna o nmero de srie da data atual. O nmero de srie o cdigo de datahora usado pelo Microsoft Excel para clculos de data e hora. Se o formato da
clula era Geral antes da funo ser inserida, o resultado ser formatado como uma
data.
Sintaxe
HOJE( )
62
Primeira data
ltima data
1900
1 de janeiro de 1900
(valor de srie 1)
31 de dezembro de 9999
(valor de srie 2958465)
1904
2 de janeiro de 1904
(valor de srie 1)
31 de dezembro de 9999
(valor de srie 2957003)
63
64
TIPOS DE ERROS
TIPOS DE ERRO
DESCRIO DO ERRO
Erro #####?
Erro #VALOR!?
Erro #DIV/0!?
Erro #NOME?
Erro #N/D?
Erro #REF!?
Erro #NM!?
Erro #NULO!?
65
CAPTULO 4
CENRIOS
Um cenrio um conjunto de valores que o Microsoft Office Excel salva e pode
substituir automaticamente na sua planilha. Voc pode criar e salvar diferentes
grupos de valores como cenrios em uma planilha e, em seguida, alternar entre
esses cenrios para exibir os resultados diferentes.
Se vrias pessoas tiverem informaes especficas que voc deseja usar em
cenrios, ser possvel coletar as informaes em pastas de trabalho separadas e,
em seguida, mesclar os cenrios de diferentes pastas de trabalho em uma nica
pasta de trabalho.
Quando tiver todos os cenrios de que precisa, voc poder criar um relatrio de
resumo de cenrios que incorpore as informaes de todos os cenrios.
VISO GERAL
Cenrios fazem parte de um conjunto de comandos chamado de ferramentas de
teste de hipteses. Ao usar cenrios, voc realiza um teste de hipteses.
O teste de hipteses o processo de alterao dos valores nas clulas para ver
como essas alteraes afetaro o resultado das frmulas na planilha. Voc pode
usar cenrios para criar e salvar diferentes conjuntos de valores e alternar entre
eles. Tambm pode criar um relatrio de resumo de cenrios, que combina todos
os cenrios em uma planilha. Por exemplo, pode criar vrios cenrios diferentes de
oramentos que comparam vrios nveis de renda e despesas possveis e, em
seguida, criar um relatrio que permita comparar esses cenrios lado a lado.
Tipos de teste de hipteses
Existem trs tipos de ferramentas de teste de hipteses no Excel: cenrios, tabelas
de dados e Atingir Meta. Cenrios e tabelas de dados usam conjuntos de valores
de entrada e fazem uma projeo progressiva para determinar os possveis
resultados. O recurso Atingir Meta diferente de cenrios e tabelas de dados, pois
utiliza um resultado e faz uma projeo regressiva para determinar os possveis
valores de entrada que produziram esse resultado.
66
CRIANDO UM CENRIO
Campo para
dar nome ao
cenrio.
Clulas que
variveis do
cenrio, neste
caso as clulas da
coluna VENDAS.
Descrio do
cenrio.
67
Mantenha os mesmos
valores e clique em
Adicionar.
Mude o nome do
cenrio e clique
em OK.
68
Mude o nome do
cenrio e clique
em OK.
69
Basta clicar no
boto Mostrar, e
ser exibido
dentro da planilha.
Abaixo est o resumo do seu cenrio que acaba de criar, para exibir esta tela clique
no boto Resumir no gerenciador de cenrios.
ATINGIR META
Se voc conhece o resultado deseja de uma frmula, mas no o valor de entrada
da frmula necessrio para obter o resultado, use o recurso Atingir Meta. Por
70
Essa clula deve ser referenciada pela frmula na clula que voc especificou na
caixa Definir clula.
Na guia Dados, no grupo Ferramentas de Dados, clique em Teste de Hipteses
e, em seguida, clique em Atingir Meta.
71
SOLVER
O QUE SOLVER?
O Solver faz parte de um conjunto de programas algumas vezes chamado de
ferramentas de anlise hipottica. Com o Solver voc pode localizar um valor ideal para
uma frmula em uma clula chamada de clula de destino em uma planilha. O
Solver trabalha com um grupo de clulas relacionadas direta ou indiretamente com a
frmula na clula de destino. O Solver ajusta os valores nas clulas variveis que voc
especificar chamadas de clulas ajustveis para produzir o resultado especificado
por voc na frmula da clula de destino. Voc pode aplicar restries para restringir os
valores que o Solver poder usar no modelo e as restries podem se referir as outras
clulas que afetem a frmula da clula de destino.
Use o Solver para determinar o valor mximo ou mnimo de uma clula alterando
outras clulas. Por exemplo, voc pode alterar o valor do oramento previsto para
publicidade ou verificar o efeito sobre o valor do lucro previsto.
INSTALANDO SOLVER
Antes de qualquer coisa, preciso que o recurso Solver seja instalado no Excel, para
isso clique no Boto do Microsoft Office
seguida clique em Suplementos.
Clique no
boto Ir.
72
Clique no suplemento
Solver e depois clique em
OK.
73
RESOLVENDO PROBLEMAS
EXEMPLO:
Fabricar Rdios e calculadoras sem comprar mais produtos ou matria prima.
Lucro no Radio: R$10,00
Lucro na Calculadora: R$15,00
Cada Rdio precisa de 4 diodos, 4 resistores e 9,6 min teste, temos disponveis 8000
diodos, 3000 resistores em estoque e s maquinas de teste esto livres por 160 horas.
Qual a combinao de produtos para obter maior lucro?
A
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
74
Fabricar qtde
Lucro
Diodo
Resistores
Teste
Rdio
1
10
4
4
12
C
Calculadora
1
15
20
2
9,6
Fabricar qtde
Lucro
Diodo
Resistores
Teste
Rdio
235
10
4
4
12
Calculadora
706
15
10
2
9,6
D
Mximo
E
Restries
25
14
6
21,6
8000
3000
9600
Mximo
Restries
12941
8000
2353
9600
Resumo
A
B
C
D
E
1
Rdio
Calculadora
Mximo
Restries
2 Fabricar qtde 1
1
3 Lucro
10
15
=C3*C2+D3*D2
4 Diodo
4
20
=C4*C2+D4*D2
8000
5 Resistores
4
2
=C5*C2+D5*D2
3000
6 Teste
12
9,6
=C6*C2+D6*D2
9600
7
8
9
Rdio
Calculadora
Mximo
Restries
10 Fabricar qtde 235
706
11 Lucro
10
15
=C10*C9+D10*D9
12 Diodo
4
10
=C11*C9+D11*D9 8000
13 Resistores
4
2
=C12*C9+D12*D9 3000
14 Teste
12
9,6
=C13*C9+D13*D9 9600
15
16
Na caixa Definir clula de destino, insira uma referencia de clula ou um nome para a
clula de destino. A clula de destino dever conter uma frmula.
Para que o valor da clula de destino seja maior possvel, clique em Max.
Para que o valor da clula de destino seja o menor possvel, clique em Mn.
Para que a clula de destino tenha um determinado valor, clique em Valor de e, em
seguida, digite o valor na caixa.
Na caixa Clulas variveis, insira um nome ou uma referncia para cada clula
ajustvel, separando as referncias no adjacentes por vrgula. As clulas ajustveis
devem estar relacionadas diretamente clula de destino. Voc pode especificar at
200 clulas ajustveis.
Para que o Solver proponha automaticamente as clulas ajustveis com base na clula
de destino, clique em Estimar.
Na caixa Submeter s restries, insira as restries que voc deseja aplicar, para
isso clique no boto Adicionar.
75
Clique em Resolver.
Para que os valores das solues sejam mantidos na planilha, clique em Manter
soluo do Solver na caixa de dialogo Resultados do solver.
Para restaurar os dados originais, clique em Restaurar valores originais.
possvel gerar um relatrio com as informaes que deseja, veja que tem algumas
opes de relatrio:
76
77
CAPTULO 5
VALIDAO DE DADOS
A validao de dados do Microsoft Excel permite definir que tipo de dados voc deseja
que sejam inseridos em uma clula. Por exemplo, voc pode permitir a entrada de um
nmero que esteja entre 1 e 10.
possvel configurar a validao de dados para impedir que os usurios insiram dados
que no sejam vlidos na clula.
Clique na guia Dados, em seguida clique no boto Validao de dados no grupo
Ferramenta de Dados.
1-
2-
Permite que o
usurio escolha
que tipo de
critrio pretende
utilizar em sua
planilha.
78
Permite que o
usurio crie
uma
mensagem ao
entrar na
clula.
Permite que o
usurio crie uma
mensagem de
erro caso no seja
respeitado o
critrio.
79
80
Pronto, basta digitar uma data menor que a data de entrada e o recurso validao
ser habilitado.
81
82
Configure o IP de
acesso ao servidor
do banco + os
dados de
autenticao de
usurio do banco,
e clique em
Avanar.
3 Clique em Concluir.
83
6 Pronto, veja que o banco de dados do SQL-server foi importado para o Excel,
para atualizar basta clicar em Atualizar tudo no grupo Conexes.
84
TABELA DINMICA
Quando voc cria um relatrio de tabela dinmica, cada coluna dos dados de
origem se torna um campo que voc pode usar no relatrio. Os campos resumem
vrias linhas de informaes a partir dos dados de origem.
Clique na guia Inserir e depois clique em Tabela Dinmica.
85
3 Clique em OK.
86
GRFICO DINMICO
Para adicionar grfico dinmico, com o contedo da tabela dinmica selecionado,
clique na guia Opes e depois em Grfico Dinmico.
87
88
CAPTULO 6
INTRODUO MACROS
Uma macro um pequeno programa que contm uma lista de instrues a realizar
no Excel. Como sendo um repositrio de operaes, uma macro pode executar um
conjunto de tarefas atravs de um nico procedimento o qual pode ser invocado
rapidamente.
As instrues que formam o corpo da macro so escritas num cdigo prprio para
que o computador as possa entender, essa linguagem designada por VBA
Visual Basic for Applications.
CRIANDO MACRO
Vamos criar nossa macro, para isso clique na Exibio, depois clique em Macro no
grupo Macro.
Planilha onde
ser aplicado
a macro.
89
Formato 1
Clique em
Gravar
Macro.
Definir nome
da Macro.
Caso queira
utilizar tecla
de atalho.
Local que a
macro ser
armazenada.
Descrio da
macro.
Formato 2
90
91
- Agora iremos executar as macros que foram criadas anteriormente, iremos criar
algumas formas como se fosse um boto, veja na planilha:
92
93
94
FUNES DO VBA
Existem diversas funes, que permitem que seja determinado o tipo de valor contido
em uma varivel. Existem diversas aplicaes para este tipo de funo. Por exemplo,
ao digitar dados em um formulrio do Excel, podemos utilizar uma funo para
determinar se os valores digitados pelo usurio, no apresentam problemas. Por
exemplo, o usurio pode ter digitado, por engano, texto em um campo que deve conter
valores numricos.
e, em seguida, clique em
Clique em Visual
Basic.
Proibida a reproduo por qualquer meio eletrnico ou impresso.
Grupo iPED - Todos os direitos reservados - www.iped.com.br
95
Clique no
boto Exibir
cdigo.
96
97
Parte de
objetos.
98
ABRIR A CALCULADORA
No campo de cdigo vamos digitar assim e em seguida executar a linha de
comando.
Sub calculadora()
Shell ("C:/windows/system32/calc.exe")
End Sub
VARIVEL
O que so variveis?
As variveis constituem repositrios temporrios de dados, podendo ser utilizadas para
diversos fins.
Manuseamento de Variveis
Assignao de valores a variveis:
Quando se pretende atribuir valores a variveis dever-se- indicar o nome da varivel, o
operador "=" e o valor que se pretende que a varivel armazene.
<Nome_Varivel> = <Valor>
99
Tela 2
100
SOMAR VALORES
Sub somar()
Dim x, y As Integer
x = 200
y = 300
MsgBox ("O resultado : ") & x + y
End Sub
O resultado na tela :
CONSTANTES
semelhana das variveis as constantes tambm tm 3 nveis de domnio:
mbito do Procedimento
Estas constantes so declaradas no corpo do procedimento com recurso palavra
chave Const. S tm existncia dentro do procedimento onde so declaradas.
Exemplo:
Sub Ambito_Procedimento()
Const Taxa_Desc As Single = 0.05
Dim Desconto As Doubl DEFININDO UMA VARIVEL
Desconto = InputBox (Introduza o montante das Compras) * Taxa_Desc
MsgBox O desconto de : & Desconto
End Sub
101
SUBROTINAS E FUNES
Estas s tm dois nveis de Scope: o nvel do projeto e o nvel do mdulo.
Por defeito as rotinas so de mbito do projeto sem qualquer indicao adicional.
Contudo poder tornar este fato mais explcito pela introduo da Palavra-Chave
Public, que em termos operacionais no adicionar qualquer funcionalidade, mas em
termos de leitura dar uma maior percepo.
Exemplo:
Public Sub Ambito_Procedimento()
Const Taxa_Desc As Single = 0.05
Dim Desconto As Doubl DEFININDO UMA VARIVEL
Desconto = InputBox (Introduza o montante das Compras) * Taxa_Desc
MsgBox O desconto de : & Desconto
End Sub
Para que uma rotina tenha o mbito do mdulo onde est definida, dever ser
antecedida pela palavra chave Private.
102
TRATAMENTO DE ERRO
Quando um programa trata uma situao de erro ou exceo e precisa enviar um aviso
de que algo no ocorreu como deveria, h dois contextos bsicos possveis: o de
desenvolvimento e o de uso da aplicao pelo cliente. No contexto de desenvolvimento,
o tratamento de erros deve dar uma mensagem que faa sentido para o desenvolvedor.
No contexto do cliente, a mensagem - se houver - deve ser dada levando em conta o
que interessa ao usurio final.
A forma simples e econmica de fazer isto sinalizar o contexto em que a aplicao
est sendo executada e usar os recursos da linguagem para dirigir o compilador
conforme a sinalizao.
O argumento EM_DESENVOLVIMENTO ter seu valor verificado dentro do tratamento
de erros por meio da diretiva de compilao #If. Quando o valor de
EM_DESENVOLVIMENTO estiver em -1, ser compilado o cdigo para tratar o erro
durante a depurao; quando mudarmos o valor de EM_DESENVOLVIMENTO para 0,
o cdigo compilado ser aquele que se destina verso final do aplicativo. Em
qualquer caso, o cdigo no compilado no far parte do executvel gerado. Veja
abaixo um exemplo de como ficaria um tratamento de erros.
Public Sub Procedimento()
On Error GoTo Erro
Err.Raise 9999
Exit Sub
Erro:
#If EM_DESENVOLVIMENTO Then
MsgBox "Erro na linha: " & Erl
#Else
MsgBox "Erro na verso final"
#End If
End Sub
A propriedade Erl do VBA retorna o nmero da linha em que ltimo erro ocorreu. Isto
d ao desenvolvedor a possibilidade de ter, nas mensagens de erro que se destinam a
ele, o ponto exato em que o erro ocorreu.
O mtodo Raise do objeto Err, far com que a rotina que chamou o procedimento
atual tambm seja notificada do erro e o trate no seu escopo.
103