Escolar Documentos
Profissional Documentos
Cultura Documentos
Básico ao Avançado
Treinatown Treinamentos
É proibida a reprodução total ou parcial de textos, imagens e ilustrações, por qualquer meio, sem prévia
autorização da TREINATOWN TREINAMENTOS LTDA.
1
FUNÇÕES
1
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
2
FUNÇÕES ............................................................................................ 2
SOMA ..................................................................................................................................7
MÉDIA .................................................................................................................................7
MÍNIMO ...............................................................................................................................8
MÁXIMO..............................................................................................................................8
MULT ...................................................................................................................................9
SOMAR PRODUTO ...........................................................................................................9
SOMASE ...........................................................................................................................10
SOMASES ........................................................................................................................10
MÉDIASE ..........................................................................................................................11
MÉDIASES ........................................................................................................................12
CONT.SE ..........................................................................................................................13
CONT.SES ........................................................................................................................13
ORDEM.EQ .......................................................................................................................14
ALEATÓRIOENTRE .........................................................................................................15
CONTAR.VAZIO ...............................................................................................................15
CONT.NÚM.......................................................................................................................16
CONT.VALORES..............................................................................................................16
3
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
MINUTO ............................................................................................................................33
SEGUNDO ........................................................................................................................33
DIA.DA.SEMANA .............................................................................................................34
NÚMSEMANA ..................................................................................................................34
DATA .................................................................................................................................35
AGORA() ...........................................................................................................................35
HOJE()...............................................................................................................................36
DATAM ..............................................................................................................................36
FIMMÊS.............................................................................................................................37
DIATRABALHO.INTL .......................................................................................................37
DIATRABALHOTOTAL.INTL...........................................................................................39
FUNÇÕES DE PESQUISA..................................................................... 49
PROCV ..............................................................................................................................50
PROCH ..............................................................................................................................51
CORRESP .........................................................................................................................52
ÍNDICE ...............................................................................................................................52
4
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
TEXTO LARGURA FIXA ..................................................................................................63
DE TEXTO.........................................................................................................................63
DO ACCESS .....................................................................................................................65
DA WEB ............................................................................................................................66
XML ...................................................................................................................................67
GRÁFICOS ......................................................................................... 81
INTRODUÇÃO - GRÁFICOS ..........................................................................................82
PERSONALIZANDO O GRÁFICO ..................................................................................83
LAYOUT RÁPIDO ............................................................................................................85
ESTILOS DE GRÁFICO ...................................................................................................85
NOVOS GRÁFICOS.........................................................................................................86
5
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
SEGMENTAÇÃO DE DADOS (SLICER)......................................................................119
GRÁFICO DINÂMICO ....................................................................................................121
MACROS......................................................................................... 122
GRAVAR UMA MACRO ................................................................................................124
SIGA ESTAS ETAPAS PARA GRAVAR UMA MACRO. ............................................124
TRABALHAR COM MACROS GRAVADAS NO EXCEL ............................................125
6
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
FUNÇÕES BÁSICAS
SOMA
Essa função tem a finalidade de somar valores numéricos contidos em um intervalo de células ou em
células alternadas.
Sintaxe:
=SOMA(núm1;núm2;...)
Os argumentos (núm1, núm2,..) representam os valores que
serão somados dentro de um intervalo ou em células alternadas.
MÉDIA
Essa função tem a finalidade de calcular a média aritmética de um ou mais intervalos. Só são aceitos
apenas números, textos são ignorados pela função MÉDIA.
Sintaxe:
MÉDIA(núm1;núm2;...)
Os argumentos (núm1, núm2,..) representam os valores que serão
utilizados para calcular a média dentro de um intervalo ou em células
alternadas.
7
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
MÍNIMO
Retorna o menor valor de um ou mais intervalos, também são aceitos apenas números, textos serão
ignorados na seleção.
Sintaxe:
MÍNIMO(núm1;núm2;...)
Os argumentos (núm1, núm2,..) representam os valores que serão
utilizados para retornar o menor valor dentro de um intervalo ou
em células alternadas.
MÁXIMO
Retorna o maior valor de um ou mais intervalos, assim como as funções citadas acima, só números serão
aceitos.
Sintaxe:
MÁXIMO(núm1;núm2;...)
Os argumentos (núm1, núm2,..) representam os valores que serão
utilizados para retornar o maior valor dentro de um intervalo ou em
células alternadas.
8
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
MULT
Essa função tem a finalidade de multiplicar os valores numéricos que estão nas células informadas.
Sintaxe:
MULT(núm1;núm2;...)
Uma dica bastante útil é que ao se utilizar a função SOMA, MÉDIA, MÍNIMO OU MÁXIMO para valores
alternados, basta pressionar a tecla CTRL e seguir clicando nas células que se quer somar.
SOMAR PRODUTO
Essa função permite a multiplicação dos valores mencionados, e retorna a soma desses valores que serão
multiplicados.
Sintaxe:
SOMARPRODUTO(MATRIZ1;MATRIZ2;...)
Argumentos:
Os argumentos MATRIZ 1, MATRIZ 2 ... Representam os intervalos que desejamos multiplicar e depois
somar todos esses valores multiplicados.
9
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
SOMASE
O objetivo dessa função é somar valores de acordo com apenas um critério.
Sintaxe:
SOMASE(intervalo;critérios;intervalo_soma)
Argumentos:
Intervalo_Soma: Obrigatoriamente tem que ser um intervalo que contenham valores, para que a função
possa somar se encontrar o critério.
SOMASES
Essa função efetua a soma de valores com dois ou mais critérios que serão combinados dentro da sintaxe.
Sintase:
SOMASES(Intervalo_soma;Intervalo_critério1;Critério1;Intervalo_Critério2;Critério2;...)
Argumentos:
Intervalo_Soma: Intervalo de valores que serão somados, obrigatoriamente tem que ser um intervalo que
possui números, para que a função possa somar se encontrar os critérios.
10
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Intervalo_Critério2: Intervalo que indica onde o segundo critério se encontra.
Critério2: Critério que será procurado dentro do segundo intervalo de critério, é o que define a condição
do que será somado. Esses critérios podem ser texto ou números. Dentro da parte numérica podemos
definir operadores relacionais, para indicar um valor maior do que (>), maior ou igual (>=) entre outros,
assim com citado no intervalo do critério 1.
Os demais intervalos e critério são opcionais, variando de acordo com a necessidade da planilha.
MÉDIASE
A função médiase, calculará a média aritmética SE houver UM critério.
Sintaxe:
MÉDIASE(Intervalo;critério;intervalo_média)
Argumentos:
Intervalo_Média: Conjunto de células com valores numéricos que será utilizado para calcular a média.
11
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
MÉDIASES
A função médiases, calculará a média aritmética SE houver dois ou mais critérios.
Sintase:
MÉDIASES(Intervalo_Média;Intervalo_critério1;Critério1;Intervalo_critério2;Critério2;...)
Argumentos:
Intervalo_Média: Conjunto de células que possuem valores numéricos para que a média seja calculada.
Intervalo_Critério1: Conjunto de células que contém informações do critério 1.
Critério1: Critério que será procurado no intervalo do critério 1, é o fator que define quais valores serão
selecionados para que a média seja calculada.
12
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
CONT.SE
Conta valores se houver UM critério. (Obs. Valores dentro do Excel pode ser considerado texto ou número)
Sintaxe:
CONT.SE(Intervalo;Critério)
Argumentos
CONT.SES
Conta valores se houver dois ou mais critérios. (Obs. Valores dentro do Excel pode ser considerado texto
ou número)
Sintaxe:
CONT.SES(Intervalo1;critério1;intervalo2;critério2;...)
Argumentos
13
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
ORDEM.EQ
Retorna a posição de um número dentro de um intervalo numérico, trazendo assim a ordem equivalente
ao valor mencionado, indicando se o valor é o 1º, 5º 7º ou 10º de uma lista.
Sintaxe:
ORDEM.EQ(número;referência;[ordem])
Argumentos:
Número: Número indicado cuja posição desejamos encontrar dentro de uma lista numérica.
Referência: Intervalo que possui os números em que o número indicado será posicionado.
[Ordem]: É um argumento opcional, se for 0 o Excel posicionará o numero em ordem descendente, se for
o 1 a lista será colocada de forma ascendente.
14
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
ALEATÓRIOENTRE
Essa função retorna números inteiros aleatórios, entre um valor inicial e final que o usuário estipula.
Sempre que houver atualização na planilha um novo valor aleatório será gerado.
Sintaxe:
ALETÓRIOENTRE(valor_inferior;valor_superior)
Argumentos:
Valor_Inferior: Valor inicial que corresponde ao menor número inteiro que possa ser gerado pela
função.
Valor_Superior: Valor final que corresponde ao maior número inteiro que possa ser gerado pela função.
CONTAR.VAZIO
O Objetivo dessa função é contar células vazias selecionadas dentro de um intervalo. Células que
contenham valore nulo não serão contabilizados.
Sintaxe:
CONTAR.VAZIO(intervalo)
Argumento:
Intervalo: Conjunto de células que será selecionada para que a contagem de células vazias possa ser
executada.
15
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
CONT.NÚM
Essa função tem como objetivo contar qualquer formato de números dentro de um intervalo selecionado,
podendo ser um número inteiro, uma porcentagem ou até mesmo uma data.
Sintase:
CONT.NÚM(intervalo1;[Intervalo2];...)
Argumentos:
Intervalo1: Conjunto de células selecionadas para que a contagem de células preenchidas com números
possa ser executada.
CONT.VALORES
Como mencionado acima, o Excel considera VALORES tudo o que esta digitado dentro uma célula,
podendo ser número, texto ou qualquer outra espécie de caractere. A função CONT.VALORES tem com
objetivo contar quantos valores existem dentro de um intervalo selecionado.
Sintaxe:
CONT.VALORES(Intervalo1;[Intervalo2];...)
Argumentos:
Iintervalo1: Conjunto de células selecionadas para que a contagem de células com qualquer espécie de
valor, seja número ou texto possa ser contabilizada.
16
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
FUNÇÕES
LÓGICAS
2
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
17
INTRODUÇÃO:
Neste capítulo iremos aprender a realizar testes lógicos dentro do Excel e a ordem a ser
aplicada destes operadores. Utilizaremos a função SE inicialmente para personalizar
respostas.
FUNÇÃO SE
A Função SE é utilizada para comparar um ou mais valores, efetuando assim um teste lógico, analisando
uma situação e retornando uma resposta.
Sintaxe:
SE(teste_lógico;Valor_se_verdadeiro;Valor_se_falso;...)
Argumentos:
Teste Lógico: É um argumento obrigatório, portando deve ser informado, sem tal informação a função
não é executada. O teste lógico como vimos anteriormente é uma pergunta, comparação ou análise.
Valor se Verdadeiro: Não é um argumento obrigatório, mas quando o teste der verdadeiro, a resposta do
mesmo será com base no que foi ou não informado aqui.
Valor se Falso: Não é um argumento obrigatório, mas quando o teste é um resultado falso, a resposta do
mesmo será com base no que foi ou não informado aqui.
Uma dica importante é sempre observar o contexto lógico que será apresentado em suas planilhas. Ex:
SE o dia estiver ensolarado... ENTÃO... irei à praia, SENÃO... Ficarei em casa! Observe que temos um
contexto lógico: A análise do dia, e de acordo com a situação do dia tomamos uma ação, ir à praia ou
ficar em casa. Vejamos isso na prática como ficará.
18
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Observe que nesse contexto estamos analisando a nota do aluno, e para isso foi definido um critério – a
nota tem que ser maior ou igual a 7, para que então o aluno possa ser APROVADO, caso contrário,
REPROVADO.
Para definir esses critérios, utilizamos sinais dos quais chamaremos de operadores
para testes lógicos.
Sempre que trabalhamos com resposta de texto, obrigatoriamente colocaremos esses textos dentro de
aspas “” – como no exemplo acima, observe que a palavra “APROVADO” e “REPROVADO” foram
colocadas dentro de aspas na função.
Isso é o que definimos como função SE simples! Podemos também definir uma resposta diferente para
cada situação, aninhando funções, o termo aninhar significa que iremos colocar uma função dentro da
outra! Como o exemplo a seguir:
19
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
FUNÇÃO SES
Essa função efetua testes lógicos com valores e fórmulas, permitindo respostas de acordo com os testes
realizados. Em alguns casos essa função pode substituir o uso de função SE aninhadas.
Sintaxe:
SES(teste_lógico1;Valor_se_verdadeiro1;teste_lógico2;Valor_se_verdadeiro2;...)
Argumentos
Teste Lógico 1: Define as opções que serão avaliadas, trazendo falso ou verdadeiro como resultado.
Valor se verdadeiro 1: Será o valor de resposta do teste lógico 1; A mesma relação existe entre os
argumentos Teste_lógico2 e Valor_Se_verdadeiro2.
FUNÇÃO E
Função Lógica. Analisa os testes lógicos informados e retorna Verdadeiro ou Falso. A função E retornará
VERDADEIRO somente quando todos os testes forem atendidos.
Sintaxe:
E(lógico1;lógico2;...)
Argumentos
Lógico 1: Condição avaliada dentro do contexto lógico, trazendo Falso ou Verdadeiro como resposta. O
argumento lógico 2 ou qualquer outro argumento que possa ser acrescentado na função, seguem a
mesma lógica, em uma função E podemos colocar até 255 argumentos.
20
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Ex:
Nesse caso teremos uma resposta VERDADEIRO, o produto é o produto b E o valor está abaixo de 300,
isso concretiza as exigências da função E.
FUNÇÃO OU
Função Lógica, assim como a função E que citamos acima, analisa os testes lógicos informados e retorna
Verdadeiro ou Falso. A função OU retornará VERDADEIRO quando ao menos um teste for atendido.
Sintaxe:
OU(lógico1;lógico2)
Argumentos
Lógico 1: Condição avaliada dentro do contexto lógico, trazendo Falso ou Verdadeiro como resposta. O
argumento lógico 2 ou qualquer outro argumento que possa ser acrescentado na função, seguem a
mesma lógica, em uma função E podemos colocar até 255 argumentos.
Ex:
21
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
SEERRO
Essa função retorna um valor específico em casos de erro. Se a fórmula gerar um erro, então uma
“Máscara” será colocada no lugar do erro, caso contrário a função retornará o resultado da fórmula.
Sintaxe:
SEERRO(valor_valor_seerro)
Argumentos
Valor: fórmula ou função que será analisada caso tenha algum erro.
Valor_seerro: “Máscara” valor retornado se houver errona função. Os seguintes tipos de erros são
considerados para que a função retorne essa máscara: #N/D, #VALOR!, #DIV/0, #NÚM!, #REF!, #NULO,
ou #NOME?
22
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
FUNÇÕES
FINANCEIRAS
3
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
23
INTRODUÇÃO
Neste capítulo você terá uma visão geral de algumas das funções financeiras mais
usadas. Com elas você poderá calcular financiamentos, Taxas, Investimentos, entre
outros.
VP
Essa função, calcula o Valor Presente. Ela deve ser usada quando desejamos saber o quanto é necessário
no momento para investir em uma aplicação, definindo o valor ao longo de um período (tempo). Em
resumo, ela permite comparar valores futuros com um valor neste momento, levando em consideração
uma taxa de juros para correção e o período.
Sintaxe:
VP(taxa;nper;pgto;[vf];[tipo])
VF
É o Valor Futuro sobre um investimento. Devemos usá-la quando houver a necessidade de estimar o valor
futuro de um investimento ou financiamento, baseado no valor inicial (VP).
Sintaxe:
VF(taxa;nper;pgto;[vp];[tipo])
PGTO
Calcula o valor que deve ser pago em um financiamento, empréstimo, aplicação, em um período. Ela
retorna o valor do pagamento ou recebimento periódico de acordo com as prestações e com uma taxa de
juros constante. Em resumo, é o valor da Parcela, Boleto etc.
Sintaxe:
PGTO(taxa;nper;vp;[vf];[tipo])
NPER
Calcula o número de períodos. É necessária para calcular um período para amortizar um empréstimo,
atingir um objetivo econômico, entre outros. Neste exemplo, temos o seguinte problema:
Sintaxe:
NPER(taxa;pgto;vp;[vf];[tipo])
24
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
TERMOS E SIGNIFICADOS
Na tabela abaixo, há um resumo do significado para cada função/termo que foi apresentado nas páginas
anteriores.
25
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
DATA E
HORA
4
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
26
INTRODUÇÃO
Veremos neste capítulo assuntos relacionados a Data e Hora dentro do Excel,
formatações simples e funções que possibilitam a flexibilização de cálculos para esse
tipo de dados. Muitas vezes é necessário visualizar data de forma diferente, como pelo
nome do mês ou o dia da semana, para isso teremos uma série de formatação para que
você possa elaborar seus relatórios de forma harmoniosa.
O Excel armazena todas as datas como integrais e todas as horas como frações
decimais. Desta maneira ele pode adicionar, subtrair ou comparar datas e horas como
qualquer outro número e todas as datas são manipuladas pelo uso desse sistema.
O Excel armazena datas como números de série sequenciais de forma que eles possam
ser usados em cálculos. Por padrão, 1° de janeiro de 1900 é o número de série 1 e 1°
de janeiro de 2020 é o número de série 39448, porque corresponde a 43.922 dias depois
de 1° de janeiro de 1900.
Da mesma forma que uma data pode ser convertida em um número de série, as horas
também podem sofrer esse tipo de conversão e ser exibidas através de um número
decimal. Veremos a seguir como proceder com essas formatações de data e hora.
Data dentro do Excel pode ser formatado como número e número pode ser formatado como data. O Excel
processa essa informação de acordo com o calendário do sistema operacional do computador. Se
colocarmos a data 01/01/1900 em uma planilha e modificar o formato para geral, teremos como resultado
o número 1, isso se deve a ordem de datas do sistema operacional, que considera como sendo a primeira
data o dia 01/01/1900.
27
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Podemos ir além dessa formatação e personalizar a exibição de datas e horas.
Para isso temos que selecionar o intervalo que possui as informações devidamente formatadas como data
ou hora. As datas dentro do Excel seguem o padrão de dia, mês e ano → DD/MM/AAAA e hora com a
sequência de hora, minuto e segundos → HH:MM:SS.
Lembrando que o Excel considerará datas entre 01/01/1900 até 31/12/2120 e horas seguindo entre 00:00
até as 23:59.
28
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Devemos informar no campo TIPO qual formato desejamos adicionar ao intervalo selecionado. Para isso
devemos digitar uma das opções que seguem abaixo:
DDDD: Exibe o dia da semana em formato extenso completo – Ex: Domingo ou Segunda-Feira
AA: Exibe o ano em formato numérico com os dois últimos dígitos – Ex: 20
AAAA: Exibe o ano em formato numérico completo com os 4 dígitos – Ex: 2020
29
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
O mesmo acontece com horas, ao modificar o formato de horas termos um valor em decimais. Ex: 00:00:00
convertido em geral exibe o resultado como 0, indicando 0 hora, as 06:00 ao ser convertido, mostrará o
resultado como 0,25, como se representasse ¼ do dia, as 12:00 o formato ficaria como 0,5 como se fosse
½ dia.
Assim como datas, as horas possui caracteres que podem ser utilizados para formatação e exibições
personalizadas, sendo esses caracteres HH:MM:SS.
30
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
FUNÇÕES DE DATA E HORA
As funções que serão apresentadas a seguir tem como objetivo facilitar a extração de
informações e a obtenção de resultados através de cálculos.
DIA
Retorna o dia de uma data representado por um número de série. O dia é dado como um inteiro
que varia de 1 a 31.
Sintaxe:
DIA(núm_série)
Argumentos:
MÊS
Retorna o mês de uma data representado por um número de série. O mês é fornecido como um
inteiro, variando de 1 (janeiro) a 12 (dezembro).
Sintaxe:
MÊS(núm_série)
Argumentos:
31
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
ANO
Retorna o ano correspondente a uma data. O ano é retornado como um inteiro no intervalo de
1900-9999.
Sintaxe:
ANO(núm_série)
Argumentos:
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(núm_série)
Argumentos:
32
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
MINUTO
Retorna os minutos de um valor de tempo. O minuto é dado como um número inteiro, que vai de
0 a 59.
Sintaxe:
MINUTO(núm_série)
Argumentos:
SEGUNDO
Retorna os segundos de um valor de hora. O segundo é fornecido como um inteiro no intervalo
de 0 (zero) a 59.
Sintaxe:
SEGUNDO(núm_série)
Argumentos:
33
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
DIA.DA.SEMANA
Retorna o dia da semana como um número inteiro, respeitando o informado no tipo.
Sintaxe:
DIA.DA.SEMANA (núm_série,[retornar_tipo])
Argumentos:
Núm_série: Obrigatório. Um número sequencial que representa a data do dia que você está
tentando encontrar.
NÚMSEMANA
Retorna o número da semana no ano, respeitando o informado no tipo. Há dois sistemas usados
para essa função: Sistema 1 A semana que contém 1 de janeiro é a primeira semana do ano e é
numerada semana 1. Sistema 2 A semana que contém a primeira quinta-feira do ano é a primeira
semana do ano e é numerada como semana 1. Este sistema é a metodologia especificada na
norma ISO 8601, normalmente conhecida como sistema europeu de numeração de semanas.
Sintaxe:
NÚMSEMANA(núm_série,[retornar_tipo])
Argumentos:
Núm_série: Obrigatório. Uma data na semana. As datas devem ser inseridas com a função DATA
ou como resultado de outras fórmulas ou funções. Por exemplo, use DATA(2008;5;23) para 23
de maio de 2008. Poderão ocorrer problemas se as datas forem inseridas como texto.
[Retornar_tipo]: Opcional. É um número que determina em que dia a semana começa. O valor
padrão é 1.
34
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
DATA
A função DATA() retorna o número de série sequencial que representa uma data. Por exemplo,
a fórmula =DATA(2008;7;8) retorna 39637, o número de série que representa 7/8/2008. A função
DATA() é bastante útil em situações onde o ano, o mês e o dia são fornecidos como fórmulas ou
referências de célula. Por exemplo, você pode ter uma planilha contendo datas em um formato
não reconhecido pelo Excel, como AAAAMMDD. É possível usar a função DATA junto com outras
funções para converter as datas em um número de série que o Excel reconheça.
Sintaxe:
AGORA()
Retorna o número de série da data e da hora atual. Se o formato da célula era Geral antes de a
função ter sido inserida, o Excel transformará o formato dessa célula para que ele corresponda
ao mesmo formato de data e hora de suas configurações regionais. Observação Se a função
AGORA() não atualizar os valores de células conforme esperado, talvez seja necessário alterar
as configurações que controlam quando a pasta de trabalho ou à planilha é recalculada. Essas
configurações podem ser alteradas no Painel de Controle para o aplicativo de desktop do Excel.
Sintaxe
AGORA()
Os números à direita da vírgula decimal no número de
série representam a hora; os números à esquerda
representam a data. Os resultados da função AGORA()
apenas serão alterados quando a planilha for calculada
ou quando uma macro que contém essa função for
executada. A função não é atualizada continuamente.
35
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
HOJE()
Retorna o número de série da data atual. O número de série é o código de data/hora usado pelo
Excel para cálculos de data e hora. Se o formato da célula era Geral antes de a função ser
inserida, o Excel irá transformar o formato da célula em Data. Se quiser exibir o número de série,
será necessário alterar o formato das células para Geral ou Número.
Sintaxe:
HOJE()
DATAM
Retorna uma data, baseada em um número de meses. Use DATAM para calcular datas de
liquidação ou datas de vencimento que caem no mesmo dia do mês da data de emissão.
Sintaxe:
Argumentos:
Data inicial - Obrigatório. É uma data que representa a data inicial. As datas devem ser inseridas
com a função DATA ou como resultado de outras fórmulas ou funções. Por exemplo, use
DATA(2016;5;23) para 23 de maio de 2016. Poderão ocorrer problemas se as datas forem
inseridas como texto.
Meses - Obrigatório. É o número de meses antes ou depois de data inicial. Um valor positivo para
meses gera uma data futura; um valor negativo gera uma data passada.
36
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
FIMMÊS
Retorna o número de série para o último dia do mês que é o número indicado de meses antes ou
depois de data inicial. Use FIMMÊS para calcular as datas de vencimento que caem no último dia
do mês.
Sintaxe:
Argumentos
DIATRABALHO.INTL
Retorna um número que representa uma data que é o número indicado de dias úteis antes ou
após uma data (a data inicial). Os dias úteis excluem fins de semana e quaisquer datas
identificadas como feriados. Use DIATRABALHO para excluir os fins de semana ou feriados ao
calcular as datas de vencimento de fatura, horas de entrega esperadas ou o número de dias de
trabalho executado.
Sintaxe:
Argumentos:
37
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
[Feriados] – Opcional.
38
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
DIATRABALHOTOTAL.INTL
Retorna o número de dias úteis inteiros entre Data Inicial e Data Final. Os dias úteis excluem os
fins de semana e quaisquer datas identificadas em feriados. Use DIATRABALHOTOTAL.INTL para
calcular os benefícios aos empregados que recebem com base no número de dias trabalhados
durante um período específico.
Sintaxe:
Argumentos:
39
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
FUNÇÕES
DE TEXTO
5
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
40
INTRODUÇÃO
Apresentaremos nesse capítulo funções que são focadas no tratamento e
aprimoramento das informações textuais, com foco em modelagem e organização de
informações em suas bases.
CONCAT
A função CONCAT agrupa até 255 cadeias de texto em um resultado. Os itens agrupados podem
ser textos, números, referências de células ou uma combinação desses itens. Essa função é
exclusiva da versão 2019 do Excel, trabalha de uma forma idêntica á função CONCATENAR.
Sintaxe:
CONCATENAR
A função CONCATENAR agrupa até 255 cadeias de texto em um resultado. Os itens agrupados
podem ser textos, números, referências de células ou uma combinação desses itens, trabalha de
uma forma idêntica à função CONCAT, porém essa função está disponível em todas as versões
do Excel.
Sintaxe:
41
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Dica: Nas funções de texto, todo argumento que se refere a TEXTO dentro da sintaxe, representa uma
célula (ou conjunto de células) que possui o texto do qual queremos consolidar ou fazer o tratamento.
ARRUMAR
Remove todos os espaços do texto exceto os espaços únicos entre palavras. Use ARRUMAR()
no texto que recebeu de outro aplicativo que pode ter espaçamento irregular.
SINTAXE :
ARRUMAR(texto)
Argumentos:
MINÚSCULA
Converte o texto em minúsculas.
SINTAXE:
MINÚSCULA (texto)
Argumentos:
42
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
MAIÚSCULA
Converte o texto em maiúsculas.
SINTAXE:
MAIÚSCULA (texto).
Argumentos:
PRI.MAIÚSCULA
Coloca a primeira letra de uma cadeia de texto em maiúscula, e todas as outras letras do texto
depois de qualquer caractere diferente de uma letra. Converte todas as outras letras para
minúsculas.
SINTAXE:
PRI.MAIÚSCULA (texto)
Argumentos:
43
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
LOCALIZAR
Retorna a posição de um caractere em um texto. Não diferencia maiúsculas de minúsculas.
Sintaxe:
LOCALIZAR(texto_procurado,no_texto,[núm_inicial])
Argumentos:
Núm_inicial: Opcional. O número do caractere no argumento no Texto em que você deseja iniciar
a busca.
PROCURAR
Retorna a posição de um caractere em um texto. Diferencia maiúsculas e minúsculas.
Sintaxe:
PROCURAR (texto_procurado,no_texto;[núm_inicial])
Argumentos:
Núm_inicial: Opcional. O número do caractere no argumento no Texto em que você deseja iniciar
a busca.
44
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
ESQUERDA
Retorna o primeiro caractere ou caracteres em uma cadeia de texto baseado no número de
caracteres especificado por você.
Sintaxe:
ESQUERDA(texto,[núm_caract])
Argumentos:
Texto: Obrigatório. A cadeia de texto que contém os caracteres que você deseja extrair.
Núm_caract: Opcional. Especifica o número de caracteres que ESQUERDA deve extrair.
EXT.TEXTO
Retorna um número específico de caracteres de uma cadeia de texto, começando na posição
especificada, com base no número de caracteres especificado.
Sintaxe:
EXT.TEXTO(texto, núm_inicial,núm_caract)
Argumentos:
Texto: Obrigatório. A cadeia de texto que contém os caracteres que você deseja extrair.
Núm_inicial: Obrigatório. A posição do primeiro caractere que você deseja extrair no texto. O
primeiro caractere no texto possui núm_inicial1 e assim por diante.
45
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
DIREITA
Retorna o último caractere ou caracteres em uma cadeia de texto, com base no número de
caracteres especificado.
Sintaxe:
DIREITA(texto,[núm_caract])
Argumentos:
Texto: Obrigatório. A cadeia de texto que contém os caracteres que você deseja extrair.
Núm_caract: Opcional. Especifica o número de caracteres que DIREITA deve extrair.
NÚM.CARACT
Retorna o número de caracteres em uma cadeia de texto.
Sintaxe:
NÚM.CARACT(texto)
Argumentos:
46
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
SUBSTITUIR
Coloca novo texto no lugar de texto antigo em uma cadeia de texto. Use SUBSTITUIR quando
quiser substituir texto específico em uma cadeia de texto.
Sintaxe:
Argumentos:
Texto: Obrigatório. O texto ou a referência a uma célula que contém o texto no qual deseja
substituir caracteres.
TEXTO
A função TEXTO converte um valor numérico em texto e permite especificar a formatação de
exibição usando cadeias de formato especiais.
Sintaxe:
TEXTO(valor, formato_texto)
Argumentos:
Valor: Obrigatório. Um valor número, uma fórmula que é avaliada como um valor numérico ou
uma referência a uma célula contendo um valor numérico.
Formato_texto: Obrigatório. Um formato numérico como uma cadeia de texto entre aspas. Por
exemplo, "m/d/aaaa" ou "#,##0.00". Consulte as seções na tabela a seguir para conhecer
diretrizes específicas de formatação.
47
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
D: Exibe o dia em formato numérico com 1 dígito – Ex: dia 5
DDDD: Exibe o dia da semana em formato extenso completo – Ex: Domingo ou Segunda-Feira
AA: Exibe o ano em formato numérico com os dois últimos dígitos – Ex: 20
AAAA: Exibe o ano em formato numérico completo com os 4 dígitos – Ex: 2020
48
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
FUNÇÕES DE
PESQUISA
6 49
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
INTRODUÇÃO
As funções de pesquisa no Excel são de extrema importância pois permite encontrar de
forma rápida e precisa informações dentro de uma planilha. São funções que tem
tamanha importância que o mercado de trabalho acaba exigindo que o usuário conheça
funções como as apresentadas a seguir.
PROCV
O principal objetivo é procurar um valor em uma tabela, para isso seguem algumas regras, sendo
que a procura precisa de uma determinada referência, e essa referência tem que estar na
primeira coluna da tabela procurada. O nome procv vem da junção de PROCura na Vertical.
Sintaxe:
Argumentos:
valor_procurado: Obrigatório. O valor que você deseja procurar. O valor que você deseja
procurar deve estar na primeira coluna do intervalo de células especificado na matriz_tabela. Por
exemplo, se a matriz_tabela abrange as células B2:D7, então valor_procurado deverá estar na
coluna B.
intervalo_procurado: Opcional. Um valor lógico que especifica se você quer que PROCV localize
uma correspondência exata ou aproximada: VERDADEIRO supõe que a primeira coluna na tabela
é classificada em ordem alfabética ou numérica e, em seguida, procura o valor mais próximo.
Esse será o método padrão, se você não especificar um. FALSO procura o valor exato na
primeira coluna.
50
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
PROCH
O principal objetivo é procurar um valor em uma tabela, para isso seguem algumas regras, sendo
que a procura precisa de uma determinada referência, e essa referência tem que estar na
primeira linha da tabela procurada. O nome proch vem da junção de PROCura na Horizontal.
Sintaxe:
Argumentos:
valor_procurado: Obrigatório. O valor que você deseja procurar. O valor que você deseja
procurar deve estar na primeira coluna do intervalo de células especificado na matriz_tabela. Por
exemplo, se a matriz_tabela abrange as células B2:D7, então valor_procurado deverá estar na
linha 2.
intervalo_procurado: Opcional. Um valor lógico que especifica se você quer que PROCH localize
uma correspondência exata ou aproximada: VERDADEIRO supõe que a primeira linha na tabela
é classificada em ordem alfabética ou numérica e, em seguida, procura o valor mais próximo.
Esse será o método padrão, se você não especificar um. FALSO procura o valor exato na
primeira linha.
51
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
CORRESP
Essa função, é responsável por retornar a posição relativa de um item em uma lista. Ela é muito
útil quando aninhada com outras funções.
Sintaxe:
CORRESP(Valor_Procurado; Matriz_Procurada;[Tipo_Correspondência])
Argumentos:
ÍNDICE
Localiza e retorna um valor através de uma posição de linhas/colunas.
Sintaxe
52
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
FUNÇÕES
DE BANCO
DE DADOS 7 53
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
FUNÇÕES DE BANCO DE DADOS
INTRODUÇÃO
Este capítulo apresenta as funções de banco de dados, que podem ser usadas na
resolução de problemas com mais critérios. As funções de Banco de Dados, podem
realizar cálculos envolvendo mais de um critério em um campo.
BDSOMA
Calcula a soma de dados do tipo número em campos de uma base de dados.
Sintaxe
Banco de Dados: Intervalo de células que contém os dados organizados em formato de colunas
e linhas. A primeira linha dessa planilha deve conter sempre o cabeçalho, também denominado
de linha de campo, cada rótulo indicado nessa linha de cabeçalho é conhecido como campo.
Campo: Identificação da coluna que contém os dados que serão utilizados para que a soma possa
ser efetuada, nessas funções de banco de dados basta indicar o campo (rótulo que está no
cabeçalho) que contém os números para serem somados.
Critérios: Intervalo de células que contém a condição indicada para que o cálculo possa ser
executado, importante ter nesse intervalo de células o campo referenciando onde o critério se
encontra na tabela. O cabeçalho desse intervalo deve ser idêntico ao que está na tabela que
servirá como base de dados.
54
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
BDMÉDIA()
Calcula a média de dados do tipo número em campos de uma base de dados.
Sintaxe
Banco de Dados: Intervalo de células que contém os dados organizados em formato de colunas
e linhas. A primeira linha dessa planilha deve conter sempre o cabeçalho, também denominado
de linha de campo, cada rótulo indicado nessa linha de cabeçalho é conhecido como campo.
Campo: Identificação da coluna que contém os dados que serão utilizados para que a média
possa ser efetuada, nessas funções de banco de dados basta indicar o campo (rótulo que está
no cabeçalho) que contém os números para que a média possa ser calculada.
Critérios: Intervalo de células que contém a condição indicada para que o cálculo possa ser
executado, importante ter nesse intervalo de células o campo referenciando onde o critério se
encontra na tabela. O cabeçalho desse intervalo deve ser idêntico ao que está na tabela que
servirá como base de dados.
BDMÍN()
Resume o menor número de uma base de dados.
Sintaxe
Banco de Dados: Intervalo de células que contém os dados organizados em formato de colunas
e linhas. A primeira linha dessa planilha deve conter sempre o cabeçalho, também denominado
de linha de campo, cada rótulo indicado nessa linha de cabeçalho é conhecido como campo.
Campo: Identificação da coluna que contém os dados que serão utilizados para que a busca do
menor valor possa ser efetuada, nessas funções de banco de dados basta indicar o campo (rótulo
que está no cabeçalho) que contém os números para que o menor valor de acordo com o critério
indicado possa ser encontrado.
55
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Critérios: Intervalo de células que contém a condição indicada para que o cálculo possa ser
executado, importante ter nesse intervalo de células o campo referenciando onde o critério se
encontra na tabela. O cabeçalho desse intervalo deve ser idêntico ao que está na tabela que
servirá como base de dados.
BDMÁX()
Resume o maior número de uma base de dados.
Sintaxe
Banco de Dados: Intervalo de células que contém os dados organizados em formato de colunas
e linhas. A primeira linha dessa planilha deve conter sempre o cabeçalho, também denominado
de linha de campo, cada rótulo indicado nessa linha de cabeçalho é conhecido como campo.
Campo: Identificação da coluna que contém os dados que serão utilizados para que a busca do
maior valor possa ser efetuada, nessas funções de banco de dados basta indicar o campo (rótulo
que está no cabeçalho) que contém os números para que o maior valor de acordo com o critério
indicado possa ser encontrado.
Critérios: Intervalo de células que contém a condição indicada para que o cálculo possa ser
executado, importante ter nesse intervalo de células o campo referenciando onde o critério se
encontra na tabela. O cabeçalho desse intervalo deve ser idêntico ao que está na tabela que
servirá como base de dados.
56
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
BDCONTAR()
Conta dados do tipo número em uma base de dados.
Sintaxe
Banco de Dados: Intervalo de células que contém os dados organizados em formato de colunas
e linhas. A primeira linha dessa planilha deve conter sempre o cabeçalho, também denominado
de linha de campo, cada rótulo indicado nessa linha de cabeçalho é conhecido como campo.
Campo: Identificação da coluna que contém os dados que serão utilizados para que a contagem
possa ser efetuada, nessas funções de banco de dados basta indicar o campo (rótulo que está
no cabeçalho) que contém os números para que a contagem possa ser executada.
Critérios: Intervalo de células que contém a condição indicada para que o cálculo possa ser
executado, importante ter nesse intervalo de células o campo referenciando onde o critério se
encontra na tabela. O cabeçalho desse intervalo deve ser idêntico ao que está na tabela que
servirá como base de dados.
57
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
BDCONTARA()
Conta qualquer tipo de dado (Números/Textos) em uma base de dados.
Sintaxe
Banco de Dados: Intervalo de células que contém os dados organizados em formato de colunas
e linhas. A primeira linha dessa planilha deve conter sempre o cabeçalho, também denominado
de linha de campo, cada rótulo indicado nessa linha de cabeçalho é conhecido como campo.
Campo: Identificação da coluna que contém os dados que serão utilizados para que a contagem
possa ser efetuada, nessas funções de banco de dados basta indicar o campo (rótulo que está
no cabeçalho) que contém os números ou texto para que a contagem possa ser executada.
Critérios: Intervalo de células que contém a condição indicada para que o cálculo possa ser
executado, importante ter nesse intervalo de células o campo referenciando onde o critério se
encontra na tabela. O cabeçalho desse intervalo deve ser idêntico ao que está na tabela que
servirá como base de dados.
BDEXTRAIR
Essa função tem como objetivo retornar um único valor em uma coluna de uma lista o qual tenha
condições especificas.
Sintaxe
58
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Argumentos:
Banco de Dados: Intervalo de células que contém os dados organizados em formato de colunas
e linhas. A primeira linha dessa planilha deve conter sempre o cabeçalho, também denominado
de linha de campo, cada rótulo indicado nessa linha de cabeçalho é conhecido como campo.
Campo: Identificação da coluna que contém os dados que serão utilizados para que os valores
possam ser extraídos, nessas funções de banco de dados basta indicar o campo (rótulo que está
no cabeçalho) que contém os números ou texto para que a contagem possa ser executada.
Critérios: Intervalo de células que contém a condição indicada para que o cálculo possa ser
executado, importante ter nesse intervalo de células o campo referenciando onde o critério se
encontra na tabela. O cabeçalho desse intervalo deve ser idêntico ao que está na tabela que
servirá como base de dados.
A função BDEXTRAIR pode retornar erros como #VALOR! Esse erro indica que o valor
procurado não foi encontrado na tabela, ou erros como #NUM! Que indica que existe mais de
um valor que atende ao critério.
59
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
DADOS
EXTERNOS
8
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
60
IMPORTANDO DADOS
INTRODUÇÃO
Neste capítulo, você conhecerá ferramentas que permitirão importar e administrar
grande volume de dados. Muitas empresas na atualidade trabalham com sistemas ou
outros programas que possuem a extração de informações, mas ao final acabamos no
ambiente do Excel para realizar cálculos e análises mais elaboradas. A seguir iremos
conhecer algumas ferramentas e importações de dados passo a passo.
2. Clique na Coluna A
61
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
3. Clique na guia Dados
6. Clique em Avançar
8. Clique em Concluir.
9. Observe o resultado
62
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
TEXTO LARGURA FIXA
Divide uma única coluna de texto em várias colunas, no entanto, não tem caractere delimitador,
esse é um processo manual. Para conhecê-lo, faça o seguinte:
2. Clique na Coluna A
6. Clique em Avançar
7. Na próxima etapa, você pode clicar nas medidas da régua para divisão de cada campo para
delimitar. Você pode clicar e arrastar para movimentar a divisão. Para remover, basta um clique-
duplo na linha de corte.
8. Navegue nas barras de rolagem e repita esse procedimento quando necessário. Ao final, clique
em Concluir.
9. Observe o resultado
DE TEXTO
Para realizar uma importação de dados de arquivo de texto, faça o seguinte:
63
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
1. Ative a planilha De Texto
6. Na janela do assistente, acione a seta ao lado do botão carregar e solicite a ferramenta carregar
para
9. Em seguida, clique em OK
64
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
10. Observe o resultado e salve as alterações realizadas na pasta de trabalho.
DO ACCESS
Para realizar uma importação de dados de arquivo do Access, faça o seguinte:
3. No grupo Obter Dados Externos, clique em Bando de dados, e escolha Do Banco de Dados
Microsoft Access
6. Selecione a tabela desejada (Para selecionar mais de uma tabela, marque a opção habilitar a
seleção de várias tabelas)
65
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
8. Na janela do assistente, acione a seta ao lado do botão carregar e solicite a ferramenta carregar
para;
DA WEB
Para importar os dados de uma página da WEB, faça o seguinte:
7. Na janela do assistente, acione a seta ao lado do botão carregar e solicite a ferramenta carregar
para;
66
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
XML
6. Caso o Excel envie uma mensagem de erro no XML, clique em OK para que ele ajuste os
dados.
67
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
FILTROS E
9
CLASSIFICAÇÃO
68
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
CLASSIFICAÇÃO DE DADOS
Para executar o comando de classificação, é muito importante que, primeiramente, você selecione a tabela
inteira a qual estão armazenados os dados que queira classificar.
Com base na planilha do curso, imagine que você deseja organizar os dados da planilha “Dados de Venda”
de forma que, primeiramente, as Regiões estejam dispostas em ordem crescente seguida pela data da
venda.
Comece selecionando todos as colunas as quais serão reordenadas. Em seguida, na guia “Início”, clique
em “Classificar e Filtrar” e selecione “Personalizar Classificação”
69
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Abaixo um exemplo de duas colunas organizadas através deste comando, Regiões e Data da Venda:
FILTRO
A função “Filtro” adicionará filtros a sua planilha facilitando assim a pesquisa de qualquer item dentro do
seu banco de dados.
Para utilizar o filtro, você precisa ter uma tabela preenchida sendo que a primeira linha desta tabela deve
ser um cabeçalho. Importante salientar que sua tabela não pode conter células mescladas, pois dessa
forma o filtro não funcionará corretamente.
70
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
UTILIZANDO O FILTRO
A utilização do filtro mudou! Antes, na versão 2003, para selecionar um dado bastava clicar na seta do
filtro selecionar a informação desejada que a tabela já era filtrada. Agora, na versão 2019 é necessário
“desmarcar” todas as opções para em seguida selecionar o que deseja filtrar.
71
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
LIMPANDO OS FILTROS
Para limpar o filtro, selecione novamente a opção “(Selecionar tudo)” para voltar com os dados que
estavam ocultos, ou clique sobre a opção:
Se mais de uma coluna estiver filtrada, é possível retirar todos os filtros de uma só vez, basta clicar no
botão “Limpar” ao lado do “Filtro” na guia “Página Inicial” e todas as informações estarão dispostas
novamente. Ou na guia dados, ao lado do ícone filtro, também encontraremos a opção de limpar os filtros
aplicados.:
FILTRO AVANÇADO
Os dados filtrados exibem somente as linhas que atendem aos critérios especificados e ocultam as demais.
Depois de filtrar os dados, você pode copiá-los, editá-los, formatá-los, fazer gráfico e imprimir o
subconjunto de dados filtrados, sem reorganizá-los nem movê-los. Você também pode filtrar dados por
mais de uma coluna. Os filtros são aditivos, o que significa que cada filtro adicional se baseia no filtro atual
e ainda reduz o subconjunto de dados.
FILTRO LOCAL A opção Avançado trabalha de forma diferente da opção Filtro (ambas na guia Dados,
grupo Classificar e filtrar) em vários aspectos: • Exibe a caixa de diálogo Filtro Avançado em vez do menu
Auto Filtro.
• Ao criar o intervalo para o critério, devem-se adicionar pelo menos três linhas em branco acima do
intervalo a ter os dados filtrados, sendo que este deve ter rótulos de coluna. Segue exemplo de planilha
estruturada com intervalo de critérios e de dados a serem filtrados.
72
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Para realizar um filtro no local, faça o seguinte:
9. A janela com as opções para o Filtro avançado será exibida. Para filtrar o intervalo ocultando as linhas
que não obedecem aos critérios, clique em Filtrar a lista no local.
11. Clique em OK
73
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
LIMPANDO FILTRO AVANÇADO
Para limpar um filtro aplicado a tabela, faça o seguinte. 1. Clique na tabela com o filtro aplicado
para ativá-la. 2. Em seguida, clique na guia Dados. 3. No grupo Classificar e Filtrar, clique na
opção limpar.
5. Na caixa Copiar para, indique a célula a partir da qual você deseja colar as linhas. Neste exemplo,
informaremos a célula K1.
74
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
10 VALIDAÇÃO DE
DADOS
75
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
VALIDAÇÃO DE DADOS
INTRODUÇÃO
LISTA SUSPENSA
Em nossa planilha Validação de Dados, clique na célula B3, pois nessa célula colocaremos nossa lista
suspensa.
Vá na Guia Dados, clique sobre Validação de Dados e entre as opções que surgirão escolha novamente
Validação de Dados:
Nesse momento vamos escolher nossa Fonte de Dados (as opções que apareceram na lista suspensa no
Excel).
Clique na Setinha:
76
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Selecione os nomes:
77
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Agora é só fazer bom uso dela:
78
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
MENSAGENS DE ERRO E DE ENTRADA DA VALIDAÇÃO DE DADOS
Você poderá optar por mostrar uma mensagem de entrada quando o usuário selecionar a célula.
Normalmente, as mensagens de entrada são usadas para dar aos usuários orientação sobre o tipo de
dados que você deseja inserir na célula. Esse tipo de mensagem é exibido perto da célula. Se desejar,
mova a mensagem, e ela permanecerá visível até você mover outra célula ou pressionar Esc.
Também é possível mostrar um alerta de erro, que será exibido somente depois que os usuários inserirem
dados inválidos.
79
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
É possível escolher um destes três tipos de alertas de erro:
80
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
11 GRÁFICOS
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
81
INTRODUÇÃO - GRÁFICOS
Nesse capítulo vamos abordar um assunto muito importante: GRÁFICO, com eles
conseguimos ter uma melhor visualização dos dados de uma tabela, o que aumenta sua
produtividade e eficiência. Em um gráfico os dados ficarão mais evidentes, facilitando a
comparação e tendências importantes. O Excel oferece uma biblioteca com vários tipos
de gráficos para diversas situações.
Para criação de gráficos é necessária uma tabela com o resumo das informações que deverão ser
expostas através do gráfico selecionado. Abaixo mostraremos como criar um gráfico de forma simples e
eficaz, e a seguir, alguns modelos que podem ser utilizados em situações diversas.
3 – Observe que encontramos diversos tipos de gráficos como o gráfico de colunas, pizza, linha entre
outros, mostraremos algumas dicas e opções que serão úteis para elaboração de um gráfico.
4 – Escolha a opção de gráfico desejada e basicamente seu gráfico estará pronto. No exemplo abaixo o
gráfico selecionado foi o gráfico de colunas.
82
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
A imagem abaixo mostra o resultado:
PERSONALIZANDO O GRÁFICO
83
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
3. Clique na opção ACIMA DO GRÁFICO
84
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
LAYOUT RÁPIDO
Para alterar o layout geral do gráfico, você pode fazer uso da ferramenta Layout Rápido. Nela, você vai
encontrar os layouts mais usados para o tipo de gráfico escolhido, basta clicar no tipo desejado e ele será
aplicado.
ALTERAR CORES
Para alterar as cores de um gráfico, você pode usar o comando Alterar Cores, disponível no grupo Estilos
de Gráfico.
ESTILOS DE GRÁFICO
Os Estilos de Gráfico permitem a modificação geral do gráfico.
85
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
NOVOS GRÁFICOS
GRÁFICO DE HISTOGRAMA
Um histograma é um gráfico de colunas que mostra dados de frequência, agrupando os valores com base
no histórico exemplo:
GRÁFICO DE HISTOGRAMA
Um histograma é um gráfico de colunas que mostra dados de frequência, agrupando os valores com base
no histórico exemplo:
GRÁFICO DE PARETO
Gráfico de Pareto ou Diagrama de Pareto é um gráfico de coluna onde os valores de frequências são
ordenados, outra característica interessante é a linha de porcentagem acumulada onde pode analisar o
número de ocorrências em detrimento dos tipos para priorização das ações, exemplo:
86
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
GRÁFICO DE CASCATA
Um gráfico de cascata mostra um total cumulativo à medida que valores são adicionados ou subtraídos.
Ele é útil para você entender como um valor inicial (por exemplo, a receita líquida) é afetado por uma série
de valores positivos e negativos, exemplo:
GRÁFICO DE FUNIL
Gráfico utilizados para estágios, muito utilizado no cenário de vendas para prospecção por exemplo:
87
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
GRÁFICO MAPA DE ÁRVORE
Utilizado para:
• Exemplo:
O gráfico de explosão solar é ideal para exibir dados hierárquicos. Cada nível da hierarquia é representado
por um anel ou círculo, com o círculo mais interno na parte superior da hierarquia, Exemplo:
88
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
12 PROTEÇÃO DE
PLANILHAS
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
89
PROTEGER UMA PLANILHA
Para impedir que outros usuários alterem, movam ou excluam dados acidentalmente ou deliberadamente
em uma planilha, você pode bloquear as células na planilha do Excel e proteger a planilha com uma senha.
Digamos que você tenha a planilha do relatório de status da equipe na qual você deseja que os membros
da equipe apenas adicionem dados em células específicas, mas não consigam modificar nada. Com a
proteção da planilha, você pode fazer com que somente determinadas partes da planilha fiquem editáveis
e os usuários não possam modificar dados em outras partes na planilha.
Importante:
A proteção de nível de planilha não se destina a um recurso de segurança. Simplesmente o impede que
os usuários modifiquem células bloqueadas dentro da planilha.
Proteger a planilha é diferente de proteger um arquivo ou pasta de trabalho do Excel com uma senha.
Confira outras informações abaixo:
Para bloquear o arquivo de modo que outros usuários não consigam abri-lo, confira Proteger um arquivo
do Excel.
Para impedir que os usuários adicionem, modifiquem, movam, copiem ou ocultem/reexibam planilhas
dentro de uma pasta de trabalho, confira Proteger uma pasta de trabalho.
Para saber a diferença entre proteger um arquivo, planilha ou pasta de trabalho do Excel, confira Proteção
e segurança no Excel.
Fórmulas: Se não desejar que outros usuários vejam suas fórmulas, você pode ocultá-las de serem vistas
em células ou na barra de fórmulas. Para obter mais informações, consulte Exibir ou ocultar fórmulas.
Intervalos: Você pode permitir que os usuários trabalhem em intervalos específicos em uma planilha
protegida. Para obter mais informações, confira Bloquear ou desbloquear áreas específicas de uma
planilha protegida.
A proteção da planilha é um processo de duas etapas: a primeira etapa é desbloquear células que outras
pessoas possam editar, e a segunda é proteger a planilha com ou sem uma senha.
90
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
ETAPA 1: DESBLOQUEAR CÉLULAS QUE PRECISAM SER EDITÁVEIS
Clique com o botão direito do mouse em qualquer lugar na planilha e escolha Formatar Células (ou
use Ctrl+1 ou Command+ 1 no Mac) e, em seguida, vá para a guia Proteção e desmarque a opção
bloqueado.
Em seguida, selecione as ações que os usuários devem ter permissão para executar na planilha, como
inserir ou excluir colunas ou linhas, editar objetos, classificar ou usar o filtro automático, para citar apenas
alguns. Além disso, você também pode especificar uma senha para bloquear a planilha. Uma senha
impede que outras pessoas removam a proteção da planilha — precisam ser inseridas para desproteger
a planilha.
Na lista permitir que todos os usuários desta planilha possam, escolha os elementos que você deseja que
os usuários possam alterar.
91
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Se desejar, digite uma senha na caixa Senha para desproteger a planilha e clique em OK. Digite
novamente a senha na caixa de diálogo Confirmar Senha e clique em OK.
92
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
13 TESTE DE
HIPÓTESES
93
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
TESTES DE HIPÓTESES
Neste capítulo, você conhecerá ferramentas que permitem testar vários valores para as
fórmulas na sua planilha usando o Gerenciador de Cenários, Atingir Meta e Solver.
Precisamos montar o problema no Excel de forma correta, e deixar que o Excel faça os cálculos.
ATINGIR META
O nome “Atingir meta” é totalmente adequado à sua funcionalidade. Você irá montar uma planilha com
alguns parâmetros e o Excel irá realizar diversos cálculos para te entregar o resultado esperado (sua
meta).
O que é mais importante para a ferramenta “Atingir Meta” funcionar: criar a fórmula correta em uma célula
referenciando outras células.
Imagine que você tem um site de vendas online e recentemente você fez um cálculo dos seus custos
variáveis (embalagens, comissionamento, impostos, frete, etc). Você chegou na conclusão que seus
custos variáveis estão em torno de 70% do faturamento. Assim se você vender R$1000,00, significa que
você terá R$700,00 de custos variáveis. Além disso, suas despesas fixas são de R$2.000,00 (aluguel, site,
etc). Com esses dados em mãos, imagina que você deseja LUCRAR com sua loja online R$5.000,00.
Quanto você precisa vender (faturar) para fechar sua conta? Vamos elaborar uma tabela simples com 4
informações:
94
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Agora, vamos adicionar preencher a tabela e as fórmulas:
Com a tabela pronta, nosso objetivo é descobrir quanto precisamos faturar para ter um lucro de
R$5.000,00
Utilizando a ferramenta:
A. Definir célula:
B. Célula que calcula o valor da meta, ou seja, é esta célula que deve chegar a um
valor específico.
C. Para valor:
D. Qual é o valor específico que a célula utilizada no campo de cima deve chegar?
E. Alterando célula:
F. Qual célula deve ser alterada para chegar neste valor?
95
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
3) Insira as informações conforme segue:
Veja que para conseguir R$5.000,00 de lucro você deve faturar R$23.333,33
Imagine que seu salário é atualmente de R$2.000,00. Seu empregador ainda concede os seguintes
benefícios:
• 8% referente a INSS
• 6% de seu Salário referente ao benefício Vale Transporte
• 20% do benefício Vale Alimentação
• 20% do benefício Vale Refeição
Levando em consideração benefícios e desconto, seu salário bruto é de: 2450,00
96
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Observe que a tabela acima foi elaborada com fórmulas nos descontos e no valor total. Portanto, ao alterar
o valor de seu salário, todos os outros resultados serão alterados.
Imagine que você gostaria de ter como salário bruto: R$3000,00 e seu chefe lhe ofereceu um aumento de
R$500,00 no salário líquido (sem descontos).
Altere o valor do seu salário para R$2.500,00 e analise se o resultado final de seu salário bruto:
Observe que seu salário bruto chegou em R$2.880,00 e não em R$3.000,00 como era esperado.
Então, qual valor seu salário deve atingir para chegar no valor bruto de R$3.000,00???
É aí que entra a ferramenta atingir meta! Como sua meta é ter um salário bruto de R$3000,00, vamos
deixar o Excel trabalhar para a gente!
Refaça os passos para inserir a ferramenta “Atingir Meta”, inserindo nos parâmetros necessários:
Definir célula: Célula onde está o cálculo que indica sua meta, ou seja, é esta célula que deve chegar a
um valor específico. Neste caso, é o valor bruto que queremos chegar em R$3.000,00. Portanto, indique
a célula do valor bruto.
Para valor: Qual é o valor específico que a célula utilizada no campo de cima deve chegar? Queremos que
o valor bruto atinja “R$3.000,00”
Alterando célula: Qual célula deve ser alterada para chegar neste valor? É o salário que deve ser alterado
para que o valor bruto seja alterado. (podia ser um aumento de benefício...)
97
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Portanto, o mais importante é conseguir montar a tabela com as informações e cálculos corretos, de uma
forma que somente UMA CÉLULA deve ser alterada para que a meta seja atingida.
GERENCIADOR DE CENÁRIOS
No tópico “Atingir Meta” foi utilizada a tabela para comparar o aumento proposto por nosso chefe x salário
ideal, chegando a conclusão que nosso salário deveria ser de R$ 2639,53 para conseguir obter ganhos
de R$3000,00:
98
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Siga os passos:
Na guia “Dados” dentro do grupo “Ferramentas de Dados” clique em “Teste de Hipóteses” e em seguida
em “Gerenciador de Cenários”:
99
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Na tela seguinte, digite o valor do “Salário Atual” que é de 2.000
Como vamos adicionar mais valores (serão 3 cenários no total), podemos clicar em “Adicionar” e repetir
as ações, alterando o “Nome do Cenário” e logo em seguida, o valor:
Por fim, aperte “OK” e veja que os três cenários foram criados:
O botão “Resumir” cria uma nova planilha com o resumo de seus cenários:
Clique em “Resumir”
Na tela seguinte, selecione a “Células de Resultado”, que é a célula que contém o resultado, após ter
selecionado o cenário. No nosso caso, é valor “Total” que está na célula “C47”
100
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
SOLVER
O Solver é um suplemento do Excel que você pode usar para teste de hipóteses. Use o Solver para
encontrar um valor ideal (máximo ou mínimo) para uma fórmula em uma célula conforme restrições, ou
limites, sobre os valores de outras células de fórmula em uma planilha. O Solver trabalha com um grupo
de células, chamadas variáveis de decisão ou simplesmente de células variáveis, usadas no cálculo das
fórmulas nas células de objetivo e de restrição. O Solver ajusta os valores nas células variáveis de decisão
para satisfazer aos limites sobre células de restrição e produzir o resultado que você deseja para a célula
objetiva. Resumindo, você pode usar o Solver para determinar o valor máximo ou mínimo de uma célula,
alterando outras células. Por exemplo, você pode alterar a quantidade de orçamento projetado para
publicidade e ver o efeito na sua quantidade de lucro projetado. Em nosso exemplo, usaremos uma lista
de despesas, cujo objetivo é tornar o saldo positivo em 634. Atualmente temos o seguinte cenário:
ATIVANDO O SOLVER
Como o Solver é um suplemento do Excel, por padrão, ele não vem ativado.
101
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
3. Em Gerenciar, clique no botão Ir
5. Clique em OK.
APLICANDO O SOLVER
102
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
5. Altere as definições para Valor de: e digite 634
8. Para que o Solver não altere os valores sem parâmetro, devemos definir quais são
os valores que ele deve considerar. Faremos isto através de Restrições. Para isso,
clique em Adicionar.
103
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
9. Clique na célula B3;
12. Clique em Adicionar e crie as demais restrições para que atendam os seguintes
critérios:
B4=980
B5=1889
B6<=170
B6>=150
B7=512
B8<=1000
B8>=900
B9=115
B10=70
B11=117
B12=69,90
104
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
13. As restrições devem ficar assim:
TABELA DE DADOS
Esta é uma poderosa ferramenta para quem trabalha realizando orçamentos, vendedores de carros, e
demais setores que precisam montar tabelas de preços parametrizados em duas variáveis.
Você possui uma escola de idiomas e remunera seus professore com base na quantidade de alunos em
sala de aula (1) e também com a quantidade de horas de aula aplicada por turma.
105
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Você paga R$10,00 por hora/aluno a seus professores.
Com base nesses parâmetros, a ferramenta TABELA DE DADOS deve ser iniciada com a elaboração de
uma tabela de SIMULAÇÃO.
Vamos criar uma tabela que simule o preço a ser pago por professor:
Na tabela acima, a célula do “TOTAL” representa uma multiplicação entre a quantidade de alunos, a
quantidade de horas de aula aplicada e o valor da hora pago ao professor.
Assim:
106
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Imagine que você deseja montar uma tabela de simulação de preços para aulas de 5, 10 e 15 horas,
aplicadas para uma turma de 6 ou 12 ou 18 alunos.
Elaborada a tabela de SIMULAÇÃO, vamos precisamos elaborar a tabela que receberá os cálculos.
A ferramenta “TABELA DE DADOS” irá inserir os valores de cada uma das simulações.
IMPORTANTE: na primeira tabela de SIMULAÇÃO, nós criamos uma fórmula que multiplica a quantidade
de alunos pela quantidade de horas e pelo valor da hora/aula. Esta fórmula deve estar presenta na
PRIMEIRA CÉLULA DA SUA TABELA QUE RECEBERÁ OS DADOS:
107
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
2) Na guia “Dados”, no botão “Teste de Hipóteses”, selecione “Tabela de Dados”
108
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Ao clicar em “OK” a tabela de dados será preenchida:
Você irá comprar um carro que está custando R$50.000,00 e dispõem de metade do valor para dar de
entrada, mas está na dúvida se irá parcelar 50% do carro, ou se irá dar uma entrada menor, financiando
um valor maior.
Você está na dúvida de quanto será o valor da parcela, ao dar uma entrada de 10%, 20%, 30%, 40% ou
50% financiando o veículo em 12, 24, 36, ou 48 meses, contando que a taxa de juros se manterá inalterada
no valor de 1,28% ao mês.
Para simular todos estes preços “manualmente” daria um bom trabalho, então vamos utilizar uma tabela
de dados!
Conforme visto no exemplo anterior, tudo começa com uma tabela de simulações (as fórmulas financeiras
serão estuadas no próximo tópico, portanto, não se preocupe com a conta dos juros compostos neste
momento):
Nesta tabela, deixamos pronta a simulação do financiamento em 12 meses com uma entrada de 10%
1) Vamos criar agora o início da tabela de dados, com as informações das análises
pretendidas:
109
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Lembre-se: a célula destacada em vermelho deve receber a fórmula que contém o valor final de sua
TABELA DE SIMUÇÃO, neste caso, o valor das parcelas: =PGTO(C97;C96;C95)
110
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
OBS: Os valores estão negativos, pois conceitualmente, na matemática financeira, o valor que “sai” do
seu bolso deve ter sinal negativo. Como este será o valor da parcela a ser paga, então ele recebe sinal
negativo.
111
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
14 TABELA
DINÂMICA 112
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
TABELA DINÂMICA
Por padrão, quando você seleciona uma célula em um intervalo de células, ou se o ponto de inserção está
em uma tabela antes de iniciar o assistente, o intervalo de células ou a referência do nome das tabelas é
exibido na caixa Tabela/Intervalo.
Como alternativa, para selecionar um intervalo de células ou uma tabela, temos a opção Recolher Caixa
de Diálogo para ocultar a caixa de diálogo temporariamente e Expandir Caixa de Diálogo para selecionar
os dados.
113
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
5. O relatório será criado em uma Nova Planilha. Clique em OK.
Agora, você está pronto para criar o relatório de tabela dinâmica. Os campos selecionados para o relatório
dependem do que você deseja saber. Por exemplo, valor total por tipo de produto. Para obter a resposta,
você precisa de dados sobre os produtos e seus preços. Para aplicar este raciocínio, faça o seguinte.
114
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Observe que você não precisa usar todos os campos da lista de campos para criar um relatório. Quando
você seleciona um campo, o Excel coloca-o em uma área padrão do layout para você.
• Os dados dos campos Região e Cidade, que não contêm números, são exibidos como linhas no lado
esquerdo do relatório automaticamente.
• Os dados do campo Jan, que contêm números, são mostrados corretamente na área à direita.
• O título sobre os dados de Região e Cidade são Rótulos de Linha. O título sobre os totais de Jan é Soma
de Valor Total. Isso ocorre porque o Excel usa a função SOMA para somar campos numéricos.
9. Altere as posições de cada campo nas áreas da tabela dinâmica, por exemplo:
3. Em seguida, defina o nome do seu relatório, neste exemplo, usaremos Vendas por
Geografia.
115
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
1. Clique na coluna Soma de Jan da tabela dinâmica atual;
AGRUPANDO DADOS
Crie uma tabela dinâmica dos dados dispostos na planilha Histórico Diário de Vendas. Resuma os dados
exibindo o total geral vendido por cada vendedor, o dia em que a venda aconteceu e se a venda é especial
ou não.
116
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Para isso, faça o seguinte:
117
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
4. Perceba que um novo nível foi resumido na tabela;
118
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
9. Observe o resultado no relatório;
11. Pronto. Agora você pode resumir seu relatório através de diferentes níveis.
119
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
4. Clique em OK;
120
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
GRÁFICO DINÂMICO
Um gráfico, quando baseado em uma tabela dinâmica, torna-se automaticamente dinâmico e segue com
as mesmas opções da tabela dinâmica.
5. Clique em OK;
121
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
15 MACROS 122
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
INTRODUÇÃO MACRO
Esta ferramenta, permite que você salve cada um dos comandos realizados em uma tarefa, de tal forma
que poderão ser reproduzidos novamente.
Pelo Gravador: A partir da gravação dos procedimentos realizados pelo usuário na planilha
Pela linguagem VBA: através da digitação se scripts da macro, usando comandos e funções da linguagem
VBA (Visual Basic for Application)
Quando você grava uma macro, o gravador de macros grava todas as etapas no código VBA (Visual Basic
for Applications). Essas etapas podem incluir digitar texto ou números, clicar em células ou comandos na
faixa de opções ou nos menus, formatar células, linhas ou colunas, ou, até mesmo, importar dados de uma
fonte externa como, por exemplo, o Microsoft Access. O Visual Basic for Applications (VBA) é um
subconjunto da linguagem de programação avançada do Visual Basic e está incluído na maioria dos
aplicativos do Office. Embora o VBA ofereça a capacidade de automatizar processos dentro e entre os
aplicativos do Office, não é necessário entender de programação ou do código do VBA já que o Gravador
de Macros faz o que você desejar.
É importante saber que, ao gravar uma macro, o Gravador de Macros captura quase todos os seus
movimentos. Portanto, se você cometer um erro na sequência, por exemplo, clicando em um botão que
você não pretendia clicar, essa ação ficará gravada no Gravador de Macros. A solução é regravar a
sequência inteira ou modificar o próprio código do VBA. Isso ocorre porque sempre que você grava algo,
o ideal é gravar um processo com o qual você está muito familiarizado. Quanto maior a perfeição ao gravar
uma sequência, mais eficiente a macro será ao ser executada quando você reproduzi-la.
As ferramentas Macros e VBA podem ser encontradas na guia Desenvolvedor, que fica oculta por padrão,
portanto, a primeira etapa é habilitá-la. Para saber mais, confira Mostrar a guia Desenvolvedor.
123
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
GRAVAR UMA MACRO
Há algumas coisas úteis que você precisa saber sobre macros:
Quando você grava uma macro para executar um conjunto de tarefas em um intervalo no Excel, a macro
só será executada nas células que estão dentro do intervalo. Portanto, se você tiver adicionado uma linha
extra ao intervalo, a macro não executará o processo na nova linha, mas apenas nas células no intervalo.
▪ Se tiver planejado um longo processo de tarefas para gravar, planeje ter macros
relevantes menores em vez de ter uma macro longa.
▪ Não é necessário que apenas as tarefas no Excel possam ser gravadas em uma
macro. O processo da macro pode se estender a outros aplicativos do Office e a
outros aplicativos que são compatíveis com o Visual Basic for Applications (VBA).
Por exemplo, é possível gravar uma macro no local onde você primeiro atualiza
uma tabela no Excel e, em seguida, abrir o Outlook para enviar a tabela para um
endereço de email.
- OU -
Pressione ALT+T+M+R .
2. Na caixa Nome da macro, digite um nome para a macro. Torne o nome o mais
descritivo possível para encontrá-lo rapidamente se criar mais de uma macro.
124
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
tecla de atalho da macro substituirá qualquer tecla de atalho padrão equivalente
do Excel enquanto a pasta de trabalho que contém a macro estiver aberta. Por
exemplo, se você usar Ctrl + Z (desfazer), perderá a capacidade de desfazer
nessa instância do Excel.
4. Na lista Armazenar macro em, escolha o local onde deseja armazenar a macro.
Em geral, você salvará sua macro nesse local de pasta de trabalho , mas se
desejar que uma macro esteja disponível sempre que usar o Excel, selecione
pasta de trabalho pessoal de macros . Quando você seleciona Pasta de trabalho
pessoal de macros, o Excel cria uma pasta de trabalho pessoal de macros oculta
(Pessoal.xlsb), se já não tiver uma, e salva a macro nessa pasta de trabalho.
- OU -
Pressione ALT+T+M+R .
Na guia Desenvolvedor, clique em Macros para exibir macros associadas a uma pasta
de trabalho. Ou pressione ALT + F8. Isso abre a caixa de diálogo Macro.
125
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
16 CONTROLES DE
FORMULÁRIO 126
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
INTRODUÇÃO - CONTROLES DE FORMULÁRIO
Controles de formulário são os controles originais que são compatíveis com versões anteriores do Excel,
começando com a versão 5.0. Esses controles também foram projetados para uso em planilhas de macros
XLM.
Use controles de formulário quando quiser fazer referência a dados de célula e interagir com eles
facilmente sem usar um código VBA e quando quiser adicionar controles a planilhas de gráfico. Por
exemplo, depois de adicionar um controle de caixa de listagem a uma planilha e vinculá-lo a uma célula,
você pode retornar um valor numérico para a posição atual do item selecionado no controle. Em seguida,
pode usar esse valor numérico com a função ÍNDICE para selecionar diferentes itens na lista.
Também é possível executar macros usando controles de Formulário. Você pode anexar uma macro
existente a um controle ou escrever e gravar uma nova macro. Quando um usuário do formulário clicar
no controle, este executará a macro.
No entanto, esses controles não podem ser adicionados a UserForms, usados para controlar eventos ou
modificados para executar scripts da Web em páginas da Web.
127
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
128
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56
Observação: Os controles a seguir não estão disponíveis nas pastas de trabalho do Office
Excel 2007. Esses controles podem ser usados apenas nas folhas de diálogo do Excel versão
5,0.
129
TREINATOWN TREINAMENTOS LTDA | RODRIGO DE OLIVEIRA LEBBOLO MENDES - 384.774.038-56