Escolar Documentos
Profissional Documentos
Cultura Documentos
excel
corporatefinanceinstitute.com 1
Machine Translated by Google
A CFI é uma provedora líder mundial de programas de treinamento on-line para analistas financeiros. Os cursos, programas
e certificações da CFI foram oferecidos a dezenas de milhares de indivíduos em todo o mundo para ajudá-los a se
tornarem analistas financeiros de classe mundial.
O programa de certificação de analistas começa onde a escola de negócios termina para ensinar habilidades baseadas no
trabalho para finanças corporativas, banco de investimento, desenvolvimento corporativo, tesouraria, planejamento e análise
financeira (FP&A) e contabilidade.
Os cursos CFI foram projetados para simplificar o complexo, destilando grandes quantidades de informações em um formato
fácil de seguir. Nosso treinamento fornecerá as habilidades práticas, modelos e ferramentas necessárias para
avançar em sua carreira e se destacar da concorrência.
Nosso programa de treinamento de analista financeiro é adequado para alunos de várias formações profissionais e é projetado
para ensinar tudo de baixo para cima. Ao passar pelos três níveis de domínio, você pode esperar realizar uma análise de
finanças corporativas líder do setor após a conclusão bem-sucedida dos cursos.
2
corporatefinanceinstitute.com
Machine Translated by Google
Todos os direitos reservados. Nenhuma parte desta obra pode ser reproduzida ou utilizada de qualquer forma, incluindo
fotocópia, sem autorização prévia por escrito do editor.
Este livro destina-se a fornecer informações precisas com relação ao assunto abordado no momento da publicação. No entanto,
o autor e o editor não aceitam nenhuma responsabilidade legal por erros ou omissões no assunto contido neste livro, ou
suas consequências.
learning@corporatefinanceinstitute.com
1-800-817-7539
www.corporatefinanceinstitute.com
Em vários pontos do manual, uma série de questões de análise financeira são examinadas. As implicações da análise
financeira para essas questões, embora relativamente padronizadas no tratamento, continuam sendo uma opinião dos autores
deste manual. Nenhuma responsabilidade é assumida por qualquer ação tomada ou omissão como resultado da análise
financeira incluída no manual.
corporatefinanceinstitute.com 3
Machine Translated by Google
Índice
corporatefinanceinstitute.com 4
Machine Translated by Google
64 VPL
68 PMT
71 PPMT
75 XIRR
78 XNPV
84 COLHEITA
88 Informação
88 ERRO.TIPO
90 ESTÁ EM BRANCO
94 Lógico
94 E
99 SE
106 SEERRO
112 IFS
118 OU
124 ESCOLHER
128 PROCURA
136 ÍNDICE
141 CORRESPONDER
145 DESVIO
150 VLOOKUP
157 Matemática
157 abdômen
162 SUMIF
166 estatístico
166 MÉDIA
171 CORREL
176 CONTAR
184 CONT.A
191 CONT.SE
198 CLASSIFICAÇÃO
202 PEQUENO
corporatefinanceinstitute.com 5
Machine Translated by Google
PARTE 01
Atalhos do Excel para
PC e Mac
corporatefinanceinstitute.com 6
Machine Translated by Google
corporatefinanceinstitute.com 7
Machine Translated by Google
Atalhos de formatação
corporatefinanceinstitute.com 8
Machine Translated by Google
Atalhos de navegação
corporatefinanceinstitute.com
9
Machine Translated by Google
Atalhos de arquivo
corporatefinanceinstitute.com 10
Machine Translated by Google
Limpar Atalhos
Atalhos de Seleção
corporatefinanceinstitute.com 11
Machine Translated by Google
Outros Atalhos
corporatefinanceinstitute.com 12
Machine Translated by Google
Ser mais produtivo, mais rápido e mais eficiente ao criar modelos financeiros ou realizando
análises financeiras é importante conhecer os principais atalhos de teclado no Excel. Estes
são críticos para carreiras em banco de investimento, pesquisa de patrimônio, FP&A,
finanças, contabilidade e muito mais.
A primeira coisa que você fará se for contratado como analista de banco de investimento é fazer
uma série de cursos intensos de treinamento em Excel. Seu mouse será retirado e você deverá
aprender modelagem financeira apenas com atalhos de teclado. Se você seguir nossas dicas e
truques abaixo, poderá dominar esses atalhos nos sistemas operacionais Windows ou Mac.
Você também pode conferir nossa seção sobre fórmulas do Excel ou a folha de dicas de
fórmulas do Excel . O Excel é bastante robusto, o que significa que há muitas ferramentas diferentes
que podem ser utilizadas nele e, portanto, muitas habilidades pode-se praticar e aprimorar.
Se você quiser aprender esses atalhos de teclado com seu próprio instrutor on-line pessoal,
confira o nosso CFI's Free Excel Crash Course! Você receberá instruções passo a passo e
demonstrações de como evitar o mouse e usar apenas o teclado.
corporatefinanceinstitute.com 13
Machine Translated by Google
PARTE 02
Fórmulas básicas do Excel
corporatefinanceinstitute.com 14
Machine Translated by Google
1. Fórmulas
No Excel, uma fórmula é uma expressão que opera em valores em um intervalo de células
ou em uma célula. Por exemplo, =A1+A2+A3, que localiza a soma do intervalo de valores
da célula A1 à célula A3.
2. Funções
As funções são fórmulas predefinidas no Excel. Eles eliminam a entrada manual trabalhosa
de fórmulas, dando-lhes nomes amigáveis. Por exemplo: =SOMA(A1:A3). A função
soma todos os valores de A1 a A3.
corporatefinanceinstitute.com 15
Machine Translated by Google
Ao analisar dados, existem cinco maneiras comuns de inserir fórmulas básicas do Excel. Cada
estratégia, no entanto, vem com uma vantagem sobre a outra.
Portanto, antes de nos aprofundarmos nas fórmulas principais, vamos esclarecer esses métodos, para
que você possa criar seu fluxo de trabalho preferido com antecedência.
Digitar uma fórmula em uma célula ou na barra de fórmulas é o método mais simples de inserir
fórmulas básicas do Excel. O processo geralmente começa digitando um sinal de igual, seguido do nome da
função.
O Excel é bastante inteligente, pois quando você começa a digitar o nome da função, uma dica de função pop-
up é exibida. É nessa lista que você selecionará sua preferência.
No entanto, não pressione a tecla Enter. Em vez disso, pressione a tecla Tab para poder continuar inserindo
outras opções. Caso contrário, você pode se deparar com um erro de nome inválido, geralmente como
'#NAME?'. Para corrigi-lo, basta selecionar novamente a célula e ir para a barra de fórmulas para concluir sua
função.
Observe que pressionar F2 enquanto passa o mouse sobre uma célula permite que você edite a fórmula das células.
16
corporatefinanceinstitute.com
Machine Translated by Google
Se você deseja controle total da inserção de funções, usar a caixa de diálogo Inserir Função
do Excel é tudo o que você precisa. Para conseguir isso, vá para a guia Fórmulas e selecione o
primeiro menu chamado Inserir função. A caixa de diálogo conterá todas as funções necessárias
para concluir sua análise.
corporatefinanceinstitute.com 17
Machine Translated by Google
Financeiro: ALT + M + I
Lógico: ALT + M + L
Texto: ALT + M + T
corporatefinanceinstitute.com
18
Machine Translated by Google
Para tarefas rápidas e diárias, o AutoSum é a sua opção preferida. Então, navegue até a guia Home, no
canto direito, clique na opção AutoSoma. Em seguida, clique no cursor para mostrar outras fórmulas
ocultas. Esta opção também está disponível na aba Fórmulas primeira opção após a opção Inserir
Função.
Como alternativa, a função Autosoma do Excel pode ser acessada digitando ALT + o sinal = em uma
planilha e criará automaticamente uma fórmula para somar todos os números em um intervalo
contínuo.
Etapa 1: coloque o cursor abaixo da coluna de números que deseja somar (ou à esquerda da linha de
números que deseja somar).
Etapa 2: mantenha pressionada a tecla Alt e pressione o sinal de igual = enquanto ainda mantém
pressionada a tecla Alt.
corporatefinanceinstitute.com 19
Machine Translated by Google
Se você achar que digitar novamente sua fórmula mais recente é uma tarefa monótona, use o
menu Usado recentemente. Está na guia Fórmulas, uma terceira opção de menu ao lado de
AutoSoma.
corporatefinanceinstitute.com
20
Machine Translated by Google
Como agora você pode inserir suas fórmulas preferidas e funcionar corretamente, vamos verificar
algumas funções fundamentais do Excel para você começar.
1. SOMA
A função SOMA é a primeira fórmula obrigatória no Excel. Geralmente agrega valores de uma
seleção de colunas ou linhas do intervalo selecionado.
=SOMA(número1, [número2], …)
Exemplo:
=SUM(A2:A7, A9, A12:A15) – Uma coleção sofisticada que soma valores do intervalo A2 a A7,
pula A8, adiciona A9, pula A10 e A11 e, finalmente, adiciona de A12 a A15.
=SOMA(A2:A8)/20 – Mostra que você também pode transformar sua função em uma fórmula.
corporatefinanceinstitute.com
21
Machine Translated by Google
2. MÉDIA
A função MÉDIA deve lembrá-lo de médias simples de dados, como o número médio de acionistas
em um determinado grupo de acionistas.
=MÉDIA(número1, [número2], …)
Exemplo:
corporatefinanceinstitute.com 22
Machine Translated by Google
3. CONTAGEM
A função COUNT conta todas as células em um determinado intervalo que contém apenas valores
numéricos.
=CONT(valor1, [valor2], …)
Exemplo:
COUNT(A:A) – Conta todos os valores que são numéricos na coluna A. No entanto, ele não usa a
mesma fórmula para contar linhas.
corporatefinanceinstitute.com 23
Machine Translated by Google
4. CONTAGEM
Como a função COUNT, COUNTA conta todas as células em uma determinada faixa. No entanto,
ele conta todas as células, independentemente do tipo. Ou seja, ao contrário de COUNT que
depende apenas de números, ele também conta datas, horas, strings, valores lógicos, erros,
string vazia ou texto.
=CONT(valor1, [valor2], …)
Exemplo:
corporatefinanceinstitute.com
24
Machine Translated by Google
5. SE
A função SE é frequentemente usada quando você deseja classificar seus dados de acordo
com uma determinada lógica. A melhor parte da fórmula IF é que você pode incorporar fórmulas
e funções nela.
Exemplo:
corporatefinanceinstitute.com 25
Machine Translated by Google
6. CORTAR
A função TRIM garante que suas funções não retornem erros devido a espaços indisciplinados.
Ele garante que todos os espaços vazios sejam eliminados. Ao contrário de outras funções que
podem operar em um intervalo de células, o TRIM opera apenas em uma única célula. Portanto, vem
com a desvantagem de adicionar dados duplicados em sua planilha.
=TRIM(texto)
Exemplo:
corporatefinanceinstitute.com
26
Machine Translated by Google
=MIN(número1, [número2], …)
Exemplo:
=MAX(número1, [número2], …)
Exemplo:
corporatefinanceinstitute.com 27
Machine Translated by Google
PARTE 03
Fórmulas avançadas do Excel
corporatefinanceinstitute.com 28
Machine Translated by Google
Todo analista financeiro gasta mais tempo no Excel do que gostaria de admitir.
Para saber mais, por favor
Com base em anos e anos de experiência, compilamos as fórmulas de Excel mais importantes e
confira nosso on-line
avançadas que todo analista financeiro de classe mundial deve conhecer.
cursos
1. CORRESPONDÊNCIA DE ÍNDICE
Fórmula: =ÍNDICE(C3:E9,CORRESP(B13,C3:C9,0),CORRESP(B14,C3:E3,0))
Esta é uma alternativa avançada às fórmulas VLOOKUP ou HLOOKUP (que apresentam várias
desvantagens e limitações). CORRESPONDÊNCIA DE ÍNDICE é uma poderosa combinação de
fórmulas do Excel que levará sua análise financeira e modelagem financeira para o próximo nível.
INDEX retorna o valor de uma célula em uma tabela com base na coluna e na linha
número.
Aqui está um exemplo das fórmulas INDEX e MATCH combinadas. Neste exemplo, procuramos e
retornamos a altura de uma pessoa com base em seu nome.
Como o nome e a altura são variáveis na fórmula, podemos alterar os dois!
Para obter uma explicação passo a passo ou como usar esta fórmula, consulte nosso guia gratuito
sobre como usar INDEX MATCH MATCH no Excel.
corporatefinanceinstitute.com 29
Machine Translated by Google
Fórmula: =SE(E(C2>=C4,C2<=C5),C6,C7)
Qualquer pessoa que tenha passado muito tempo em vários tipos de modelos
financeiros sabe que fórmulas IF aninhadas podem ser um pesadelo. Combinar SE
com a função AND ou OR pode ser uma ótima maneira de manter as fórmulas mais
fáceis de auditar e de entender para outros usuários. No exemplo abaixo, você verá
como usamos as funções individuais em combinação para criar uma fórmula mais avançada.
Para uma análise detalhada de como executar esta função no Excel, consulte nosso
guia gratuito sobre como usar IF com AND / OR.
corporatefinanceinstitute.com 30
Machine Translated by Google
Fórmula: =SOMA(B4:DESLOC(B4,0,E2-1))
Como funciona. Para fazer esta fórmula funcionar, substituímos a célula de referência
final da função SUM pela função OFFSET. Isso torna a fórmula dinâmica e a
célula referenciada como E2 é onde você pode dizer ao Excel quantas células
consecutivas deseja somar. Agora temos algumas fórmulas avançadas do Excel!
Abaixo está uma captura de tela desta fórmula um pouco mais sofisticada em ação.
Como você vê, a fórmula SUM começa na célula B4, mas termina com uma variável, que
é a fórmula OFFSET começando em B4 e continuando pelo valor em E2 (“3”) menos
um. Isso move o final da fórmula de soma em 2 células, somando 3 anos de dados
(incluindo o ponto de partida). Como você pode ver na célula F7, a soma das células
B4:D4 é 15, que é o que a fórmula de deslocamento e soma nos fornece.
Aprenda a construir esta fórmula passo a passo em nosso curso de Excel avançado.
corporatefinanceinstitute.com 31
Machine Translated by Google
4. ESCOLHA
Para ver uma demonstração em vídeo, confira nosso Curso Avançado de Fórmulas do Excel.
corporatefinanceinstitute.com 32
Machine Translated by Google
5. XNPV e XIRR
Simplificando, XNPV e XIRR permitem que você aplique datas específicas a cada fluxo de caixa
individual que está sendo descontado. O problema com as fórmulas básicas de NPV e IRR do Excel é
que elas assumem que os períodos de tempo entre os fluxos de caixa são iguais.
Rotineiramente, como analista, você terá situações em que os fluxos de caixa não são cronometrados
uniformemente, e esta fórmula é como você corrige isso.
Para uma análise mais detalhada, consulte nosso guia gratuito de fórmulas IRR x XIRR bem como
nosso guia XNPV.
corporatefinanceinstitute.com 33
Machine Translated by Google
6. SUMIF e COUNTIF
Fórmula: =CONT.SE(D5:D12,”>=21ÿ)
Essas duas fórmulas avançadas são ótimos usos de funções condicionais. SUMIF adiciona todas
as células que atendem a determinados critérios e COUNTIF conta todas as células que atendem a
determinados critérios. Por exemplo, imagine que você deseja contar todas as células maiores
ou iguais a 21 (a idade legal para beber nos EUA) para descobrir quantas garrafas de champanhe
você precisa para um evento de cliente. Você pode usar COUNTIF como uma solução avançada,
conforme mostrado na captura de tela abaixo.
Em nosso curso de Excel avançado nós dividimos essas fórmulas em ainda mais
detalhe.
corporatefinanceinstitute.com 34
Machine Translated by Google
7. PMT e IPMT
Aqui está um exemplo de como usar a função PMT para obter o pagamento
mensal da hipoteca de US$ 1 milhão a 5% por 30 anos.
corporatefinanceinstitute.com 35
Machine Translated by Google
8. LEN e TRIM
Estas são fórmulas um pouco menos comuns, mas certamente muito sofisticadas.
Esses aplicativos são ótimos para analistas financeiros que precisam organizar e
manipular grandes quantidades de dados. Infelizmente, os dados que obtemos
nem sempre estão perfeitamente organizados e às vezes pode haver problemas
como espaços extras no início ou no final das células
No exemplo abaixo, você pode ver como a fórmula TRIM limpa os dados do Excel.
corporatefinanceinstitute.com 36
Machine Translated by Google
9. CONCATENAR
Concatenar não é realmente uma função por si só, é apenas uma forma inovadora de
juntar informações de diferentes células e tornar as planilhas mais dinâmicas.
Esta é uma ferramenta muito poderosa para analistas financeiros que executam modelagem financeira
(consulte nosso guia gratuito de modelagem financeira aprender mais).
No exemplo abaixo, você pode ver como o texto “New York” mais “, “ se une a “NY” para
criar “New York, NY”. Isso permite que você crie cabeçalhos e rótulos dinâmicos em
planilhas. Agora, em vez de atualizar a célula B8 diretamente, você pode atualizar as
células B2 e D2 independentemente. Com um grande conjunto de dados, essa é uma
habilidade valiosa para se ter à sua disposição.
corporatefinanceinstitute.com 37
Machine Translated by Google
Essas funções avançadas do Excel podem ser combinadas para criar algumas fórmulas muito
avançadas e complexas para usar. A função CELL pode retornar uma variedade de informações sobre o
conteúdo de uma célula (seu nome, local, linha, coluna e muito mais). A função LEFT pode retornar o
texto do início de uma célula (da esquerda para a direita), MID retorna o texto de qualquer ponto inicial
da célula (da esquerda para a direita) e RIGHT retorna o texto do final da célula (da direita para a
esquerda).
Para ver como elas podem ser combinadas de maneira poderosa com a função CÉLULA, detalhamos para
você passo a passo em nossa aula de fórmulas avançadas do Excel.
corporatefinanceinstitute.com 38
Machine Translated by Google
PARTE 04
Funções mais úteis do Excel
Para Modelagem Financeira
corporatefinanceinstitute.com 39
Machine Translated by Google
A função DATE também é útil ao fornecer datas como entradas para outras funções,
como SUMIFS ou COUNTIFS, pois você pode montar facilmente uma data usando valores de
ano, mês e dia provenientes de uma referência de célula ou resultado de fórmula.
Fórmula
=DATA(ano,mês,dia)
corporatefinanceinstitute.com 40
Machine Translated by Google
A função Data é uma função interna que pode ser usada como uma função de planilha
no Excel. Para entender os usos desta função, vamos considerar alguns exemplos:
Exemplo 1
Vamos ver como esta função funciona usando os diferentes exemplos abaixo:
corporatefinanceinstitute.com 41
Machine Translated by Google
Exemplo 2
Suponha que precisamos calcular a porcentagem restante em um ano com base em uma
determinada data. Podemos fazer isso com uma fórmula baseada na função YEARFRAC.
42
corporatefinanceinstitute.com
Machine Translated by Google
Portanto, precisamos alterar a formatação da célula para exibir uma data. A maneira
mais fácil e rápida de fazer isso é selecionar a(s) célula(s) a ser(em) formatada(s) e,
em seguida, selecionar a opção Formatação de célula de data no menu suspenso do
grupo 'Número' na guia Início (da faixa de opções do Excel). como mostrado abaixo:
corporatefinanceinstitute.com
43
Machine Translated by Google
EOMONTH Obtém o último dia do mês nos meses futuros ou passados data_inicial meses
Como analista financeiro, a função EOMONTH torna-se útil quando estamos calculando as datas
de vencimento de contas a pagar ou contas a pagar que caiam no último dia do mês. Também ajuda a
calcular as datas de vencimento que caem no último dia do mês. Na análise financeira, geralmente
analisamos a receita gerada por uma organização. A função nos ajuda a fazer isso em
alguns casos.
Fórmula
=EOMONTH(start_date, meses)
corporatefinanceinstitute.com 44
Machine Translated by Google
Exemplo 1
Na linha 2, a função adicionou 9 para retornar o último dia de dezembro (9+3). Na Linha 3, a função
subtraiu 9 para retornar 31 de julho de 2015. Na Linha 4, a função retornou apenas 31 de janeiro
de 2017. Na Linha 5, a função adicionou 12 meses e retornou o último dia de janeiro.
Na linha 6, usamos a função TODAY, então EOMONTH pegou a data de hoje, que é 18 de
novembro de 2017, e adicionou 9 meses a ela para retornar 31 de agosto de 2018.
Lembre-se que a função EOMONTH retornará um valor serial de data. Uma data serial é como o
Excel armazena as datas internamente e representa o número de dias desde 1º de janeiro de 1900.
corporatefinanceinstitute.com
45
Machine Translated by Google
SOMAS((C3:C11),(B3:B11),”>=”&E4,(B3:B11),”<=”&EOMÊS(E4,0))
corporatefinanceinstitute.com 46
Machine Translated by Google
A fórmula SUMIFS somou todas as vendas ocorridas em janeiro para dar 24 (3,5+4,5+12+4)
como resultado de janeiro. Da mesma forma, obtivemos os resultados de fevereiro e
março.
O que aconteceu nesta fórmula é que a função SUMIFS totalizou as vendas para o intervalo
fornecido usando dois critérios:
1. Uma delas era combinar datas maiores ou iguais ao primeiro dia do mês.
2. Segundo, para combinar datas menores ou iguais ao último dia do mês.
Lembre-se de que na coluna E, devemos primeiro digitar 01/01/2017 e depois, usando um formato
personalizado, alterá-lo para um formato de data personalizado (“mmmm”) para exibir os
nomes dos meses. Se não fizermos isso, a fórmula não funcionará corretamente.
O uso da concatenação com um e comercial (&) é necessário ao criar critérios que usam um
operador lógico com um valor numérico. Portanto, adicionamos isso à fórmula.
corporatefinanceinstitute.com
47
Machine Translated by Google
corporatefinanceinstitute.com 48
Machine Translated by Google
A função HOJE é categorizada nas funções Data e Hora. Ele irá calcular e dar a data atual.
Ele é atualizado continuamente sempre que uma planilha é alterada ou aberta por um usuário.
O objetivo da função é obter a data de hoje.
Como analista financeiro, a função HOJE pode ser utilizada quando desejamos exibir a data atual em
um relatório. Também é útil para calcular intervalos. Suponha que recebemos um banco de dados
de funcionários, podemos usar a função para calcular a idade do funcionário a partir de hoje.
Fórmula
=HOJE()
A função HOJE não requer argumentos. No entanto, requer que você use parênteses vazios ().
A função atualizará continuamente cada vez que a planilha for aberta ou recalculada, ou seja,
cada vez que um valor de célula for inserido ou alterado. Se o valor não mudar, precisamos usar F9
para forçar a planilha a recalcular e atualizar o valor.
No entanto, se precisarmos de uma data estática, podemos inserir a data atual usando o atalho
de teclado Ctrl + Shift + ;
A função HOJE foi introduzida no Excel 2007 e está disponível em todas as versões
subsequentes do Excel. Para entender os usos da função, vamos considerar um exemplo:
corporatefinanceinstitute.com 49
Machine Translated by Google
Exemplo 1
corporatefinanceinstitute.com
50
Machine Translated by Google
Exemplo 2
Vamos agora entender como podemos construir uma regra de validação de dados para uma data
usando a função. Suponha que desejamos criar uma regra que permita apenas uma data nos
próximos 30 dias, podemos usar a validação de dados com uma fórmula personalizada baseada nas
funções AND e HOJE.
Diferentes usuários deste arquivo inserirão datas para B5, B6 e B7. Aplicaremos a validação de dados
a C5:C7. A fórmula a ser aplicada seria:
Se tentarmos inserir uma data que não esteja dentro de 30 dias, obteremos um erro. As regras de
validação de dados são acionadas quando um usuário tenta adicionar ou alterar um valor de célula.
A função HOJE retorna a data de hoje. Será recalculado continuamente. A função AND aceita várias
expressões lógicas e retornará TRUE somente quando todas as expressões retornarem TRUE. Nesse
caso, precisamos testar duas condições:
O Excel armazena datas como números de série sequenciais para que 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 2018 é o
número de série 43101 porque são 43.100 dias após 1º de janeiro de 1900. Portanto, podemos
simplesmente adicionar o número de dias como +30 à função HOJE.
Se ambas as expressões lógicas retornarem TRUE, a função AND retornará TRUE e a validação de
dados será bem-sucedida. Se qualquer uma das expressões retornar FALSE, a validação falhará.
51
corporatefinanceinstitute.com
Machine Translated by Google
A função ANO é uma função Data/Hora que é usado para calcular o número do ano a partir de uma
determinada data. A função retornará um número inteiro que é um ano de quatro dígitos
correspondente a uma data especificada. Por exemplo, se usarmos esta função em uma
data como 12/12/2017, ela retornará 2017.
Usando datas na modelagem financeira é muito comum e a função ANO ajuda a extrair um número
de ano de uma data para uma célula. A função também pode ser usada para extrair e inserir um valor
de ano em outra fórmula, como a função DATE.
Fórmula
=ANO(número_de_série)
É uma função interna que pode ser usada como uma função de planilha no Excel. Para entender
os usos da função ANO, vamos considerar alguns exemplos:
corporatefinanceinstitute.com 52
Machine Translated by Google
Exemplo 1
Vamos supor que compartilhamos um arquivo do Excel com vários usuários. Queremos garantir que um
usuário insira apenas datas em um determinado ano. Nesse cenário, podemos usar a validação de
dados com uma fórmula personalizada baseada na função YEAR.
Utilizando os dados abaixo, queremos que o usuário precise inserir apenas as datas em B4 e B5. Para
isso, definiremos uma regra de validação de dados da seguinte forma:
As regras de validação de dados serão acionadas quando qualquer usuário tentar adicionar ou alterar o
valor da célula.
A função HOJE retornará a data atual continuamente, portanto, a fórmula retornará VERDADEIRO
somente quando uma data estiver no ano atual.
53
corporatefinanceinstitute.com
Machine Translated by Google
Exemplo 2
54
corporatefinanceinstitute.com
Machine Translated by Google
Se tentarmos inserir datas como texto, existe o risco de que o Excel as interprete
incorretamente, devido aos diferentes sistemas de datas ou configurações de interpretação
de datas em seu computador.
55
corporatefinanceinstitute.com
Machine Translated by Google
YEARFRAC Obtém a fração de um ano entre duas datas base data_inicial data_final
Fórmula
Como uma função de planilha, YEARFRAC pode ser inserido como parte de uma fórmula em uma
célula de uma planilha. Para entender os usos da função, vamos considerar alguns exemplos:
corporatefinanceinstitute.com 56
Machine Translated by Google
Exemplo 1
corporatefinanceinstitute.com 57
Machine Translated by Google
Exemplo 2
Para calcular a fração de um ano como um valor decimal, o Excel usará dias inteiros
entre duas datas. Como todas as datas são simplesmente números de série, o
processo é direto no Excel.
Depois disso, a função INT assume e arredonda o número para seu valor inteiro.
corporatefinanceinstitute.com 58
Machine Translated by Google
Se quisermos calcular a idade de uma pessoa em uma determinada data, basta substituir a
função HOJE por essa data ou uma referência de célula a essa data.
Por exemplo, se estamos a realizar um concurso para menores de 35 anos, podemos utilizar
a seguinte fórmula:
=SE(INT(ANOFRAC(A1,HOJE()))<35,”Elegível”,”Não Elegível”)
Se quisermos calcular a idade em uma data específica, dada uma data de nascimento, podemos
usar a função DATA em vez da função HOJE. A fórmula será:
=INT(ANOFRAC(A1,DATA(2017,1,1)))
1. #NUM! error – Ocorre quando o argumento base fornecido é menor que 0 ou maior que
4.
2. #VALOR! erro – Ocorre quando:
1. Os argumentos start_date ou end_date não são datas válidas.
2. O argumento [base] fornecido não é numérico.
corporatefinanceinstitute.com
59
Machine Translated by Google
Financeiro
Fórmula
corporatefinanceinstitute.com 60
Machine Translated by Google
Lembre-se de que os argumentos de data devem ser codificados na função DURATION como:
Suponha que, se tentarmos inserir representações de texto de datas em funções do Excel, elas
podem ser interpretadas de maneira diferente, dependendo do sistema de datas e das
configurações de interpretação de datas em nosso computador.
Como uma função de planilha, DURAÇÃO pode ser inserida como parte de uma fórmula em uma
célula de uma planilha. Para entender os usos da função, vamos considerar alguns exemplos:
61
corporatefinanceinstitute.com
Machine Translated by Google
Exemplo 1
Ele calcula o prazo médio ponderado até o vencimento dos fluxos de caixa de um
título. O peso de cada fluxo de caixa é determinado pela divisão do valor presente do
fluxo de caixa pelo preço do título.
corporatefinanceinstitute.com
62
Machine Translated by Google
corporatefinanceinstitute.com 63
Machine Translated by Google
VPL Obtenha o Valor Presente Líquido (VPL) para fluxos de avaliar valor1 valor2
caixa periódicos
y
A função NPV é categorizada em funções financeiras. Ele calculará o Valor Presente Líquido
(VPL) para fluxos de caixa periódicos. O NPV será calculado para um investimento usando
uma taxa de desconto e uma série de pagamentos e rendimentos futuros.
Fórmula
=VPL(taxa,valor1,[valor2],…)
corporatefinanceinstitute.com 64
Machine Translated by Google
Exemplo 1
65
corporatefinanceinstitute.com
Machine Translated by Google
corporatefinanceinstitute.com 66
Machine Translated by Google
corporatefinanceinstitute.com
67
Machine Translated by Google
Fórmula
Como uma função de planilha, a função PMT pode ser inserida como parte de uma fórmula
em uma célula de uma planilha. Para entender os usos do PMT, vamos considerar um
exemplo:
corporatefinanceinstitute.com 68
Machine Translated by Google
Exemplo 1
Vamos supor que precisamos investir de forma que, após dois anos, recebamos $ 75.000. A
taxa de juros é de 3,5% ao ano e o pagamento será feito no início de cada mês. Os detalhes
são:
A fórmula utilizada é:
corporatefinanceinstitute.com
69
Machine Translated by Google
A função acima retorna PMT como $ 3.240,20. É a saída de caixa mensal necessária para
realizar $ 75.000 em dois anos. Neste exemplo:
corporatefinanceinstitute.com 70
Machine Translated by Google
Na análise financeira, a função PPMT é útil para entender os componentes principais dos
pagamentos totais feitos para o empréstimo tomado.
Fórmula
Como uma função de planilha, o PPMT pode ser inserido como parte de uma fórmula em uma
célula de uma planilha. Para entender os usos da função, vamos considerar um exemplo:
corporatefinanceinstitute.com 71
Machine Translated by Google
Exemplo 1
corporatefinanceinstitute.com
72
Machine Translated by Google
A função PPMT acima retorna o valor $ 735,23 (arredondado para 2 casas decimais). No
exemplo acima:
corporatefinanceinstitute.com
73
Machine Translated by Google
1. #NUM! error – Ocorre se o argumento per fornecido for menor que 0 ou maior que
o valor fornecido de nper.
2. VALOR! error – Ocorre se algum dos argumentos fornecidos não for numérico.
3. Pode ocorrer um erro se nos esquecermos de converter a taxa de juros ou o número
de períodos em meses ou trimestres ao calcular os pagamentos mensais
ou trimestrais. Para a taxa mensal, precisamos dividir a taxa anual por 12 e por
4 para a taxa trimestral.
corporatefinanceinstitute.com
74
Machine Translated by Google
XIRR Obtenha a Taxa Interna de Retorno (TIR) para um valor datas adivinhar
série de fluxos de caixa que podem não ser periódicos
A função XIRR é categorizada em funções financeiras e calculará a Taxa Interna de Retorno (IRR)
para uma série de fluxos de caixa que podem não ser periódicos, atribuindo datas específicas a cada
fluxo de caixa individual. O principal benefício de usar a função XIRR Excel é que esses fluxos de
caixa não sincronizados podem ser modelados com precisão. Para saber mais, leia por que sempre
usar XIRR sobre IRR em modelagem Excel.
Na modelagem financeira, a função XIRR é útil para determinar o valor de um investimento ou entender
a viabilidade de um projeto sem fluxos de caixa periódicos. Isso nos ajuda a entender a taxa de
retorno obtida em um investimento.
Por isso, é comumente usado em finanças, principalmente na escolha entre investimentos.
Fórmula
=XIRR(valores, datas,[palpite])
O Excel usa uma técnica iterativa para calcular XIRR. Usando uma taxa variável (começando com
[palpite]), o XIRR percorre o cálculo até que o resultado seja preciso dentro de 0,000001%.
corporatefinanceinstitute.com 75
Machine Translated by Google
Exemplo XIRR
Suponha que um projeto tenha começado em 1º de janeiro de 2018. O projeto nos dá fluxos
de caixa no meio do primeiro ano, após 6 meses, depois no final de 1,5 ano, 2º ano, 3,5º
ano e anualmente a partir de então. Os dados fornecidos são mostrados abaixo:
Deixaremos o palpite em branco para que o Excel assuma o valor padrão de 10%.
corporatefinanceinstitute.com
76
Machine Translated by Google
77
corporatefinanceinstitute.com
Machine Translated by Google
XNPV Obtenha o Valor Presente Líquido (VPL) para uma série avaliar valores datas
de fluxos de caixa que podem não ser periódicos
A função XNPV no Excel usa datas específicas que correspondem a cada fluxo de caixa sendo
descontado na série, enquanto a função NPV regular assume automaticamente que todos os
períodos de tempo são iguais. Por esse motivo, a função XNPV é muito mais precisa e deve ser
usada em vez da função NPV regular.
corporatefinanceinstitute.com 78
Machine Translated by Google
A fórmula XNPV do Excel exige que o usuário selecione uma taxa de desconto, uma série de fluxos
de caixa e uma série de datas correspondentes para cada fluxo de caixa.
1. Taxa – A taxa de desconto a ser usada ao longo do período (consulte a taxa mínima e os
artigos WACC para saber qual taxa usar).
2. Valores (Fluxos de Caixa) – Este é um array de valores numéricos que representam os pagamentos
e receitas onde: • Valores negativos
são tratados como saídas de pagamentos (caixa negativo
fluxo).
• Valores positivos são tratados como receita (fluxo de caixa positivo).
3. Datas (dos Fluxos de Caixa) – É um array de datas correspondente a um array de pagamentos. A
matriz de data deve ter o mesmo comprimento que a matriz de valores.
A função usa a seguinte equação para calcular o Valor Presente Líquido de um investimento:
Onde:
Pi = o i'ésimo pagamento
Consulte o exemplo abaixo para obter uma análise detalhada de como usar o XNPV no Excel.
corporatefinanceinstitute.com 79
Machine Translated by Google
Abaixo está uma captura de tela de um exemplo da função sendo usada no Excel para calcular o
Valor Presente Líquido de uma série de fluxos de caixa baseados em datas específicas.
• A data de início é 30 de junho de 2018 (data em que estamos descontando os fluxos de caixa
de volta a)
• Os fluxos de caixa são recebidos na data exata a que correspondem • O tempo entre
a data de início e o primeiro fluxo de caixa é de apenas 6
meses
Com base no exposto acima, a fórmula XNPV produz um valor de US$ 772.830,7, enquanto a fórmula
NPV regular produz um valor de US$ 670.316,4.
A razão para essa diferença é que o XNPV reconhece que o período de tempo entre a data
de início e o primeiro fluxo de caixa é de apenas 6 meses, enquanto a função NPV o trata como
um período de tempo integral.
corporatefinanceinstitute.com 80
Machine Translated by Google
Pode ser uma boa ideia experimentar alterar as datas e ver o impacto na avaliação
ou a diferença relativa entre XNPV vs NPV no modelo do Excel.
corporatefinanceinstitute.com 81
Machine Translated by Google
Para todos os tipos de modelos financeiros, XNPV e XIRR são altamente recomendados em
vez de seus equivalentes sem data, NPV e IRR.
Para uma transação, como com uma compra alavancada (LBO) ou uma aquisição, é
importante ser preciso sobre a data de fechamento do negócio. Por exemplo, você pode
estar construindo o modelo agora, mas a data de fechamento provavelmente será
daqui a vários meses.
corporatefinanceinstitute.com 82
Machine Translated by Google
XIRR vs IRR
Para saber mais sobre XIRR x IRR criamos um guia semelhante, que recomendamos que você
verifique para solidificar ainda mais o conceito. Pelas mesmas razões mencionadas acima neste
guia, é igualmente importante usar datas específicas ao calcular a taxa interna de retorno. em
um investimento.
Se você está considerando uma carreira em banco de investimento ou private equity, será
necessário usar essas funções extensivamente.
corporatefinanceinstitute.com 83
Machine Translated by Google
Fórmula
corporatefinanceinstitute.com 84
Machine Translated by Google
Como uma função de planilha, YIELD pode ser inserido como parte de uma fórmula em
uma célula de uma planilha. Para entender os usos da função, vamos considerar
um exemplo:
Exemplo
corporatefinanceinstitute.com 85
Machine Translated by Google
No exemplo acima:
86
corporatefinanceinstitute.com
Machine Translated by Google
corporatefinanceinstitute.com 87
Machine Translated by Google
Informação
Ao fazer a análise financeira, podemos usar isso para testar um valor de erro específico.
Além disso, podemos usar ERROR.TYPE para exibir uma mensagem de erro personalizada.
Isso pode ser feito usando a função SE. A função SE pode ser usada para testar um valor de
erro e retornar uma string de texto, como uma mensagem, em vez do valor do erro.
Fórmula
=ERRO.TYPE(valor_erro)
Onde:
corporatefinanceinstitute.com 88
Machine Translated by Google
Vamos ver alguns exemplos para entender como funciona a função ERROR.TYPE.
Exemplo
Agora queremos inserir uma mensagem personalizada. O que queremos é que esta
fórmula verifique a referência de célula fornecida, ou seja, a célula A2, para ver se a célula
contém o #NULL! valor de erro ou o #DIV/0! valor de erro.
Se forem encontrados erros, o número para o valor do erro é usado na função de planilha
CHOOSE para exibir uma das duas mensagens; caso contrário, o valor de erro #N/A é retornado.
A fórmula a usar é:
=SE(ERRO.TIPO(A2)<3,ESCOLHA(ERRO.TIPO(A4),,”Intervalos não se
cruzam”,”O divisor é zero”))
corporatefinanceinstitute.com 89
Machine Translated by Google
Na análise financeira, lidamos com dados o tempo todo. A função ISBLANK é útil para verificar se
uma célula está em branco ou não. Por exemplo, se A5 contém uma fórmula que retorna uma string
vazia “” como resultado, a função retornará FALSE. Assim, ajuda na remoção de caracteres de espaço
regulares e ininterruptos.
No entanto, se uma célula contiver bons dados, bem como espaços ininterruptos, é possível
remover os espaços ininterruptos dos dados.
Fórmula
=ISBLANCO(valor)
Onde:
Como uma função de planilha, ISBLANK pode ser inserido como parte de uma fórmula em uma célula
de uma planilha. Para entender os usos dessa função, vamos considerar alguns exemplos:
corporatefinanceinstitute.com 90
Machine Translated by Google
Exemplo 1
Suponha que desejamos destacar as células que estão vazias com formatação
condicional, podemos fazer isso usando a função ISBLANK. Por exemplo, se quisermos
destacar células em branco no intervalo A2:F9, basta selecionar o intervalo e criar
uma regra de formatação condicional com base nesta fórmula: =ISBLANK(A2:F9).
corporatefinanceinstitute.com
91
Machine Translated by Google
A formatação condicional não destacou a célula E5. Após a verificação, há uma fórmula inserida
na célula.
A função ISBLANK do Excel retornará TRUE quando uma célula estiver realmente vazia. Se
uma célula contém uma fórmula que retorna uma string vazia (ou seja, “”), o ISBLANK não verá
essas células como em branco e não retornará TRUE, portanto, elas não serão destacadas
como mostrado acima.
corporatefinanceinstitute.com 92
Machine Translated by Google
Exemplo 2
Suponha que desejamos obter o primeiro valor não em branco (texto ou número) em um intervalo de
uma linha, podemos usar uma fórmula de matriz baseada nas funções INDEX, MATCH e ISBLANK.
Aqui, queremos obter a primeira célula não em branco, mas não temos uma maneira direta de fazer
isso no Excel. Poderíamos usar VLOOKUP com um caractere curinga *, mas isso funcionará
apenas para texto, não para números.
corporatefinanceinstitute.com 93
Machine Translated by Google
Lógico
Como analista financeiro, a função é útil para testar várias condições, especificamente, se
várias condições forem atendidas para garantir que todas sejam verdadeiras. Além disso, nos ajuda a
evitar IFS aninhados extras, e o AND pode ser combinado com a função OR.
Fórmula
=E(lógico1, [lógico2], …)
Notas:
corporatefinanceinstitute.com 94
Machine Translated by Google
Exemplo 1
Suponha que desejamos calcular o bônus para cada vendedor em nossa empresa.
Para ser elegível para um bônus de 5%, o vendedor deve ter alcançado vendas
superiores a $ 5.000 em um ano. Caso contrário, eles devem ter atingido uma meta de
conta de 4 contas ou mais. Para ganhar um bônus de 15%, eles deveriam ter
alcançado as duas condições juntas.
A fórmula para calcular o bônus não requer a função AND, mas precisamos usar a
função OR. A fórmula a utilizar será:
corporatefinanceinstitute.com 95
Machine Translated by Google
corporatefinanceinstitute.com 96
Machine Translated by Google
Exemplo 2
Vamos ver como podemos usar a função AND para testar se um valor numérico está
entre dois números específicos. Para isso, podemos utilizar a função AND com dois testes
lógicos.
A fórmula a usar é:
corporatefinanceinstitute.com 97
Machine Translated by Google
1. VALOR! error – Ocorre quando nenhum valor lógico é encontrado ou criado durante a avaliação.
2. Valores de teste ou células vazias fornecidas como argumentos são ignorados pelo AND
função.
corporatefinanceinstitute.com 98
Machine Translated by Google
Uma instrução IF do Excel testa uma determinada condição e retorna um valor para um resultado
VERDADEIRO e outro valor para um resultado FALSO. Por exemplo, se as vendas totalizarem mais
de US$ 5.000, retorne “Sim” para Bônus, caso contrário, retorne “Não” para Bônus.
Também podemos usar a função SE para avaliar uma única função ou podemos incluir várias funções
SE em uma fórmula. Várias instruções IF no Excel são conhecidas como instruções IF aninhadas.
Como analista financeiro, a função SE é frequentemente usada para avaliar e analisar dados avaliando
condições específicas.
A função pode ser usada para avaliar texto, valores e até erros. Não se limita a apenas verificar se
uma coisa é igual a outra e retornar um único resultado. Também podemos usar operadores
matemáticos e realizar cálculos adicionais dependendo de nossos critérios. Também podemos
aninhar várias funções IF juntas para realizar várias comparações.
corporatefinanceinstitute.com 99
Machine Translated by Google
Fórmula SE
3. Value_if_false (argumento opcional) – É o valor que será retornado se o teste_lógico for FALSO.
Ao usar a função SE para construir um teste, podemos usar os seguintes operadores lógicos:
• = (igual a) • >
(maior que) • >= (maior
ou igual a) • < (menor que) • <= (menor
ou igual a) • <>
(diferente de)
Para entender os usos da função de instrução IF do Excel, vamos considerar alguns exemplos:
corporatefinanceinstitute.com 100
Machine Translated by Google
Suponha que desejamos fazer um teste muito simples. Queremos testar se o valor na célula C2 é maior
ou igual ao valor na célula D2. Se o argumento for verdadeiro, queremos retornar algum texto dizendo
“Sim, é”, e se não for verdadeiro, queremos exibir “Não, não é”.
Você pode ver exatamente como a instrução IF do Excel funciona no exemplo simples abaixo.
corporatefinanceinstitute.com 101
Machine Translated by Google
Suponha que desejamos testar uma célula e garantir que uma ação seja executada se a célula
não estiver em branco. Temos os dados abaixo:
corporatefinanceinstitute.com
102
Machine Translated by Google
corporatefinanceinstitute.com
103
Machine Translated by Google
Usando várias funções SE, podemos criar uma fórmula para verificar várias condições
e realizar cálculos diferentes, dependendo da faixa de valor em que a quantidade
especificada se enquadra. Para calcular o preço total de 100 itens, a fórmula será:
corporatefinanceinstitute.com 104
Machine Translated by Google
2. #VALOR! error – Ocorre quando o argumento lógico_test fornecido não pode ser
avaliados como VERDADEIRO ou FALSO.
Existem muitas razões pelas quais um analista ou qualquer pessoa que usa o Excel deseja criar
fórmulas SE.
corporatefinanceinstitute.com 105
Machine Translated by Google
Na análise financeira, precisamos lidar com fórmulas e dados. Frequentemente, obteremos erros nas
células com uma fórmula. SEERRO é usado para interceptar e manipular erros produzidos
por outras fórmulas e funções. Ele lida com erros como #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!,
#NAME? ou #NULL!.
Em vez do erro resultante, podemos usar SEERRO para retornar uma mensagem personalizada,
como “Entrada inválida”.
Fórmula
=SEERRO(valor,valor_se_erro)
1. Valor (argumento obrigatório) – É a expressão ou valor que precisa ser testado. Geralmente é
fornecido como um endereço de célula.
2. Value_if_error (argumento obrigatório) – O valor que será retornado se a fórmula for avaliada
como um erro.
Para saber mais, inicie nosso curso intensivo gratuito de Excel agora!
Como uma função de planilha, SEERRO pode ser inserido como parte de uma fórmula em uma
célula de uma planilha.
corporatefinanceinstitute.com 106
Machine Translated by Google
Exemplo 1
corporatefinanceinstitute.com
107
Machine Translated by Google
Exemplo 2
O uso mais comum da função SEERRO é com a função VLOOKUP, onde é usada para informar
aos usuários que o valor que eles estão procurando não está lá.
Em vez da mensagem de erro #N/A, podemos inserir uma mensagem personalizada. Ficará
melhor quando estivermos usando uma lista longa.
corporatefinanceinstitute.com
108
Machine Translated by Google
Suponha que recebemos dados de vendas mensais para o primeiro trimestre. Criamos três
planilhas – janeiro, fevereiro, março.
Agora queremos descobrir os números de vendas de certos IDs de pedidos. Como os dados
seriam derivados por VLOOKUP de três planilhas, usando SEERRO, podemos usar
a seguinte fórmula:
=SEERRO(PROCV(A2,'JAN'!A2:B5,2,0),SEERRO(PROCV(A2,'FEV'!
A2:B5,2,0),IFERRO(PROCV(A2,'MAR'! A2:B5,2,0),”não encontrado”)))
corporatefinanceinstitute.com
109
Machine Translated by Google
Exemplo 3
Vamos ver como usar IFERROR com uma fórmula de matriz. Quando fornecemos uma
fórmula ou expressão de matriz que resulta em uma matriz no argumento de valor da
função SEERRO, ela retornará uma matriz de valores para cada célula no intervalo
especificado.
Para calcular a quantidade total, precisamos dividir o Valor Total pelo Preço por unidade.
Podemos usar uma fórmula de matriz, que divide cada célula no intervalo B2:B4 pela célula
correspondente do intervalo C2:C4 e, em seguida, soma os resultados:
=SOMA($B$2:$B$5/$C$2:$C$5)
A fórmula funcionará perfeitamente, a menos que o intervalo do divisor não contenha zeros
ou células vazias. Se houver pelo menos um valor 0 ou célula em branco, o #DIV/0! erro
é retornado:
corporatefinanceinstitute.com 110
Machine Translated by Google
Para corrigir o erro acima, podemos usar a função SEERRO. A nova fórmula seria:
{=SOMA(SEERRO($B$2:$B$5/$C$2:$C$5,0))}
O que a fórmula fez aqui foi dividir o valor na coluna B por um valor na coluna C em cada linha
(50000/10, 50000/100, 50000/20 e 0/0) e retornar uma matriz de resultados {5000; 500; 2500; &
#DIV/0!}. Assim, a função SEERRO identificou todos os #DIV/0! erros e substituí-los por
zeros. A função SUM então soma os valores na matriz resultante {5.000; 500; 2.500; 0} e dá o
resultado final (8000).
corporatefinanceinstitute.com 111
Machine Translated by Google
A função IFS no Excel é uma função lógica que foi introduzida no Excel 2016. A função é uma
alternativa à função IF aninhada e é muito
mais fácil de usar. A função IFS verifica se uma ou mais condições são
observado ou não e, consequentemente, retorna um valor que atende à primeira condição
TRUE.
Fórmula
Onde:
O restante dos argumentos logic_test e Value são opcionais; a função permite que o usuário
coloque 127 argumentos de teste_lógico usando a função IFS.
É uma função interna que pode ser usada como uma função de planilha no Excel. Vamos dar um
exemplo:
Vamos supor que desejamos atribuir notas às notas obtidas pelos alunos. Podemos usar a função
IFS da seguinte maneira:
112
corporatefinanceinstitute.com
Machine Translated by Google
A fórmula utilizada é:
corporatefinanceinstitute.com 113
Machine Translated by Google
Vamos supor que temos uma lista de itens e precisamos classificá-los em três categorias
comuns: Vegetais, Frutas, Vegetais Verdes e Bebidas. Quando usamos a função IFS e
damos a fórmula
=IFS(A2=”Apple”,”Fruit”,A2=”Banana”,”Fruit”,A2=”Spinach”,”Green
Vegetable”,A2=”coffee”,
”Bebida”,A2=”couve”,”Verdura”,A2=”capsicum”,”Vegetais”)
corporatefinanceinstitute.com
114
Machine Translated by Google
Usando a função ELSE, podemos garantir que esse erro #N/A seja removido. Para isso colocaríamos
um teste lógico final no final da fórmula que é TRUE e depois colocaríamos um valor que deve ser
retornado.
Aqui, adicionamos TRUE, “Misc”, isso garantirá que o Excel retorne o valor “Misc” no cenário
em que nenhum dos testes lógicos anteriores na função IFS for avaliado como TRUE.
corporatefinanceinstitute.com 115
Machine Translated by Google
Agora, vamos ver como fica fácil escrever a fórmula para os mesmos resultados usando
IFS:
Portanto, o IFS é mais fácil, pois permite usar uma única função para inserir uma série de
testes lógicos. Torna-se complicado na função IF aninhada, especialmente quando usamos um
grande número de testes lógicos.
corporatefinanceinstitute.com 116
Machine Translated by Google
1. O erro #N/A ocorre quando nenhuma condição TRUE é encontrada pela função IFS.
2. #VALOR! Error – Receberemos este erro quando o argumento logic_test
resolve para um valor diferente de TRUE ou FALSE.
3. Mensagem de erro “Você inseriu poucos argumentos para esta função” – Esta mensagem
aparece quando fornecemos um argumento de teste_lógico sem um valor correspondente.
corporatefinanceinstitute.com 117
Machine Translated by Google
lógico1 lógico2 …
OU Teste várias condições com OU
Fórmula
=OU(lógico1, [lógico2], …)
Como uma função de planilha, OU pode ser inserido como parte de uma fórmula em uma célula de
uma planilha. Para entender os usos da função, vamos considerar um exemplo:
corporatefinanceinstitute.com 118
Machine Translated by Google
Exemplo 1
Vamos ver como podemos testar algumas condições. Suponha que tenhamos os seguintes dados:
2. A função na célula E5 é avaliada como TRUE, como a primeira condição, B5>0 é avaliada
como TRUE;
3. A função na célula E6 é avaliada como FALSE, pois TODAS as condições fornecidas
são FALSAS.
corporatefinanceinstitute.com
119
Machine Translated by Google
Exemplo 2
Vamos agora aninhar OR com IF. Suponha que recebemos notas de estudante e queremos que a
fórmula retorne “APROVADO” se as notas estiverem acima de 50 em Economia ou acima de 45 em
Estudos de Negócios e “REPROVADO” para notas abaixo disso.
A fórmula a usar é:
corporatefinanceinstitute.com 120
Machine Translated by Google
Exemplo 3
Suponha que queremos destacar as datas que ocorrem nos finais de semana. Podemos usar as
funções OR e WEEKDAY. Suponha que tenhamos os dados abaixo:
Usando a formatação condicional, podemos destacar as células que caem nos finais de semana.
Para isso, selecione as células B2:B6 e em Formatação Condicional, colocaremos a fórmula
=OU(DIA DA SEMANA(B2)=7,DIA DA SEMANA(B2)=1, conforme imagem abaixo:
121
corporatefinanceinstitute.com
Machine Translated by Google
Esta fórmula usa a função WEEKDAY para testar as datas de sábado ou domingo. Ao receber uma
data, WEEKDAY retorna um número de 1 a 7, para cada dia da semana. Em sua configuração
padrão, sábado = 7 e domingo = 1. Ao usar a função OR, usamos WEEKDAY para testar 1 ou 7.
Se for verdadeiro, a fórmula retornará TRUE e acionará a formatação condicional.
Se quisermos destacar a linha inteira, precisamos aplicar a regra de formatação condicional a todas
as colunas da tabela e bloquear a coluna de data. A fórmula a usar
será =OU(DIA DA SEMANA($B2)=7,DIA DA SEMANA($B2)=1).
corporatefinanceinstitute.com
122
Machine Translated by Google
corporatefinanceinstitute.com 123
Machine Translated by Google
Pesquisa e referência
ESCOLHA Obtenha um valor de uma lista com base na posição Index_num valor2 valor2
A função CHOOSE é categorizada nas funções Lookup e Reference. Ele retornará um valor de
uma matriz correspondente ao número do índice fornecido.
A função retornará a n-ésima entrada em uma determinada lista.
Como analista financeiro, a função ESCOLHER é muito útil na hora de criar cenários em
modelos financeiros. Ao usar a fórmula ESCOLHER, um analista pode selecionar entre 5 cenários
diferentes (por exemplo) que podem fluir por todo o modelo. Análise de cenário é uma parte
importante da construção de um modelo financeiro robusto.
corporatefinanceinstitute.com 124
Machine Translated by Google
Fórmula
1. Index_num (argumento obrigatório) – É um número inteiro que especifica qual argumento de valor
é selecionado. Index_num deve ser um número entre 1 e 254, ou uma fórmula ou referência a
uma célula contendo um número entre 1 e 254.
2. Valor1, Valor2 – Valor1 é uma opção obrigatória, mas o restante é opcional. É uma lista de um ou
mais valores dos quais queremos retornar um valor.
Notas:
2. Value1, value2 devem ser inseridos como valores individuais (ou referências a
células individuais contendo valores).
3. Se o argumento núm_índice for uma fração, ele será truncado para o número inteiro mais
baixo antes de ser usado.
4. Se o argumento núm_índice for uma matriz, todos os valores serão avaliados quando
ESCOLHER é avaliado.
5. Os argumentos de valor podem ser referências de intervalo, bem como valores únicos.
corporatefinanceinstitute.com 125
Machine Translated by Google
Exemplo 1
Podemos calcular o trimestre fiscal a partir das datas fornecidas acima. Os trimestres
fiscais começam em um mês diferente de janeiro.
A fórmula a usar é:
A fórmula retorna um número da matriz 1-4, que corresponde a um sistema trimestral que
começa em abril e termina em março.
corporatefinanceinstitute.com 126
Machine Translated by Google
corporatefinanceinstitute.com 127
Machine Translated by Google
Fórmula
corporatefinanceinstitute.com
128
Machine Translated by Google
Como você pode ver na captura de tela acima, precisamos fornecer o valor_procurado primeiro.
Aqui, seria o aluno D, pois precisamos encontrar suas notas em Administração. Agora, lembre-
se de que lookup_value pode ser uma referência de célula ou uma string de texto, ou
também pode ser um valor numérico. No nosso exemplo, seria o nome do aluno conforme
abaixo:
O próximo passo seria dar o array da tabela. A matriz da tabela nada mais é do que linhas de
dados nas quais o valor de pesquisa seria pesquisado. A matriz da tabela pode ser um
intervalo regular ou um intervalo nomeado ou até mesmo uma tabela do Excel. Aqui daremos
a linha A1:F5 como referência.
corporatefinanceinstitute.com
129
Machine Translated by Google
corporatefinanceinstitute.com 130
Machine Translated by Google
1. É uma pesquisa que não diferencia maiúsculas de minúsculas. Irá considerar, por exemplo, “TIM” e “tim”
como mesmo.
2. O 'Lookup_value' deve ser a linha superior do 'table_array' quando estivermos usando HLOOKUP.
Se precisarmos procurar em outro lugar, devemos usar outra fórmula do Excel.
'*' ou '?' no
3. HLOOKUP oferece suporte a caracteres curinga, como
argumento 'lookup_value' (somente se 'lookup_value' for texto).
4. Erro #N/A – Será retornado por PROCH se 'range_lookup' for FALSE e a função HLOOKUP
não conseguir encontrar o 'lookup_value' no intervalo fornecido. Podemos incorporar a
função em SEERRO e exibir nossa própria mensagem, por exemplo:
=SEERRO(PROCH(A4, A1:I2, 2, FALSO), “Nenhum valor encontrado”).
6. 6. Lembre-se de que a função HLOOKUP no Excel pode retornar apenas um valor. Esse
seria o primeiro valor n que corresponderia ao valor de pesquisa. E se houver poucos registros
idênticos na tabela? Nesse cenário, é aconselhável removê-los ou criar uma tabela
dinâmica e agrupá-los. A fórmula de matriz pode então ser usada na tabela dinâmica para
extrair todos os valores duplicados que estão presentes no intervalo de pesquisa.
Para saber mais, inicie nosso curso intensivo gratuito de Excel agora!
corporatefinanceinstitute.com 131
Machine Translated by Google
Significa dar uma referência externa à nossa fórmula HLOOKUP. Utilizando a mesma tabela,
as classificações dos alunos da disciplina Finanças Empresariais são dadas na folha 2 da
seguinte forma:
corporatefinanceinstitute.com 132
Machine Translated by Google
corporatefinanceinstitute.com 133
Machine Translated by Google
Até agora, usamos HLOOKUP para um único valor. Agora, vamos usá-lo para obter
vários valores.
Se você deseja obter um array, você precisa selecionar o número de células que são
iguais ao número de linhas que você deseja que HLOOKUP retorne.
134
corporatefinanceinstitute.com
Machine Translated by Google
Depois de digitar FALSE, precisamos pressionar Ctrl + Shift + Enter em vez da tecla
Enter. Por que precisamos fazer isso?
Ctrl + Shift + Enter colocará a fórmula HLOOKUP entre chaves. Conforme mostrado
abaixo, todas as células darão os resultados de uma só vez. Seremos salvos de
digitar a fórmula em cada célula.
corporatefinanceinstitute.com 135
Machine Translated by Google
INDEX Obtém um valor em uma lista ou tabela array row_num col_num area_num
com base na localização
A função INDEX é categorizada nas funções Lookup e Reference. A função retornará o valor em
uma determinada posição em um intervalo ou matriz. A função INDEX é freqüentemente usada com
a função MATCH. Podemos dizer que é uma forma alternativa de fazer VLOOKUP.
Como analista financeiro, INDEX pode ser usado em outras formas de análise além de procurar
um valor em uma lista ou tabela. Na análise financeira, podemos usá-lo junto com outras
funções, para consultar e retornar a soma de uma coluna.
1. Formato de matriz
2. Formato de referência
O formato array é usado quando desejamos retornar o valor de uma célula ou array de células
especificado.
Fórmula
corporatefinanceinstitute.com 136
Machine Translated by Google
Fórmula
2. Row_num (argumento obrigatório) – Denota o número da linha de uma área especificada. Quando
o argumento é definido como zero ou em branco, o padrão será todas as linhas na matriz
fornecida.
3. Col_num (argumento opcional) – Denota o número da coluna do
matriz especificada. Quando o argumento é definido como zero ou em branco, o padrão será
todas as linhas na matriz fornecida.
4. Area_num (argumento opcional) – Se a referência for fornecida como vários intervalos,
area_num indica qual intervalo usar. As áreas são numeradas pela ordem em que são
especificadas.
Se o argumento núm_área for omitido, o valor padrão será 1 (ou seja, a referência será
obtida da primeira área no intervalo fornecido).
corporatefinanceinstitute.com 137
Machine Translated by Google
Exemplo 1
Na tabela acima, desejamos ver a distância percorrida por William. A fórmula a utilizar será:
corporatefinanceinstitute.com
138
Machine Translated by Google
Exemplo 2
Agora vamos ver como usar as funções MATCH e INDEX ao mesmo tempo.
Suponha que tenhamos os seguintes dados:
Aqui, a função MATCH procurará Georgia e retornará o número 10, já que Georgia é o 10 na
lista. A função INDEX recebe “10” no segundo parâmetro (row_num), que indica de
qual linha desejamos retornar um valor e se transforma em um =INDEX($C$2:$C$11,3) simples.
corporatefinanceinstitute.com 139
Machine Translated by Google
• Excel VLOOKUP não consegue olhar para a esquerda, o que significa que nossa pesquisa
O valor deve sempre residir na coluna mais à esquerda do intervalo de pesquisa.
Este não é o caso das funções INDEX e MATCH. • As fórmulas
VLOOKUP são quebradas ou retornam resultados incorretos quando uma nova coluna
é excluída ou adicionada a uma tabela de pesquisa. Com INDEX e MATCH,
podemos excluir ou inserir novas colunas em sua tabela de pesquisa sem
distorcer os resultados.
corporatefinanceinstitute.com 140
Machine Translated by Google
A função CORRESP é categorizada nas funções de pesquisa e referência. Ele procura um valor
em um array e retorna a posição do valor dentro do array. Por exemplo, se quisermos igualar
o valor 5 no intervalo A1:A4, que contém os valores 1,5,3,8, a função retornará 2, pois 5 é o
segundo item no
faixa.
Na análise financeira, podemos usar a função CORRESP juntamente com outras funções para
pesquisar e retornar a soma dos valores em uma coluna. É comumente usado com a função
INDEX. Aprenda a combinar INDEX MATCH como uma poderosa combinação de pesquisa.
Fórmula
Match_type Comportamento
1 ou omitido Quando a função não consegue encontrar uma correspondência exata, ela
retornará a posição da correspondência mais próxima abaixo do
lookup_value. (Se esta opção for usada, o lookup_array deve estar em
ordem crescente).
0 Quando a função não consegue encontrar uma correspondência exata, ela
retornará um erro. (Se esta opção for usada, o lookup_array não precisa
ser ordenado).
-1 Quando a função não consegue encontrar uma correspondência exata, ela
retornará a posição da correspondência mais próxima acima do
valor_procurado. (Se esta opção for usada, o lookup_array deve estar em
ordem decrescente).
corporatefinanceinstitute.com 141
Machine Translated by Google
Exemplo 1
corporatefinanceinstitute.com 142
Machine Translated by Google
Exemplo 2
Suponha que desejamos descobrir o número de calças de uma cor específica. Aqui,
usaremos as funções INDEX ou MATCH. A fórmula de matriz a ser usada é:
corporatefinanceinstitute.com
143
Machine Translated by Google
o valor_procurado.
3. A função suporta correspondência aproximada e exata e curingas (* ou ?) para
correspondências parciais.
corporatefinanceinstitute.com 144
Machine Translated by Google
OFFSET Cria um offset de referência a partir do linha de referência cols altura largura
ponto inicial dado
Fórmula
Como uma função de planilha, a função OFFSET pode ser inserida como parte de uma fórmula
em uma célula de uma planilha. Para entender os usos da função, vamos considerar alguns exemplos:
corporatefinanceinstitute.com 145
Machine Translated by Google
Exemplo 1
Agora, se inserirmos a fórmula =OFFSET(A3,3,1) na célula B1, ela nos dará o valor 2.500,
que está 3 linhas abaixo na coluna à direita, conforme mostrado abaixo:
No exemplo acima, como a altura e a largura do intervalo retornado são iguais ao intervalo
de referência, omitimos o intervalo de referência.
corporatefinanceinstitute.com
146
Machine Translated by Google
Exemplo 2
No exemplo acima:
1. Como os resultados da função OFFSET devem ocupar mais de uma célula, é necessário
inserir a função como um array f Isso pode ser visto pelas chaves que cercam a
fórmula na barra de fórmulas.
2. Na fórmula fornecida, como a largura do intervalo retornado é maior que o
largura do intervalo de referência, especificamos os argumentos de altura e largura.
corporatefinanceinstitute.com 147
Machine Translated by Google
Exemplo 3
Continuando com o mesmo exemplo, suponha que queremos a soma total dos ganhos da
Semana 3. Usamos a fórmula =SUM(OFFSET(G6,1,-2,5)).
No exemplo acima:
1. A matriz de valores retornada pela função OFFSET é inserida diretamente na função SUM,
que retorna um único valor. Portanto, não precisamos que ela seja inserida como uma
fórmula de matriz.
2. A altura do intervalo de deslocamento é maior que a altura do intervalo de referência e,
portanto, o argumento [height] é inserido como o valor 5.
3. A largura do intervalo de deslocamento é igual à largura do intervalo de referência e,
portanto, o argumento [width] foi omitido da função.
corporatefinanceinstitute.com
148
Machine Translated by Google
1. #REF! error – Ocorre quando a faixa resultante do deslocamento solicitado é inválida. Por
exemplo, ele se estende além da borda da planilha.
2. #VALOR! error – Ocorre se qualquer uma das linhas, colunas, [height] ou [width] fornecidas
argumentos não são numéricos.
corporatefinanceinstitute.com 149
Machine Translated by Google
A função VLOOKUP no Excel é uma ferramenta para procurar uma informação em uma tabela ou
conjunto de dados e extrair alguns dados/informações correspondentes. Em termos simples, a
função VLOOKUP diz o seguinte para o Excel, “procure por esta informação (ou seja, bananas), neste
conjunto de dados (uma tabela), e me diga algumas informações correspondentes sobre ela (ou seja,
o preço das bananas)”.
Aprenda como fazer isso passo a passo em nosso Curso Intensivo de Excel Gratuito!
Fórmula VLOOKUP
Para traduzir isso para o inglês, a fórmula diz: “procure esta informação, na área a seguir, e
forneça alguns dados correspondentes em outra coluna”.
1. Lookup_value (argumento obrigatório) – É o valor que queremos procurar na primeira coluna de uma
tabela.
variedade.
corporatefinanceinstitute.com 150
Machine Translated by Google
O primeiro passo para usar efetivamente a função VLOOKUP é garantir que seus dados
estejam bem organizados e adequados para o uso da função.
Por exemplo:
No exemplo VLOOKUP acima, você verá que a “mesa boa” pode facilmente executar a
função para pesquisar “Bananas” e retornar seu preço, pois as Bananas estão localizadas
na coluna mais à esquerda. No exemplo da “tabela inválida” você verá que há uma
mensagem de erro, pois as colunas não estão na ordem correta.
Esta é uma das principais desvantagens do VLOOKUP e, por esse motivo, é altamente
recomendável usar INDEX MATCH MATCH em vez de VLOOKUP.
corporatefinanceinstitute.com
151
Machine Translated by Google
corporatefinanceinstitute.com
152
Machine Translated by Google
Por exemplo, neste caso, destacamos toda a tabela da coluna A para a coluna C. O
Excel procurará as informações que dissemos para procurar na coluna A.
corporatefinanceinstitute.com
153
Machine Translated by Google
Nesta etapa, precisamos informar ao Excel qual coluna contém os dados que
queremos ter como saída do VLOOKUP. Para fazer isso, o Excel precisa de
um número que corresponda ao número da coluna na tabela.
corporatefinanceinstitute.com 154
Machine Translated by Google
Esta etapa final é informar ao Excel se você está procurando uma correspondência exata ou
aproximada inserindo “Verdadeiro” ou “Falso” na fórmula.
Em nosso exemplo VLOOKUP, queremos uma correspondência exata, então digitamos “Verdadeiro”
na fórmula.
Uma correspondência aproximada seria útil ao procurar um número exato que pode não estar contido
na tabela, por exemplo, o número 2,9585. Nesse caso, o Excel procurará o número mais próximo de
2,9585, mesmo que esse número não esteja contido no conjunto de dados. Isso ajudará a
evitar erros na fórmula VLOOKUP.
Aprenda como fazer isso passo a passo em nosso Curso Intensivo de Excel Gratuito!
As fórmulas VLOOKUP costumam ser usadas em modelagem financeira e outros tipos de análise
financeira para tornar os modelos mais dinâmicos e incorporar vários cenários.
Por exemplo, imagine um modelo financeiro que inclua um cronograma de dívida, e a empresa tenha
três cenários diferentes para a taxa de juros: 3,0%, 4,0% e 5,0%. Um VLOOKUP pode procurar um
cenário baixo, médio ou alto e gerar a taxa de juros correspondente no modelo financeiro.
Como você pode ver no exemplo acima, um analista pode selecionar o cenário que deseja e fazer com
que a taxa de juros correspondente flua para o modelo a partir da fórmula VLOOKUP.
Aprenda como fazer isso passo a passo em nosso Curso Intensivo de Excel Gratuito!
corporatefinanceinstitute.com 155
Machine Translated by Google
Aqui está uma lista importante de coisas a serem lembradas sobre o VLOOKUP do Excel
Função:
5. Suponha que haja uma fórmula VLOOKUP existente em uma planilha. Naquilo
cenário, as fórmulas podem quebrar se inserirmos uma coluna na tabela. Isso ocorre porque
os valores de índice de coluna codificados não são alterados automaticamente quando
as colunas são inseridas ou excluídas.
6. VLOOKUP permite o uso de curingas, ou seja, um asterisco (*) e uma pergunta
marca (?).
7. Suponha que a tabela com a qual estamos trabalhando contém números
inserido como texto. Se estivermos simplesmente recuperando números como texto de uma
coluna em uma tabela, isso não importa. Mas se a primeira coluna da tabela contiver
números inseridos como texto, obteremos um #N/A! erro se o valor de pesquisa também
não estiver na forma de texto.
8. #N/A! error – Ocorre se a função VLOOKUP não conseguir encontrar uma correspondência para o
lookup_value fornecido.
9. #REF! error – Ocorre se: • O argumento
col_index_num for maior que o número de colunas no table_array fornecido; ou
corporatefinanceinstitute.com
156
Machine Translated by Google
Matemática
Fórmula
Onde número é o valor numérico para o qual precisamos calcular o valor absoluto.
Vamos pegar uma série de números para entender como essa função pode ser usada.
Na captura de tela acima, recebemos uma série de números. Quando usamos a função ABSOLUTO,
obtemos os seguintes resultados:
1. Para números positivos, obtemos o mesmo resultado. Portanto, 45 é retornado como 45.
2. Para números negativos, a função retorna números absolutos. Então para -890,
-67, -74, temos 890, 67, 74.
Para saber mais, inicie nosso curso intensivo gratuito de Excel agora!
corporatefinanceinstitute.com 157
Machine Translated by Google
Para nossa análise, queremos a diferença entre a Série A e a Série B conforme abaixo.
Idealmente, se você subtrair a Série A da Série B, poderá obter números negativos,
dependendo dos valores. No entanto, se você quiser números absolutos neste cenário,
podemos usar a função ABSOLUTE.
Vamos ver alguns exemplos de como o ABS pode ser usado com outras funções do Excel.
corporatefinanceinstitute.com 158
Machine Translated by Google
1. SUMIF e ABS
Todos nós sabemos que SUMIF somaria valores se certos critérios dentro do intervalo
dado fossem atendidos. Vamos supor que recebemos alguns números na coluna A e na
coluna B, conforme abaixo:
corporatefinanceinstitute.com 159
Machine Translated by Google
As fórmulas de matriz do Excel nos ajudam a fazer vários cálculos para uma determinada matriz ou
coluna de valores. Podemos usar SUM ARRAY junto com ABS para obter o valor absoluto de uma
série de números em coluna ou linha. Suponha que recebemos alguns números como abaixo,
portanto, neste cenário, a fórmula de matriz SUM para valores absolutos seria =SUM(ABS(A2:A6)).
Conforme visto na captura de tela acima, a fórmula de matriz também retornou o valor 44 na célula
A7, que é o valor absoluto dos dados inseridos nas células A2:A6.
corporatefinanceinstitute.com 160
Machine Translated by Google
A função SUMPRODUCT nos permite incluir a função ABS para fornecer números absolutos.
Suponha que tenhamos os seguintes dados. Se usássemos apenas a fórmula SUMPRODUCT,
obteríamos um número negativo conforme mostrado abaixo:
No entanto, usando a função ABS, podemos obter o número absoluto como resultado. A fórmula a
ser utilizada seria:
Para saber mais, inicie nosso curso intensivo gratuito de Excel agora!
Se quisermos usar a função ABSOLUTO no código VBA do Excel, ela pode ser usada da seguinte
maneira. Vamos supor que eu precise de ABS de -600, então o código seria:
LNumber = ABS(-600)
Agora, no código acima, a variável conhecida como LNumber agora conteria o valor de 600.
corporatefinanceinstitute.com 161
Machine Translated by Google
A função SUMIF é categorizada em funções matemáticas e trigonométricas. Ele irá somar as células
que atendem aos critérios fornecidos. Os critérios são baseados em datas, números e texto. Ele
suporta operadores lógicos como (>, <, <>, =) e também curingas (*, ?). Este guia para a função
SumIf Excel mostrará como usá-la, passo a passo.
Como analista financeiro, SUMIF é uma função usada com frequência. Suponha que nos seja
dada uma tabela listando as remessas de vegetais de diferentes fornecedores.
Os nomes dos vegetais, nomes dos fornecedores e quantidade estão na coluna A, coluna B e coluna
C, respectivamente. Nesse cenário, podemos usar a função SUMIF para descobrir a soma do valor
referente a um determinado vegetal de um fornecedor específico.
Fórmula
• Um valor numérico (que pode ser um número inteiro, decimal, data, hora ou valor lógico)
(por exemplo, 10, 01/01/2018, VERDADEIRO) ou
• Uma sequência de texto (por exemplo, “Texto”, “Quinta-
feira”) ou • Uma expressão (por exemplo, “>12”, “<>0”).
3. Sum_range (argumento opcional) – É uma matriz de valores numéricos (ou células contendo
valores numéricos) que devem ser somados se a entrada de intervalo
correspondente satisfizer os critérios fornecidos. Se o argumento [sum_range] for omitido, os
valores do argumento range serão somados.
corporatefinanceinstitute.com 162
Machine Translated by Google
Exemplo 1
Queremos encontrar o total de vendas para a região leste e o total de vendas para fevereiro.
A fórmula a ser usada para obter as vendas totais para o leste é:
163
corporatefinanceinstitute.com
Machine Translated by Google
corporatefinanceinstitute.com 164
Machine Translated by Google
1. #VALOR! error – Ocorre quando o critério fornecido é uma string de texto com mais de 255
caracteres.
2. Quando sum_range for omitido, as células no intervalo serão somadas.
3. Os seguintes curingas podem ser usados em critérios relacionados ao texto:
• ? – corresponde a qualquer caractere único
• *
– corresponde a qualquer sequência de caracteres
4. Para encontrar um ponto de interrogação ou asterisco literal, use um til (~) na frente do
ponto de interrogação ou asterisco (ou seja, ~?, ~*).
corporatefinanceinstitute.com 165
Machine Translated by Google
estatístico
Como analista financeiro, a função é útil para descobrir a média (mean) de uma série de números. Por
exemplo, podemos descobrir a média de vendas dos últimos 12 meses para uma empresa.
Fórmula
=MÉDIA(número1, [número2], …)
corporatefinanceinstitute.com 166
Machine Translated by Google
167
corporatefinanceinstitute.com
Machine Translated by Google
Posteriormente, a função MÉDIA retornou a média dos valores. Como a função pode
manipular automaticamente os resultados da matriz, não precisamos usar Ctrl+Shift+Enter
para inserir a fórmula.
corporatefinanceinstitute.com 168
Machine Translated by Google
corporatefinanceinstitute.com
169
Machine Translated by Google
corporatefinanceinstitute.com 170
Machine Translated by Google
Como analista financeiro, a função CORREL é muito útil quando queremos encontrar a correlação
entre duas variáveis, ou seja, a correlação entre uma determinada ação e o índice de mercado.
Fórmula de Correlação
=CORREL(array1, array2)
Onde:
Assim, se o valor de r estiver próximo de +1, indica uma forte correlação positiva, e se r estiver próximo
de -1, indica uma forte correlação negativa.
A função CORREL foi introduzida no Excel 2007 e está disponível em todas as versões
corporatefinanceinstitute.com 171
Machine Translated by Google
Exemplo de Correlação
corporatefinanceinstitute.com 172
Machine Translated by Google
corporatefinanceinstitute.com 173
Machine Translated by Google
corporatefinanceinstitute.com
174
Machine Translated by Google
corporatefinanceinstitute.com 175
Machine Translated by Google
Como analista financeiro, a função COUNT é útil na análise de dados se quisermos manter uma
contagem de células em determinado intervalo.
Fórmula
=CONT(valor1, valor2….)
Onde:
Lembre-se de que esta função contará apenas números e ignorará todo o resto.
corporatefinanceinstitute.com 176
Machine Translated by Google
Exemplo 1
01/01/17 =CONTAGEM(1-25-2017) 1
25 =CONTAGEM(25) 1
verdadeiro =CONTAGEM(VERDADEIRO) 0
DIV/0! =CONT(#DIV/0!) 0
22,25 =CONT(22,25)
5,25 =CONTAGEM(5,25) 11
Como visto acima, a função COUNT ignorou erros de texto ou fórmula e contou apenas números.
corporatefinanceinstitute.com 177
Machine Translated by Google
Poucas observações
1. Valores lógicos e erros não são contados por esta função 2. Como o Excel
armazena datas como um número de série, a função retornou 1 contagem para
data.
A função COUNT pode ser usada para uma matriz. Se utilizarmos a fórmula
=CONT(B5:B10), obteremos o resultado 4 conforme abaixo:
178
corporatefinanceinstitute.com
Machine Translated by Google
Exemplo 2
Vamos supor que importamos dados e desejamos ver o número de células com
números. Os dados fornecidos são mostrados abaixo:
179
corporatefinanceinstitute.com
Machine Translated by Google
A função COUNT está totalmente programada. Ele conta o número de células em um intervalo que contém
números e retorna o resultado conforme mostrado acima.
Você pode estar se perguntando que B10 contém 345 no intervalo fornecido. Então, por que a FUNÇÃO
DE CONTAGEM retornou 4?
A razão é que na função COUNT, todos os valores na fórmula são colocados lado a lado e, em seguida, todos
os números são contados. Portanto, o número “345” não tem nada a ver com o intervalo. Como resultado,
a fórmula adicionará os números dos dois valores na fórmula.
180
corporatefinanceinstitute.com
Machine Translated by Google
A função OFFSET ajudou na criação de faixas retangulares dinâmicas. Ao fornecer a referência inicial
B2, especificamos as linhas e colunas que o intervalo final incluiria.
181
corporatefinanceinstitute.com
Machine Translated by Google
Finalmente, OFFSET retorna o intervalo B9:B12 para a função AVERAGE, que calcula a
média dos valores nesse intervalo.
182
corporatefinanceinstitute.com
Machine Translated by Google
corporatefinanceinstitute.com 183
Machine Translated by Google
Como analista financeiro, a função COUNTA é útil se quisermos manter uma contagem de células
em um determinado intervalo. Além de processar números, muitas vezes precisamos contar
células com valores. Nesse cenário, a função pode ser útil.
=CONT(valor1, [valor2], …)
1. Podemos inserir até 255 argumentos de valor se estivermos usando o MS Excel 2007 ou
posterior. As versões anteriores podem manipular apenas 30 argumentos.
2. Os argumentos de valor podem ser valores, array de valores ou referências a intervalos de células.
corporatefinanceinstitute.com 184
Machine Translated by Google
35 =CONTAGEM(35) 1,00
verdadeiro =CONTAGEM(VERDADEIRO) 1,00
Como visto acima, a função COUNTA contará erros de texto ou fórmula. Portanto, ao contrário da função
COUNT, que considera apenas números, COUNTA considera números, datas, valores de texto, valores lógicos e
erros).
A função COUNTA pode ser usada para uma matriz. Se inserirmos a fórmula =CONT.A(B5:B10),
obteremos o resultado 6, conforme abaixo:
corporatefinanceinstitute.com 185
Machine Translated by Google
Suponha que desejamos contar o número de células que contém dados em um determinado conjunto,
conforme mostrado abaixo:
186
corporatefinanceinstitute.com
Machine Translated by Google
corporatefinanceinstitute.com
187
Machine Translated by Google
Suponha que desejamos contar células que não são iguais a um intervalo de certas coisas.
Podemos usar uma combinação das funções COUNTA, COUNTIF e SUMPRODUCT
para obter os resultados desejados.
corporatefinanceinstitute.com
188
Machine Translated by Google
Podemos listar as coisas que desejamos excluir da contagem. Outra maneira de chegar ao
mesmo resultado é usar a fórmula
=CONT.IFS(B4:B9,”<>Rosa”B4:B9,”<>Marigold”).
No entanto, a fórmula acima seria tediosa de usar se a lista contivesse muitos itens.
Precisamos adicionar um par adicional de intervalo/critério para cada item que não
desejamos contar.
=CONT.A(B4:B9)-SOMAPRODUTO(CONT.SE(B4:B9,D5:D6)).
A fórmula usa o intervalo D5:D6 para conter valores que não queremos contar.
A fórmula começa contando todos os valores no intervalo sendo contados com
COUNTA. Em seguida, gera uma contagem de todas as coisas que não queremos contar
com COUNTIF. Por fim, SUMPRODUCT somará todos os itens da matriz, que
retorna 2. O número é então subtraído do total original para produzir o resultado final.
corporatefinanceinstitute.com 189
Machine Translated by Google
1. Se quisermos contar valores lógicos, devemos usar a função COUNTA, mas se quisermos contar
apenas células que contenham um número, devemos usar a função COUNT.
2. A função pertence à família de funções COUNT. Existem cinco variantes das funções COUNT:
COUNT, COUNTA, COUNTBLANK, COUNTIF e COUNTIFS.
corporatefinanceinstitute.com 190
Machine Translated by Google
A função CONT.SE contará o número de células que atendem a um critério específico. A função é
categorizada em Funções estatísticas.
Na análise financeira, a função CONT.SE é bastante útil. Tomemos, por exemplo, quando
precisamos contar o número de vezes que um vendedor excedeu sua meta. Podemos fazer
isso usando COUNTIF.
Fórmula
=CONT.SE(Intervalo, critérios)
1. Range (argumento obrigatório) – Define uma ou várias células que desejamos contar. O intervalo
de células são aquelas células que serão testadas em relação aos critérios fornecidos e contadas
se os critérios forem satisfeitos.
2. Critérios – É uma condição definida por nós. É testado contra cada um dos
células no intervalo fornecido.
1. É um valor numérico. Pode ser um número inteiro, decimal, data, hora ou lógico
valor.
2. Uma cadeia de texto. Pode incluir curingas. Curingas podem ser um ? (ponto de interrogação) *
ou um (asterisco). A ? corresponde a qualquer caractere único, enquanto * corresponde a qualquer
sequência de caracteres. Se quisermos realmente encontrar o ? (ponto de interrogação) ou *
(asterisco), precisamos digitar o símbolo ~ antes desse caractere em nossa pesquisa.
Como uma função de planilha, a função CONT.SE pode ser inserida como parte de uma fórmula
em uma célula de uma planilha.
corporatefinanceinstitute.com 191
Machine Translated by Google
Exemplo 1
Suponha que recebemos uma lista de funcionários premiados que superaram a meta
de vendas e ganharam o prêmio de Melhor Vendedor do ano. Usando COUNTIF,
podemos descobrir qual pessoa ganhou o número máximo de prêmios.
A fórmula a ser usada seria =CONT(C5:C12, C5) para obter a contagem máxima, conforme
mostrado abaixo:
corporatefinanceinstitute.com
192
Machine Translated by Google
Vamos agora arrastar a fórmula para todos os vendedores e obter os resultados abaixo:
Como visto acima, o nome William Mathew apareceu três vezes. Lembre-se, um
critério não diferencia maiúsculas de minúsculas. Mesmo se digitarmos “william mathew”
como critério na fórmula acima, ele produzirá o mesmo resultado.
corporatefinanceinstitute.com
193
Machine Translated by Google
Exemplo 2
Vamos ver como essa função se comporta quando lidamos com números. A função funciona
para números tão eficientemente quanto para valores de texto. Suponha que tenhamos os
seguintes dados:
corporatefinanceinstitute.com
194
Machine Translated by Google
corporatefinanceinstitute.com 195
Machine Translated by Google
Exemplo 3
Vamos ver como curingas podem ser usados com a função COUNTIF. Suponha
que empreguemos vários gerentes de projeto que lidam com diferentes projetos.
Queremos saber quantos projetos estão sendo gerenciados por um determinado
gerente. Nesse cenário, podemos usar a função COUNTIF.
corporatefinanceinstitute.com
196
Machine Translated by Google
corporatefinanceinstitute.com 197
Machine Translated by Google
A função RANK é categorizada como uma função estatística. A função retorna a classificação
estatística de um determinado valor dentro de uma matriz de valor fornecida. Assim, ele determina
a posição de um valor em um array.
Fórmula
=RANK(número,ref,[ordem])
2. Ref (argumento obrigatório) – pode ser uma lista ou uma matriz ou referência a
números
3. Ordem (argumento opcional) – É um número que especifica como será feito o ranking (ordem
crescente ou decrescente). • 0 – É usado para ordem
decrescente • 1 – é usado para ordem
crescente • Se omitirmos o argumento, ele
assumirá um valor padrão de 0 (ordem decrescente). Ele assumirá qualquer valor diferente
de zero como o valor 1 (ordem crescente).
Antes de prosseguirmos, precisamos saber que a função RANK foi substituída por RANK.EQ e
RANK.AVG. Para habilitar a compatibilidade com versões anteriores, o RANK ainda funciona
no Excel 2016 (versão mais recente), mas pode não estar disponível no futuro. Se você digitar esta
função no Excel 2016, ela mostrará um triângulo amarelo com um ponto de exclamação.
Como uma função de planilha, o RANK pode ser inserido como parte de uma fórmula em uma célula
de uma planilha. Para entender os usos da função, vamos considerar alguns exemplos:
corporatefinanceinstitute.com 198
Machine Translated by Google
Exemplo 1
Supondo que nos seja fornecida uma lista de funcionários com suas respectivas
despesas de reembolso médico. Queremos classificá-los de acordo com a
despesa total.
corporatefinanceinstitute.com
199
Machine Translated by Google
Como visto acima, a função RANK dá aos números duplicados a mesma classificação.
No entanto, a presença de números duplicados afeta as classificações dos números subsequentes.
Por exemplo, conforme mostrado acima, em uma lista de inteiros classificados em ordem
crescente, o número 100 aparece duas vezes com classificação 4. O próximo valor (25) será
classificado como 6 (nenhum número será classificado como 5).
=RANK(C5,$C$5:C$10,0)+CONT.SE($C$5:C5,C5)-1
200
corporatefinanceinstitute.com
Machine Translated by Google
=RANK.EQ(C5,$C$5:C$10,1)+CONT.SE($C$5:C5,C5)-1
Para classificações que ocorrem pela segunda vez, CONT.SE retorna 2. Ao subtrair 1,
aumentamos a classificação em 1 ponto, evitando assim duplicatas. Se houver mais de 3
ocorrências do mesmo valor, COUNTIF()-1 adicionará 2 à sua classificação e
assim por diante.
1. #N/A! error – Ocorre quando o número fornecido não está presente na referência
fornecida. Além disso, a função RANK não reconhece representações de texto de
números como valores numéricos, portanto, também obteremos o erro #N/A se
os valores na matriz de referência fornecida forem valores de texto.
2. Se fornecermos valores lógicos, obteremos o #VALUE! erro.
corporatefinanceinstitute.com 201
Machine Translated by Google
A função SMALL é categorizada como uma função estatística. Ele retornará valores
numéricos com base em sua posição em uma lista classificada por valor. Essencialmente, ele calcula
e retorna o k menor valor em um conjunto de dados.
Na análise financeira, a função SMALL pode ser útil para encontrar o menor valor em um
determinado conjunto de valores. Por exemplo, se todos os vendedores tiverem a mesma meta,
podemos descobrir qual atingiu a meta de vendas no menor tempo para um determinado
ano.
Fórmula
=PEQUENO(array,k)
corporatefinanceinstitute.com 202
Machine Translated by Google
Exemplo
Suponha que recebemos os seguintes dados sobre vários corredores, juntamente com seus
horários de início e término:
Podemos usar a função SMALL para recuperar o enésimo valor mais baixo de um conjunto de dados,
ou seja, o primeiro, o segundo ou o terceiro tempos mais rápidos em uma corrida.
203
corporatefinanceinstitute.com
Machine Translated by Google
204
corporatefinanceinstitute.com
Machine Translated by Google
corporatefinanceinstitute.com 205
Machine Translated by Google
www.corporatefinanceinstitute.com
corporatefinanceinstitute.com 206
corporatefinanceinstitute.com 206