34
Ken Bluttman Excel ® Fórmulas & Funções Tradução da 5ª Edição Rio de Janeiro, 2019 CAP. DE AMOSTRA

Excel Fórmulas CAP DE AMOSTRA & Funções

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Excel Fórmulas CAP DE AMOSTRA & Funções

Ken Bluttman

Excelreg Foacutermulas amp Funccedilotildees

Traduccedilatildeo da 5ordf Ediccedilatildeo

Rio de Janeiro 2019

CG_ExcelFormulasandFunctionsFDindb 5 22102019 114014

CAP

DE

AMOS

TRA

Sumaacuterio ResumidoIntroduccedilatildeo 1

Parte 1 Introduccedilatildeo a Foacutermulas e Funccedilotildees 5

CAPIacuteTULO 1 Explorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildees 7CAPIacuteTULO 2 Economizando Tempo com as Ferramentas das Funccedilotildees 37CAPIacuteTULO 3 Foacutermulas e Funccedilotildees Bem-vindas Matrizes 55CAPIacuteTULO 4 Corrigindo Erros Simples em Foacutermulas 65

Parte 2 Fazendo as Contas 83

CAPIacuteTULO 5 Calculando o Pagamento de Financiamentos e as Taxas de Juros 85CAPIacuteTULO 6 Valorizaccedilatildeo dos Bens Futuros e Depreciaccedilatildeo do que Vocecirc Jaacute Tem 105CAPIacuteTULO 7 Usando Funccedilotildees Matemaacuteticas Baacutesicas 121CAPIacuteTULO 8 Aperfeiccediloando Seus Dotes Matemaacuteticos 139

Parte 3 Soluccedilotildees Estatiacutesticas 161

CAPIacuteTULO 9 Surpreendendo-se com a Estatiacutestica 163CAPIacuteTULO 10 Usando Testes de Significacircncia 201CAPIacuteTULO 11 Arriscando nas Previsotildees e nas Probabilidades 211

Parte 4 No Embalo dos Dados 229

CAPIacuteTULO 12 Curtindo com as Funccedilotildees de Data 231CAPIacuteTULO 13 Funccedilotildees que Vecircm na Hora Certa 249CAPIacuteTULO 14 Usando as Funccedilotildees PROC Loacutegicas e de Referecircncia 259CAPIacuteTULO 15 Investigando os Fatos 291CAPIacuteTULO 16 Funccedilotildees de Texto Excepcionais 305CAPIacuteTULO 17 Executando Registros com Funccedilotildees de Banco de Dados 329

Parte 5 A Parte dos Dez 343

CAPIacuteTULO 18 Dez Dicas para Trabalhar com Foacutermulas 345CAPIacuteTULO 19 Dez Funccedilotildees que Vocecirc Deveria Conhecer 357CAPIacuteTULO 20 Dez Funccedilotildees Muito Legais 365

Iacutendice 373

CG_ExcelFormulasandFunctionsFDindb 11 22102019 114015

CAP

DE

AMOS

TRA

1Introduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 5 22102019 114015

CAP

DE

AMOS

TRA

NESTA PARTEhellip

Conheccedila os princiacutepios baacutesicos de foacutermulas e funccedilotildees

Veja formas diferentes de inserir funccedilotildees

Entenda foacutermulas e funccedilotildees baseadas em arrays

Saiba mais sobre erros de foacutermulas e como corrigi-los

CG_ExcelFormulasandFunctionsFDindb 6 22102019 114015

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp7

NESTE CAPIacuteTULO

raquo Sabendo tudo sobre os princiacutepios baacutesicos do Excel

raquo Escrevendo foacutermulas

raquo Trabalhando com funccedilotildees em foacutermulas

Capiacutetulo 1Explorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildees

O Excel estaacute para os computadores como a Ferrari estaacute para os carros sofisticado por fora e potente por dentro O programa tambeacutem eacute como um caminhatildeo Ele pode dar conta de todos os seus dados mdash muitos

deles Na verdade o Excel 2019 possui 17179869184 posiccedilotildees para armazenar dados Eacute foi o que eu disse mdash mais de 17 bilhotildees de espaccedilos reservados para eles E isso em apenas uma planilha

Pode ser que ao abrir os arquivos criados em versotildees anteriores do Excel a quantidade de linhas e colunas disponiacuteveis da planilha seja exibida na versatildeo da pasta de trabalho em que foi criada

O Excel eacute utilizado em todos os ramos de atividades E vocecirc sabe como isso eacute possiacutevel Pelo fato de o programa conseguir armazenar e trabalhar com quais-quer tipos de dados Natildeo importa se vocecirc estaacute no ramo de financcedilas ou de ven-das se gerencia um e-commerce ou se organiza viagens para regiotildees selvagens

DICA

CG_ExcelFormulasandFunctionsFDindb 7 22102019 114015

CAP

DE

AMOS

TRA

8emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

se vocecirc estaacute elaborando a lista de confirmaccedilatildeo de presenccedila de uma festa ou se estaacute acompanhando a classificaccedilatildeo de seus times favoritos mdash o Excel consegue lidar com tudo isso Essa capacidade de trabalhar com caacutelculos numeacutericos eacute simplesmente sensacional E eacute tatildeo faacutecil de usar

Natildeo basta inserir um monte de informaccedilatildeo em planilhas para processar os dados ou para fornecer somas resultados ou anaacutelises Se vocecirc quiser armazenar seus dados em outro lugar eacute possiacutevel usar o Excel ou obter um programa de banco de dados Neste livro mostrarei como criar foacutermulas e como utilizar as diversas funccedilotildees internas oferecidas pelo Excel Este eacute o verdadeiro poder do Excel interpretar os seus dados

Natildeo se preocupe com que isso seja desafiador e que vocecirc possa cometer erros Aconteceu o mesmo comigo quando eu estava aprendendo Aleacutem do mais o Excel natildeo vai brigar com vocecirc mdash vai ateacute perdoaacute-lo Ele aponta o erro e agraves vezes ateacute o ajuda a corrigi-lo Quantos programas fazem isso Mas primeiro come-ccedilaremos com o baacutesico Este primeiro capiacutetulo eacute um ponto de partida funda-mental para compreender o resto do livro Quem dera eu tivesse um livro como este quando fui apresentado aos computadores Tropecei em muitas pedras no caminho

Trabalhando com os Princiacutepios Baacutesicos do Excel

Antes que vocecirc possa escrever qualquer foacutermula ou calcular qualquer nuacutemero eacute necessaacuterio saber para onde os dados vatildeo e como encontraacute-los novamente Natildeo quero que eles se percam Saber como as planilhas armazenam e apresentam seus dados eacute essencial para sua tentativa de anaacutelise

Entendendo as pastas de trabalho e as planilhasUma pasta de trabalho eacute igual a um arquivo O Excel abre e fecha pastas de tra-balho assim como um processador de texto abre e fecha documentos O Excel apresenta uma variedade de modelos o primeiro eacute uma pasta de trabalho padratildeo em branco Aleacutem de tudo vocecirc pode abrir os arquivos recentes novamente Apoacutes abrir uma pasta de trabalho nova ou uma jaacute existente clique na guia Arquivo para visualizar as funccedilotildees baacutesicas tais como Abrir Salvar Imprimir e Fechar seus arquivos do Excel (isso sem mencionar as outras funccedilotildees sofisticadas de iniciali-zaccedilatildeo) A Figura 1-1 mostra o conteuacutedo presente na guia Informaccedilotildees

Os arquivos do Excel 2019 (e tambeacutem das versotildees 2016 2013 2010 e 2007) tem a extensatildeo xlsx As versotildees anteriores tecircm a extensatildeo xls

DICA

CG_ExcelFormulasandFunctionsFDindb 8 22102019 114015

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp9

Abra o Excel selecione Arquivo Novo e clique duas vezes em Pasta de Traba-lho em branco Quando houver mais de uma pasta de trabalho aberta escolha aquela com a qual queira trabalhar clicando na barra de tarefas do Windows

Geralmente seus dados ficam em uma planilha Uma pasta de trabalho conteacutem pelo menos uma planilha Se vocecirc natildeo tivesse ao menos uma onde colocaria seus dados A Figura 1-2 mostra uma pasta de trabalho aberta que tem duas planilhas convenientemente chamadas de Planilha1 e Planilha2 Agrave direita das guias dessa planilha estaacute o botatildeo Nova planilha (se parece com um sinal de mais) utilizado para adicionar planilhas agrave pasta de trabalho

FIGURA 1-1 Vendo

como usar as funccedilotildees baacutesicas de programa no Excel

FIGURA 1-2 Vendo

como satildeo as pastas de

trabalho e as planilhas

Em algum momento uma planilha estaraacute na parte superior Na Figura 1-2 a Planilha1 estaacute na parte superior Outra maneira de dizer isso eacute que a Planilha1 estaacute ativa Existe sempre uma mdash e apenas uma mdash planilha ativa Para ativar outra planilha basta clicar em sua guia

CG_ExcelFormulasandFunctionsFDindb 9 22102019 114016

CAP

DE

AMOS

TRA

10emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Os nomes em inglecircs worksheet spreadsheet sheet querem dizer a mesma coisa planilhas

Sabe o que eacute superlegal Eacute possiacutevel mudar o nome das planilhas Nomes como Planilha1 e Planilha2 natildeo satildeo laacute muito bonitos Que tal Coleccedilatildeo do Aacutelbum de Figurinhas ou Impostos do Ano Passado Nossa Impostos do Ano Passado natildeo eacute nem um pouco empolgante

A questatildeo eacute decirc nomes relevantes agraves suas planilhas Haacute duas formas de fazer isso

raquo Decirc um clique duplo na guia da planilha e digite um nome novo

raquo Clique com o botatildeo direito na guia selecione Renomear no menu e digite um nome novo

A Figura 1-3 mostra o nome de uma planilha jaacute modificado e outro prestes a ser modificado ao clicar com o botatildeo direito na guia da planilha

FIGURA 1-3 Modificando

o nome de uma

planilha

Vocecirc tambeacutem pode mudar o nome da planilha por conta proacutepria Faccedila isso de um jeito mais faacutecil

1 Clique duas vezes na guia da planilha

2 Digite um nome novo e pressione a tecla Enter

o nome natildeo pode exceder 31 caracteres

Eacute possiacutevel alterar a cor das guias da planilha Clique com o botatildeo direito na guia e selecione Cor da Guia no menu

Para inserir uma planilha nova em uma pasta de trabalho clique no botatildeo Nova planilha localizado apoacutes a uacuteltima guia da planilha A Figura 1-4 exemplifica isso Para excluir uma planilha clique com o botatildeo direito em sua guia e sele-cione Excluir no menu

DICA

CG_ExcelFormulasandFunctionsFDindb 10 22102019 114016

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp11

FIGURA 1-4 Inserindo

uma planilha

nova

Natildeo exclua uma planilha a menos que vocecirc queira Vocecirc natildeo consegue recu-peraacute-la depois de ela ter sido deletada Ela natildeo vai para a Lixeira do Windows

Vocecirc pode inserir muitas planilhas novas O limite depende da memoacuteria do seu computador mas vocecirc consegue inserir 200 planilhas ou mais sem problemas Espero que vocecirc tenha um bom motivo para ter tantas planilhas assim o que me leva agrave proacutexima questatildeo

As planilhas organizam suas informaccedilotildees Use-as de modo sensato e vocecirc acharaacute bem faacutecil gerenciar os seus dados Por exemplo digamos que vocecirc seja o chefe (achei que gostaria disso) e durante um ano vocecirc rastreou informaccedilotildees sobre 30 funcionaacuterios Talvez vocecirc tenha 30 planilhas mdash uma para cada fun-cionaacuterio Ou 12 planilhas mdash uma para cada mecircs Ou quem sabe apenas uma com todos os dados O modo como vocecirc usa o Excel soacute depende de vocecirc mas ele estaacute preparado para lidar com qualquer coisa que vocecirc insira dentro dele

Vocecirc pode configurar as planilhas de acordo com o padratildeo da pasta de traba-lho Para fazer isso clique na guia Arquivo clique em Opccedilotildees depois em Geral Abaixo da seccedilatildeo ldquoAo criar novas pastas de trabalhordquo clique no botatildeo de rola-gem Incluir este nuacutemero de planilhas para selecionar um nuacutemero

Apresentando as Foacutermulas na Faixa de OpccedilotildeesSem mais delongas apresento as Foacutermulas na Faixa de Opccedilotildees O menu Faixa de Opccedilotildees fica na parte superior do Excel Os itens da Faixa de Opccedilotildees aparecem como cabeccedilalhos de menu na parte superior da tela do Excel poreacutem na verdade eles funcionam mais como guias Ao clicar nelas natildeo aparece um menu Em vez disso a Faixa de Opccedilotildees exibe os itens relacionados agrave guia da Faixa de Opccedilotildees clicada

A Figura 1-5 mostra a parte superior da tela na qual a Faixa de Opccedilotildees exibe os itens que aparecem quando vocecirc clica na guia Foacutermulas Na figura a Faixa de Opccedilotildees estaacute configurada para mostrar os meacutetodos baseados em foacutermulas Na parte final esquerda da guia as funccedilotildees estatildeo categorizadas Uma das catego-rias estaacute aberta para mostrar como eacute possiacutevel acessar uma funccedilatildeo especiacutefica

Estas categorias ficam na parte inferior da Faixa de Opccedilotildees de Foacutermulas

raquo Biblioteca de Funccedilotildees Inclui o assistente de funccedilatildeo a funcionalidade AutoSoma e as funccedilotildees categorizadas

CUIDADO

DICA

CG_ExcelFormulasandFunctionsFDindb 11 22102019 114016

CAP

DE

AMOS

TRA

12emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

raquo Nomes Definidos Essas funcionalidades gerenciam as aacutereas nomeadas que satildeo as seccedilotildees nas planilhas agraves quais vocecirc deu um nome relevante para consultaacute-las com mais facilidade

raquo Auditoria de Foacutermulas Essas ferramentas passaram por diversas versotildees do Excel mas nunca foram tatildeo conhecidas Eacute aqui tambeacutem que fica a Janela de Inspeccedilatildeo que lhe permite acompanhar os valores das ceacutelulas selecionadas mas soacute dentro de uma janela Vocecirc pode observar na Figura 1-6 que poucas ceacutelulas foram atribuiacutedas agrave Janela de Inspeccedilatildeo Ela mostra se houver qualquer mudanccedila Repare como as ceacutelulas de inspeccedilatildeo estatildeo nas planilhas que natildeo fazem parte da atual planilha ativa Muito bem A propoacutesito vocecirc pode mover a Janela de Inspeccedilatildeo pela tela ao clicar na aacuterea do tiacutetulo da janela e arrastaacute-la com o mouse

raquo Caacutelculo Eacute aqui que as configuraccedilotildees de caacutelculo satildeo gerenciadas por exemplo se o caacutelculo eacute automaacutetico ou manual

FIGURA 1-5 Conhecen-do a Faixa

de opccedilotildees

FIGURA 1-6 observando

a Janela de Inspeccedilatildeo

Outra funcionalidade oacutetima que anda de matildeos dadas com a Faixa de Opccedilotildees eacute a Barra de Ferramentas de Acesso Raacutepido (Olha soacute existe uma barra de ferra-mentas no fim das contas) Na Figura 1-5 a Barra de Ferramentas de Acesso Raacutepido estaacute na parte superior esquerda logo acima da Faixa de Opccedilotildees Nela haacute iacutecones que executam accedilotildees com apenas um clique Vocecirc acessa os iacutecones clicando na guia Barra de Ferramentas de Acesso Raacutepido na caixa de diaacutelogo Opccedilotildees do Excel Eacute possiacutevel colocar a barra de ferramentas acima ou abaixo da

DICA

CG_ExcelFormulasandFunctionsFDindb 12 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp13

Faixa de Opccedilotildees ao clicar com o botatildeo direito na seta suspensa em Personali-zar Barra de Ferramentas de Acesso Raacutepido e escolher uma opccedilatildeo As outras opccedilotildees da Barra de Ferramentas de Acesso Raacutepido tambeacutem estatildeo disponiacuteveis nessa aacuterea

Trabalhando com linhas colunas ceacutelulas intervalos e tabelasUma planilha conteacutem ceacutelulas Muitas ceacutelulas Bilhotildees delas Aparentemente isso eacute impossiacutevel de gerenciar mas na verdade eacute bem simples A Figura 1-7 mostra uma planilha repleta de dados Use-a para analisar os componentes de uma planilha Cada ceacutelula pode conter dados ou uma foacutermula Na Figura 1-7 as ceacutelu-las contecircm dados Algumas ceacutelulas mdash ou ateacute mesmo todas mdash podem conter foacutermulas o que natildeo vem ao caso aqui

FIGURA 1-7 analisando o conteuacutedo

de uma planilha

As colunas tecircm cabeccedilalhos de letras mdash A B C e assim sucessivamente Vocecirc pode vecirc-las enumeradas de modo vertical logo acima da aacuterea em que as ceacutelulas estatildeo Depois da ceacutelula 26 utiliza-se um sistema duplo de letras mdash AA BB e assim por diante Depois que todas as combinaccedilotildees de duas letras forem usadas emprega-se o sistema de trecircs letras As linhas estatildeo listadas horizontalmente ao lado esquerdo da tela e usam um sistema numeacuterico

Vocecirc encontraraacute ceacutelulas na interseccedilatildeo de linhas e colunas A ceacutelula A1 eacute a ceacutelula de interseccedilatildeo da coluna A e da linha 1 A1 eacute o endereccedilo da ceacutelula Existe sempre uma ceacutelula ativa mdash ou seja uma ceacutelula na qual vocecirc entraria com qualquer informaccedilatildeo ao digitar A ceacutelula ativa tem uma borda ao seu redor Aleacutem disso o conteuacutedo da ceacutelula ativa aparece na Barra de Foacutermulas

Quando falo ou menciono ceacutelula me refiro ao seu endereccedilo Um endereccedilo eacute a interseccedilatildeo entre uma coluna e uma linha Falar sobre a ceacutelula D20 eacute mencionar a ceacutelula que vocecirc encontra na interseccedilatildeo da coluna D e da linha 20

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 13 22102019 114017

CAP

DE

AMOS

TRA

14emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Na Figura 1-7 a ceacutelula ativa eacute a C7 e haacute duas maneiras de enxergar isso Para os marinheiros de primeira viagem a ceacutelula C7 tem uma borda em volta dela Repare tambeacutem que o cabeccedilalho da coluna C estaacute sombreado assim como a linha nuacutemero 7 Acima dos cabeccedilalhos das colunas estaacute a Caixa de Nome e a Barra de Foacutermulas A Caixa de Nome estaacute agrave esquerda e mostra o endereccedilo da ceacutelula ativa C7 Agrave direita da Caixa de Nome a Barra de Foacutermulas mostra o con-teuacutedo da ceacutelula C7

Se a Barra de Foacutermulas natildeo estiver visiacutevel acesse Arquivo rarr Opccedilotildees e clique na guia Avanccedilado Em seguida na seccedilatildeo Exibir na caixa de diaacutelogo Opccedilotildees do Excel selecione ldquoMostrar barra de foacutermulasrdquo para visualizaacute-la

Um intervalo eacute um grupo de ceacutelulas adjacentes embora ceacutelulas natildeo adjacentes possam ser incluiacutedas no mesmo intervalo (isso vale mais para os sabichotildees de carteirinha e para os alucinados por caacutelculos que gostam de montar quebra-ca-beccedilas) Para seus objetivos imagine que um intervalo eacute um grupo de ceacutelulas con-tiacutenuas Hora de criar um intervalo Veja como

1 Posicione o ponteiro do mouse sobre a primeira ceacutelula a partir da qual queira definir um intervalo

2 Pressione e segure o botatildeo esquerdo do mouse

3 Mova o ponteiro do mouse para a uacuteltima ceacutelula na aacuterea desejada

4 Solte o botatildeo do mouse

POR DENTRO DA BARRA DE FOacuteRMULASJuntas a Barra de Foacutermulas e a Caixa de Nome formam a Barra de Foacutermulas Vocecirc usa bastante a Barra de Foacutermulas agrave medida que trabalha com foacutermulas e funccedilotildees Ela eacute utilizada para inserir e editar foacutermulas e eacute uma caixa que fica no meio da barra Ao inserir uma foacutermula nessa caixa vocecirc pode clicar no botatildeo de verificaccedilatildeo para processar a entrada O botatildeo de verificaccedilatildeo fica visiacutevel somente quando vocecirc estaacute inserindo uma foacutermula Pressionar a tecla Enter tambeacutem completa sua entrada e clicar no X cancela a entrada

Uma alternativa eacute inserir a foacutermula diretamente na ceacutelula A Barra de Foacutermulas exibe a foacutermula enquanto ela eacute inserida na ceacutelula Quando quiser ver o conteuacutedo da ceacutelula que tem a foacutermula deixe-a ativa e observe seu conteuacutedo na Barra de Foacutermulas As ceacutelulas que contecircm foacutermulas geralmente natildeo exibem a foacutermula mas apresentam seu resultado A Barra de Foacutermulas eacute o lugar para quando vocecirc quiser ver a foacutermula atual A Caixa de Nome ao lado esquerdo da Barra de Foacutermulas eacute utilizada para selecionar aacutereas nomeadas na pasta de trabalho

PAPO DE ESPECIALISTA

DICA

CG_ExcelFormulasandFunctionsFDindb 14 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp15

A Figura 1-8 mostra o que aconteceu quando fiz isso Eu selecionei um intervalo de ceacutelulas O endereccedilo desse intervalo eacute A3D21

FIGURA 1-8 Selecio-

nando um intervalo de

ceacutelulas

Um endereccedilo de intervalo se assemelha a dois endereccedilos de ceacutelula juntos com dois-pontos () no meio E eacute isso mesmo Um endereccedilo de intervalo comeccedila com o endereccedilo da ceacutelula no canto superior esquerdo do intervalo depois tem dois--pontos e termina com o endereccedilo da ceacutelula no canto inferior direito

Mais um detalhe a respeito dos intervalos vocecirc pode dar um nome a eles Essa funcionalidade eacute oacutetima porque vocecirc pode pensar em um intervalo no que se refere ao seu uso em vez de pensar qual eacute o endereccedilo dele Aleacutem do mais se eu natildeo fizesse a etapa extra para atribuir um nome o intervalo desapareceria assim que eu clicasse em qualquer lugar na planilha Ao nomear um intervalo vocecirc pode usaacute-lo pelo nome diversas vezes

Digamos que vocecirc tenha uma lista de clientes em uma planilha O que eacute mais faacutecil mdash imaginar quais ceacutelulas estatildeo de fato ocupadas ou pensar que essa eacute sua lista de clientes

No decorrer deste livro eu uso intervalos e endereccedilos de ceacutelulas que receberam nomes Hora de botar a matildeo na massa e criar uma aacuterea nomeada Sigas as etapas abaixo

1 Posicione o ponteiro do mouse sobre uma ceacutelula clique e segure o botatildeo esquerdo do mouse e arraste o ponteiro

2 Solte o botatildeo quando terminar

Vocecirc selecionou uma aacuterea da planilha

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 15 22102019 114017

CAP

DE

AMOS

TRA

16emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

3 Clique em Definir Nome na categoria Nomes Definidos na Faixa de Opccedilatildeo de Foacutermulas

a caixa de diaacutelogo Novo Nome aparece conforme mostra a Figura 1-9

4 Nomeie a aacuterea ou fique com o nome sugerido Vocecirc tambeacutem pode alte-rar o nome sugerido

o Excel parte do princiacutepio de que vocecirc quer preencher o nome da aacuterea com o valor encontrado na primeira ceacutelula do intervalo talvez vocecirc queira fazer isso talvez natildeo queira troque o nome caso seja necessaacuterio Na Figura 1-9 eu mudei o nome para Clientes

um meacutetodo alternativo para nomear a aacuterea eacute selecionaacute-la digitar o nome na Caixa de Nome (agrave esquerda da Barra de Foacutermula) e pressionar a tecla Enter

5 Clique em OK

FIGURA 1-9 adicionando

um nome agrave pasta de

trabalho

Pronto Viu soacute Vocecirc jaacute estaacute a meio caminho andado de ser um especialista em Excel Agora que vocecirc tem uma aacuterea nomeada pode facilmente selecionar seus dados a qualquer momento Basta ir para a Caixa de Nome e selecionaacute-la na lista A Figura 1-10 mostra como selecionar a aacuterea Clientes

As tabelas funcionam do mesmo jeito que as aacutereas nomeadas Elas tecircm algu-mas funcionalidades que natildeo estatildeo disponiacuteveis para as aacutereas nomeadas Com as tabelas eacute possiacutevel especificar que a linha de cima conteacutem os roacutetulos dos cabeccedilalhos Aleacutem do mais as tabelas-padratildeo tecircm a capacidade de filtrar infor-maccedilotildees A Figura 1-11 mostra uma tabela em uma planilha com cabeccedilalhos e a opccedilatildeo de criar filtros

DICA

CG_ExcelFormulasandFunctionsFDindb 16 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp17

FIGURA 1-10 usando a Caixa de

Nome para encontrar

a aacuterea nomeada

FIGURA 1-11 testando

uma tabela

Com os filtros eacute possiacutevel limitar quais linhas exibir com base nos valores que vocecirc selecionar

A Faixa de Opccedilotildees Inserir conteacutem o botatildeo usado para inserir uma tabela

Formatando seus dadosEacute oacutebvio que vocecirc quer que seus dados pareccedilam sofisticados e radiantes Os che-fes gostam disso O nuacutemero 9860 eacute uma temperatura Eacute uma pontuaccedilatildeo em um teste Satildeo 98 reais e 60 centavos Eacute uma porcentagem Qualquer um destes formatos estaacute correto

raquo 9860

raquo R$9860

raquo 9860

O Excel possibilita que vocecirc formate seus dados do jeito que quiser As opccedilotildees de formataccedilatildeo estatildeo na Faixa de Opccedilotildees Paacutegina Inicial na categoria Nuacutemeros

A Figura 1-12 mostra como a formataccedilatildeo ajuda na legibilidade e no entendi-mento de uma planilha A ceacutelula B1 tem um valor monetaacuterio e estaacute formatada com o estilo Contaacutebil A ceacutelula B2 estaacute formatada como porcentagem O valor real da ceacutelula B2 eacute 005 A ceacutelula B7 estaacute formatada de acordo com a moeda

DICA

CG_ExcelFormulasandFunctionsFDindb 17 22102019 114018

CAP

DE

AMOS

TRA

18emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

corrente O formato da moeda exibe um valor negativo entre parecircnteses Essa eacute apenas uma opccedilatildeo de formataccedilatildeo para moedas O Capiacutetulo 5 explica mais sobre a formataccedilatildeo de dados em relaccedilatildeo agrave moeda corrente

FIGURA 1-12 Formatando

dados

Aleacutem de selecionar a formataccedilatildeo na Faixa de Opccedilotildees Paacutegina Inicial vocecirc tam-beacutem pode usar a conhecida (nas versotildees anteriores) caixa de diaacutelogo Formatar Ceacutelulas Este eacute o lugar certo para todas as suas necessidades de formataccedilatildeo fora que estaacute disponiacutevel na Barra de Ferramentas da Faixa de Opccedilotildees Eacute pos-siacutevel ateacute criar formatos personalizados Vocecirc pode exibir a caixa de diaacutelogo Formatar Ceacutelulas de duas formas

raquo Na Faixa de Opccedilotildees Paacutegina Inicial clique na lista suspensa na categoria Nuacutemero e depois clique em Mais Formatos de Nuacutemero

raquo Clique com o botatildeo direito e selecione Formatar Ceacutelulas no menu pop-up

A Figura 1-13 mostra a caixa de diaacutelogo Formatar Ceacutelulas Analisaremos essa caixa de diaacutelogo e as formataccedilotildees com mais detalhes no Capiacutetulo 5

FIGURA 1-13 usando a

caixa de diaacutelogo

Formatar Ceacutelulas para

opccedilotildees avanccediladas de formataccedilatildeo

CG_ExcelFormulasandFunctionsFDindb 18 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp19

Obtendo ajudaO Excel eacute complexo mdash natildeo se pode negar isso E para nossa sorte a ajuda fica a uma tecla de distacircncia Sim precisamente uma tecla mdash pressione F1 Tente isso agora para vocecirc ver

Ao pressionar F1 abre-se o sistema de ajuda Laacute vocecirc pode pesquisar uma palavra-chave ou navegar pelo conteuacutedo da Ajuda Mais tarde quando estiver trabalhando com as funccedilotildees do Excel vocecirc pode obter ajuda para funccedilotildees especiacuteficas clicando diretamente na Ajuda ou no link Ajuda Sobre Esta Fun-ccedilatildeo na caixa de diaacutelogo Inserir Funccedilatildeo O Capiacutetulo 2 fala com mais detalhes sobre a caixa de diaacutelogo Inserir Funccedilatildeo

Dominando as FoacutermulasBom hora de entrar no X da questatildeo quando se trata de Excel Claro que vocecirc pode somente inserir os dados e deixaacute-los de qualquer jeito e ateacute mesmo gerar alguns graacuteficos Entretanto para obter respostas dos seus dados criar um resumo ou aplicar testes E-SE satildeo necessaacuterias foacutermulas

Em termos concretos uma foacutermula no Excel calcula algo ou retorna um resul-tado com base nos dados de uma ou mais planilhas Essas planilhas podem estar em mais de uma pasta de trabalho Insere-se uma foacutermula nas ceacutelulas que deve comeccedilar com um sinal de igual (=) que por sua vez informa ao Excel que eacute uma foacutermula e natildeo dados Parece simples e eacute

Todas as foacutermulas comeccedilam com um sinal de igual (=)

Veja a seguir algumas foacutermulas baacutesicas A Tabela 1-1 apresenta um bocado de foacutermulas e o que elas fazem

TABELA 1-1emspemspFoacutermulas Baacutesicas

Foacutermula O que Significa

=2 + 2 Retorna o nuacutemero 4

=A1 + A2 Retorna a soma dos valores contidos nas ceacutelulas A1 e A2 quaisquer que sejam esses valores Caso A1 e A2 tenham algum tipo de texto um erro eacute retornado

=D5 A ceacutelula que conteacutem essa foacutermula acaba exibindo o valor que estaacute na ceacutelula D5 Se vocecirc tentar inserir essa foacutermula na proacutepria ceacutelula D5 uma referecircncia circu-lar eacute criada Isso natildeo eacute nada bom Veja o Capiacutetulo 4

=SOMA(A2A5) Retorna uma soma de valores nas ceacutelulas A2 A3 A4 e A5 Esta foacutermula usa a funccedilatildeo SOMA para somar todos os valores do intervalo

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 19 22102019 114018

CAP

DE

AMOS

TRA

20emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Eu uso a palavra retornar para me referir ao resultado da foacutermula ou caacutelculo da funccedilatildeo Logo dizer ldquoA foacutermula retorna um 7rdquo eacute o mesmo que dizer ldquoA foacutermula calculou a resposta e o resultado foi 7rdquo

Inserindo sua primeira foacutermulaPronto para inserir sua primeira foacutermula Certifique-se de que o Excel esteja aberto tenha uma planilha agrave sua frente e siga os seguintes passos

1 Clique em uma ceacutelula vazia

2 Digite = 10 + 10

3 Pressione a tecla Enter

Foi moleza natildeo foi Vocecirc deve ver o resultado da foacutermula mdash o nuacutemero 20

Vamos fazer outra Desta vez crie uma foacutermula que some o valor de duas ceacutelulas

1 Clique em qualquer ceacutelula

2 Digite qualquer nuacutemero

3 Clique em outra ceacutelula

4 Digite outro nuacutemero

5 Clique em uma terceira ceacutelula

Esta ceacutelula conteraacute a foacutermula

6 Digite =

7 Clique na primeira ceacutelula

Este eacute um momento importante na criaccedilatildeo de uma foacutermula Ela pode ser escrita quando vocecirc digita com seu teclado ou quando usa o seu mouse A foacutermula deve aparecer com a metade completa com um sinal de igual seguido do endereccedilo da ceacutelula em que vocecirc acabou de clicar conforme mos-tra a Figura 1-14 No exemplo o valor 15 foi inserido na ceacutelula B3 e o valor 35 na ceacutelula B6 A foacutermula comeccedilou na ceacutelula E3 portanto ela exibe =B3

8 Digite +

9 Clique na ceacutelula com o segundo valor inserido

Neste exemplo eacute a ceacutelula B6 A foacutermula na ceacutelula E3 agora eacute =B3 + B6 Vocecirc pode conferir isso na Figura 1-15

DICA

CG_ExcelFormulasandFunctionsFDindb 20 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp21

10 Pressione a tecla Enter

Isso encerra a entrada da funccedilatildeo Muito bem Mandou bem

FIGURA 1-14 Inserindo

uma foacutermula que faz

referecircncia a uma ceacutelula

FIGURA 1-15 Comple-tando a

foacutermula

FIGURA 1-16 uma

foacutermula concluiacuteda

A Figura 1-16 demonstra como o exemplo acabou A ceacutelula E3 exibe o resultado do caacutelculo Observe tambeacutem que a Barra de Foacutermulas exibe o conteuacutedo da ceacutelula E3 que na praacutetica eacute a foacutermula

CG_ExcelFormulasandFunctionsFDindb 21 22102019 114019

CAP

DE

AMOS

TRA

22emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entendendo as referecircnciasHaacute referecircncias para dar e vender nas foacutermulas do Excel Vocecirc pode referenciar ceacutelulas e intervalos Vocecirc pode fazer referecircncia a ceacutelulas e a intervalos em outras planilhas Pode referenciar ceacutelulas e intervalos em outras pastas de trabalho As foacutermulas e as funccedilotildees funcionam bem melhor quando se usam referecircncias por isso eacute preciso entendecirc-las

E para colocar mais lenha na fogueira vocecirc pode utilizar trecircs tipos de referecircn-cias de ceacutelula a relativa a absoluta e a mista Bom um passo de cada vez Teste uma foacutermula que utiliza um intervalo

Geralmente as foacutermulas com intervalo tecircm uma funccedilatildeo na foacutermula portanto use a funccedilatildeo SOMA a seguir

1 Digite alguns nuacutemeros em muitas ceacutelulas e vaacute descendo pela coluna

2 Clique na ceacutelula em que quer que o resultado apareccedila

3 Digite =SOMA( para comeccedilar a funccedilatildeo

4 Clique na primeira ceacutelula em que foi inserido o valor segure o botatildeo esquerdo do mouse e arraste o ponteiro do mouse por todas as ceacutelulas que tecircm valores

5 Solte o botatildeo do mouse

o endereccedilo do intervalo aparece onde as foacutermulas e as funccedilotildees estatildeo sendo inseridas

6 Digite um parecircntese de fechamento )

7 Pressione a tecla Enter

Jaacute pode comemorar sua primeira referecircncia

Sempre que arrastar o mouse para inserir o endereccedilo de um intervalo em uma funccedilatildeo vocecirc pode simplesmente digitar o endereccedilo do intervalo se souber qual eacute

O Excel eacute dinacircmico quando se trata de endereccedilos de ceacutelula Caso vocecirc tenha uma ceacutelula com uma foacutermula que referencia o endereccedilo de uma ceacutelula diferente e vocecirc copie a foacutermula da primeira ceacutelula para outra o endereccedilo de referecircncia dentro da foacutermula muda O Excel atualiza a referecircncia dentro da foacutermula para que a quantidade de linhas eou colunas que separam uma ceacutelula original (de onde a foacutermula eacute copiada) da ceacutelula nova (para onde a foacutermula eacute colada) seja correspondente Talvez isso seja confuso entatildeo tente fazer um exemplo para ver como eacute

DICA

CG_ExcelFormulasandFunctionsFDindb 22 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 2: Excel Fórmulas CAP DE AMOSTRA & Funções

Sumaacuterio ResumidoIntroduccedilatildeo 1

Parte 1 Introduccedilatildeo a Foacutermulas e Funccedilotildees 5

CAPIacuteTULO 1 Explorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildees 7CAPIacuteTULO 2 Economizando Tempo com as Ferramentas das Funccedilotildees 37CAPIacuteTULO 3 Foacutermulas e Funccedilotildees Bem-vindas Matrizes 55CAPIacuteTULO 4 Corrigindo Erros Simples em Foacutermulas 65

Parte 2 Fazendo as Contas 83

CAPIacuteTULO 5 Calculando o Pagamento de Financiamentos e as Taxas de Juros 85CAPIacuteTULO 6 Valorizaccedilatildeo dos Bens Futuros e Depreciaccedilatildeo do que Vocecirc Jaacute Tem 105CAPIacuteTULO 7 Usando Funccedilotildees Matemaacuteticas Baacutesicas 121CAPIacuteTULO 8 Aperfeiccediloando Seus Dotes Matemaacuteticos 139

Parte 3 Soluccedilotildees Estatiacutesticas 161

CAPIacuteTULO 9 Surpreendendo-se com a Estatiacutestica 163CAPIacuteTULO 10 Usando Testes de Significacircncia 201CAPIacuteTULO 11 Arriscando nas Previsotildees e nas Probabilidades 211

Parte 4 No Embalo dos Dados 229

CAPIacuteTULO 12 Curtindo com as Funccedilotildees de Data 231CAPIacuteTULO 13 Funccedilotildees que Vecircm na Hora Certa 249CAPIacuteTULO 14 Usando as Funccedilotildees PROC Loacutegicas e de Referecircncia 259CAPIacuteTULO 15 Investigando os Fatos 291CAPIacuteTULO 16 Funccedilotildees de Texto Excepcionais 305CAPIacuteTULO 17 Executando Registros com Funccedilotildees de Banco de Dados 329

Parte 5 A Parte dos Dez 343

CAPIacuteTULO 18 Dez Dicas para Trabalhar com Foacutermulas 345CAPIacuteTULO 19 Dez Funccedilotildees que Vocecirc Deveria Conhecer 357CAPIacuteTULO 20 Dez Funccedilotildees Muito Legais 365

Iacutendice 373

CG_ExcelFormulasandFunctionsFDindb 11 22102019 114015

CAP

DE

AMOS

TRA

1Introduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 5 22102019 114015

CAP

DE

AMOS

TRA

NESTA PARTEhellip

Conheccedila os princiacutepios baacutesicos de foacutermulas e funccedilotildees

Veja formas diferentes de inserir funccedilotildees

Entenda foacutermulas e funccedilotildees baseadas em arrays

Saiba mais sobre erros de foacutermulas e como corrigi-los

CG_ExcelFormulasandFunctionsFDindb 6 22102019 114015

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp7

NESTE CAPIacuteTULO

raquo Sabendo tudo sobre os princiacutepios baacutesicos do Excel

raquo Escrevendo foacutermulas

raquo Trabalhando com funccedilotildees em foacutermulas

Capiacutetulo 1Explorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildees

O Excel estaacute para os computadores como a Ferrari estaacute para os carros sofisticado por fora e potente por dentro O programa tambeacutem eacute como um caminhatildeo Ele pode dar conta de todos os seus dados mdash muitos

deles Na verdade o Excel 2019 possui 17179869184 posiccedilotildees para armazenar dados Eacute foi o que eu disse mdash mais de 17 bilhotildees de espaccedilos reservados para eles E isso em apenas uma planilha

Pode ser que ao abrir os arquivos criados em versotildees anteriores do Excel a quantidade de linhas e colunas disponiacuteveis da planilha seja exibida na versatildeo da pasta de trabalho em que foi criada

O Excel eacute utilizado em todos os ramos de atividades E vocecirc sabe como isso eacute possiacutevel Pelo fato de o programa conseguir armazenar e trabalhar com quais-quer tipos de dados Natildeo importa se vocecirc estaacute no ramo de financcedilas ou de ven-das se gerencia um e-commerce ou se organiza viagens para regiotildees selvagens

DICA

CG_ExcelFormulasandFunctionsFDindb 7 22102019 114015

CAP

DE

AMOS

TRA

8emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

se vocecirc estaacute elaborando a lista de confirmaccedilatildeo de presenccedila de uma festa ou se estaacute acompanhando a classificaccedilatildeo de seus times favoritos mdash o Excel consegue lidar com tudo isso Essa capacidade de trabalhar com caacutelculos numeacutericos eacute simplesmente sensacional E eacute tatildeo faacutecil de usar

Natildeo basta inserir um monte de informaccedilatildeo em planilhas para processar os dados ou para fornecer somas resultados ou anaacutelises Se vocecirc quiser armazenar seus dados em outro lugar eacute possiacutevel usar o Excel ou obter um programa de banco de dados Neste livro mostrarei como criar foacutermulas e como utilizar as diversas funccedilotildees internas oferecidas pelo Excel Este eacute o verdadeiro poder do Excel interpretar os seus dados

Natildeo se preocupe com que isso seja desafiador e que vocecirc possa cometer erros Aconteceu o mesmo comigo quando eu estava aprendendo Aleacutem do mais o Excel natildeo vai brigar com vocecirc mdash vai ateacute perdoaacute-lo Ele aponta o erro e agraves vezes ateacute o ajuda a corrigi-lo Quantos programas fazem isso Mas primeiro come-ccedilaremos com o baacutesico Este primeiro capiacutetulo eacute um ponto de partida funda-mental para compreender o resto do livro Quem dera eu tivesse um livro como este quando fui apresentado aos computadores Tropecei em muitas pedras no caminho

Trabalhando com os Princiacutepios Baacutesicos do Excel

Antes que vocecirc possa escrever qualquer foacutermula ou calcular qualquer nuacutemero eacute necessaacuterio saber para onde os dados vatildeo e como encontraacute-los novamente Natildeo quero que eles se percam Saber como as planilhas armazenam e apresentam seus dados eacute essencial para sua tentativa de anaacutelise

Entendendo as pastas de trabalho e as planilhasUma pasta de trabalho eacute igual a um arquivo O Excel abre e fecha pastas de tra-balho assim como um processador de texto abre e fecha documentos O Excel apresenta uma variedade de modelos o primeiro eacute uma pasta de trabalho padratildeo em branco Aleacutem de tudo vocecirc pode abrir os arquivos recentes novamente Apoacutes abrir uma pasta de trabalho nova ou uma jaacute existente clique na guia Arquivo para visualizar as funccedilotildees baacutesicas tais como Abrir Salvar Imprimir e Fechar seus arquivos do Excel (isso sem mencionar as outras funccedilotildees sofisticadas de iniciali-zaccedilatildeo) A Figura 1-1 mostra o conteuacutedo presente na guia Informaccedilotildees

Os arquivos do Excel 2019 (e tambeacutem das versotildees 2016 2013 2010 e 2007) tem a extensatildeo xlsx As versotildees anteriores tecircm a extensatildeo xls

DICA

CG_ExcelFormulasandFunctionsFDindb 8 22102019 114015

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp9

Abra o Excel selecione Arquivo Novo e clique duas vezes em Pasta de Traba-lho em branco Quando houver mais de uma pasta de trabalho aberta escolha aquela com a qual queira trabalhar clicando na barra de tarefas do Windows

Geralmente seus dados ficam em uma planilha Uma pasta de trabalho conteacutem pelo menos uma planilha Se vocecirc natildeo tivesse ao menos uma onde colocaria seus dados A Figura 1-2 mostra uma pasta de trabalho aberta que tem duas planilhas convenientemente chamadas de Planilha1 e Planilha2 Agrave direita das guias dessa planilha estaacute o botatildeo Nova planilha (se parece com um sinal de mais) utilizado para adicionar planilhas agrave pasta de trabalho

FIGURA 1-1 Vendo

como usar as funccedilotildees baacutesicas de programa no Excel

FIGURA 1-2 Vendo

como satildeo as pastas de

trabalho e as planilhas

Em algum momento uma planilha estaraacute na parte superior Na Figura 1-2 a Planilha1 estaacute na parte superior Outra maneira de dizer isso eacute que a Planilha1 estaacute ativa Existe sempre uma mdash e apenas uma mdash planilha ativa Para ativar outra planilha basta clicar em sua guia

CG_ExcelFormulasandFunctionsFDindb 9 22102019 114016

CAP

DE

AMOS

TRA

10emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Os nomes em inglecircs worksheet spreadsheet sheet querem dizer a mesma coisa planilhas

Sabe o que eacute superlegal Eacute possiacutevel mudar o nome das planilhas Nomes como Planilha1 e Planilha2 natildeo satildeo laacute muito bonitos Que tal Coleccedilatildeo do Aacutelbum de Figurinhas ou Impostos do Ano Passado Nossa Impostos do Ano Passado natildeo eacute nem um pouco empolgante

A questatildeo eacute decirc nomes relevantes agraves suas planilhas Haacute duas formas de fazer isso

raquo Decirc um clique duplo na guia da planilha e digite um nome novo

raquo Clique com o botatildeo direito na guia selecione Renomear no menu e digite um nome novo

A Figura 1-3 mostra o nome de uma planilha jaacute modificado e outro prestes a ser modificado ao clicar com o botatildeo direito na guia da planilha

FIGURA 1-3 Modificando

o nome de uma

planilha

Vocecirc tambeacutem pode mudar o nome da planilha por conta proacutepria Faccedila isso de um jeito mais faacutecil

1 Clique duas vezes na guia da planilha

2 Digite um nome novo e pressione a tecla Enter

o nome natildeo pode exceder 31 caracteres

Eacute possiacutevel alterar a cor das guias da planilha Clique com o botatildeo direito na guia e selecione Cor da Guia no menu

Para inserir uma planilha nova em uma pasta de trabalho clique no botatildeo Nova planilha localizado apoacutes a uacuteltima guia da planilha A Figura 1-4 exemplifica isso Para excluir uma planilha clique com o botatildeo direito em sua guia e sele-cione Excluir no menu

DICA

CG_ExcelFormulasandFunctionsFDindb 10 22102019 114016

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp11

FIGURA 1-4 Inserindo

uma planilha

nova

Natildeo exclua uma planilha a menos que vocecirc queira Vocecirc natildeo consegue recu-peraacute-la depois de ela ter sido deletada Ela natildeo vai para a Lixeira do Windows

Vocecirc pode inserir muitas planilhas novas O limite depende da memoacuteria do seu computador mas vocecirc consegue inserir 200 planilhas ou mais sem problemas Espero que vocecirc tenha um bom motivo para ter tantas planilhas assim o que me leva agrave proacutexima questatildeo

As planilhas organizam suas informaccedilotildees Use-as de modo sensato e vocecirc acharaacute bem faacutecil gerenciar os seus dados Por exemplo digamos que vocecirc seja o chefe (achei que gostaria disso) e durante um ano vocecirc rastreou informaccedilotildees sobre 30 funcionaacuterios Talvez vocecirc tenha 30 planilhas mdash uma para cada fun-cionaacuterio Ou 12 planilhas mdash uma para cada mecircs Ou quem sabe apenas uma com todos os dados O modo como vocecirc usa o Excel soacute depende de vocecirc mas ele estaacute preparado para lidar com qualquer coisa que vocecirc insira dentro dele

Vocecirc pode configurar as planilhas de acordo com o padratildeo da pasta de traba-lho Para fazer isso clique na guia Arquivo clique em Opccedilotildees depois em Geral Abaixo da seccedilatildeo ldquoAo criar novas pastas de trabalhordquo clique no botatildeo de rola-gem Incluir este nuacutemero de planilhas para selecionar um nuacutemero

Apresentando as Foacutermulas na Faixa de OpccedilotildeesSem mais delongas apresento as Foacutermulas na Faixa de Opccedilotildees O menu Faixa de Opccedilotildees fica na parte superior do Excel Os itens da Faixa de Opccedilotildees aparecem como cabeccedilalhos de menu na parte superior da tela do Excel poreacutem na verdade eles funcionam mais como guias Ao clicar nelas natildeo aparece um menu Em vez disso a Faixa de Opccedilotildees exibe os itens relacionados agrave guia da Faixa de Opccedilotildees clicada

A Figura 1-5 mostra a parte superior da tela na qual a Faixa de Opccedilotildees exibe os itens que aparecem quando vocecirc clica na guia Foacutermulas Na figura a Faixa de Opccedilotildees estaacute configurada para mostrar os meacutetodos baseados em foacutermulas Na parte final esquerda da guia as funccedilotildees estatildeo categorizadas Uma das catego-rias estaacute aberta para mostrar como eacute possiacutevel acessar uma funccedilatildeo especiacutefica

Estas categorias ficam na parte inferior da Faixa de Opccedilotildees de Foacutermulas

raquo Biblioteca de Funccedilotildees Inclui o assistente de funccedilatildeo a funcionalidade AutoSoma e as funccedilotildees categorizadas

CUIDADO

DICA

CG_ExcelFormulasandFunctionsFDindb 11 22102019 114016

CAP

DE

AMOS

TRA

12emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

raquo Nomes Definidos Essas funcionalidades gerenciam as aacutereas nomeadas que satildeo as seccedilotildees nas planilhas agraves quais vocecirc deu um nome relevante para consultaacute-las com mais facilidade

raquo Auditoria de Foacutermulas Essas ferramentas passaram por diversas versotildees do Excel mas nunca foram tatildeo conhecidas Eacute aqui tambeacutem que fica a Janela de Inspeccedilatildeo que lhe permite acompanhar os valores das ceacutelulas selecionadas mas soacute dentro de uma janela Vocecirc pode observar na Figura 1-6 que poucas ceacutelulas foram atribuiacutedas agrave Janela de Inspeccedilatildeo Ela mostra se houver qualquer mudanccedila Repare como as ceacutelulas de inspeccedilatildeo estatildeo nas planilhas que natildeo fazem parte da atual planilha ativa Muito bem A propoacutesito vocecirc pode mover a Janela de Inspeccedilatildeo pela tela ao clicar na aacuterea do tiacutetulo da janela e arrastaacute-la com o mouse

raquo Caacutelculo Eacute aqui que as configuraccedilotildees de caacutelculo satildeo gerenciadas por exemplo se o caacutelculo eacute automaacutetico ou manual

FIGURA 1-5 Conhecen-do a Faixa

de opccedilotildees

FIGURA 1-6 observando

a Janela de Inspeccedilatildeo

Outra funcionalidade oacutetima que anda de matildeos dadas com a Faixa de Opccedilotildees eacute a Barra de Ferramentas de Acesso Raacutepido (Olha soacute existe uma barra de ferra-mentas no fim das contas) Na Figura 1-5 a Barra de Ferramentas de Acesso Raacutepido estaacute na parte superior esquerda logo acima da Faixa de Opccedilotildees Nela haacute iacutecones que executam accedilotildees com apenas um clique Vocecirc acessa os iacutecones clicando na guia Barra de Ferramentas de Acesso Raacutepido na caixa de diaacutelogo Opccedilotildees do Excel Eacute possiacutevel colocar a barra de ferramentas acima ou abaixo da

DICA

CG_ExcelFormulasandFunctionsFDindb 12 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp13

Faixa de Opccedilotildees ao clicar com o botatildeo direito na seta suspensa em Personali-zar Barra de Ferramentas de Acesso Raacutepido e escolher uma opccedilatildeo As outras opccedilotildees da Barra de Ferramentas de Acesso Raacutepido tambeacutem estatildeo disponiacuteveis nessa aacuterea

Trabalhando com linhas colunas ceacutelulas intervalos e tabelasUma planilha conteacutem ceacutelulas Muitas ceacutelulas Bilhotildees delas Aparentemente isso eacute impossiacutevel de gerenciar mas na verdade eacute bem simples A Figura 1-7 mostra uma planilha repleta de dados Use-a para analisar os componentes de uma planilha Cada ceacutelula pode conter dados ou uma foacutermula Na Figura 1-7 as ceacutelu-las contecircm dados Algumas ceacutelulas mdash ou ateacute mesmo todas mdash podem conter foacutermulas o que natildeo vem ao caso aqui

FIGURA 1-7 analisando o conteuacutedo

de uma planilha

As colunas tecircm cabeccedilalhos de letras mdash A B C e assim sucessivamente Vocecirc pode vecirc-las enumeradas de modo vertical logo acima da aacuterea em que as ceacutelulas estatildeo Depois da ceacutelula 26 utiliza-se um sistema duplo de letras mdash AA BB e assim por diante Depois que todas as combinaccedilotildees de duas letras forem usadas emprega-se o sistema de trecircs letras As linhas estatildeo listadas horizontalmente ao lado esquerdo da tela e usam um sistema numeacuterico

Vocecirc encontraraacute ceacutelulas na interseccedilatildeo de linhas e colunas A ceacutelula A1 eacute a ceacutelula de interseccedilatildeo da coluna A e da linha 1 A1 eacute o endereccedilo da ceacutelula Existe sempre uma ceacutelula ativa mdash ou seja uma ceacutelula na qual vocecirc entraria com qualquer informaccedilatildeo ao digitar A ceacutelula ativa tem uma borda ao seu redor Aleacutem disso o conteuacutedo da ceacutelula ativa aparece na Barra de Foacutermulas

Quando falo ou menciono ceacutelula me refiro ao seu endereccedilo Um endereccedilo eacute a interseccedilatildeo entre uma coluna e uma linha Falar sobre a ceacutelula D20 eacute mencionar a ceacutelula que vocecirc encontra na interseccedilatildeo da coluna D e da linha 20

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 13 22102019 114017

CAP

DE

AMOS

TRA

14emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Na Figura 1-7 a ceacutelula ativa eacute a C7 e haacute duas maneiras de enxergar isso Para os marinheiros de primeira viagem a ceacutelula C7 tem uma borda em volta dela Repare tambeacutem que o cabeccedilalho da coluna C estaacute sombreado assim como a linha nuacutemero 7 Acima dos cabeccedilalhos das colunas estaacute a Caixa de Nome e a Barra de Foacutermulas A Caixa de Nome estaacute agrave esquerda e mostra o endereccedilo da ceacutelula ativa C7 Agrave direita da Caixa de Nome a Barra de Foacutermulas mostra o con-teuacutedo da ceacutelula C7

Se a Barra de Foacutermulas natildeo estiver visiacutevel acesse Arquivo rarr Opccedilotildees e clique na guia Avanccedilado Em seguida na seccedilatildeo Exibir na caixa de diaacutelogo Opccedilotildees do Excel selecione ldquoMostrar barra de foacutermulasrdquo para visualizaacute-la

Um intervalo eacute um grupo de ceacutelulas adjacentes embora ceacutelulas natildeo adjacentes possam ser incluiacutedas no mesmo intervalo (isso vale mais para os sabichotildees de carteirinha e para os alucinados por caacutelculos que gostam de montar quebra-ca-beccedilas) Para seus objetivos imagine que um intervalo eacute um grupo de ceacutelulas con-tiacutenuas Hora de criar um intervalo Veja como

1 Posicione o ponteiro do mouse sobre a primeira ceacutelula a partir da qual queira definir um intervalo

2 Pressione e segure o botatildeo esquerdo do mouse

3 Mova o ponteiro do mouse para a uacuteltima ceacutelula na aacuterea desejada

4 Solte o botatildeo do mouse

POR DENTRO DA BARRA DE FOacuteRMULASJuntas a Barra de Foacutermulas e a Caixa de Nome formam a Barra de Foacutermulas Vocecirc usa bastante a Barra de Foacutermulas agrave medida que trabalha com foacutermulas e funccedilotildees Ela eacute utilizada para inserir e editar foacutermulas e eacute uma caixa que fica no meio da barra Ao inserir uma foacutermula nessa caixa vocecirc pode clicar no botatildeo de verificaccedilatildeo para processar a entrada O botatildeo de verificaccedilatildeo fica visiacutevel somente quando vocecirc estaacute inserindo uma foacutermula Pressionar a tecla Enter tambeacutem completa sua entrada e clicar no X cancela a entrada

Uma alternativa eacute inserir a foacutermula diretamente na ceacutelula A Barra de Foacutermulas exibe a foacutermula enquanto ela eacute inserida na ceacutelula Quando quiser ver o conteuacutedo da ceacutelula que tem a foacutermula deixe-a ativa e observe seu conteuacutedo na Barra de Foacutermulas As ceacutelulas que contecircm foacutermulas geralmente natildeo exibem a foacutermula mas apresentam seu resultado A Barra de Foacutermulas eacute o lugar para quando vocecirc quiser ver a foacutermula atual A Caixa de Nome ao lado esquerdo da Barra de Foacutermulas eacute utilizada para selecionar aacutereas nomeadas na pasta de trabalho

PAPO DE ESPECIALISTA

DICA

CG_ExcelFormulasandFunctionsFDindb 14 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp15

A Figura 1-8 mostra o que aconteceu quando fiz isso Eu selecionei um intervalo de ceacutelulas O endereccedilo desse intervalo eacute A3D21

FIGURA 1-8 Selecio-

nando um intervalo de

ceacutelulas

Um endereccedilo de intervalo se assemelha a dois endereccedilos de ceacutelula juntos com dois-pontos () no meio E eacute isso mesmo Um endereccedilo de intervalo comeccedila com o endereccedilo da ceacutelula no canto superior esquerdo do intervalo depois tem dois--pontos e termina com o endereccedilo da ceacutelula no canto inferior direito

Mais um detalhe a respeito dos intervalos vocecirc pode dar um nome a eles Essa funcionalidade eacute oacutetima porque vocecirc pode pensar em um intervalo no que se refere ao seu uso em vez de pensar qual eacute o endereccedilo dele Aleacutem do mais se eu natildeo fizesse a etapa extra para atribuir um nome o intervalo desapareceria assim que eu clicasse em qualquer lugar na planilha Ao nomear um intervalo vocecirc pode usaacute-lo pelo nome diversas vezes

Digamos que vocecirc tenha uma lista de clientes em uma planilha O que eacute mais faacutecil mdash imaginar quais ceacutelulas estatildeo de fato ocupadas ou pensar que essa eacute sua lista de clientes

No decorrer deste livro eu uso intervalos e endereccedilos de ceacutelulas que receberam nomes Hora de botar a matildeo na massa e criar uma aacuterea nomeada Sigas as etapas abaixo

1 Posicione o ponteiro do mouse sobre uma ceacutelula clique e segure o botatildeo esquerdo do mouse e arraste o ponteiro

2 Solte o botatildeo quando terminar

Vocecirc selecionou uma aacuterea da planilha

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 15 22102019 114017

CAP

DE

AMOS

TRA

16emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

3 Clique em Definir Nome na categoria Nomes Definidos na Faixa de Opccedilatildeo de Foacutermulas

a caixa de diaacutelogo Novo Nome aparece conforme mostra a Figura 1-9

4 Nomeie a aacuterea ou fique com o nome sugerido Vocecirc tambeacutem pode alte-rar o nome sugerido

o Excel parte do princiacutepio de que vocecirc quer preencher o nome da aacuterea com o valor encontrado na primeira ceacutelula do intervalo talvez vocecirc queira fazer isso talvez natildeo queira troque o nome caso seja necessaacuterio Na Figura 1-9 eu mudei o nome para Clientes

um meacutetodo alternativo para nomear a aacuterea eacute selecionaacute-la digitar o nome na Caixa de Nome (agrave esquerda da Barra de Foacutermula) e pressionar a tecla Enter

5 Clique em OK

FIGURA 1-9 adicionando

um nome agrave pasta de

trabalho

Pronto Viu soacute Vocecirc jaacute estaacute a meio caminho andado de ser um especialista em Excel Agora que vocecirc tem uma aacuterea nomeada pode facilmente selecionar seus dados a qualquer momento Basta ir para a Caixa de Nome e selecionaacute-la na lista A Figura 1-10 mostra como selecionar a aacuterea Clientes

As tabelas funcionam do mesmo jeito que as aacutereas nomeadas Elas tecircm algu-mas funcionalidades que natildeo estatildeo disponiacuteveis para as aacutereas nomeadas Com as tabelas eacute possiacutevel especificar que a linha de cima conteacutem os roacutetulos dos cabeccedilalhos Aleacutem do mais as tabelas-padratildeo tecircm a capacidade de filtrar infor-maccedilotildees A Figura 1-11 mostra uma tabela em uma planilha com cabeccedilalhos e a opccedilatildeo de criar filtros

DICA

CG_ExcelFormulasandFunctionsFDindb 16 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp17

FIGURA 1-10 usando a Caixa de

Nome para encontrar

a aacuterea nomeada

FIGURA 1-11 testando

uma tabela

Com os filtros eacute possiacutevel limitar quais linhas exibir com base nos valores que vocecirc selecionar

A Faixa de Opccedilotildees Inserir conteacutem o botatildeo usado para inserir uma tabela

Formatando seus dadosEacute oacutebvio que vocecirc quer que seus dados pareccedilam sofisticados e radiantes Os che-fes gostam disso O nuacutemero 9860 eacute uma temperatura Eacute uma pontuaccedilatildeo em um teste Satildeo 98 reais e 60 centavos Eacute uma porcentagem Qualquer um destes formatos estaacute correto

raquo 9860

raquo R$9860

raquo 9860

O Excel possibilita que vocecirc formate seus dados do jeito que quiser As opccedilotildees de formataccedilatildeo estatildeo na Faixa de Opccedilotildees Paacutegina Inicial na categoria Nuacutemeros

A Figura 1-12 mostra como a formataccedilatildeo ajuda na legibilidade e no entendi-mento de uma planilha A ceacutelula B1 tem um valor monetaacuterio e estaacute formatada com o estilo Contaacutebil A ceacutelula B2 estaacute formatada como porcentagem O valor real da ceacutelula B2 eacute 005 A ceacutelula B7 estaacute formatada de acordo com a moeda

DICA

CG_ExcelFormulasandFunctionsFDindb 17 22102019 114018

CAP

DE

AMOS

TRA

18emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

corrente O formato da moeda exibe um valor negativo entre parecircnteses Essa eacute apenas uma opccedilatildeo de formataccedilatildeo para moedas O Capiacutetulo 5 explica mais sobre a formataccedilatildeo de dados em relaccedilatildeo agrave moeda corrente

FIGURA 1-12 Formatando

dados

Aleacutem de selecionar a formataccedilatildeo na Faixa de Opccedilotildees Paacutegina Inicial vocecirc tam-beacutem pode usar a conhecida (nas versotildees anteriores) caixa de diaacutelogo Formatar Ceacutelulas Este eacute o lugar certo para todas as suas necessidades de formataccedilatildeo fora que estaacute disponiacutevel na Barra de Ferramentas da Faixa de Opccedilotildees Eacute pos-siacutevel ateacute criar formatos personalizados Vocecirc pode exibir a caixa de diaacutelogo Formatar Ceacutelulas de duas formas

raquo Na Faixa de Opccedilotildees Paacutegina Inicial clique na lista suspensa na categoria Nuacutemero e depois clique em Mais Formatos de Nuacutemero

raquo Clique com o botatildeo direito e selecione Formatar Ceacutelulas no menu pop-up

A Figura 1-13 mostra a caixa de diaacutelogo Formatar Ceacutelulas Analisaremos essa caixa de diaacutelogo e as formataccedilotildees com mais detalhes no Capiacutetulo 5

FIGURA 1-13 usando a

caixa de diaacutelogo

Formatar Ceacutelulas para

opccedilotildees avanccediladas de formataccedilatildeo

CG_ExcelFormulasandFunctionsFDindb 18 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp19

Obtendo ajudaO Excel eacute complexo mdash natildeo se pode negar isso E para nossa sorte a ajuda fica a uma tecla de distacircncia Sim precisamente uma tecla mdash pressione F1 Tente isso agora para vocecirc ver

Ao pressionar F1 abre-se o sistema de ajuda Laacute vocecirc pode pesquisar uma palavra-chave ou navegar pelo conteuacutedo da Ajuda Mais tarde quando estiver trabalhando com as funccedilotildees do Excel vocecirc pode obter ajuda para funccedilotildees especiacuteficas clicando diretamente na Ajuda ou no link Ajuda Sobre Esta Fun-ccedilatildeo na caixa de diaacutelogo Inserir Funccedilatildeo O Capiacutetulo 2 fala com mais detalhes sobre a caixa de diaacutelogo Inserir Funccedilatildeo

Dominando as FoacutermulasBom hora de entrar no X da questatildeo quando se trata de Excel Claro que vocecirc pode somente inserir os dados e deixaacute-los de qualquer jeito e ateacute mesmo gerar alguns graacuteficos Entretanto para obter respostas dos seus dados criar um resumo ou aplicar testes E-SE satildeo necessaacuterias foacutermulas

Em termos concretos uma foacutermula no Excel calcula algo ou retorna um resul-tado com base nos dados de uma ou mais planilhas Essas planilhas podem estar em mais de uma pasta de trabalho Insere-se uma foacutermula nas ceacutelulas que deve comeccedilar com um sinal de igual (=) que por sua vez informa ao Excel que eacute uma foacutermula e natildeo dados Parece simples e eacute

Todas as foacutermulas comeccedilam com um sinal de igual (=)

Veja a seguir algumas foacutermulas baacutesicas A Tabela 1-1 apresenta um bocado de foacutermulas e o que elas fazem

TABELA 1-1emspemspFoacutermulas Baacutesicas

Foacutermula O que Significa

=2 + 2 Retorna o nuacutemero 4

=A1 + A2 Retorna a soma dos valores contidos nas ceacutelulas A1 e A2 quaisquer que sejam esses valores Caso A1 e A2 tenham algum tipo de texto um erro eacute retornado

=D5 A ceacutelula que conteacutem essa foacutermula acaba exibindo o valor que estaacute na ceacutelula D5 Se vocecirc tentar inserir essa foacutermula na proacutepria ceacutelula D5 uma referecircncia circu-lar eacute criada Isso natildeo eacute nada bom Veja o Capiacutetulo 4

=SOMA(A2A5) Retorna uma soma de valores nas ceacutelulas A2 A3 A4 e A5 Esta foacutermula usa a funccedilatildeo SOMA para somar todos os valores do intervalo

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 19 22102019 114018

CAP

DE

AMOS

TRA

20emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Eu uso a palavra retornar para me referir ao resultado da foacutermula ou caacutelculo da funccedilatildeo Logo dizer ldquoA foacutermula retorna um 7rdquo eacute o mesmo que dizer ldquoA foacutermula calculou a resposta e o resultado foi 7rdquo

Inserindo sua primeira foacutermulaPronto para inserir sua primeira foacutermula Certifique-se de que o Excel esteja aberto tenha uma planilha agrave sua frente e siga os seguintes passos

1 Clique em uma ceacutelula vazia

2 Digite = 10 + 10

3 Pressione a tecla Enter

Foi moleza natildeo foi Vocecirc deve ver o resultado da foacutermula mdash o nuacutemero 20

Vamos fazer outra Desta vez crie uma foacutermula que some o valor de duas ceacutelulas

1 Clique em qualquer ceacutelula

2 Digite qualquer nuacutemero

3 Clique em outra ceacutelula

4 Digite outro nuacutemero

5 Clique em uma terceira ceacutelula

Esta ceacutelula conteraacute a foacutermula

6 Digite =

7 Clique na primeira ceacutelula

Este eacute um momento importante na criaccedilatildeo de uma foacutermula Ela pode ser escrita quando vocecirc digita com seu teclado ou quando usa o seu mouse A foacutermula deve aparecer com a metade completa com um sinal de igual seguido do endereccedilo da ceacutelula em que vocecirc acabou de clicar conforme mos-tra a Figura 1-14 No exemplo o valor 15 foi inserido na ceacutelula B3 e o valor 35 na ceacutelula B6 A foacutermula comeccedilou na ceacutelula E3 portanto ela exibe =B3

8 Digite +

9 Clique na ceacutelula com o segundo valor inserido

Neste exemplo eacute a ceacutelula B6 A foacutermula na ceacutelula E3 agora eacute =B3 + B6 Vocecirc pode conferir isso na Figura 1-15

DICA

CG_ExcelFormulasandFunctionsFDindb 20 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp21

10 Pressione a tecla Enter

Isso encerra a entrada da funccedilatildeo Muito bem Mandou bem

FIGURA 1-14 Inserindo

uma foacutermula que faz

referecircncia a uma ceacutelula

FIGURA 1-15 Comple-tando a

foacutermula

FIGURA 1-16 uma

foacutermula concluiacuteda

A Figura 1-16 demonstra como o exemplo acabou A ceacutelula E3 exibe o resultado do caacutelculo Observe tambeacutem que a Barra de Foacutermulas exibe o conteuacutedo da ceacutelula E3 que na praacutetica eacute a foacutermula

CG_ExcelFormulasandFunctionsFDindb 21 22102019 114019

CAP

DE

AMOS

TRA

22emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entendendo as referecircnciasHaacute referecircncias para dar e vender nas foacutermulas do Excel Vocecirc pode referenciar ceacutelulas e intervalos Vocecirc pode fazer referecircncia a ceacutelulas e a intervalos em outras planilhas Pode referenciar ceacutelulas e intervalos em outras pastas de trabalho As foacutermulas e as funccedilotildees funcionam bem melhor quando se usam referecircncias por isso eacute preciso entendecirc-las

E para colocar mais lenha na fogueira vocecirc pode utilizar trecircs tipos de referecircn-cias de ceacutelula a relativa a absoluta e a mista Bom um passo de cada vez Teste uma foacutermula que utiliza um intervalo

Geralmente as foacutermulas com intervalo tecircm uma funccedilatildeo na foacutermula portanto use a funccedilatildeo SOMA a seguir

1 Digite alguns nuacutemeros em muitas ceacutelulas e vaacute descendo pela coluna

2 Clique na ceacutelula em que quer que o resultado apareccedila

3 Digite =SOMA( para comeccedilar a funccedilatildeo

4 Clique na primeira ceacutelula em que foi inserido o valor segure o botatildeo esquerdo do mouse e arraste o ponteiro do mouse por todas as ceacutelulas que tecircm valores

5 Solte o botatildeo do mouse

o endereccedilo do intervalo aparece onde as foacutermulas e as funccedilotildees estatildeo sendo inseridas

6 Digite um parecircntese de fechamento )

7 Pressione a tecla Enter

Jaacute pode comemorar sua primeira referecircncia

Sempre que arrastar o mouse para inserir o endereccedilo de um intervalo em uma funccedilatildeo vocecirc pode simplesmente digitar o endereccedilo do intervalo se souber qual eacute

O Excel eacute dinacircmico quando se trata de endereccedilos de ceacutelula Caso vocecirc tenha uma ceacutelula com uma foacutermula que referencia o endereccedilo de uma ceacutelula diferente e vocecirc copie a foacutermula da primeira ceacutelula para outra o endereccedilo de referecircncia dentro da foacutermula muda O Excel atualiza a referecircncia dentro da foacutermula para que a quantidade de linhas eou colunas que separam uma ceacutelula original (de onde a foacutermula eacute copiada) da ceacutelula nova (para onde a foacutermula eacute colada) seja correspondente Talvez isso seja confuso entatildeo tente fazer um exemplo para ver como eacute

DICA

CG_ExcelFormulasandFunctionsFDindb 22 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 3: Excel Fórmulas CAP DE AMOSTRA & Funções

1Introduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 5 22102019 114015

CAP

DE

AMOS

TRA

NESTA PARTEhellip

Conheccedila os princiacutepios baacutesicos de foacutermulas e funccedilotildees

Veja formas diferentes de inserir funccedilotildees

Entenda foacutermulas e funccedilotildees baseadas em arrays

Saiba mais sobre erros de foacutermulas e como corrigi-los

CG_ExcelFormulasandFunctionsFDindb 6 22102019 114015

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp7

NESTE CAPIacuteTULO

raquo Sabendo tudo sobre os princiacutepios baacutesicos do Excel

raquo Escrevendo foacutermulas

raquo Trabalhando com funccedilotildees em foacutermulas

Capiacutetulo 1Explorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildees

O Excel estaacute para os computadores como a Ferrari estaacute para os carros sofisticado por fora e potente por dentro O programa tambeacutem eacute como um caminhatildeo Ele pode dar conta de todos os seus dados mdash muitos

deles Na verdade o Excel 2019 possui 17179869184 posiccedilotildees para armazenar dados Eacute foi o que eu disse mdash mais de 17 bilhotildees de espaccedilos reservados para eles E isso em apenas uma planilha

Pode ser que ao abrir os arquivos criados em versotildees anteriores do Excel a quantidade de linhas e colunas disponiacuteveis da planilha seja exibida na versatildeo da pasta de trabalho em que foi criada

O Excel eacute utilizado em todos os ramos de atividades E vocecirc sabe como isso eacute possiacutevel Pelo fato de o programa conseguir armazenar e trabalhar com quais-quer tipos de dados Natildeo importa se vocecirc estaacute no ramo de financcedilas ou de ven-das se gerencia um e-commerce ou se organiza viagens para regiotildees selvagens

DICA

CG_ExcelFormulasandFunctionsFDindb 7 22102019 114015

CAP

DE

AMOS

TRA

8emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

se vocecirc estaacute elaborando a lista de confirmaccedilatildeo de presenccedila de uma festa ou se estaacute acompanhando a classificaccedilatildeo de seus times favoritos mdash o Excel consegue lidar com tudo isso Essa capacidade de trabalhar com caacutelculos numeacutericos eacute simplesmente sensacional E eacute tatildeo faacutecil de usar

Natildeo basta inserir um monte de informaccedilatildeo em planilhas para processar os dados ou para fornecer somas resultados ou anaacutelises Se vocecirc quiser armazenar seus dados em outro lugar eacute possiacutevel usar o Excel ou obter um programa de banco de dados Neste livro mostrarei como criar foacutermulas e como utilizar as diversas funccedilotildees internas oferecidas pelo Excel Este eacute o verdadeiro poder do Excel interpretar os seus dados

Natildeo se preocupe com que isso seja desafiador e que vocecirc possa cometer erros Aconteceu o mesmo comigo quando eu estava aprendendo Aleacutem do mais o Excel natildeo vai brigar com vocecirc mdash vai ateacute perdoaacute-lo Ele aponta o erro e agraves vezes ateacute o ajuda a corrigi-lo Quantos programas fazem isso Mas primeiro come-ccedilaremos com o baacutesico Este primeiro capiacutetulo eacute um ponto de partida funda-mental para compreender o resto do livro Quem dera eu tivesse um livro como este quando fui apresentado aos computadores Tropecei em muitas pedras no caminho

Trabalhando com os Princiacutepios Baacutesicos do Excel

Antes que vocecirc possa escrever qualquer foacutermula ou calcular qualquer nuacutemero eacute necessaacuterio saber para onde os dados vatildeo e como encontraacute-los novamente Natildeo quero que eles se percam Saber como as planilhas armazenam e apresentam seus dados eacute essencial para sua tentativa de anaacutelise

Entendendo as pastas de trabalho e as planilhasUma pasta de trabalho eacute igual a um arquivo O Excel abre e fecha pastas de tra-balho assim como um processador de texto abre e fecha documentos O Excel apresenta uma variedade de modelos o primeiro eacute uma pasta de trabalho padratildeo em branco Aleacutem de tudo vocecirc pode abrir os arquivos recentes novamente Apoacutes abrir uma pasta de trabalho nova ou uma jaacute existente clique na guia Arquivo para visualizar as funccedilotildees baacutesicas tais como Abrir Salvar Imprimir e Fechar seus arquivos do Excel (isso sem mencionar as outras funccedilotildees sofisticadas de iniciali-zaccedilatildeo) A Figura 1-1 mostra o conteuacutedo presente na guia Informaccedilotildees

Os arquivos do Excel 2019 (e tambeacutem das versotildees 2016 2013 2010 e 2007) tem a extensatildeo xlsx As versotildees anteriores tecircm a extensatildeo xls

DICA

CG_ExcelFormulasandFunctionsFDindb 8 22102019 114015

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp9

Abra o Excel selecione Arquivo Novo e clique duas vezes em Pasta de Traba-lho em branco Quando houver mais de uma pasta de trabalho aberta escolha aquela com a qual queira trabalhar clicando na barra de tarefas do Windows

Geralmente seus dados ficam em uma planilha Uma pasta de trabalho conteacutem pelo menos uma planilha Se vocecirc natildeo tivesse ao menos uma onde colocaria seus dados A Figura 1-2 mostra uma pasta de trabalho aberta que tem duas planilhas convenientemente chamadas de Planilha1 e Planilha2 Agrave direita das guias dessa planilha estaacute o botatildeo Nova planilha (se parece com um sinal de mais) utilizado para adicionar planilhas agrave pasta de trabalho

FIGURA 1-1 Vendo

como usar as funccedilotildees baacutesicas de programa no Excel

FIGURA 1-2 Vendo

como satildeo as pastas de

trabalho e as planilhas

Em algum momento uma planilha estaraacute na parte superior Na Figura 1-2 a Planilha1 estaacute na parte superior Outra maneira de dizer isso eacute que a Planilha1 estaacute ativa Existe sempre uma mdash e apenas uma mdash planilha ativa Para ativar outra planilha basta clicar em sua guia

CG_ExcelFormulasandFunctionsFDindb 9 22102019 114016

CAP

DE

AMOS

TRA

10emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Os nomes em inglecircs worksheet spreadsheet sheet querem dizer a mesma coisa planilhas

Sabe o que eacute superlegal Eacute possiacutevel mudar o nome das planilhas Nomes como Planilha1 e Planilha2 natildeo satildeo laacute muito bonitos Que tal Coleccedilatildeo do Aacutelbum de Figurinhas ou Impostos do Ano Passado Nossa Impostos do Ano Passado natildeo eacute nem um pouco empolgante

A questatildeo eacute decirc nomes relevantes agraves suas planilhas Haacute duas formas de fazer isso

raquo Decirc um clique duplo na guia da planilha e digite um nome novo

raquo Clique com o botatildeo direito na guia selecione Renomear no menu e digite um nome novo

A Figura 1-3 mostra o nome de uma planilha jaacute modificado e outro prestes a ser modificado ao clicar com o botatildeo direito na guia da planilha

FIGURA 1-3 Modificando

o nome de uma

planilha

Vocecirc tambeacutem pode mudar o nome da planilha por conta proacutepria Faccedila isso de um jeito mais faacutecil

1 Clique duas vezes na guia da planilha

2 Digite um nome novo e pressione a tecla Enter

o nome natildeo pode exceder 31 caracteres

Eacute possiacutevel alterar a cor das guias da planilha Clique com o botatildeo direito na guia e selecione Cor da Guia no menu

Para inserir uma planilha nova em uma pasta de trabalho clique no botatildeo Nova planilha localizado apoacutes a uacuteltima guia da planilha A Figura 1-4 exemplifica isso Para excluir uma planilha clique com o botatildeo direito em sua guia e sele-cione Excluir no menu

DICA

CG_ExcelFormulasandFunctionsFDindb 10 22102019 114016

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp11

FIGURA 1-4 Inserindo

uma planilha

nova

Natildeo exclua uma planilha a menos que vocecirc queira Vocecirc natildeo consegue recu-peraacute-la depois de ela ter sido deletada Ela natildeo vai para a Lixeira do Windows

Vocecirc pode inserir muitas planilhas novas O limite depende da memoacuteria do seu computador mas vocecirc consegue inserir 200 planilhas ou mais sem problemas Espero que vocecirc tenha um bom motivo para ter tantas planilhas assim o que me leva agrave proacutexima questatildeo

As planilhas organizam suas informaccedilotildees Use-as de modo sensato e vocecirc acharaacute bem faacutecil gerenciar os seus dados Por exemplo digamos que vocecirc seja o chefe (achei que gostaria disso) e durante um ano vocecirc rastreou informaccedilotildees sobre 30 funcionaacuterios Talvez vocecirc tenha 30 planilhas mdash uma para cada fun-cionaacuterio Ou 12 planilhas mdash uma para cada mecircs Ou quem sabe apenas uma com todos os dados O modo como vocecirc usa o Excel soacute depende de vocecirc mas ele estaacute preparado para lidar com qualquer coisa que vocecirc insira dentro dele

Vocecirc pode configurar as planilhas de acordo com o padratildeo da pasta de traba-lho Para fazer isso clique na guia Arquivo clique em Opccedilotildees depois em Geral Abaixo da seccedilatildeo ldquoAo criar novas pastas de trabalhordquo clique no botatildeo de rola-gem Incluir este nuacutemero de planilhas para selecionar um nuacutemero

Apresentando as Foacutermulas na Faixa de OpccedilotildeesSem mais delongas apresento as Foacutermulas na Faixa de Opccedilotildees O menu Faixa de Opccedilotildees fica na parte superior do Excel Os itens da Faixa de Opccedilotildees aparecem como cabeccedilalhos de menu na parte superior da tela do Excel poreacutem na verdade eles funcionam mais como guias Ao clicar nelas natildeo aparece um menu Em vez disso a Faixa de Opccedilotildees exibe os itens relacionados agrave guia da Faixa de Opccedilotildees clicada

A Figura 1-5 mostra a parte superior da tela na qual a Faixa de Opccedilotildees exibe os itens que aparecem quando vocecirc clica na guia Foacutermulas Na figura a Faixa de Opccedilotildees estaacute configurada para mostrar os meacutetodos baseados em foacutermulas Na parte final esquerda da guia as funccedilotildees estatildeo categorizadas Uma das catego-rias estaacute aberta para mostrar como eacute possiacutevel acessar uma funccedilatildeo especiacutefica

Estas categorias ficam na parte inferior da Faixa de Opccedilotildees de Foacutermulas

raquo Biblioteca de Funccedilotildees Inclui o assistente de funccedilatildeo a funcionalidade AutoSoma e as funccedilotildees categorizadas

CUIDADO

DICA

CG_ExcelFormulasandFunctionsFDindb 11 22102019 114016

CAP

DE

AMOS

TRA

12emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

raquo Nomes Definidos Essas funcionalidades gerenciam as aacutereas nomeadas que satildeo as seccedilotildees nas planilhas agraves quais vocecirc deu um nome relevante para consultaacute-las com mais facilidade

raquo Auditoria de Foacutermulas Essas ferramentas passaram por diversas versotildees do Excel mas nunca foram tatildeo conhecidas Eacute aqui tambeacutem que fica a Janela de Inspeccedilatildeo que lhe permite acompanhar os valores das ceacutelulas selecionadas mas soacute dentro de uma janela Vocecirc pode observar na Figura 1-6 que poucas ceacutelulas foram atribuiacutedas agrave Janela de Inspeccedilatildeo Ela mostra se houver qualquer mudanccedila Repare como as ceacutelulas de inspeccedilatildeo estatildeo nas planilhas que natildeo fazem parte da atual planilha ativa Muito bem A propoacutesito vocecirc pode mover a Janela de Inspeccedilatildeo pela tela ao clicar na aacuterea do tiacutetulo da janela e arrastaacute-la com o mouse

raquo Caacutelculo Eacute aqui que as configuraccedilotildees de caacutelculo satildeo gerenciadas por exemplo se o caacutelculo eacute automaacutetico ou manual

FIGURA 1-5 Conhecen-do a Faixa

de opccedilotildees

FIGURA 1-6 observando

a Janela de Inspeccedilatildeo

Outra funcionalidade oacutetima que anda de matildeos dadas com a Faixa de Opccedilotildees eacute a Barra de Ferramentas de Acesso Raacutepido (Olha soacute existe uma barra de ferra-mentas no fim das contas) Na Figura 1-5 a Barra de Ferramentas de Acesso Raacutepido estaacute na parte superior esquerda logo acima da Faixa de Opccedilotildees Nela haacute iacutecones que executam accedilotildees com apenas um clique Vocecirc acessa os iacutecones clicando na guia Barra de Ferramentas de Acesso Raacutepido na caixa de diaacutelogo Opccedilotildees do Excel Eacute possiacutevel colocar a barra de ferramentas acima ou abaixo da

DICA

CG_ExcelFormulasandFunctionsFDindb 12 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp13

Faixa de Opccedilotildees ao clicar com o botatildeo direito na seta suspensa em Personali-zar Barra de Ferramentas de Acesso Raacutepido e escolher uma opccedilatildeo As outras opccedilotildees da Barra de Ferramentas de Acesso Raacutepido tambeacutem estatildeo disponiacuteveis nessa aacuterea

Trabalhando com linhas colunas ceacutelulas intervalos e tabelasUma planilha conteacutem ceacutelulas Muitas ceacutelulas Bilhotildees delas Aparentemente isso eacute impossiacutevel de gerenciar mas na verdade eacute bem simples A Figura 1-7 mostra uma planilha repleta de dados Use-a para analisar os componentes de uma planilha Cada ceacutelula pode conter dados ou uma foacutermula Na Figura 1-7 as ceacutelu-las contecircm dados Algumas ceacutelulas mdash ou ateacute mesmo todas mdash podem conter foacutermulas o que natildeo vem ao caso aqui

FIGURA 1-7 analisando o conteuacutedo

de uma planilha

As colunas tecircm cabeccedilalhos de letras mdash A B C e assim sucessivamente Vocecirc pode vecirc-las enumeradas de modo vertical logo acima da aacuterea em que as ceacutelulas estatildeo Depois da ceacutelula 26 utiliza-se um sistema duplo de letras mdash AA BB e assim por diante Depois que todas as combinaccedilotildees de duas letras forem usadas emprega-se o sistema de trecircs letras As linhas estatildeo listadas horizontalmente ao lado esquerdo da tela e usam um sistema numeacuterico

Vocecirc encontraraacute ceacutelulas na interseccedilatildeo de linhas e colunas A ceacutelula A1 eacute a ceacutelula de interseccedilatildeo da coluna A e da linha 1 A1 eacute o endereccedilo da ceacutelula Existe sempre uma ceacutelula ativa mdash ou seja uma ceacutelula na qual vocecirc entraria com qualquer informaccedilatildeo ao digitar A ceacutelula ativa tem uma borda ao seu redor Aleacutem disso o conteuacutedo da ceacutelula ativa aparece na Barra de Foacutermulas

Quando falo ou menciono ceacutelula me refiro ao seu endereccedilo Um endereccedilo eacute a interseccedilatildeo entre uma coluna e uma linha Falar sobre a ceacutelula D20 eacute mencionar a ceacutelula que vocecirc encontra na interseccedilatildeo da coluna D e da linha 20

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 13 22102019 114017

CAP

DE

AMOS

TRA

14emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Na Figura 1-7 a ceacutelula ativa eacute a C7 e haacute duas maneiras de enxergar isso Para os marinheiros de primeira viagem a ceacutelula C7 tem uma borda em volta dela Repare tambeacutem que o cabeccedilalho da coluna C estaacute sombreado assim como a linha nuacutemero 7 Acima dos cabeccedilalhos das colunas estaacute a Caixa de Nome e a Barra de Foacutermulas A Caixa de Nome estaacute agrave esquerda e mostra o endereccedilo da ceacutelula ativa C7 Agrave direita da Caixa de Nome a Barra de Foacutermulas mostra o con-teuacutedo da ceacutelula C7

Se a Barra de Foacutermulas natildeo estiver visiacutevel acesse Arquivo rarr Opccedilotildees e clique na guia Avanccedilado Em seguida na seccedilatildeo Exibir na caixa de diaacutelogo Opccedilotildees do Excel selecione ldquoMostrar barra de foacutermulasrdquo para visualizaacute-la

Um intervalo eacute um grupo de ceacutelulas adjacentes embora ceacutelulas natildeo adjacentes possam ser incluiacutedas no mesmo intervalo (isso vale mais para os sabichotildees de carteirinha e para os alucinados por caacutelculos que gostam de montar quebra-ca-beccedilas) Para seus objetivos imagine que um intervalo eacute um grupo de ceacutelulas con-tiacutenuas Hora de criar um intervalo Veja como

1 Posicione o ponteiro do mouse sobre a primeira ceacutelula a partir da qual queira definir um intervalo

2 Pressione e segure o botatildeo esquerdo do mouse

3 Mova o ponteiro do mouse para a uacuteltima ceacutelula na aacuterea desejada

4 Solte o botatildeo do mouse

POR DENTRO DA BARRA DE FOacuteRMULASJuntas a Barra de Foacutermulas e a Caixa de Nome formam a Barra de Foacutermulas Vocecirc usa bastante a Barra de Foacutermulas agrave medida que trabalha com foacutermulas e funccedilotildees Ela eacute utilizada para inserir e editar foacutermulas e eacute uma caixa que fica no meio da barra Ao inserir uma foacutermula nessa caixa vocecirc pode clicar no botatildeo de verificaccedilatildeo para processar a entrada O botatildeo de verificaccedilatildeo fica visiacutevel somente quando vocecirc estaacute inserindo uma foacutermula Pressionar a tecla Enter tambeacutem completa sua entrada e clicar no X cancela a entrada

Uma alternativa eacute inserir a foacutermula diretamente na ceacutelula A Barra de Foacutermulas exibe a foacutermula enquanto ela eacute inserida na ceacutelula Quando quiser ver o conteuacutedo da ceacutelula que tem a foacutermula deixe-a ativa e observe seu conteuacutedo na Barra de Foacutermulas As ceacutelulas que contecircm foacutermulas geralmente natildeo exibem a foacutermula mas apresentam seu resultado A Barra de Foacutermulas eacute o lugar para quando vocecirc quiser ver a foacutermula atual A Caixa de Nome ao lado esquerdo da Barra de Foacutermulas eacute utilizada para selecionar aacutereas nomeadas na pasta de trabalho

PAPO DE ESPECIALISTA

DICA

CG_ExcelFormulasandFunctionsFDindb 14 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp15

A Figura 1-8 mostra o que aconteceu quando fiz isso Eu selecionei um intervalo de ceacutelulas O endereccedilo desse intervalo eacute A3D21

FIGURA 1-8 Selecio-

nando um intervalo de

ceacutelulas

Um endereccedilo de intervalo se assemelha a dois endereccedilos de ceacutelula juntos com dois-pontos () no meio E eacute isso mesmo Um endereccedilo de intervalo comeccedila com o endereccedilo da ceacutelula no canto superior esquerdo do intervalo depois tem dois--pontos e termina com o endereccedilo da ceacutelula no canto inferior direito

Mais um detalhe a respeito dos intervalos vocecirc pode dar um nome a eles Essa funcionalidade eacute oacutetima porque vocecirc pode pensar em um intervalo no que se refere ao seu uso em vez de pensar qual eacute o endereccedilo dele Aleacutem do mais se eu natildeo fizesse a etapa extra para atribuir um nome o intervalo desapareceria assim que eu clicasse em qualquer lugar na planilha Ao nomear um intervalo vocecirc pode usaacute-lo pelo nome diversas vezes

Digamos que vocecirc tenha uma lista de clientes em uma planilha O que eacute mais faacutecil mdash imaginar quais ceacutelulas estatildeo de fato ocupadas ou pensar que essa eacute sua lista de clientes

No decorrer deste livro eu uso intervalos e endereccedilos de ceacutelulas que receberam nomes Hora de botar a matildeo na massa e criar uma aacuterea nomeada Sigas as etapas abaixo

1 Posicione o ponteiro do mouse sobre uma ceacutelula clique e segure o botatildeo esquerdo do mouse e arraste o ponteiro

2 Solte o botatildeo quando terminar

Vocecirc selecionou uma aacuterea da planilha

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 15 22102019 114017

CAP

DE

AMOS

TRA

16emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

3 Clique em Definir Nome na categoria Nomes Definidos na Faixa de Opccedilatildeo de Foacutermulas

a caixa de diaacutelogo Novo Nome aparece conforme mostra a Figura 1-9

4 Nomeie a aacuterea ou fique com o nome sugerido Vocecirc tambeacutem pode alte-rar o nome sugerido

o Excel parte do princiacutepio de que vocecirc quer preencher o nome da aacuterea com o valor encontrado na primeira ceacutelula do intervalo talvez vocecirc queira fazer isso talvez natildeo queira troque o nome caso seja necessaacuterio Na Figura 1-9 eu mudei o nome para Clientes

um meacutetodo alternativo para nomear a aacuterea eacute selecionaacute-la digitar o nome na Caixa de Nome (agrave esquerda da Barra de Foacutermula) e pressionar a tecla Enter

5 Clique em OK

FIGURA 1-9 adicionando

um nome agrave pasta de

trabalho

Pronto Viu soacute Vocecirc jaacute estaacute a meio caminho andado de ser um especialista em Excel Agora que vocecirc tem uma aacuterea nomeada pode facilmente selecionar seus dados a qualquer momento Basta ir para a Caixa de Nome e selecionaacute-la na lista A Figura 1-10 mostra como selecionar a aacuterea Clientes

As tabelas funcionam do mesmo jeito que as aacutereas nomeadas Elas tecircm algu-mas funcionalidades que natildeo estatildeo disponiacuteveis para as aacutereas nomeadas Com as tabelas eacute possiacutevel especificar que a linha de cima conteacutem os roacutetulos dos cabeccedilalhos Aleacutem do mais as tabelas-padratildeo tecircm a capacidade de filtrar infor-maccedilotildees A Figura 1-11 mostra uma tabela em uma planilha com cabeccedilalhos e a opccedilatildeo de criar filtros

DICA

CG_ExcelFormulasandFunctionsFDindb 16 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp17

FIGURA 1-10 usando a Caixa de

Nome para encontrar

a aacuterea nomeada

FIGURA 1-11 testando

uma tabela

Com os filtros eacute possiacutevel limitar quais linhas exibir com base nos valores que vocecirc selecionar

A Faixa de Opccedilotildees Inserir conteacutem o botatildeo usado para inserir uma tabela

Formatando seus dadosEacute oacutebvio que vocecirc quer que seus dados pareccedilam sofisticados e radiantes Os che-fes gostam disso O nuacutemero 9860 eacute uma temperatura Eacute uma pontuaccedilatildeo em um teste Satildeo 98 reais e 60 centavos Eacute uma porcentagem Qualquer um destes formatos estaacute correto

raquo 9860

raquo R$9860

raquo 9860

O Excel possibilita que vocecirc formate seus dados do jeito que quiser As opccedilotildees de formataccedilatildeo estatildeo na Faixa de Opccedilotildees Paacutegina Inicial na categoria Nuacutemeros

A Figura 1-12 mostra como a formataccedilatildeo ajuda na legibilidade e no entendi-mento de uma planilha A ceacutelula B1 tem um valor monetaacuterio e estaacute formatada com o estilo Contaacutebil A ceacutelula B2 estaacute formatada como porcentagem O valor real da ceacutelula B2 eacute 005 A ceacutelula B7 estaacute formatada de acordo com a moeda

DICA

CG_ExcelFormulasandFunctionsFDindb 17 22102019 114018

CAP

DE

AMOS

TRA

18emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

corrente O formato da moeda exibe um valor negativo entre parecircnteses Essa eacute apenas uma opccedilatildeo de formataccedilatildeo para moedas O Capiacutetulo 5 explica mais sobre a formataccedilatildeo de dados em relaccedilatildeo agrave moeda corrente

FIGURA 1-12 Formatando

dados

Aleacutem de selecionar a formataccedilatildeo na Faixa de Opccedilotildees Paacutegina Inicial vocecirc tam-beacutem pode usar a conhecida (nas versotildees anteriores) caixa de diaacutelogo Formatar Ceacutelulas Este eacute o lugar certo para todas as suas necessidades de formataccedilatildeo fora que estaacute disponiacutevel na Barra de Ferramentas da Faixa de Opccedilotildees Eacute pos-siacutevel ateacute criar formatos personalizados Vocecirc pode exibir a caixa de diaacutelogo Formatar Ceacutelulas de duas formas

raquo Na Faixa de Opccedilotildees Paacutegina Inicial clique na lista suspensa na categoria Nuacutemero e depois clique em Mais Formatos de Nuacutemero

raquo Clique com o botatildeo direito e selecione Formatar Ceacutelulas no menu pop-up

A Figura 1-13 mostra a caixa de diaacutelogo Formatar Ceacutelulas Analisaremos essa caixa de diaacutelogo e as formataccedilotildees com mais detalhes no Capiacutetulo 5

FIGURA 1-13 usando a

caixa de diaacutelogo

Formatar Ceacutelulas para

opccedilotildees avanccediladas de formataccedilatildeo

CG_ExcelFormulasandFunctionsFDindb 18 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp19

Obtendo ajudaO Excel eacute complexo mdash natildeo se pode negar isso E para nossa sorte a ajuda fica a uma tecla de distacircncia Sim precisamente uma tecla mdash pressione F1 Tente isso agora para vocecirc ver

Ao pressionar F1 abre-se o sistema de ajuda Laacute vocecirc pode pesquisar uma palavra-chave ou navegar pelo conteuacutedo da Ajuda Mais tarde quando estiver trabalhando com as funccedilotildees do Excel vocecirc pode obter ajuda para funccedilotildees especiacuteficas clicando diretamente na Ajuda ou no link Ajuda Sobre Esta Fun-ccedilatildeo na caixa de diaacutelogo Inserir Funccedilatildeo O Capiacutetulo 2 fala com mais detalhes sobre a caixa de diaacutelogo Inserir Funccedilatildeo

Dominando as FoacutermulasBom hora de entrar no X da questatildeo quando se trata de Excel Claro que vocecirc pode somente inserir os dados e deixaacute-los de qualquer jeito e ateacute mesmo gerar alguns graacuteficos Entretanto para obter respostas dos seus dados criar um resumo ou aplicar testes E-SE satildeo necessaacuterias foacutermulas

Em termos concretos uma foacutermula no Excel calcula algo ou retorna um resul-tado com base nos dados de uma ou mais planilhas Essas planilhas podem estar em mais de uma pasta de trabalho Insere-se uma foacutermula nas ceacutelulas que deve comeccedilar com um sinal de igual (=) que por sua vez informa ao Excel que eacute uma foacutermula e natildeo dados Parece simples e eacute

Todas as foacutermulas comeccedilam com um sinal de igual (=)

Veja a seguir algumas foacutermulas baacutesicas A Tabela 1-1 apresenta um bocado de foacutermulas e o que elas fazem

TABELA 1-1emspemspFoacutermulas Baacutesicas

Foacutermula O que Significa

=2 + 2 Retorna o nuacutemero 4

=A1 + A2 Retorna a soma dos valores contidos nas ceacutelulas A1 e A2 quaisquer que sejam esses valores Caso A1 e A2 tenham algum tipo de texto um erro eacute retornado

=D5 A ceacutelula que conteacutem essa foacutermula acaba exibindo o valor que estaacute na ceacutelula D5 Se vocecirc tentar inserir essa foacutermula na proacutepria ceacutelula D5 uma referecircncia circu-lar eacute criada Isso natildeo eacute nada bom Veja o Capiacutetulo 4

=SOMA(A2A5) Retorna uma soma de valores nas ceacutelulas A2 A3 A4 e A5 Esta foacutermula usa a funccedilatildeo SOMA para somar todos os valores do intervalo

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 19 22102019 114018

CAP

DE

AMOS

TRA

20emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Eu uso a palavra retornar para me referir ao resultado da foacutermula ou caacutelculo da funccedilatildeo Logo dizer ldquoA foacutermula retorna um 7rdquo eacute o mesmo que dizer ldquoA foacutermula calculou a resposta e o resultado foi 7rdquo

Inserindo sua primeira foacutermulaPronto para inserir sua primeira foacutermula Certifique-se de que o Excel esteja aberto tenha uma planilha agrave sua frente e siga os seguintes passos

1 Clique em uma ceacutelula vazia

2 Digite = 10 + 10

3 Pressione a tecla Enter

Foi moleza natildeo foi Vocecirc deve ver o resultado da foacutermula mdash o nuacutemero 20

Vamos fazer outra Desta vez crie uma foacutermula que some o valor de duas ceacutelulas

1 Clique em qualquer ceacutelula

2 Digite qualquer nuacutemero

3 Clique em outra ceacutelula

4 Digite outro nuacutemero

5 Clique em uma terceira ceacutelula

Esta ceacutelula conteraacute a foacutermula

6 Digite =

7 Clique na primeira ceacutelula

Este eacute um momento importante na criaccedilatildeo de uma foacutermula Ela pode ser escrita quando vocecirc digita com seu teclado ou quando usa o seu mouse A foacutermula deve aparecer com a metade completa com um sinal de igual seguido do endereccedilo da ceacutelula em que vocecirc acabou de clicar conforme mos-tra a Figura 1-14 No exemplo o valor 15 foi inserido na ceacutelula B3 e o valor 35 na ceacutelula B6 A foacutermula comeccedilou na ceacutelula E3 portanto ela exibe =B3

8 Digite +

9 Clique na ceacutelula com o segundo valor inserido

Neste exemplo eacute a ceacutelula B6 A foacutermula na ceacutelula E3 agora eacute =B3 + B6 Vocecirc pode conferir isso na Figura 1-15

DICA

CG_ExcelFormulasandFunctionsFDindb 20 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp21

10 Pressione a tecla Enter

Isso encerra a entrada da funccedilatildeo Muito bem Mandou bem

FIGURA 1-14 Inserindo

uma foacutermula que faz

referecircncia a uma ceacutelula

FIGURA 1-15 Comple-tando a

foacutermula

FIGURA 1-16 uma

foacutermula concluiacuteda

A Figura 1-16 demonstra como o exemplo acabou A ceacutelula E3 exibe o resultado do caacutelculo Observe tambeacutem que a Barra de Foacutermulas exibe o conteuacutedo da ceacutelula E3 que na praacutetica eacute a foacutermula

CG_ExcelFormulasandFunctionsFDindb 21 22102019 114019

CAP

DE

AMOS

TRA

22emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entendendo as referecircnciasHaacute referecircncias para dar e vender nas foacutermulas do Excel Vocecirc pode referenciar ceacutelulas e intervalos Vocecirc pode fazer referecircncia a ceacutelulas e a intervalos em outras planilhas Pode referenciar ceacutelulas e intervalos em outras pastas de trabalho As foacutermulas e as funccedilotildees funcionam bem melhor quando se usam referecircncias por isso eacute preciso entendecirc-las

E para colocar mais lenha na fogueira vocecirc pode utilizar trecircs tipos de referecircn-cias de ceacutelula a relativa a absoluta e a mista Bom um passo de cada vez Teste uma foacutermula que utiliza um intervalo

Geralmente as foacutermulas com intervalo tecircm uma funccedilatildeo na foacutermula portanto use a funccedilatildeo SOMA a seguir

1 Digite alguns nuacutemeros em muitas ceacutelulas e vaacute descendo pela coluna

2 Clique na ceacutelula em que quer que o resultado apareccedila

3 Digite =SOMA( para comeccedilar a funccedilatildeo

4 Clique na primeira ceacutelula em que foi inserido o valor segure o botatildeo esquerdo do mouse e arraste o ponteiro do mouse por todas as ceacutelulas que tecircm valores

5 Solte o botatildeo do mouse

o endereccedilo do intervalo aparece onde as foacutermulas e as funccedilotildees estatildeo sendo inseridas

6 Digite um parecircntese de fechamento )

7 Pressione a tecla Enter

Jaacute pode comemorar sua primeira referecircncia

Sempre que arrastar o mouse para inserir o endereccedilo de um intervalo em uma funccedilatildeo vocecirc pode simplesmente digitar o endereccedilo do intervalo se souber qual eacute

O Excel eacute dinacircmico quando se trata de endereccedilos de ceacutelula Caso vocecirc tenha uma ceacutelula com uma foacutermula que referencia o endereccedilo de uma ceacutelula diferente e vocecirc copie a foacutermula da primeira ceacutelula para outra o endereccedilo de referecircncia dentro da foacutermula muda O Excel atualiza a referecircncia dentro da foacutermula para que a quantidade de linhas eou colunas que separam uma ceacutelula original (de onde a foacutermula eacute copiada) da ceacutelula nova (para onde a foacutermula eacute colada) seja correspondente Talvez isso seja confuso entatildeo tente fazer um exemplo para ver como eacute

DICA

CG_ExcelFormulasandFunctionsFDindb 22 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 4: Excel Fórmulas CAP DE AMOSTRA & Funções

NESTA PARTEhellip

Conheccedila os princiacutepios baacutesicos de foacutermulas e funccedilotildees

Veja formas diferentes de inserir funccedilotildees

Entenda foacutermulas e funccedilotildees baseadas em arrays

Saiba mais sobre erros de foacutermulas e como corrigi-los

CG_ExcelFormulasandFunctionsFDindb 6 22102019 114015

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp7

NESTE CAPIacuteTULO

raquo Sabendo tudo sobre os princiacutepios baacutesicos do Excel

raquo Escrevendo foacutermulas

raquo Trabalhando com funccedilotildees em foacutermulas

Capiacutetulo 1Explorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildees

O Excel estaacute para os computadores como a Ferrari estaacute para os carros sofisticado por fora e potente por dentro O programa tambeacutem eacute como um caminhatildeo Ele pode dar conta de todos os seus dados mdash muitos

deles Na verdade o Excel 2019 possui 17179869184 posiccedilotildees para armazenar dados Eacute foi o que eu disse mdash mais de 17 bilhotildees de espaccedilos reservados para eles E isso em apenas uma planilha

Pode ser que ao abrir os arquivos criados em versotildees anteriores do Excel a quantidade de linhas e colunas disponiacuteveis da planilha seja exibida na versatildeo da pasta de trabalho em que foi criada

O Excel eacute utilizado em todos os ramos de atividades E vocecirc sabe como isso eacute possiacutevel Pelo fato de o programa conseguir armazenar e trabalhar com quais-quer tipos de dados Natildeo importa se vocecirc estaacute no ramo de financcedilas ou de ven-das se gerencia um e-commerce ou se organiza viagens para regiotildees selvagens

DICA

CG_ExcelFormulasandFunctionsFDindb 7 22102019 114015

CAP

DE

AMOS

TRA

8emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

se vocecirc estaacute elaborando a lista de confirmaccedilatildeo de presenccedila de uma festa ou se estaacute acompanhando a classificaccedilatildeo de seus times favoritos mdash o Excel consegue lidar com tudo isso Essa capacidade de trabalhar com caacutelculos numeacutericos eacute simplesmente sensacional E eacute tatildeo faacutecil de usar

Natildeo basta inserir um monte de informaccedilatildeo em planilhas para processar os dados ou para fornecer somas resultados ou anaacutelises Se vocecirc quiser armazenar seus dados em outro lugar eacute possiacutevel usar o Excel ou obter um programa de banco de dados Neste livro mostrarei como criar foacutermulas e como utilizar as diversas funccedilotildees internas oferecidas pelo Excel Este eacute o verdadeiro poder do Excel interpretar os seus dados

Natildeo se preocupe com que isso seja desafiador e que vocecirc possa cometer erros Aconteceu o mesmo comigo quando eu estava aprendendo Aleacutem do mais o Excel natildeo vai brigar com vocecirc mdash vai ateacute perdoaacute-lo Ele aponta o erro e agraves vezes ateacute o ajuda a corrigi-lo Quantos programas fazem isso Mas primeiro come-ccedilaremos com o baacutesico Este primeiro capiacutetulo eacute um ponto de partida funda-mental para compreender o resto do livro Quem dera eu tivesse um livro como este quando fui apresentado aos computadores Tropecei em muitas pedras no caminho

Trabalhando com os Princiacutepios Baacutesicos do Excel

Antes que vocecirc possa escrever qualquer foacutermula ou calcular qualquer nuacutemero eacute necessaacuterio saber para onde os dados vatildeo e como encontraacute-los novamente Natildeo quero que eles se percam Saber como as planilhas armazenam e apresentam seus dados eacute essencial para sua tentativa de anaacutelise

Entendendo as pastas de trabalho e as planilhasUma pasta de trabalho eacute igual a um arquivo O Excel abre e fecha pastas de tra-balho assim como um processador de texto abre e fecha documentos O Excel apresenta uma variedade de modelos o primeiro eacute uma pasta de trabalho padratildeo em branco Aleacutem de tudo vocecirc pode abrir os arquivos recentes novamente Apoacutes abrir uma pasta de trabalho nova ou uma jaacute existente clique na guia Arquivo para visualizar as funccedilotildees baacutesicas tais como Abrir Salvar Imprimir e Fechar seus arquivos do Excel (isso sem mencionar as outras funccedilotildees sofisticadas de iniciali-zaccedilatildeo) A Figura 1-1 mostra o conteuacutedo presente na guia Informaccedilotildees

Os arquivos do Excel 2019 (e tambeacutem das versotildees 2016 2013 2010 e 2007) tem a extensatildeo xlsx As versotildees anteriores tecircm a extensatildeo xls

DICA

CG_ExcelFormulasandFunctionsFDindb 8 22102019 114015

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp9

Abra o Excel selecione Arquivo Novo e clique duas vezes em Pasta de Traba-lho em branco Quando houver mais de uma pasta de trabalho aberta escolha aquela com a qual queira trabalhar clicando na barra de tarefas do Windows

Geralmente seus dados ficam em uma planilha Uma pasta de trabalho conteacutem pelo menos uma planilha Se vocecirc natildeo tivesse ao menos uma onde colocaria seus dados A Figura 1-2 mostra uma pasta de trabalho aberta que tem duas planilhas convenientemente chamadas de Planilha1 e Planilha2 Agrave direita das guias dessa planilha estaacute o botatildeo Nova planilha (se parece com um sinal de mais) utilizado para adicionar planilhas agrave pasta de trabalho

FIGURA 1-1 Vendo

como usar as funccedilotildees baacutesicas de programa no Excel

FIGURA 1-2 Vendo

como satildeo as pastas de

trabalho e as planilhas

Em algum momento uma planilha estaraacute na parte superior Na Figura 1-2 a Planilha1 estaacute na parte superior Outra maneira de dizer isso eacute que a Planilha1 estaacute ativa Existe sempre uma mdash e apenas uma mdash planilha ativa Para ativar outra planilha basta clicar em sua guia

CG_ExcelFormulasandFunctionsFDindb 9 22102019 114016

CAP

DE

AMOS

TRA

10emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Os nomes em inglecircs worksheet spreadsheet sheet querem dizer a mesma coisa planilhas

Sabe o que eacute superlegal Eacute possiacutevel mudar o nome das planilhas Nomes como Planilha1 e Planilha2 natildeo satildeo laacute muito bonitos Que tal Coleccedilatildeo do Aacutelbum de Figurinhas ou Impostos do Ano Passado Nossa Impostos do Ano Passado natildeo eacute nem um pouco empolgante

A questatildeo eacute decirc nomes relevantes agraves suas planilhas Haacute duas formas de fazer isso

raquo Decirc um clique duplo na guia da planilha e digite um nome novo

raquo Clique com o botatildeo direito na guia selecione Renomear no menu e digite um nome novo

A Figura 1-3 mostra o nome de uma planilha jaacute modificado e outro prestes a ser modificado ao clicar com o botatildeo direito na guia da planilha

FIGURA 1-3 Modificando

o nome de uma

planilha

Vocecirc tambeacutem pode mudar o nome da planilha por conta proacutepria Faccedila isso de um jeito mais faacutecil

1 Clique duas vezes na guia da planilha

2 Digite um nome novo e pressione a tecla Enter

o nome natildeo pode exceder 31 caracteres

Eacute possiacutevel alterar a cor das guias da planilha Clique com o botatildeo direito na guia e selecione Cor da Guia no menu

Para inserir uma planilha nova em uma pasta de trabalho clique no botatildeo Nova planilha localizado apoacutes a uacuteltima guia da planilha A Figura 1-4 exemplifica isso Para excluir uma planilha clique com o botatildeo direito em sua guia e sele-cione Excluir no menu

DICA

CG_ExcelFormulasandFunctionsFDindb 10 22102019 114016

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp11

FIGURA 1-4 Inserindo

uma planilha

nova

Natildeo exclua uma planilha a menos que vocecirc queira Vocecirc natildeo consegue recu-peraacute-la depois de ela ter sido deletada Ela natildeo vai para a Lixeira do Windows

Vocecirc pode inserir muitas planilhas novas O limite depende da memoacuteria do seu computador mas vocecirc consegue inserir 200 planilhas ou mais sem problemas Espero que vocecirc tenha um bom motivo para ter tantas planilhas assim o que me leva agrave proacutexima questatildeo

As planilhas organizam suas informaccedilotildees Use-as de modo sensato e vocecirc acharaacute bem faacutecil gerenciar os seus dados Por exemplo digamos que vocecirc seja o chefe (achei que gostaria disso) e durante um ano vocecirc rastreou informaccedilotildees sobre 30 funcionaacuterios Talvez vocecirc tenha 30 planilhas mdash uma para cada fun-cionaacuterio Ou 12 planilhas mdash uma para cada mecircs Ou quem sabe apenas uma com todos os dados O modo como vocecirc usa o Excel soacute depende de vocecirc mas ele estaacute preparado para lidar com qualquer coisa que vocecirc insira dentro dele

Vocecirc pode configurar as planilhas de acordo com o padratildeo da pasta de traba-lho Para fazer isso clique na guia Arquivo clique em Opccedilotildees depois em Geral Abaixo da seccedilatildeo ldquoAo criar novas pastas de trabalhordquo clique no botatildeo de rola-gem Incluir este nuacutemero de planilhas para selecionar um nuacutemero

Apresentando as Foacutermulas na Faixa de OpccedilotildeesSem mais delongas apresento as Foacutermulas na Faixa de Opccedilotildees O menu Faixa de Opccedilotildees fica na parte superior do Excel Os itens da Faixa de Opccedilotildees aparecem como cabeccedilalhos de menu na parte superior da tela do Excel poreacutem na verdade eles funcionam mais como guias Ao clicar nelas natildeo aparece um menu Em vez disso a Faixa de Opccedilotildees exibe os itens relacionados agrave guia da Faixa de Opccedilotildees clicada

A Figura 1-5 mostra a parte superior da tela na qual a Faixa de Opccedilotildees exibe os itens que aparecem quando vocecirc clica na guia Foacutermulas Na figura a Faixa de Opccedilotildees estaacute configurada para mostrar os meacutetodos baseados em foacutermulas Na parte final esquerda da guia as funccedilotildees estatildeo categorizadas Uma das catego-rias estaacute aberta para mostrar como eacute possiacutevel acessar uma funccedilatildeo especiacutefica

Estas categorias ficam na parte inferior da Faixa de Opccedilotildees de Foacutermulas

raquo Biblioteca de Funccedilotildees Inclui o assistente de funccedilatildeo a funcionalidade AutoSoma e as funccedilotildees categorizadas

CUIDADO

DICA

CG_ExcelFormulasandFunctionsFDindb 11 22102019 114016

CAP

DE

AMOS

TRA

12emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

raquo Nomes Definidos Essas funcionalidades gerenciam as aacutereas nomeadas que satildeo as seccedilotildees nas planilhas agraves quais vocecirc deu um nome relevante para consultaacute-las com mais facilidade

raquo Auditoria de Foacutermulas Essas ferramentas passaram por diversas versotildees do Excel mas nunca foram tatildeo conhecidas Eacute aqui tambeacutem que fica a Janela de Inspeccedilatildeo que lhe permite acompanhar os valores das ceacutelulas selecionadas mas soacute dentro de uma janela Vocecirc pode observar na Figura 1-6 que poucas ceacutelulas foram atribuiacutedas agrave Janela de Inspeccedilatildeo Ela mostra se houver qualquer mudanccedila Repare como as ceacutelulas de inspeccedilatildeo estatildeo nas planilhas que natildeo fazem parte da atual planilha ativa Muito bem A propoacutesito vocecirc pode mover a Janela de Inspeccedilatildeo pela tela ao clicar na aacuterea do tiacutetulo da janela e arrastaacute-la com o mouse

raquo Caacutelculo Eacute aqui que as configuraccedilotildees de caacutelculo satildeo gerenciadas por exemplo se o caacutelculo eacute automaacutetico ou manual

FIGURA 1-5 Conhecen-do a Faixa

de opccedilotildees

FIGURA 1-6 observando

a Janela de Inspeccedilatildeo

Outra funcionalidade oacutetima que anda de matildeos dadas com a Faixa de Opccedilotildees eacute a Barra de Ferramentas de Acesso Raacutepido (Olha soacute existe uma barra de ferra-mentas no fim das contas) Na Figura 1-5 a Barra de Ferramentas de Acesso Raacutepido estaacute na parte superior esquerda logo acima da Faixa de Opccedilotildees Nela haacute iacutecones que executam accedilotildees com apenas um clique Vocecirc acessa os iacutecones clicando na guia Barra de Ferramentas de Acesso Raacutepido na caixa de diaacutelogo Opccedilotildees do Excel Eacute possiacutevel colocar a barra de ferramentas acima ou abaixo da

DICA

CG_ExcelFormulasandFunctionsFDindb 12 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp13

Faixa de Opccedilotildees ao clicar com o botatildeo direito na seta suspensa em Personali-zar Barra de Ferramentas de Acesso Raacutepido e escolher uma opccedilatildeo As outras opccedilotildees da Barra de Ferramentas de Acesso Raacutepido tambeacutem estatildeo disponiacuteveis nessa aacuterea

Trabalhando com linhas colunas ceacutelulas intervalos e tabelasUma planilha conteacutem ceacutelulas Muitas ceacutelulas Bilhotildees delas Aparentemente isso eacute impossiacutevel de gerenciar mas na verdade eacute bem simples A Figura 1-7 mostra uma planilha repleta de dados Use-a para analisar os componentes de uma planilha Cada ceacutelula pode conter dados ou uma foacutermula Na Figura 1-7 as ceacutelu-las contecircm dados Algumas ceacutelulas mdash ou ateacute mesmo todas mdash podem conter foacutermulas o que natildeo vem ao caso aqui

FIGURA 1-7 analisando o conteuacutedo

de uma planilha

As colunas tecircm cabeccedilalhos de letras mdash A B C e assim sucessivamente Vocecirc pode vecirc-las enumeradas de modo vertical logo acima da aacuterea em que as ceacutelulas estatildeo Depois da ceacutelula 26 utiliza-se um sistema duplo de letras mdash AA BB e assim por diante Depois que todas as combinaccedilotildees de duas letras forem usadas emprega-se o sistema de trecircs letras As linhas estatildeo listadas horizontalmente ao lado esquerdo da tela e usam um sistema numeacuterico

Vocecirc encontraraacute ceacutelulas na interseccedilatildeo de linhas e colunas A ceacutelula A1 eacute a ceacutelula de interseccedilatildeo da coluna A e da linha 1 A1 eacute o endereccedilo da ceacutelula Existe sempre uma ceacutelula ativa mdash ou seja uma ceacutelula na qual vocecirc entraria com qualquer informaccedilatildeo ao digitar A ceacutelula ativa tem uma borda ao seu redor Aleacutem disso o conteuacutedo da ceacutelula ativa aparece na Barra de Foacutermulas

Quando falo ou menciono ceacutelula me refiro ao seu endereccedilo Um endereccedilo eacute a interseccedilatildeo entre uma coluna e uma linha Falar sobre a ceacutelula D20 eacute mencionar a ceacutelula que vocecirc encontra na interseccedilatildeo da coluna D e da linha 20

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 13 22102019 114017

CAP

DE

AMOS

TRA

14emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Na Figura 1-7 a ceacutelula ativa eacute a C7 e haacute duas maneiras de enxergar isso Para os marinheiros de primeira viagem a ceacutelula C7 tem uma borda em volta dela Repare tambeacutem que o cabeccedilalho da coluna C estaacute sombreado assim como a linha nuacutemero 7 Acima dos cabeccedilalhos das colunas estaacute a Caixa de Nome e a Barra de Foacutermulas A Caixa de Nome estaacute agrave esquerda e mostra o endereccedilo da ceacutelula ativa C7 Agrave direita da Caixa de Nome a Barra de Foacutermulas mostra o con-teuacutedo da ceacutelula C7

Se a Barra de Foacutermulas natildeo estiver visiacutevel acesse Arquivo rarr Opccedilotildees e clique na guia Avanccedilado Em seguida na seccedilatildeo Exibir na caixa de diaacutelogo Opccedilotildees do Excel selecione ldquoMostrar barra de foacutermulasrdquo para visualizaacute-la

Um intervalo eacute um grupo de ceacutelulas adjacentes embora ceacutelulas natildeo adjacentes possam ser incluiacutedas no mesmo intervalo (isso vale mais para os sabichotildees de carteirinha e para os alucinados por caacutelculos que gostam de montar quebra-ca-beccedilas) Para seus objetivos imagine que um intervalo eacute um grupo de ceacutelulas con-tiacutenuas Hora de criar um intervalo Veja como

1 Posicione o ponteiro do mouse sobre a primeira ceacutelula a partir da qual queira definir um intervalo

2 Pressione e segure o botatildeo esquerdo do mouse

3 Mova o ponteiro do mouse para a uacuteltima ceacutelula na aacuterea desejada

4 Solte o botatildeo do mouse

POR DENTRO DA BARRA DE FOacuteRMULASJuntas a Barra de Foacutermulas e a Caixa de Nome formam a Barra de Foacutermulas Vocecirc usa bastante a Barra de Foacutermulas agrave medida que trabalha com foacutermulas e funccedilotildees Ela eacute utilizada para inserir e editar foacutermulas e eacute uma caixa que fica no meio da barra Ao inserir uma foacutermula nessa caixa vocecirc pode clicar no botatildeo de verificaccedilatildeo para processar a entrada O botatildeo de verificaccedilatildeo fica visiacutevel somente quando vocecirc estaacute inserindo uma foacutermula Pressionar a tecla Enter tambeacutem completa sua entrada e clicar no X cancela a entrada

Uma alternativa eacute inserir a foacutermula diretamente na ceacutelula A Barra de Foacutermulas exibe a foacutermula enquanto ela eacute inserida na ceacutelula Quando quiser ver o conteuacutedo da ceacutelula que tem a foacutermula deixe-a ativa e observe seu conteuacutedo na Barra de Foacutermulas As ceacutelulas que contecircm foacutermulas geralmente natildeo exibem a foacutermula mas apresentam seu resultado A Barra de Foacutermulas eacute o lugar para quando vocecirc quiser ver a foacutermula atual A Caixa de Nome ao lado esquerdo da Barra de Foacutermulas eacute utilizada para selecionar aacutereas nomeadas na pasta de trabalho

PAPO DE ESPECIALISTA

DICA

CG_ExcelFormulasandFunctionsFDindb 14 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp15

A Figura 1-8 mostra o que aconteceu quando fiz isso Eu selecionei um intervalo de ceacutelulas O endereccedilo desse intervalo eacute A3D21

FIGURA 1-8 Selecio-

nando um intervalo de

ceacutelulas

Um endereccedilo de intervalo se assemelha a dois endereccedilos de ceacutelula juntos com dois-pontos () no meio E eacute isso mesmo Um endereccedilo de intervalo comeccedila com o endereccedilo da ceacutelula no canto superior esquerdo do intervalo depois tem dois--pontos e termina com o endereccedilo da ceacutelula no canto inferior direito

Mais um detalhe a respeito dos intervalos vocecirc pode dar um nome a eles Essa funcionalidade eacute oacutetima porque vocecirc pode pensar em um intervalo no que se refere ao seu uso em vez de pensar qual eacute o endereccedilo dele Aleacutem do mais se eu natildeo fizesse a etapa extra para atribuir um nome o intervalo desapareceria assim que eu clicasse em qualquer lugar na planilha Ao nomear um intervalo vocecirc pode usaacute-lo pelo nome diversas vezes

Digamos que vocecirc tenha uma lista de clientes em uma planilha O que eacute mais faacutecil mdash imaginar quais ceacutelulas estatildeo de fato ocupadas ou pensar que essa eacute sua lista de clientes

No decorrer deste livro eu uso intervalos e endereccedilos de ceacutelulas que receberam nomes Hora de botar a matildeo na massa e criar uma aacuterea nomeada Sigas as etapas abaixo

1 Posicione o ponteiro do mouse sobre uma ceacutelula clique e segure o botatildeo esquerdo do mouse e arraste o ponteiro

2 Solte o botatildeo quando terminar

Vocecirc selecionou uma aacuterea da planilha

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 15 22102019 114017

CAP

DE

AMOS

TRA

16emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

3 Clique em Definir Nome na categoria Nomes Definidos na Faixa de Opccedilatildeo de Foacutermulas

a caixa de diaacutelogo Novo Nome aparece conforme mostra a Figura 1-9

4 Nomeie a aacuterea ou fique com o nome sugerido Vocecirc tambeacutem pode alte-rar o nome sugerido

o Excel parte do princiacutepio de que vocecirc quer preencher o nome da aacuterea com o valor encontrado na primeira ceacutelula do intervalo talvez vocecirc queira fazer isso talvez natildeo queira troque o nome caso seja necessaacuterio Na Figura 1-9 eu mudei o nome para Clientes

um meacutetodo alternativo para nomear a aacuterea eacute selecionaacute-la digitar o nome na Caixa de Nome (agrave esquerda da Barra de Foacutermula) e pressionar a tecla Enter

5 Clique em OK

FIGURA 1-9 adicionando

um nome agrave pasta de

trabalho

Pronto Viu soacute Vocecirc jaacute estaacute a meio caminho andado de ser um especialista em Excel Agora que vocecirc tem uma aacuterea nomeada pode facilmente selecionar seus dados a qualquer momento Basta ir para a Caixa de Nome e selecionaacute-la na lista A Figura 1-10 mostra como selecionar a aacuterea Clientes

As tabelas funcionam do mesmo jeito que as aacutereas nomeadas Elas tecircm algu-mas funcionalidades que natildeo estatildeo disponiacuteveis para as aacutereas nomeadas Com as tabelas eacute possiacutevel especificar que a linha de cima conteacutem os roacutetulos dos cabeccedilalhos Aleacutem do mais as tabelas-padratildeo tecircm a capacidade de filtrar infor-maccedilotildees A Figura 1-11 mostra uma tabela em uma planilha com cabeccedilalhos e a opccedilatildeo de criar filtros

DICA

CG_ExcelFormulasandFunctionsFDindb 16 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp17

FIGURA 1-10 usando a Caixa de

Nome para encontrar

a aacuterea nomeada

FIGURA 1-11 testando

uma tabela

Com os filtros eacute possiacutevel limitar quais linhas exibir com base nos valores que vocecirc selecionar

A Faixa de Opccedilotildees Inserir conteacutem o botatildeo usado para inserir uma tabela

Formatando seus dadosEacute oacutebvio que vocecirc quer que seus dados pareccedilam sofisticados e radiantes Os che-fes gostam disso O nuacutemero 9860 eacute uma temperatura Eacute uma pontuaccedilatildeo em um teste Satildeo 98 reais e 60 centavos Eacute uma porcentagem Qualquer um destes formatos estaacute correto

raquo 9860

raquo R$9860

raquo 9860

O Excel possibilita que vocecirc formate seus dados do jeito que quiser As opccedilotildees de formataccedilatildeo estatildeo na Faixa de Opccedilotildees Paacutegina Inicial na categoria Nuacutemeros

A Figura 1-12 mostra como a formataccedilatildeo ajuda na legibilidade e no entendi-mento de uma planilha A ceacutelula B1 tem um valor monetaacuterio e estaacute formatada com o estilo Contaacutebil A ceacutelula B2 estaacute formatada como porcentagem O valor real da ceacutelula B2 eacute 005 A ceacutelula B7 estaacute formatada de acordo com a moeda

DICA

CG_ExcelFormulasandFunctionsFDindb 17 22102019 114018

CAP

DE

AMOS

TRA

18emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

corrente O formato da moeda exibe um valor negativo entre parecircnteses Essa eacute apenas uma opccedilatildeo de formataccedilatildeo para moedas O Capiacutetulo 5 explica mais sobre a formataccedilatildeo de dados em relaccedilatildeo agrave moeda corrente

FIGURA 1-12 Formatando

dados

Aleacutem de selecionar a formataccedilatildeo na Faixa de Opccedilotildees Paacutegina Inicial vocecirc tam-beacutem pode usar a conhecida (nas versotildees anteriores) caixa de diaacutelogo Formatar Ceacutelulas Este eacute o lugar certo para todas as suas necessidades de formataccedilatildeo fora que estaacute disponiacutevel na Barra de Ferramentas da Faixa de Opccedilotildees Eacute pos-siacutevel ateacute criar formatos personalizados Vocecirc pode exibir a caixa de diaacutelogo Formatar Ceacutelulas de duas formas

raquo Na Faixa de Opccedilotildees Paacutegina Inicial clique na lista suspensa na categoria Nuacutemero e depois clique em Mais Formatos de Nuacutemero

raquo Clique com o botatildeo direito e selecione Formatar Ceacutelulas no menu pop-up

A Figura 1-13 mostra a caixa de diaacutelogo Formatar Ceacutelulas Analisaremos essa caixa de diaacutelogo e as formataccedilotildees com mais detalhes no Capiacutetulo 5

FIGURA 1-13 usando a

caixa de diaacutelogo

Formatar Ceacutelulas para

opccedilotildees avanccediladas de formataccedilatildeo

CG_ExcelFormulasandFunctionsFDindb 18 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp19

Obtendo ajudaO Excel eacute complexo mdash natildeo se pode negar isso E para nossa sorte a ajuda fica a uma tecla de distacircncia Sim precisamente uma tecla mdash pressione F1 Tente isso agora para vocecirc ver

Ao pressionar F1 abre-se o sistema de ajuda Laacute vocecirc pode pesquisar uma palavra-chave ou navegar pelo conteuacutedo da Ajuda Mais tarde quando estiver trabalhando com as funccedilotildees do Excel vocecirc pode obter ajuda para funccedilotildees especiacuteficas clicando diretamente na Ajuda ou no link Ajuda Sobre Esta Fun-ccedilatildeo na caixa de diaacutelogo Inserir Funccedilatildeo O Capiacutetulo 2 fala com mais detalhes sobre a caixa de diaacutelogo Inserir Funccedilatildeo

Dominando as FoacutermulasBom hora de entrar no X da questatildeo quando se trata de Excel Claro que vocecirc pode somente inserir os dados e deixaacute-los de qualquer jeito e ateacute mesmo gerar alguns graacuteficos Entretanto para obter respostas dos seus dados criar um resumo ou aplicar testes E-SE satildeo necessaacuterias foacutermulas

Em termos concretos uma foacutermula no Excel calcula algo ou retorna um resul-tado com base nos dados de uma ou mais planilhas Essas planilhas podem estar em mais de uma pasta de trabalho Insere-se uma foacutermula nas ceacutelulas que deve comeccedilar com um sinal de igual (=) que por sua vez informa ao Excel que eacute uma foacutermula e natildeo dados Parece simples e eacute

Todas as foacutermulas comeccedilam com um sinal de igual (=)

Veja a seguir algumas foacutermulas baacutesicas A Tabela 1-1 apresenta um bocado de foacutermulas e o que elas fazem

TABELA 1-1emspemspFoacutermulas Baacutesicas

Foacutermula O que Significa

=2 + 2 Retorna o nuacutemero 4

=A1 + A2 Retorna a soma dos valores contidos nas ceacutelulas A1 e A2 quaisquer que sejam esses valores Caso A1 e A2 tenham algum tipo de texto um erro eacute retornado

=D5 A ceacutelula que conteacutem essa foacutermula acaba exibindo o valor que estaacute na ceacutelula D5 Se vocecirc tentar inserir essa foacutermula na proacutepria ceacutelula D5 uma referecircncia circu-lar eacute criada Isso natildeo eacute nada bom Veja o Capiacutetulo 4

=SOMA(A2A5) Retorna uma soma de valores nas ceacutelulas A2 A3 A4 e A5 Esta foacutermula usa a funccedilatildeo SOMA para somar todos os valores do intervalo

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 19 22102019 114018

CAP

DE

AMOS

TRA

20emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Eu uso a palavra retornar para me referir ao resultado da foacutermula ou caacutelculo da funccedilatildeo Logo dizer ldquoA foacutermula retorna um 7rdquo eacute o mesmo que dizer ldquoA foacutermula calculou a resposta e o resultado foi 7rdquo

Inserindo sua primeira foacutermulaPronto para inserir sua primeira foacutermula Certifique-se de que o Excel esteja aberto tenha uma planilha agrave sua frente e siga os seguintes passos

1 Clique em uma ceacutelula vazia

2 Digite = 10 + 10

3 Pressione a tecla Enter

Foi moleza natildeo foi Vocecirc deve ver o resultado da foacutermula mdash o nuacutemero 20

Vamos fazer outra Desta vez crie uma foacutermula que some o valor de duas ceacutelulas

1 Clique em qualquer ceacutelula

2 Digite qualquer nuacutemero

3 Clique em outra ceacutelula

4 Digite outro nuacutemero

5 Clique em uma terceira ceacutelula

Esta ceacutelula conteraacute a foacutermula

6 Digite =

7 Clique na primeira ceacutelula

Este eacute um momento importante na criaccedilatildeo de uma foacutermula Ela pode ser escrita quando vocecirc digita com seu teclado ou quando usa o seu mouse A foacutermula deve aparecer com a metade completa com um sinal de igual seguido do endereccedilo da ceacutelula em que vocecirc acabou de clicar conforme mos-tra a Figura 1-14 No exemplo o valor 15 foi inserido na ceacutelula B3 e o valor 35 na ceacutelula B6 A foacutermula comeccedilou na ceacutelula E3 portanto ela exibe =B3

8 Digite +

9 Clique na ceacutelula com o segundo valor inserido

Neste exemplo eacute a ceacutelula B6 A foacutermula na ceacutelula E3 agora eacute =B3 + B6 Vocecirc pode conferir isso na Figura 1-15

DICA

CG_ExcelFormulasandFunctionsFDindb 20 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp21

10 Pressione a tecla Enter

Isso encerra a entrada da funccedilatildeo Muito bem Mandou bem

FIGURA 1-14 Inserindo

uma foacutermula que faz

referecircncia a uma ceacutelula

FIGURA 1-15 Comple-tando a

foacutermula

FIGURA 1-16 uma

foacutermula concluiacuteda

A Figura 1-16 demonstra como o exemplo acabou A ceacutelula E3 exibe o resultado do caacutelculo Observe tambeacutem que a Barra de Foacutermulas exibe o conteuacutedo da ceacutelula E3 que na praacutetica eacute a foacutermula

CG_ExcelFormulasandFunctionsFDindb 21 22102019 114019

CAP

DE

AMOS

TRA

22emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entendendo as referecircnciasHaacute referecircncias para dar e vender nas foacutermulas do Excel Vocecirc pode referenciar ceacutelulas e intervalos Vocecirc pode fazer referecircncia a ceacutelulas e a intervalos em outras planilhas Pode referenciar ceacutelulas e intervalos em outras pastas de trabalho As foacutermulas e as funccedilotildees funcionam bem melhor quando se usam referecircncias por isso eacute preciso entendecirc-las

E para colocar mais lenha na fogueira vocecirc pode utilizar trecircs tipos de referecircn-cias de ceacutelula a relativa a absoluta e a mista Bom um passo de cada vez Teste uma foacutermula que utiliza um intervalo

Geralmente as foacutermulas com intervalo tecircm uma funccedilatildeo na foacutermula portanto use a funccedilatildeo SOMA a seguir

1 Digite alguns nuacutemeros em muitas ceacutelulas e vaacute descendo pela coluna

2 Clique na ceacutelula em que quer que o resultado apareccedila

3 Digite =SOMA( para comeccedilar a funccedilatildeo

4 Clique na primeira ceacutelula em que foi inserido o valor segure o botatildeo esquerdo do mouse e arraste o ponteiro do mouse por todas as ceacutelulas que tecircm valores

5 Solte o botatildeo do mouse

o endereccedilo do intervalo aparece onde as foacutermulas e as funccedilotildees estatildeo sendo inseridas

6 Digite um parecircntese de fechamento )

7 Pressione a tecla Enter

Jaacute pode comemorar sua primeira referecircncia

Sempre que arrastar o mouse para inserir o endereccedilo de um intervalo em uma funccedilatildeo vocecirc pode simplesmente digitar o endereccedilo do intervalo se souber qual eacute

O Excel eacute dinacircmico quando se trata de endereccedilos de ceacutelula Caso vocecirc tenha uma ceacutelula com uma foacutermula que referencia o endereccedilo de uma ceacutelula diferente e vocecirc copie a foacutermula da primeira ceacutelula para outra o endereccedilo de referecircncia dentro da foacutermula muda O Excel atualiza a referecircncia dentro da foacutermula para que a quantidade de linhas eou colunas que separam uma ceacutelula original (de onde a foacutermula eacute copiada) da ceacutelula nova (para onde a foacutermula eacute colada) seja correspondente Talvez isso seja confuso entatildeo tente fazer um exemplo para ver como eacute

DICA

CG_ExcelFormulasandFunctionsFDindb 22 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 5: Excel Fórmulas CAP DE AMOSTRA & Funções

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp7

NESTE CAPIacuteTULO

raquo Sabendo tudo sobre os princiacutepios baacutesicos do Excel

raquo Escrevendo foacutermulas

raquo Trabalhando com funccedilotildees em foacutermulas

Capiacutetulo 1Explorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildees

O Excel estaacute para os computadores como a Ferrari estaacute para os carros sofisticado por fora e potente por dentro O programa tambeacutem eacute como um caminhatildeo Ele pode dar conta de todos os seus dados mdash muitos

deles Na verdade o Excel 2019 possui 17179869184 posiccedilotildees para armazenar dados Eacute foi o que eu disse mdash mais de 17 bilhotildees de espaccedilos reservados para eles E isso em apenas uma planilha

Pode ser que ao abrir os arquivos criados em versotildees anteriores do Excel a quantidade de linhas e colunas disponiacuteveis da planilha seja exibida na versatildeo da pasta de trabalho em que foi criada

O Excel eacute utilizado em todos os ramos de atividades E vocecirc sabe como isso eacute possiacutevel Pelo fato de o programa conseguir armazenar e trabalhar com quais-quer tipos de dados Natildeo importa se vocecirc estaacute no ramo de financcedilas ou de ven-das se gerencia um e-commerce ou se organiza viagens para regiotildees selvagens

DICA

CG_ExcelFormulasandFunctionsFDindb 7 22102019 114015

CAP

DE

AMOS

TRA

8emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

se vocecirc estaacute elaborando a lista de confirmaccedilatildeo de presenccedila de uma festa ou se estaacute acompanhando a classificaccedilatildeo de seus times favoritos mdash o Excel consegue lidar com tudo isso Essa capacidade de trabalhar com caacutelculos numeacutericos eacute simplesmente sensacional E eacute tatildeo faacutecil de usar

Natildeo basta inserir um monte de informaccedilatildeo em planilhas para processar os dados ou para fornecer somas resultados ou anaacutelises Se vocecirc quiser armazenar seus dados em outro lugar eacute possiacutevel usar o Excel ou obter um programa de banco de dados Neste livro mostrarei como criar foacutermulas e como utilizar as diversas funccedilotildees internas oferecidas pelo Excel Este eacute o verdadeiro poder do Excel interpretar os seus dados

Natildeo se preocupe com que isso seja desafiador e que vocecirc possa cometer erros Aconteceu o mesmo comigo quando eu estava aprendendo Aleacutem do mais o Excel natildeo vai brigar com vocecirc mdash vai ateacute perdoaacute-lo Ele aponta o erro e agraves vezes ateacute o ajuda a corrigi-lo Quantos programas fazem isso Mas primeiro come-ccedilaremos com o baacutesico Este primeiro capiacutetulo eacute um ponto de partida funda-mental para compreender o resto do livro Quem dera eu tivesse um livro como este quando fui apresentado aos computadores Tropecei em muitas pedras no caminho

Trabalhando com os Princiacutepios Baacutesicos do Excel

Antes que vocecirc possa escrever qualquer foacutermula ou calcular qualquer nuacutemero eacute necessaacuterio saber para onde os dados vatildeo e como encontraacute-los novamente Natildeo quero que eles se percam Saber como as planilhas armazenam e apresentam seus dados eacute essencial para sua tentativa de anaacutelise

Entendendo as pastas de trabalho e as planilhasUma pasta de trabalho eacute igual a um arquivo O Excel abre e fecha pastas de tra-balho assim como um processador de texto abre e fecha documentos O Excel apresenta uma variedade de modelos o primeiro eacute uma pasta de trabalho padratildeo em branco Aleacutem de tudo vocecirc pode abrir os arquivos recentes novamente Apoacutes abrir uma pasta de trabalho nova ou uma jaacute existente clique na guia Arquivo para visualizar as funccedilotildees baacutesicas tais como Abrir Salvar Imprimir e Fechar seus arquivos do Excel (isso sem mencionar as outras funccedilotildees sofisticadas de iniciali-zaccedilatildeo) A Figura 1-1 mostra o conteuacutedo presente na guia Informaccedilotildees

Os arquivos do Excel 2019 (e tambeacutem das versotildees 2016 2013 2010 e 2007) tem a extensatildeo xlsx As versotildees anteriores tecircm a extensatildeo xls

DICA

CG_ExcelFormulasandFunctionsFDindb 8 22102019 114015

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp9

Abra o Excel selecione Arquivo Novo e clique duas vezes em Pasta de Traba-lho em branco Quando houver mais de uma pasta de trabalho aberta escolha aquela com a qual queira trabalhar clicando na barra de tarefas do Windows

Geralmente seus dados ficam em uma planilha Uma pasta de trabalho conteacutem pelo menos uma planilha Se vocecirc natildeo tivesse ao menos uma onde colocaria seus dados A Figura 1-2 mostra uma pasta de trabalho aberta que tem duas planilhas convenientemente chamadas de Planilha1 e Planilha2 Agrave direita das guias dessa planilha estaacute o botatildeo Nova planilha (se parece com um sinal de mais) utilizado para adicionar planilhas agrave pasta de trabalho

FIGURA 1-1 Vendo

como usar as funccedilotildees baacutesicas de programa no Excel

FIGURA 1-2 Vendo

como satildeo as pastas de

trabalho e as planilhas

Em algum momento uma planilha estaraacute na parte superior Na Figura 1-2 a Planilha1 estaacute na parte superior Outra maneira de dizer isso eacute que a Planilha1 estaacute ativa Existe sempre uma mdash e apenas uma mdash planilha ativa Para ativar outra planilha basta clicar em sua guia

CG_ExcelFormulasandFunctionsFDindb 9 22102019 114016

CAP

DE

AMOS

TRA

10emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Os nomes em inglecircs worksheet spreadsheet sheet querem dizer a mesma coisa planilhas

Sabe o que eacute superlegal Eacute possiacutevel mudar o nome das planilhas Nomes como Planilha1 e Planilha2 natildeo satildeo laacute muito bonitos Que tal Coleccedilatildeo do Aacutelbum de Figurinhas ou Impostos do Ano Passado Nossa Impostos do Ano Passado natildeo eacute nem um pouco empolgante

A questatildeo eacute decirc nomes relevantes agraves suas planilhas Haacute duas formas de fazer isso

raquo Decirc um clique duplo na guia da planilha e digite um nome novo

raquo Clique com o botatildeo direito na guia selecione Renomear no menu e digite um nome novo

A Figura 1-3 mostra o nome de uma planilha jaacute modificado e outro prestes a ser modificado ao clicar com o botatildeo direito na guia da planilha

FIGURA 1-3 Modificando

o nome de uma

planilha

Vocecirc tambeacutem pode mudar o nome da planilha por conta proacutepria Faccedila isso de um jeito mais faacutecil

1 Clique duas vezes na guia da planilha

2 Digite um nome novo e pressione a tecla Enter

o nome natildeo pode exceder 31 caracteres

Eacute possiacutevel alterar a cor das guias da planilha Clique com o botatildeo direito na guia e selecione Cor da Guia no menu

Para inserir uma planilha nova em uma pasta de trabalho clique no botatildeo Nova planilha localizado apoacutes a uacuteltima guia da planilha A Figura 1-4 exemplifica isso Para excluir uma planilha clique com o botatildeo direito em sua guia e sele-cione Excluir no menu

DICA

CG_ExcelFormulasandFunctionsFDindb 10 22102019 114016

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp11

FIGURA 1-4 Inserindo

uma planilha

nova

Natildeo exclua uma planilha a menos que vocecirc queira Vocecirc natildeo consegue recu-peraacute-la depois de ela ter sido deletada Ela natildeo vai para a Lixeira do Windows

Vocecirc pode inserir muitas planilhas novas O limite depende da memoacuteria do seu computador mas vocecirc consegue inserir 200 planilhas ou mais sem problemas Espero que vocecirc tenha um bom motivo para ter tantas planilhas assim o que me leva agrave proacutexima questatildeo

As planilhas organizam suas informaccedilotildees Use-as de modo sensato e vocecirc acharaacute bem faacutecil gerenciar os seus dados Por exemplo digamos que vocecirc seja o chefe (achei que gostaria disso) e durante um ano vocecirc rastreou informaccedilotildees sobre 30 funcionaacuterios Talvez vocecirc tenha 30 planilhas mdash uma para cada fun-cionaacuterio Ou 12 planilhas mdash uma para cada mecircs Ou quem sabe apenas uma com todos os dados O modo como vocecirc usa o Excel soacute depende de vocecirc mas ele estaacute preparado para lidar com qualquer coisa que vocecirc insira dentro dele

Vocecirc pode configurar as planilhas de acordo com o padratildeo da pasta de traba-lho Para fazer isso clique na guia Arquivo clique em Opccedilotildees depois em Geral Abaixo da seccedilatildeo ldquoAo criar novas pastas de trabalhordquo clique no botatildeo de rola-gem Incluir este nuacutemero de planilhas para selecionar um nuacutemero

Apresentando as Foacutermulas na Faixa de OpccedilotildeesSem mais delongas apresento as Foacutermulas na Faixa de Opccedilotildees O menu Faixa de Opccedilotildees fica na parte superior do Excel Os itens da Faixa de Opccedilotildees aparecem como cabeccedilalhos de menu na parte superior da tela do Excel poreacutem na verdade eles funcionam mais como guias Ao clicar nelas natildeo aparece um menu Em vez disso a Faixa de Opccedilotildees exibe os itens relacionados agrave guia da Faixa de Opccedilotildees clicada

A Figura 1-5 mostra a parte superior da tela na qual a Faixa de Opccedilotildees exibe os itens que aparecem quando vocecirc clica na guia Foacutermulas Na figura a Faixa de Opccedilotildees estaacute configurada para mostrar os meacutetodos baseados em foacutermulas Na parte final esquerda da guia as funccedilotildees estatildeo categorizadas Uma das catego-rias estaacute aberta para mostrar como eacute possiacutevel acessar uma funccedilatildeo especiacutefica

Estas categorias ficam na parte inferior da Faixa de Opccedilotildees de Foacutermulas

raquo Biblioteca de Funccedilotildees Inclui o assistente de funccedilatildeo a funcionalidade AutoSoma e as funccedilotildees categorizadas

CUIDADO

DICA

CG_ExcelFormulasandFunctionsFDindb 11 22102019 114016

CAP

DE

AMOS

TRA

12emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

raquo Nomes Definidos Essas funcionalidades gerenciam as aacutereas nomeadas que satildeo as seccedilotildees nas planilhas agraves quais vocecirc deu um nome relevante para consultaacute-las com mais facilidade

raquo Auditoria de Foacutermulas Essas ferramentas passaram por diversas versotildees do Excel mas nunca foram tatildeo conhecidas Eacute aqui tambeacutem que fica a Janela de Inspeccedilatildeo que lhe permite acompanhar os valores das ceacutelulas selecionadas mas soacute dentro de uma janela Vocecirc pode observar na Figura 1-6 que poucas ceacutelulas foram atribuiacutedas agrave Janela de Inspeccedilatildeo Ela mostra se houver qualquer mudanccedila Repare como as ceacutelulas de inspeccedilatildeo estatildeo nas planilhas que natildeo fazem parte da atual planilha ativa Muito bem A propoacutesito vocecirc pode mover a Janela de Inspeccedilatildeo pela tela ao clicar na aacuterea do tiacutetulo da janela e arrastaacute-la com o mouse

raquo Caacutelculo Eacute aqui que as configuraccedilotildees de caacutelculo satildeo gerenciadas por exemplo se o caacutelculo eacute automaacutetico ou manual

FIGURA 1-5 Conhecen-do a Faixa

de opccedilotildees

FIGURA 1-6 observando

a Janela de Inspeccedilatildeo

Outra funcionalidade oacutetima que anda de matildeos dadas com a Faixa de Opccedilotildees eacute a Barra de Ferramentas de Acesso Raacutepido (Olha soacute existe uma barra de ferra-mentas no fim das contas) Na Figura 1-5 a Barra de Ferramentas de Acesso Raacutepido estaacute na parte superior esquerda logo acima da Faixa de Opccedilotildees Nela haacute iacutecones que executam accedilotildees com apenas um clique Vocecirc acessa os iacutecones clicando na guia Barra de Ferramentas de Acesso Raacutepido na caixa de diaacutelogo Opccedilotildees do Excel Eacute possiacutevel colocar a barra de ferramentas acima ou abaixo da

DICA

CG_ExcelFormulasandFunctionsFDindb 12 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp13

Faixa de Opccedilotildees ao clicar com o botatildeo direito na seta suspensa em Personali-zar Barra de Ferramentas de Acesso Raacutepido e escolher uma opccedilatildeo As outras opccedilotildees da Barra de Ferramentas de Acesso Raacutepido tambeacutem estatildeo disponiacuteveis nessa aacuterea

Trabalhando com linhas colunas ceacutelulas intervalos e tabelasUma planilha conteacutem ceacutelulas Muitas ceacutelulas Bilhotildees delas Aparentemente isso eacute impossiacutevel de gerenciar mas na verdade eacute bem simples A Figura 1-7 mostra uma planilha repleta de dados Use-a para analisar os componentes de uma planilha Cada ceacutelula pode conter dados ou uma foacutermula Na Figura 1-7 as ceacutelu-las contecircm dados Algumas ceacutelulas mdash ou ateacute mesmo todas mdash podem conter foacutermulas o que natildeo vem ao caso aqui

FIGURA 1-7 analisando o conteuacutedo

de uma planilha

As colunas tecircm cabeccedilalhos de letras mdash A B C e assim sucessivamente Vocecirc pode vecirc-las enumeradas de modo vertical logo acima da aacuterea em que as ceacutelulas estatildeo Depois da ceacutelula 26 utiliza-se um sistema duplo de letras mdash AA BB e assim por diante Depois que todas as combinaccedilotildees de duas letras forem usadas emprega-se o sistema de trecircs letras As linhas estatildeo listadas horizontalmente ao lado esquerdo da tela e usam um sistema numeacuterico

Vocecirc encontraraacute ceacutelulas na interseccedilatildeo de linhas e colunas A ceacutelula A1 eacute a ceacutelula de interseccedilatildeo da coluna A e da linha 1 A1 eacute o endereccedilo da ceacutelula Existe sempre uma ceacutelula ativa mdash ou seja uma ceacutelula na qual vocecirc entraria com qualquer informaccedilatildeo ao digitar A ceacutelula ativa tem uma borda ao seu redor Aleacutem disso o conteuacutedo da ceacutelula ativa aparece na Barra de Foacutermulas

Quando falo ou menciono ceacutelula me refiro ao seu endereccedilo Um endereccedilo eacute a interseccedilatildeo entre uma coluna e uma linha Falar sobre a ceacutelula D20 eacute mencionar a ceacutelula que vocecirc encontra na interseccedilatildeo da coluna D e da linha 20

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 13 22102019 114017

CAP

DE

AMOS

TRA

14emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Na Figura 1-7 a ceacutelula ativa eacute a C7 e haacute duas maneiras de enxergar isso Para os marinheiros de primeira viagem a ceacutelula C7 tem uma borda em volta dela Repare tambeacutem que o cabeccedilalho da coluna C estaacute sombreado assim como a linha nuacutemero 7 Acima dos cabeccedilalhos das colunas estaacute a Caixa de Nome e a Barra de Foacutermulas A Caixa de Nome estaacute agrave esquerda e mostra o endereccedilo da ceacutelula ativa C7 Agrave direita da Caixa de Nome a Barra de Foacutermulas mostra o con-teuacutedo da ceacutelula C7

Se a Barra de Foacutermulas natildeo estiver visiacutevel acesse Arquivo rarr Opccedilotildees e clique na guia Avanccedilado Em seguida na seccedilatildeo Exibir na caixa de diaacutelogo Opccedilotildees do Excel selecione ldquoMostrar barra de foacutermulasrdquo para visualizaacute-la

Um intervalo eacute um grupo de ceacutelulas adjacentes embora ceacutelulas natildeo adjacentes possam ser incluiacutedas no mesmo intervalo (isso vale mais para os sabichotildees de carteirinha e para os alucinados por caacutelculos que gostam de montar quebra-ca-beccedilas) Para seus objetivos imagine que um intervalo eacute um grupo de ceacutelulas con-tiacutenuas Hora de criar um intervalo Veja como

1 Posicione o ponteiro do mouse sobre a primeira ceacutelula a partir da qual queira definir um intervalo

2 Pressione e segure o botatildeo esquerdo do mouse

3 Mova o ponteiro do mouse para a uacuteltima ceacutelula na aacuterea desejada

4 Solte o botatildeo do mouse

POR DENTRO DA BARRA DE FOacuteRMULASJuntas a Barra de Foacutermulas e a Caixa de Nome formam a Barra de Foacutermulas Vocecirc usa bastante a Barra de Foacutermulas agrave medida que trabalha com foacutermulas e funccedilotildees Ela eacute utilizada para inserir e editar foacutermulas e eacute uma caixa que fica no meio da barra Ao inserir uma foacutermula nessa caixa vocecirc pode clicar no botatildeo de verificaccedilatildeo para processar a entrada O botatildeo de verificaccedilatildeo fica visiacutevel somente quando vocecirc estaacute inserindo uma foacutermula Pressionar a tecla Enter tambeacutem completa sua entrada e clicar no X cancela a entrada

Uma alternativa eacute inserir a foacutermula diretamente na ceacutelula A Barra de Foacutermulas exibe a foacutermula enquanto ela eacute inserida na ceacutelula Quando quiser ver o conteuacutedo da ceacutelula que tem a foacutermula deixe-a ativa e observe seu conteuacutedo na Barra de Foacutermulas As ceacutelulas que contecircm foacutermulas geralmente natildeo exibem a foacutermula mas apresentam seu resultado A Barra de Foacutermulas eacute o lugar para quando vocecirc quiser ver a foacutermula atual A Caixa de Nome ao lado esquerdo da Barra de Foacutermulas eacute utilizada para selecionar aacutereas nomeadas na pasta de trabalho

PAPO DE ESPECIALISTA

DICA

CG_ExcelFormulasandFunctionsFDindb 14 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp15

A Figura 1-8 mostra o que aconteceu quando fiz isso Eu selecionei um intervalo de ceacutelulas O endereccedilo desse intervalo eacute A3D21

FIGURA 1-8 Selecio-

nando um intervalo de

ceacutelulas

Um endereccedilo de intervalo se assemelha a dois endereccedilos de ceacutelula juntos com dois-pontos () no meio E eacute isso mesmo Um endereccedilo de intervalo comeccedila com o endereccedilo da ceacutelula no canto superior esquerdo do intervalo depois tem dois--pontos e termina com o endereccedilo da ceacutelula no canto inferior direito

Mais um detalhe a respeito dos intervalos vocecirc pode dar um nome a eles Essa funcionalidade eacute oacutetima porque vocecirc pode pensar em um intervalo no que se refere ao seu uso em vez de pensar qual eacute o endereccedilo dele Aleacutem do mais se eu natildeo fizesse a etapa extra para atribuir um nome o intervalo desapareceria assim que eu clicasse em qualquer lugar na planilha Ao nomear um intervalo vocecirc pode usaacute-lo pelo nome diversas vezes

Digamos que vocecirc tenha uma lista de clientes em uma planilha O que eacute mais faacutecil mdash imaginar quais ceacutelulas estatildeo de fato ocupadas ou pensar que essa eacute sua lista de clientes

No decorrer deste livro eu uso intervalos e endereccedilos de ceacutelulas que receberam nomes Hora de botar a matildeo na massa e criar uma aacuterea nomeada Sigas as etapas abaixo

1 Posicione o ponteiro do mouse sobre uma ceacutelula clique e segure o botatildeo esquerdo do mouse e arraste o ponteiro

2 Solte o botatildeo quando terminar

Vocecirc selecionou uma aacuterea da planilha

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 15 22102019 114017

CAP

DE

AMOS

TRA

16emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

3 Clique em Definir Nome na categoria Nomes Definidos na Faixa de Opccedilatildeo de Foacutermulas

a caixa de diaacutelogo Novo Nome aparece conforme mostra a Figura 1-9

4 Nomeie a aacuterea ou fique com o nome sugerido Vocecirc tambeacutem pode alte-rar o nome sugerido

o Excel parte do princiacutepio de que vocecirc quer preencher o nome da aacuterea com o valor encontrado na primeira ceacutelula do intervalo talvez vocecirc queira fazer isso talvez natildeo queira troque o nome caso seja necessaacuterio Na Figura 1-9 eu mudei o nome para Clientes

um meacutetodo alternativo para nomear a aacuterea eacute selecionaacute-la digitar o nome na Caixa de Nome (agrave esquerda da Barra de Foacutermula) e pressionar a tecla Enter

5 Clique em OK

FIGURA 1-9 adicionando

um nome agrave pasta de

trabalho

Pronto Viu soacute Vocecirc jaacute estaacute a meio caminho andado de ser um especialista em Excel Agora que vocecirc tem uma aacuterea nomeada pode facilmente selecionar seus dados a qualquer momento Basta ir para a Caixa de Nome e selecionaacute-la na lista A Figura 1-10 mostra como selecionar a aacuterea Clientes

As tabelas funcionam do mesmo jeito que as aacutereas nomeadas Elas tecircm algu-mas funcionalidades que natildeo estatildeo disponiacuteveis para as aacutereas nomeadas Com as tabelas eacute possiacutevel especificar que a linha de cima conteacutem os roacutetulos dos cabeccedilalhos Aleacutem do mais as tabelas-padratildeo tecircm a capacidade de filtrar infor-maccedilotildees A Figura 1-11 mostra uma tabela em uma planilha com cabeccedilalhos e a opccedilatildeo de criar filtros

DICA

CG_ExcelFormulasandFunctionsFDindb 16 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp17

FIGURA 1-10 usando a Caixa de

Nome para encontrar

a aacuterea nomeada

FIGURA 1-11 testando

uma tabela

Com os filtros eacute possiacutevel limitar quais linhas exibir com base nos valores que vocecirc selecionar

A Faixa de Opccedilotildees Inserir conteacutem o botatildeo usado para inserir uma tabela

Formatando seus dadosEacute oacutebvio que vocecirc quer que seus dados pareccedilam sofisticados e radiantes Os che-fes gostam disso O nuacutemero 9860 eacute uma temperatura Eacute uma pontuaccedilatildeo em um teste Satildeo 98 reais e 60 centavos Eacute uma porcentagem Qualquer um destes formatos estaacute correto

raquo 9860

raquo R$9860

raquo 9860

O Excel possibilita que vocecirc formate seus dados do jeito que quiser As opccedilotildees de formataccedilatildeo estatildeo na Faixa de Opccedilotildees Paacutegina Inicial na categoria Nuacutemeros

A Figura 1-12 mostra como a formataccedilatildeo ajuda na legibilidade e no entendi-mento de uma planilha A ceacutelula B1 tem um valor monetaacuterio e estaacute formatada com o estilo Contaacutebil A ceacutelula B2 estaacute formatada como porcentagem O valor real da ceacutelula B2 eacute 005 A ceacutelula B7 estaacute formatada de acordo com a moeda

DICA

CG_ExcelFormulasandFunctionsFDindb 17 22102019 114018

CAP

DE

AMOS

TRA

18emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

corrente O formato da moeda exibe um valor negativo entre parecircnteses Essa eacute apenas uma opccedilatildeo de formataccedilatildeo para moedas O Capiacutetulo 5 explica mais sobre a formataccedilatildeo de dados em relaccedilatildeo agrave moeda corrente

FIGURA 1-12 Formatando

dados

Aleacutem de selecionar a formataccedilatildeo na Faixa de Opccedilotildees Paacutegina Inicial vocecirc tam-beacutem pode usar a conhecida (nas versotildees anteriores) caixa de diaacutelogo Formatar Ceacutelulas Este eacute o lugar certo para todas as suas necessidades de formataccedilatildeo fora que estaacute disponiacutevel na Barra de Ferramentas da Faixa de Opccedilotildees Eacute pos-siacutevel ateacute criar formatos personalizados Vocecirc pode exibir a caixa de diaacutelogo Formatar Ceacutelulas de duas formas

raquo Na Faixa de Opccedilotildees Paacutegina Inicial clique na lista suspensa na categoria Nuacutemero e depois clique em Mais Formatos de Nuacutemero

raquo Clique com o botatildeo direito e selecione Formatar Ceacutelulas no menu pop-up

A Figura 1-13 mostra a caixa de diaacutelogo Formatar Ceacutelulas Analisaremos essa caixa de diaacutelogo e as formataccedilotildees com mais detalhes no Capiacutetulo 5

FIGURA 1-13 usando a

caixa de diaacutelogo

Formatar Ceacutelulas para

opccedilotildees avanccediladas de formataccedilatildeo

CG_ExcelFormulasandFunctionsFDindb 18 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp19

Obtendo ajudaO Excel eacute complexo mdash natildeo se pode negar isso E para nossa sorte a ajuda fica a uma tecla de distacircncia Sim precisamente uma tecla mdash pressione F1 Tente isso agora para vocecirc ver

Ao pressionar F1 abre-se o sistema de ajuda Laacute vocecirc pode pesquisar uma palavra-chave ou navegar pelo conteuacutedo da Ajuda Mais tarde quando estiver trabalhando com as funccedilotildees do Excel vocecirc pode obter ajuda para funccedilotildees especiacuteficas clicando diretamente na Ajuda ou no link Ajuda Sobre Esta Fun-ccedilatildeo na caixa de diaacutelogo Inserir Funccedilatildeo O Capiacutetulo 2 fala com mais detalhes sobre a caixa de diaacutelogo Inserir Funccedilatildeo

Dominando as FoacutermulasBom hora de entrar no X da questatildeo quando se trata de Excel Claro que vocecirc pode somente inserir os dados e deixaacute-los de qualquer jeito e ateacute mesmo gerar alguns graacuteficos Entretanto para obter respostas dos seus dados criar um resumo ou aplicar testes E-SE satildeo necessaacuterias foacutermulas

Em termos concretos uma foacutermula no Excel calcula algo ou retorna um resul-tado com base nos dados de uma ou mais planilhas Essas planilhas podem estar em mais de uma pasta de trabalho Insere-se uma foacutermula nas ceacutelulas que deve comeccedilar com um sinal de igual (=) que por sua vez informa ao Excel que eacute uma foacutermula e natildeo dados Parece simples e eacute

Todas as foacutermulas comeccedilam com um sinal de igual (=)

Veja a seguir algumas foacutermulas baacutesicas A Tabela 1-1 apresenta um bocado de foacutermulas e o que elas fazem

TABELA 1-1emspemspFoacutermulas Baacutesicas

Foacutermula O que Significa

=2 + 2 Retorna o nuacutemero 4

=A1 + A2 Retorna a soma dos valores contidos nas ceacutelulas A1 e A2 quaisquer que sejam esses valores Caso A1 e A2 tenham algum tipo de texto um erro eacute retornado

=D5 A ceacutelula que conteacutem essa foacutermula acaba exibindo o valor que estaacute na ceacutelula D5 Se vocecirc tentar inserir essa foacutermula na proacutepria ceacutelula D5 uma referecircncia circu-lar eacute criada Isso natildeo eacute nada bom Veja o Capiacutetulo 4

=SOMA(A2A5) Retorna uma soma de valores nas ceacutelulas A2 A3 A4 e A5 Esta foacutermula usa a funccedilatildeo SOMA para somar todos os valores do intervalo

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 19 22102019 114018

CAP

DE

AMOS

TRA

20emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Eu uso a palavra retornar para me referir ao resultado da foacutermula ou caacutelculo da funccedilatildeo Logo dizer ldquoA foacutermula retorna um 7rdquo eacute o mesmo que dizer ldquoA foacutermula calculou a resposta e o resultado foi 7rdquo

Inserindo sua primeira foacutermulaPronto para inserir sua primeira foacutermula Certifique-se de que o Excel esteja aberto tenha uma planilha agrave sua frente e siga os seguintes passos

1 Clique em uma ceacutelula vazia

2 Digite = 10 + 10

3 Pressione a tecla Enter

Foi moleza natildeo foi Vocecirc deve ver o resultado da foacutermula mdash o nuacutemero 20

Vamos fazer outra Desta vez crie uma foacutermula que some o valor de duas ceacutelulas

1 Clique em qualquer ceacutelula

2 Digite qualquer nuacutemero

3 Clique em outra ceacutelula

4 Digite outro nuacutemero

5 Clique em uma terceira ceacutelula

Esta ceacutelula conteraacute a foacutermula

6 Digite =

7 Clique na primeira ceacutelula

Este eacute um momento importante na criaccedilatildeo de uma foacutermula Ela pode ser escrita quando vocecirc digita com seu teclado ou quando usa o seu mouse A foacutermula deve aparecer com a metade completa com um sinal de igual seguido do endereccedilo da ceacutelula em que vocecirc acabou de clicar conforme mos-tra a Figura 1-14 No exemplo o valor 15 foi inserido na ceacutelula B3 e o valor 35 na ceacutelula B6 A foacutermula comeccedilou na ceacutelula E3 portanto ela exibe =B3

8 Digite +

9 Clique na ceacutelula com o segundo valor inserido

Neste exemplo eacute a ceacutelula B6 A foacutermula na ceacutelula E3 agora eacute =B3 + B6 Vocecirc pode conferir isso na Figura 1-15

DICA

CG_ExcelFormulasandFunctionsFDindb 20 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp21

10 Pressione a tecla Enter

Isso encerra a entrada da funccedilatildeo Muito bem Mandou bem

FIGURA 1-14 Inserindo

uma foacutermula que faz

referecircncia a uma ceacutelula

FIGURA 1-15 Comple-tando a

foacutermula

FIGURA 1-16 uma

foacutermula concluiacuteda

A Figura 1-16 demonstra como o exemplo acabou A ceacutelula E3 exibe o resultado do caacutelculo Observe tambeacutem que a Barra de Foacutermulas exibe o conteuacutedo da ceacutelula E3 que na praacutetica eacute a foacutermula

CG_ExcelFormulasandFunctionsFDindb 21 22102019 114019

CAP

DE

AMOS

TRA

22emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entendendo as referecircnciasHaacute referecircncias para dar e vender nas foacutermulas do Excel Vocecirc pode referenciar ceacutelulas e intervalos Vocecirc pode fazer referecircncia a ceacutelulas e a intervalos em outras planilhas Pode referenciar ceacutelulas e intervalos em outras pastas de trabalho As foacutermulas e as funccedilotildees funcionam bem melhor quando se usam referecircncias por isso eacute preciso entendecirc-las

E para colocar mais lenha na fogueira vocecirc pode utilizar trecircs tipos de referecircn-cias de ceacutelula a relativa a absoluta e a mista Bom um passo de cada vez Teste uma foacutermula que utiliza um intervalo

Geralmente as foacutermulas com intervalo tecircm uma funccedilatildeo na foacutermula portanto use a funccedilatildeo SOMA a seguir

1 Digite alguns nuacutemeros em muitas ceacutelulas e vaacute descendo pela coluna

2 Clique na ceacutelula em que quer que o resultado apareccedila

3 Digite =SOMA( para comeccedilar a funccedilatildeo

4 Clique na primeira ceacutelula em que foi inserido o valor segure o botatildeo esquerdo do mouse e arraste o ponteiro do mouse por todas as ceacutelulas que tecircm valores

5 Solte o botatildeo do mouse

o endereccedilo do intervalo aparece onde as foacutermulas e as funccedilotildees estatildeo sendo inseridas

6 Digite um parecircntese de fechamento )

7 Pressione a tecla Enter

Jaacute pode comemorar sua primeira referecircncia

Sempre que arrastar o mouse para inserir o endereccedilo de um intervalo em uma funccedilatildeo vocecirc pode simplesmente digitar o endereccedilo do intervalo se souber qual eacute

O Excel eacute dinacircmico quando se trata de endereccedilos de ceacutelula Caso vocecirc tenha uma ceacutelula com uma foacutermula que referencia o endereccedilo de uma ceacutelula diferente e vocecirc copie a foacutermula da primeira ceacutelula para outra o endereccedilo de referecircncia dentro da foacutermula muda O Excel atualiza a referecircncia dentro da foacutermula para que a quantidade de linhas eou colunas que separam uma ceacutelula original (de onde a foacutermula eacute copiada) da ceacutelula nova (para onde a foacutermula eacute colada) seja correspondente Talvez isso seja confuso entatildeo tente fazer um exemplo para ver como eacute

DICA

CG_ExcelFormulasandFunctionsFDindb 22 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 6: Excel Fórmulas CAP DE AMOSTRA & Funções

8emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

se vocecirc estaacute elaborando a lista de confirmaccedilatildeo de presenccedila de uma festa ou se estaacute acompanhando a classificaccedilatildeo de seus times favoritos mdash o Excel consegue lidar com tudo isso Essa capacidade de trabalhar com caacutelculos numeacutericos eacute simplesmente sensacional E eacute tatildeo faacutecil de usar

Natildeo basta inserir um monte de informaccedilatildeo em planilhas para processar os dados ou para fornecer somas resultados ou anaacutelises Se vocecirc quiser armazenar seus dados em outro lugar eacute possiacutevel usar o Excel ou obter um programa de banco de dados Neste livro mostrarei como criar foacutermulas e como utilizar as diversas funccedilotildees internas oferecidas pelo Excel Este eacute o verdadeiro poder do Excel interpretar os seus dados

Natildeo se preocupe com que isso seja desafiador e que vocecirc possa cometer erros Aconteceu o mesmo comigo quando eu estava aprendendo Aleacutem do mais o Excel natildeo vai brigar com vocecirc mdash vai ateacute perdoaacute-lo Ele aponta o erro e agraves vezes ateacute o ajuda a corrigi-lo Quantos programas fazem isso Mas primeiro come-ccedilaremos com o baacutesico Este primeiro capiacutetulo eacute um ponto de partida funda-mental para compreender o resto do livro Quem dera eu tivesse um livro como este quando fui apresentado aos computadores Tropecei em muitas pedras no caminho

Trabalhando com os Princiacutepios Baacutesicos do Excel

Antes que vocecirc possa escrever qualquer foacutermula ou calcular qualquer nuacutemero eacute necessaacuterio saber para onde os dados vatildeo e como encontraacute-los novamente Natildeo quero que eles se percam Saber como as planilhas armazenam e apresentam seus dados eacute essencial para sua tentativa de anaacutelise

Entendendo as pastas de trabalho e as planilhasUma pasta de trabalho eacute igual a um arquivo O Excel abre e fecha pastas de tra-balho assim como um processador de texto abre e fecha documentos O Excel apresenta uma variedade de modelos o primeiro eacute uma pasta de trabalho padratildeo em branco Aleacutem de tudo vocecirc pode abrir os arquivos recentes novamente Apoacutes abrir uma pasta de trabalho nova ou uma jaacute existente clique na guia Arquivo para visualizar as funccedilotildees baacutesicas tais como Abrir Salvar Imprimir e Fechar seus arquivos do Excel (isso sem mencionar as outras funccedilotildees sofisticadas de iniciali-zaccedilatildeo) A Figura 1-1 mostra o conteuacutedo presente na guia Informaccedilotildees

Os arquivos do Excel 2019 (e tambeacutem das versotildees 2016 2013 2010 e 2007) tem a extensatildeo xlsx As versotildees anteriores tecircm a extensatildeo xls

DICA

CG_ExcelFormulasandFunctionsFDindb 8 22102019 114015

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp9

Abra o Excel selecione Arquivo Novo e clique duas vezes em Pasta de Traba-lho em branco Quando houver mais de uma pasta de trabalho aberta escolha aquela com a qual queira trabalhar clicando na barra de tarefas do Windows

Geralmente seus dados ficam em uma planilha Uma pasta de trabalho conteacutem pelo menos uma planilha Se vocecirc natildeo tivesse ao menos uma onde colocaria seus dados A Figura 1-2 mostra uma pasta de trabalho aberta que tem duas planilhas convenientemente chamadas de Planilha1 e Planilha2 Agrave direita das guias dessa planilha estaacute o botatildeo Nova planilha (se parece com um sinal de mais) utilizado para adicionar planilhas agrave pasta de trabalho

FIGURA 1-1 Vendo

como usar as funccedilotildees baacutesicas de programa no Excel

FIGURA 1-2 Vendo

como satildeo as pastas de

trabalho e as planilhas

Em algum momento uma planilha estaraacute na parte superior Na Figura 1-2 a Planilha1 estaacute na parte superior Outra maneira de dizer isso eacute que a Planilha1 estaacute ativa Existe sempre uma mdash e apenas uma mdash planilha ativa Para ativar outra planilha basta clicar em sua guia

CG_ExcelFormulasandFunctionsFDindb 9 22102019 114016

CAP

DE

AMOS

TRA

10emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Os nomes em inglecircs worksheet spreadsheet sheet querem dizer a mesma coisa planilhas

Sabe o que eacute superlegal Eacute possiacutevel mudar o nome das planilhas Nomes como Planilha1 e Planilha2 natildeo satildeo laacute muito bonitos Que tal Coleccedilatildeo do Aacutelbum de Figurinhas ou Impostos do Ano Passado Nossa Impostos do Ano Passado natildeo eacute nem um pouco empolgante

A questatildeo eacute decirc nomes relevantes agraves suas planilhas Haacute duas formas de fazer isso

raquo Decirc um clique duplo na guia da planilha e digite um nome novo

raquo Clique com o botatildeo direito na guia selecione Renomear no menu e digite um nome novo

A Figura 1-3 mostra o nome de uma planilha jaacute modificado e outro prestes a ser modificado ao clicar com o botatildeo direito na guia da planilha

FIGURA 1-3 Modificando

o nome de uma

planilha

Vocecirc tambeacutem pode mudar o nome da planilha por conta proacutepria Faccedila isso de um jeito mais faacutecil

1 Clique duas vezes na guia da planilha

2 Digite um nome novo e pressione a tecla Enter

o nome natildeo pode exceder 31 caracteres

Eacute possiacutevel alterar a cor das guias da planilha Clique com o botatildeo direito na guia e selecione Cor da Guia no menu

Para inserir uma planilha nova em uma pasta de trabalho clique no botatildeo Nova planilha localizado apoacutes a uacuteltima guia da planilha A Figura 1-4 exemplifica isso Para excluir uma planilha clique com o botatildeo direito em sua guia e sele-cione Excluir no menu

DICA

CG_ExcelFormulasandFunctionsFDindb 10 22102019 114016

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp11

FIGURA 1-4 Inserindo

uma planilha

nova

Natildeo exclua uma planilha a menos que vocecirc queira Vocecirc natildeo consegue recu-peraacute-la depois de ela ter sido deletada Ela natildeo vai para a Lixeira do Windows

Vocecirc pode inserir muitas planilhas novas O limite depende da memoacuteria do seu computador mas vocecirc consegue inserir 200 planilhas ou mais sem problemas Espero que vocecirc tenha um bom motivo para ter tantas planilhas assim o que me leva agrave proacutexima questatildeo

As planilhas organizam suas informaccedilotildees Use-as de modo sensato e vocecirc acharaacute bem faacutecil gerenciar os seus dados Por exemplo digamos que vocecirc seja o chefe (achei que gostaria disso) e durante um ano vocecirc rastreou informaccedilotildees sobre 30 funcionaacuterios Talvez vocecirc tenha 30 planilhas mdash uma para cada fun-cionaacuterio Ou 12 planilhas mdash uma para cada mecircs Ou quem sabe apenas uma com todos os dados O modo como vocecirc usa o Excel soacute depende de vocecirc mas ele estaacute preparado para lidar com qualquer coisa que vocecirc insira dentro dele

Vocecirc pode configurar as planilhas de acordo com o padratildeo da pasta de traba-lho Para fazer isso clique na guia Arquivo clique em Opccedilotildees depois em Geral Abaixo da seccedilatildeo ldquoAo criar novas pastas de trabalhordquo clique no botatildeo de rola-gem Incluir este nuacutemero de planilhas para selecionar um nuacutemero

Apresentando as Foacutermulas na Faixa de OpccedilotildeesSem mais delongas apresento as Foacutermulas na Faixa de Opccedilotildees O menu Faixa de Opccedilotildees fica na parte superior do Excel Os itens da Faixa de Opccedilotildees aparecem como cabeccedilalhos de menu na parte superior da tela do Excel poreacutem na verdade eles funcionam mais como guias Ao clicar nelas natildeo aparece um menu Em vez disso a Faixa de Opccedilotildees exibe os itens relacionados agrave guia da Faixa de Opccedilotildees clicada

A Figura 1-5 mostra a parte superior da tela na qual a Faixa de Opccedilotildees exibe os itens que aparecem quando vocecirc clica na guia Foacutermulas Na figura a Faixa de Opccedilotildees estaacute configurada para mostrar os meacutetodos baseados em foacutermulas Na parte final esquerda da guia as funccedilotildees estatildeo categorizadas Uma das catego-rias estaacute aberta para mostrar como eacute possiacutevel acessar uma funccedilatildeo especiacutefica

Estas categorias ficam na parte inferior da Faixa de Opccedilotildees de Foacutermulas

raquo Biblioteca de Funccedilotildees Inclui o assistente de funccedilatildeo a funcionalidade AutoSoma e as funccedilotildees categorizadas

CUIDADO

DICA

CG_ExcelFormulasandFunctionsFDindb 11 22102019 114016

CAP

DE

AMOS

TRA

12emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

raquo Nomes Definidos Essas funcionalidades gerenciam as aacutereas nomeadas que satildeo as seccedilotildees nas planilhas agraves quais vocecirc deu um nome relevante para consultaacute-las com mais facilidade

raquo Auditoria de Foacutermulas Essas ferramentas passaram por diversas versotildees do Excel mas nunca foram tatildeo conhecidas Eacute aqui tambeacutem que fica a Janela de Inspeccedilatildeo que lhe permite acompanhar os valores das ceacutelulas selecionadas mas soacute dentro de uma janela Vocecirc pode observar na Figura 1-6 que poucas ceacutelulas foram atribuiacutedas agrave Janela de Inspeccedilatildeo Ela mostra se houver qualquer mudanccedila Repare como as ceacutelulas de inspeccedilatildeo estatildeo nas planilhas que natildeo fazem parte da atual planilha ativa Muito bem A propoacutesito vocecirc pode mover a Janela de Inspeccedilatildeo pela tela ao clicar na aacuterea do tiacutetulo da janela e arrastaacute-la com o mouse

raquo Caacutelculo Eacute aqui que as configuraccedilotildees de caacutelculo satildeo gerenciadas por exemplo se o caacutelculo eacute automaacutetico ou manual

FIGURA 1-5 Conhecen-do a Faixa

de opccedilotildees

FIGURA 1-6 observando

a Janela de Inspeccedilatildeo

Outra funcionalidade oacutetima que anda de matildeos dadas com a Faixa de Opccedilotildees eacute a Barra de Ferramentas de Acesso Raacutepido (Olha soacute existe uma barra de ferra-mentas no fim das contas) Na Figura 1-5 a Barra de Ferramentas de Acesso Raacutepido estaacute na parte superior esquerda logo acima da Faixa de Opccedilotildees Nela haacute iacutecones que executam accedilotildees com apenas um clique Vocecirc acessa os iacutecones clicando na guia Barra de Ferramentas de Acesso Raacutepido na caixa de diaacutelogo Opccedilotildees do Excel Eacute possiacutevel colocar a barra de ferramentas acima ou abaixo da

DICA

CG_ExcelFormulasandFunctionsFDindb 12 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp13

Faixa de Opccedilotildees ao clicar com o botatildeo direito na seta suspensa em Personali-zar Barra de Ferramentas de Acesso Raacutepido e escolher uma opccedilatildeo As outras opccedilotildees da Barra de Ferramentas de Acesso Raacutepido tambeacutem estatildeo disponiacuteveis nessa aacuterea

Trabalhando com linhas colunas ceacutelulas intervalos e tabelasUma planilha conteacutem ceacutelulas Muitas ceacutelulas Bilhotildees delas Aparentemente isso eacute impossiacutevel de gerenciar mas na verdade eacute bem simples A Figura 1-7 mostra uma planilha repleta de dados Use-a para analisar os componentes de uma planilha Cada ceacutelula pode conter dados ou uma foacutermula Na Figura 1-7 as ceacutelu-las contecircm dados Algumas ceacutelulas mdash ou ateacute mesmo todas mdash podem conter foacutermulas o que natildeo vem ao caso aqui

FIGURA 1-7 analisando o conteuacutedo

de uma planilha

As colunas tecircm cabeccedilalhos de letras mdash A B C e assim sucessivamente Vocecirc pode vecirc-las enumeradas de modo vertical logo acima da aacuterea em que as ceacutelulas estatildeo Depois da ceacutelula 26 utiliza-se um sistema duplo de letras mdash AA BB e assim por diante Depois que todas as combinaccedilotildees de duas letras forem usadas emprega-se o sistema de trecircs letras As linhas estatildeo listadas horizontalmente ao lado esquerdo da tela e usam um sistema numeacuterico

Vocecirc encontraraacute ceacutelulas na interseccedilatildeo de linhas e colunas A ceacutelula A1 eacute a ceacutelula de interseccedilatildeo da coluna A e da linha 1 A1 eacute o endereccedilo da ceacutelula Existe sempre uma ceacutelula ativa mdash ou seja uma ceacutelula na qual vocecirc entraria com qualquer informaccedilatildeo ao digitar A ceacutelula ativa tem uma borda ao seu redor Aleacutem disso o conteuacutedo da ceacutelula ativa aparece na Barra de Foacutermulas

Quando falo ou menciono ceacutelula me refiro ao seu endereccedilo Um endereccedilo eacute a interseccedilatildeo entre uma coluna e uma linha Falar sobre a ceacutelula D20 eacute mencionar a ceacutelula que vocecirc encontra na interseccedilatildeo da coluna D e da linha 20

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 13 22102019 114017

CAP

DE

AMOS

TRA

14emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Na Figura 1-7 a ceacutelula ativa eacute a C7 e haacute duas maneiras de enxergar isso Para os marinheiros de primeira viagem a ceacutelula C7 tem uma borda em volta dela Repare tambeacutem que o cabeccedilalho da coluna C estaacute sombreado assim como a linha nuacutemero 7 Acima dos cabeccedilalhos das colunas estaacute a Caixa de Nome e a Barra de Foacutermulas A Caixa de Nome estaacute agrave esquerda e mostra o endereccedilo da ceacutelula ativa C7 Agrave direita da Caixa de Nome a Barra de Foacutermulas mostra o con-teuacutedo da ceacutelula C7

Se a Barra de Foacutermulas natildeo estiver visiacutevel acesse Arquivo rarr Opccedilotildees e clique na guia Avanccedilado Em seguida na seccedilatildeo Exibir na caixa de diaacutelogo Opccedilotildees do Excel selecione ldquoMostrar barra de foacutermulasrdquo para visualizaacute-la

Um intervalo eacute um grupo de ceacutelulas adjacentes embora ceacutelulas natildeo adjacentes possam ser incluiacutedas no mesmo intervalo (isso vale mais para os sabichotildees de carteirinha e para os alucinados por caacutelculos que gostam de montar quebra-ca-beccedilas) Para seus objetivos imagine que um intervalo eacute um grupo de ceacutelulas con-tiacutenuas Hora de criar um intervalo Veja como

1 Posicione o ponteiro do mouse sobre a primeira ceacutelula a partir da qual queira definir um intervalo

2 Pressione e segure o botatildeo esquerdo do mouse

3 Mova o ponteiro do mouse para a uacuteltima ceacutelula na aacuterea desejada

4 Solte o botatildeo do mouse

POR DENTRO DA BARRA DE FOacuteRMULASJuntas a Barra de Foacutermulas e a Caixa de Nome formam a Barra de Foacutermulas Vocecirc usa bastante a Barra de Foacutermulas agrave medida que trabalha com foacutermulas e funccedilotildees Ela eacute utilizada para inserir e editar foacutermulas e eacute uma caixa que fica no meio da barra Ao inserir uma foacutermula nessa caixa vocecirc pode clicar no botatildeo de verificaccedilatildeo para processar a entrada O botatildeo de verificaccedilatildeo fica visiacutevel somente quando vocecirc estaacute inserindo uma foacutermula Pressionar a tecla Enter tambeacutem completa sua entrada e clicar no X cancela a entrada

Uma alternativa eacute inserir a foacutermula diretamente na ceacutelula A Barra de Foacutermulas exibe a foacutermula enquanto ela eacute inserida na ceacutelula Quando quiser ver o conteuacutedo da ceacutelula que tem a foacutermula deixe-a ativa e observe seu conteuacutedo na Barra de Foacutermulas As ceacutelulas que contecircm foacutermulas geralmente natildeo exibem a foacutermula mas apresentam seu resultado A Barra de Foacutermulas eacute o lugar para quando vocecirc quiser ver a foacutermula atual A Caixa de Nome ao lado esquerdo da Barra de Foacutermulas eacute utilizada para selecionar aacutereas nomeadas na pasta de trabalho

PAPO DE ESPECIALISTA

DICA

CG_ExcelFormulasandFunctionsFDindb 14 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp15

A Figura 1-8 mostra o que aconteceu quando fiz isso Eu selecionei um intervalo de ceacutelulas O endereccedilo desse intervalo eacute A3D21

FIGURA 1-8 Selecio-

nando um intervalo de

ceacutelulas

Um endereccedilo de intervalo se assemelha a dois endereccedilos de ceacutelula juntos com dois-pontos () no meio E eacute isso mesmo Um endereccedilo de intervalo comeccedila com o endereccedilo da ceacutelula no canto superior esquerdo do intervalo depois tem dois--pontos e termina com o endereccedilo da ceacutelula no canto inferior direito

Mais um detalhe a respeito dos intervalos vocecirc pode dar um nome a eles Essa funcionalidade eacute oacutetima porque vocecirc pode pensar em um intervalo no que se refere ao seu uso em vez de pensar qual eacute o endereccedilo dele Aleacutem do mais se eu natildeo fizesse a etapa extra para atribuir um nome o intervalo desapareceria assim que eu clicasse em qualquer lugar na planilha Ao nomear um intervalo vocecirc pode usaacute-lo pelo nome diversas vezes

Digamos que vocecirc tenha uma lista de clientes em uma planilha O que eacute mais faacutecil mdash imaginar quais ceacutelulas estatildeo de fato ocupadas ou pensar que essa eacute sua lista de clientes

No decorrer deste livro eu uso intervalos e endereccedilos de ceacutelulas que receberam nomes Hora de botar a matildeo na massa e criar uma aacuterea nomeada Sigas as etapas abaixo

1 Posicione o ponteiro do mouse sobre uma ceacutelula clique e segure o botatildeo esquerdo do mouse e arraste o ponteiro

2 Solte o botatildeo quando terminar

Vocecirc selecionou uma aacuterea da planilha

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 15 22102019 114017

CAP

DE

AMOS

TRA

16emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

3 Clique em Definir Nome na categoria Nomes Definidos na Faixa de Opccedilatildeo de Foacutermulas

a caixa de diaacutelogo Novo Nome aparece conforme mostra a Figura 1-9

4 Nomeie a aacuterea ou fique com o nome sugerido Vocecirc tambeacutem pode alte-rar o nome sugerido

o Excel parte do princiacutepio de que vocecirc quer preencher o nome da aacuterea com o valor encontrado na primeira ceacutelula do intervalo talvez vocecirc queira fazer isso talvez natildeo queira troque o nome caso seja necessaacuterio Na Figura 1-9 eu mudei o nome para Clientes

um meacutetodo alternativo para nomear a aacuterea eacute selecionaacute-la digitar o nome na Caixa de Nome (agrave esquerda da Barra de Foacutermula) e pressionar a tecla Enter

5 Clique em OK

FIGURA 1-9 adicionando

um nome agrave pasta de

trabalho

Pronto Viu soacute Vocecirc jaacute estaacute a meio caminho andado de ser um especialista em Excel Agora que vocecirc tem uma aacuterea nomeada pode facilmente selecionar seus dados a qualquer momento Basta ir para a Caixa de Nome e selecionaacute-la na lista A Figura 1-10 mostra como selecionar a aacuterea Clientes

As tabelas funcionam do mesmo jeito que as aacutereas nomeadas Elas tecircm algu-mas funcionalidades que natildeo estatildeo disponiacuteveis para as aacutereas nomeadas Com as tabelas eacute possiacutevel especificar que a linha de cima conteacutem os roacutetulos dos cabeccedilalhos Aleacutem do mais as tabelas-padratildeo tecircm a capacidade de filtrar infor-maccedilotildees A Figura 1-11 mostra uma tabela em uma planilha com cabeccedilalhos e a opccedilatildeo de criar filtros

DICA

CG_ExcelFormulasandFunctionsFDindb 16 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp17

FIGURA 1-10 usando a Caixa de

Nome para encontrar

a aacuterea nomeada

FIGURA 1-11 testando

uma tabela

Com os filtros eacute possiacutevel limitar quais linhas exibir com base nos valores que vocecirc selecionar

A Faixa de Opccedilotildees Inserir conteacutem o botatildeo usado para inserir uma tabela

Formatando seus dadosEacute oacutebvio que vocecirc quer que seus dados pareccedilam sofisticados e radiantes Os che-fes gostam disso O nuacutemero 9860 eacute uma temperatura Eacute uma pontuaccedilatildeo em um teste Satildeo 98 reais e 60 centavos Eacute uma porcentagem Qualquer um destes formatos estaacute correto

raquo 9860

raquo R$9860

raquo 9860

O Excel possibilita que vocecirc formate seus dados do jeito que quiser As opccedilotildees de formataccedilatildeo estatildeo na Faixa de Opccedilotildees Paacutegina Inicial na categoria Nuacutemeros

A Figura 1-12 mostra como a formataccedilatildeo ajuda na legibilidade e no entendi-mento de uma planilha A ceacutelula B1 tem um valor monetaacuterio e estaacute formatada com o estilo Contaacutebil A ceacutelula B2 estaacute formatada como porcentagem O valor real da ceacutelula B2 eacute 005 A ceacutelula B7 estaacute formatada de acordo com a moeda

DICA

CG_ExcelFormulasandFunctionsFDindb 17 22102019 114018

CAP

DE

AMOS

TRA

18emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

corrente O formato da moeda exibe um valor negativo entre parecircnteses Essa eacute apenas uma opccedilatildeo de formataccedilatildeo para moedas O Capiacutetulo 5 explica mais sobre a formataccedilatildeo de dados em relaccedilatildeo agrave moeda corrente

FIGURA 1-12 Formatando

dados

Aleacutem de selecionar a formataccedilatildeo na Faixa de Opccedilotildees Paacutegina Inicial vocecirc tam-beacutem pode usar a conhecida (nas versotildees anteriores) caixa de diaacutelogo Formatar Ceacutelulas Este eacute o lugar certo para todas as suas necessidades de formataccedilatildeo fora que estaacute disponiacutevel na Barra de Ferramentas da Faixa de Opccedilotildees Eacute pos-siacutevel ateacute criar formatos personalizados Vocecirc pode exibir a caixa de diaacutelogo Formatar Ceacutelulas de duas formas

raquo Na Faixa de Opccedilotildees Paacutegina Inicial clique na lista suspensa na categoria Nuacutemero e depois clique em Mais Formatos de Nuacutemero

raquo Clique com o botatildeo direito e selecione Formatar Ceacutelulas no menu pop-up

A Figura 1-13 mostra a caixa de diaacutelogo Formatar Ceacutelulas Analisaremos essa caixa de diaacutelogo e as formataccedilotildees com mais detalhes no Capiacutetulo 5

FIGURA 1-13 usando a

caixa de diaacutelogo

Formatar Ceacutelulas para

opccedilotildees avanccediladas de formataccedilatildeo

CG_ExcelFormulasandFunctionsFDindb 18 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp19

Obtendo ajudaO Excel eacute complexo mdash natildeo se pode negar isso E para nossa sorte a ajuda fica a uma tecla de distacircncia Sim precisamente uma tecla mdash pressione F1 Tente isso agora para vocecirc ver

Ao pressionar F1 abre-se o sistema de ajuda Laacute vocecirc pode pesquisar uma palavra-chave ou navegar pelo conteuacutedo da Ajuda Mais tarde quando estiver trabalhando com as funccedilotildees do Excel vocecirc pode obter ajuda para funccedilotildees especiacuteficas clicando diretamente na Ajuda ou no link Ajuda Sobre Esta Fun-ccedilatildeo na caixa de diaacutelogo Inserir Funccedilatildeo O Capiacutetulo 2 fala com mais detalhes sobre a caixa de diaacutelogo Inserir Funccedilatildeo

Dominando as FoacutermulasBom hora de entrar no X da questatildeo quando se trata de Excel Claro que vocecirc pode somente inserir os dados e deixaacute-los de qualquer jeito e ateacute mesmo gerar alguns graacuteficos Entretanto para obter respostas dos seus dados criar um resumo ou aplicar testes E-SE satildeo necessaacuterias foacutermulas

Em termos concretos uma foacutermula no Excel calcula algo ou retorna um resul-tado com base nos dados de uma ou mais planilhas Essas planilhas podem estar em mais de uma pasta de trabalho Insere-se uma foacutermula nas ceacutelulas que deve comeccedilar com um sinal de igual (=) que por sua vez informa ao Excel que eacute uma foacutermula e natildeo dados Parece simples e eacute

Todas as foacutermulas comeccedilam com um sinal de igual (=)

Veja a seguir algumas foacutermulas baacutesicas A Tabela 1-1 apresenta um bocado de foacutermulas e o que elas fazem

TABELA 1-1emspemspFoacutermulas Baacutesicas

Foacutermula O que Significa

=2 + 2 Retorna o nuacutemero 4

=A1 + A2 Retorna a soma dos valores contidos nas ceacutelulas A1 e A2 quaisquer que sejam esses valores Caso A1 e A2 tenham algum tipo de texto um erro eacute retornado

=D5 A ceacutelula que conteacutem essa foacutermula acaba exibindo o valor que estaacute na ceacutelula D5 Se vocecirc tentar inserir essa foacutermula na proacutepria ceacutelula D5 uma referecircncia circu-lar eacute criada Isso natildeo eacute nada bom Veja o Capiacutetulo 4

=SOMA(A2A5) Retorna uma soma de valores nas ceacutelulas A2 A3 A4 e A5 Esta foacutermula usa a funccedilatildeo SOMA para somar todos os valores do intervalo

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 19 22102019 114018

CAP

DE

AMOS

TRA

20emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Eu uso a palavra retornar para me referir ao resultado da foacutermula ou caacutelculo da funccedilatildeo Logo dizer ldquoA foacutermula retorna um 7rdquo eacute o mesmo que dizer ldquoA foacutermula calculou a resposta e o resultado foi 7rdquo

Inserindo sua primeira foacutermulaPronto para inserir sua primeira foacutermula Certifique-se de que o Excel esteja aberto tenha uma planilha agrave sua frente e siga os seguintes passos

1 Clique em uma ceacutelula vazia

2 Digite = 10 + 10

3 Pressione a tecla Enter

Foi moleza natildeo foi Vocecirc deve ver o resultado da foacutermula mdash o nuacutemero 20

Vamos fazer outra Desta vez crie uma foacutermula que some o valor de duas ceacutelulas

1 Clique em qualquer ceacutelula

2 Digite qualquer nuacutemero

3 Clique em outra ceacutelula

4 Digite outro nuacutemero

5 Clique em uma terceira ceacutelula

Esta ceacutelula conteraacute a foacutermula

6 Digite =

7 Clique na primeira ceacutelula

Este eacute um momento importante na criaccedilatildeo de uma foacutermula Ela pode ser escrita quando vocecirc digita com seu teclado ou quando usa o seu mouse A foacutermula deve aparecer com a metade completa com um sinal de igual seguido do endereccedilo da ceacutelula em que vocecirc acabou de clicar conforme mos-tra a Figura 1-14 No exemplo o valor 15 foi inserido na ceacutelula B3 e o valor 35 na ceacutelula B6 A foacutermula comeccedilou na ceacutelula E3 portanto ela exibe =B3

8 Digite +

9 Clique na ceacutelula com o segundo valor inserido

Neste exemplo eacute a ceacutelula B6 A foacutermula na ceacutelula E3 agora eacute =B3 + B6 Vocecirc pode conferir isso na Figura 1-15

DICA

CG_ExcelFormulasandFunctionsFDindb 20 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp21

10 Pressione a tecla Enter

Isso encerra a entrada da funccedilatildeo Muito bem Mandou bem

FIGURA 1-14 Inserindo

uma foacutermula que faz

referecircncia a uma ceacutelula

FIGURA 1-15 Comple-tando a

foacutermula

FIGURA 1-16 uma

foacutermula concluiacuteda

A Figura 1-16 demonstra como o exemplo acabou A ceacutelula E3 exibe o resultado do caacutelculo Observe tambeacutem que a Barra de Foacutermulas exibe o conteuacutedo da ceacutelula E3 que na praacutetica eacute a foacutermula

CG_ExcelFormulasandFunctionsFDindb 21 22102019 114019

CAP

DE

AMOS

TRA

22emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entendendo as referecircnciasHaacute referecircncias para dar e vender nas foacutermulas do Excel Vocecirc pode referenciar ceacutelulas e intervalos Vocecirc pode fazer referecircncia a ceacutelulas e a intervalos em outras planilhas Pode referenciar ceacutelulas e intervalos em outras pastas de trabalho As foacutermulas e as funccedilotildees funcionam bem melhor quando se usam referecircncias por isso eacute preciso entendecirc-las

E para colocar mais lenha na fogueira vocecirc pode utilizar trecircs tipos de referecircn-cias de ceacutelula a relativa a absoluta e a mista Bom um passo de cada vez Teste uma foacutermula que utiliza um intervalo

Geralmente as foacutermulas com intervalo tecircm uma funccedilatildeo na foacutermula portanto use a funccedilatildeo SOMA a seguir

1 Digite alguns nuacutemeros em muitas ceacutelulas e vaacute descendo pela coluna

2 Clique na ceacutelula em que quer que o resultado apareccedila

3 Digite =SOMA( para comeccedilar a funccedilatildeo

4 Clique na primeira ceacutelula em que foi inserido o valor segure o botatildeo esquerdo do mouse e arraste o ponteiro do mouse por todas as ceacutelulas que tecircm valores

5 Solte o botatildeo do mouse

o endereccedilo do intervalo aparece onde as foacutermulas e as funccedilotildees estatildeo sendo inseridas

6 Digite um parecircntese de fechamento )

7 Pressione a tecla Enter

Jaacute pode comemorar sua primeira referecircncia

Sempre que arrastar o mouse para inserir o endereccedilo de um intervalo em uma funccedilatildeo vocecirc pode simplesmente digitar o endereccedilo do intervalo se souber qual eacute

O Excel eacute dinacircmico quando se trata de endereccedilos de ceacutelula Caso vocecirc tenha uma ceacutelula com uma foacutermula que referencia o endereccedilo de uma ceacutelula diferente e vocecirc copie a foacutermula da primeira ceacutelula para outra o endereccedilo de referecircncia dentro da foacutermula muda O Excel atualiza a referecircncia dentro da foacutermula para que a quantidade de linhas eou colunas que separam uma ceacutelula original (de onde a foacutermula eacute copiada) da ceacutelula nova (para onde a foacutermula eacute colada) seja correspondente Talvez isso seja confuso entatildeo tente fazer um exemplo para ver como eacute

DICA

CG_ExcelFormulasandFunctionsFDindb 22 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 7: Excel Fórmulas CAP DE AMOSTRA & Funções

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp9

Abra o Excel selecione Arquivo Novo e clique duas vezes em Pasta de Traba-lho em branco Quando houver mais de uma pasta de trabalho aberta escolha aquela com a qual queira trabalhar clicando na barra de tarefas do Windows

Geralmente seus dados ficam em uma planilha Uma pasta de trabalho conteacutem pelo menos uma planilha Se vocecirc natildeo tivesse ao menos uma onde colocaria seus dados A Figura 1-2 mostra uma pasta de trabalho aberta que tem duas planilhas convenientemente chamadas de Planilha1 e Planilha2 Agrave direita das guias dessa planilha estaacute o botatildeo Nova planilha (se parece com um sinal de mais) utilizado para adicionar planilhas agrave pasta de trabalho

FIGURA 1-1 Vendo

como usar as funccedilotildees baacutesicas de programa no Excel

FIGURA 1-2 Vendo

como satildeo as pastas de

trabalho e as planilhas

Em algum momento uma planilha estaraacute na parte superior Na Figura 1-2 a Planilha1 estaacute na parte superior Outra maneira de dizer isso eacute que a Planilha1 estaacute ativa Existe sempre uma mdash e apenas uma mdash planilha ativa Para ativar outra planilha basta clicar em sua guia

CG_ExcelFormulasandFunctionsFDindb 9 22102019 114016

CAP

DE

AMOS

TRA

10emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Os nomes em inglecircs worksheet spreadsheet sheet querem dizer a mesma coisa planilhas

Sabe o que eacute superlegal Eacute possiacutevel mudar o nome das planilhas Nomes como Planilha1 e Planilha2 natildeo satildeo laacute muito bonitos Que tal Coleccedilatildeo do Aacutelbum de Figurinhas ou Impostos do Ano Passado Nossa Impostos do Ano Passado natildeo eacute nem um pouco empolgante

A questatildeo eacute decirc nomes relevantes agraves suas planilhas Haacute duas formas de fazer isso

raquo Decirc um clique duplo na guia da planilha e digite um nome novo

raquo Clique com o botatildeo direito na guia selecione Renomear no menu e digite um nome novo

A Figura 1-3 mostra o nome de uma planilha jaacute modificado e outro prestes a ser modificado ao clicar com o botatildeo direito na guia da planilha

FIGURA 1-3 Modificando

o nome de uma

planilha

Vocecirc tambeacutem pode mudar o nome da planilha por conta proacutepria Faccedila isso de um jeito mais faacutecil

1 Clique duas vezes na guia da planilha

2 Digite um nome novo e pressione a tecla Enter

o nome natildeo pode exceder 31 caracteres

Eacute possiacutevel alterar a cor das guias da planilha Clique com o botatildeo direito na guia e selecione Cor da Guia no menu

Para inserir uma planilha nova em uma pasta de trabalho clique no botatildeo Nova planilha localizado apoacutes a uacuteltima guia da planilha A Figura 1-4 exemplifica isso Para excluir uma planilha clique com o botatildeo direito em sua guia e sele-cione Excluir no menu

DICA

CG_ExcelFormulasandFunctionsFDindb 10 22102019 114016

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp11

FIGURA 1-4 Inserindo

uma planilha

nova

Natildeo exclua uma planilha a menos que vocecirc queira Vocecirc natildeo consegue recu-peraacute-la depois de ela ter sido deletada Ela natildeo vai para a Lixeira do Windows

Vocecirc pode inserir muitas planilhas novas O limite depende da memoacuteria do seu computador mas vocecirc consegue inserir 200 planilhas ou mais sem problemas Espero que vocecirc tenha um bom motivo para ter tantas planilhas assim o que me leva agrave proacutexima questatildeo

As planilhas organizam suas informaccedilotildees Use-as de modo sensato e vocecirc acharaacute bem faacutecil gerenciar os seus dados Por exemplo digamos que vocecirc seja o chefe (achei que gostaria disso) e durante um ano vocecirc rastreou informaccedilotildees sobre 30 funcionaacuterios Talvez vocecirc tenha 30 planilhas mdash uma para cada fun-cionaacuterio Ou 12 planilhas mdash uma para cada mecircs Ou quem sabe apenas uma com todos os dados O modo como vocecirc usa o Excel soacute depende de vocecirc mas ele estaacute preparado para lidar com qualquer coisa que vocecirc insira dentro dele

Vocecirc pode configurar as planilhas de acordo com o padratildeo da pasta de traba-lho Para fazer isso clique na guia Arquivo clique em Opccedilotildees depois em Geral Abaixo da seccedilatildeo ldquoAo criar novas pastas de trabalhordquo clique no botatildeo de rola-gem Incluir este nuacutemero de planilhas para selecionar um nuacutemero

Apresentando as Foacutermulas na Faixa de OpccedilotildeesSem mais delongas apresento as Foacutermulas na Faixa de Opccedilotildees O menu Faixa de Opccedilotildees fica na parte superior do Excel Os itens da Faixa de Opccedilotildees aparecem como cabeccedilalhos de menu na parte superior da tela do Excel poreacutem na verdade eles funcionam mais como guias Ao clicar nelas natildeo aparece um menu Em vez disso a Faixa de Opccedilotildees exibe os itens relacionados agrave guia da Faixa de Opccedilotildees clicada

A Figura 1-5 mostra a parte superior da tela na qual a Faixa de Opccedilotildees exibe os itens que aparecem quando vocecirc clica na guia Foacutermulas Na figura a Faixa de Opccedilotildees estaacute configurada para mostrar os meacutetodos baseados em foacutermulas Na parte final esquerda da guia as funccedilotildees estatildeo categorizadas Uma das catego-rias estaacute aberta para mostrar como eacute possiacutevel acessar uma funccedilatildeo especiacutefica

Estas categorias ficam na parte inferior da Faixa de Opccedilotildees de Foacutermulas

raquo Biblioteca de Funccedilotildees Inclui o assistente de funccedilatildeo a funcionalidade AutoSoma e as funccedilotildees categorizadas

CUIDADO

DICA

CG_ExcelFormulasandFunctionsFDindb 11 22102019 114016

CAP

DE

AMOS

TRA

12emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

raquo Nomes Definidos Essas funcionalidades gerenciam as aacutereas nomeadas que satildeo as seccedilotildees nas planilhas agraves quais vocecirc deu um nome relevante para consultaacute-las com mais facilidade

raquo Auditoria de Foacutermulas Essas ferramentas passaram por diversas versotildees do Excel mas nunca foram tatildeo conhecidas Eacute aqui tambeacutem que fica a Janela de Inspeccedilatildeo que lhe permite acompanhar os valores das ceacutelulas selecionadas mas soacute dentro de uma janela Vocecirc pode observar na Figura 1-6 que poucas ceacutelulas foram atribuiacutedas agrave Janela de Inspeccedilatildeo Ela mostra se houver qualquer mudanccedila Repare como as ceacutelulas de inspeccedilatildeo estatildeo nas planilhas que natildeo fazem parte da atual planilha ativa Muito bem A propoacutesito vocecirc pode mover a Janela de Inspeccedilatildeo pela tela ao clicar na aacuterea do tiacutetulo da janela e arrastaacute-la com o mouse

raquo Caacutelculo Eacute aqui que as configuraccedilotildees de caacutelculo satildeo gerenciadas por exemplo se o caacutelculo eacute automaacutetico ou manual

FIGURA 1-5 Conhecen-do a Faixa

de opccedilotildees

FIGURA 1-6 observando

a Janela de Inspeccedilatildeo

Outra funcionalidade oacutetima que anda de matildeos dadas com a Faixa de Opccedilotildees eacute a Barra de Ferramentas de Acesso Raacutepido (Olha soacute existe uma barra de ferra-mentas no fim das contas) Na Figura 1-5 a Barra de Ferramentas de Acesso Raacutepido estaacute na parte superior esquerda logo acima da Faixa de Opccedilotildees Nela haacute iacutecones que executam accedilotildees com apenas um clique Vocecirc acessa os iacutecones clicando na guia Barra de Ferramentas de Acesso Raacutepido na caixa de diaacutelogo Opccedilotildees do Excel Eacute possiacutevel colocar a barra de ferramentas acima ou abaixo da

DICA

CG_ExcelFormulasandFunctionsFDindb 12 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp13

Faixa de Opccedilotildees ao clicar com o botatildeo direito na seta suspensa em Personali-zar Barra de Ferramentas de Acesso Raacutepido e escolher uma opccedilatildeo As outras opccedilotildees da Barra de Ferramentas de Acesso Raacutepido tambeacutem estatildeo disponiacuteveis nessa aacuterea

Trabalhando com linhas colunas ceacutelulas intervalos e tabelasUma planilha conteacutem ceacutelulas Muitas ceacutelulas Bilhotildees delas Aparentemente isso eacute impossiacutevel de gerenciar mas na verdade eacute bem simples A Figura 1-7 mostra uma planilha repleta de dados Use-a para analisar os componentes de uma planilha Cada ceacutelula pode conter dados ou uma foacutermula Na Figura 1-7 as ceacutelu-las contecircm dados Algumas ceacutelulas mdash ou ateacute mesmo todas mdash podem conter foacutermulas o que natildeo vem ao caso aqui

FIGURA 1-7 analisando o conteuacutedo

de uma planilha

As colunas tecircm cabeccedilalhos de letras mdash A B C e assim sucessivamente Vocecirc pode vecirc-las enumeradas de modo vertical logo acima da aacuterea em que as ceacutelulas estatildeo Depois da ceacutelula 26 utiliza-se um sistema duplo de letras mdash AA BB e assim por diante Depois que todas as combinaccedilotildees de duas letras forem usadas emprega-se o sistema de trecircs letras As linhas estatildeo listadas horizontalmente ao lado esquerdo da tela e usam um sistema numeacuterico

Vocecirc encontraraacute ceacutelulas na interseccedilatildeo de linhas e colunas A ceacutelula A1 eacute a ceacutelula de interseccedilatildeo da coluna A e da linha 1 A1 eacute o endereccedilo da ceacutelula Existe sempre uma ceacutelula ativa mdash ou seja uma ceacutelula na qual vocecirc entraria com qualquer informaccedilatildeo ao digitar A ceacutelula ativa tem uma borda ao seu redor Aleacutem disso o conteuacutedo da ceacutelula ativa aparece na Barra de Foacutermulas

Quando falo ou menciono ceacutelula me refiro ao seu endereccedilo Um endereccedilo eacute a interseccedilatildeo entre uma coluna e uma linha Falar sobre a ceacutelula D20 eacute mencionar a ceacutelula que vocecirc encontra na interseccedilatildeo da coluna D e da linha 20

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 13 22102019 114017

CAP

DE

AMOS

TRA

14emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Na Figura 1-7 a ceacutelula ativa eacute a C7 e haacute duas maneiras de enxergar isso Para os marinheiros de primeira viagem a ceacutelula C7 tem uma borda em volta dela Repare tambeacutem que o cabeccedilalho da coluna C estaacute sombreado assim como a linha nuacutemero 7 Acima dos cabeccedilalhos das colunas estaacute a Caixa de Nome e a Barra de Foacutermulas A Caixa de Nome estaacute agrave esquerda e mostra o endereccedilo da ceacutelula ativa C7 Agrave direita da Caixa de Nome a Barra de Foacutermulas mostra o con-teuacutedo da ceacutelula C7

Se a Barra de Foacutermulas natildeo estiver visiacutevel acesse Arquivo rarr Opccedilotildees e clique na guia Avanccedilado Em seguida na seccedilatildeo Exibir na caixa de diaacutelogo Opccedilotildees do Excel selecione ldquoMostrar barra de foacutermulasrdquo para visualizaacute-la

Um intervalo eacute um grupo de ceacutelulas adjacentes embora ceacutelulas natildeo adjacentes possam ser incluiacutedas no mesmo intervalo (isso vale mais para os sabichotildees de carteirinha e para os alucinados por caacutelculos que gostam de montar quebra-ca-beccedilas) Para seus objetivos imagine que um intervalo eacute um grupo de ceacutelulas con-tiacutenuas Hora de criar um intervalo Veja como

1 Posicione o ponteiro do mouse sobre a primeira ceacutelula a partir da qual queira definir um intervalo

2 Pressione e segure o botatildeo esquerdo do mouse

3 Mova o ponteiro do mouse para a uacuteltima ceacutelula na aacuterea desejada

4 Solte o botatildeo do mouse

POR DENTRO DA BARRA DE FOacuteRMULASJuntas a Barra de Foacutermulas e a Caixa de Nome formam a Barra de Foacutermulas Vocecirc usa bastante a Barra de Foacutermulas agrave medida que trabalha com foacutermulas e funccedilotildees Ela eacute utilizada para inserir e editar foacutermulas e eacute uma caixa que fica no meio da barra Ao inserir uma foacutermula nessa caixa vocecirc pode clicar no botatildeo de verificaccedilatildeo para processar a entrada O botatildeo de verificaccedilatildeo fica visiacutevel somente quando vocecirc estaacute inserindo uma foacutermula Pressionar a tecla Enter tambeacutem completa sua entrada e clicar no X cancela a entrada

Uma alternativa eacute inserir a foacutermula diretamente na ceacutelula A Barra de Foacutermulas exibe a foacutermula enquanto ela eacute inserida na ceacutelula Quando quiser ver o conteuacutedo da ceacutelula que tem a foacutermula deixe-a ativa e observe seu conteuacutedo na Barra de Foacutermulas As ceacutelulas que contecircm foacutermulas geralmente natildeo exibem a foacutermula mas apresentam seu resultado A Barra de Foacutermulas eacute o lugar para quando vocecirc quiser ver a foacutermula atual A Caixa de Nome ao lado esquerdo da Barra de Foacutermulas eacute utilizada para selecionar aacutereas nomeadas na pasta de trabalho

PAPO DE ESPECIALISTA

DICA

CG_ExcelFormulasandFunctionsFDindb 14 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp15

A Figura 1-8 mostra o que aconteceu quando fiz isso Eu selecionei um intervalo de ceacutelulas O endereccedilo desse intervalo eacute A3D21

FIGURA 1-8 Selecio-

nando um intervalo de

ceacutelulas

Um endereccedilo de intervalo se assemelha a dois endereccedilos de ceacutelula juntos com dois-pontos () no meio E eacute isso mesmo Um endereccedilo de intervalo comeccedila com o endereccedilo da ceacutelula no canto superior esquerdo do intervalo depois tem dois--pontos e termina com o endereccedilo da ceacutelula no canto inferior direito

Mais um detalhe a respeito dos intervalos vocecirc pode dar um nome a eles Essa funcionalidade eacute oacutetima porque vocecirc pode pensar em um intervalo no que se refere ao seu uso em vez de pensar qual eacute o endereccedilo dele Aleacutem do mais se eu natildeo fizesse a etapa extra para atribuir um nome o intervalo desapareceria assim que eu clicasse em qualquer lugar na planilha Ao nomear um intervalo vocecirc pode usaacute-lo pelo nome diversas vezes

Digamos que vocecirc tenha uma lista de clientes em uma planilha O que eacute mais faacutecil mdash imaginar quais ceacutelulas estatildeo de fato ocupadas ou pensar que essa eacute sua lista de clientes

No decorrer deste livro eu uso intervalos e endereccedilos de ceacutelulas que receberam nomes Hora de botar a matildeo na massa e criar uma aacuterea nomeada Sigas as etapas abaixo

1 Posicione o ponteiro do mouse sobre uma ceacutelula clique e segure o botatildeo esquerdo do mouse e arraste o ponteiro

2 Solte o botatildeo quando terminar

Vocecirc selecionou uma aacuterea da planilha

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 15 22102019 114017

CAP

DE

AMOS

TRA

16emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

3 Clique em Definir Nome na categoria Nomes Definidos na Faixa de Opccedilatildeo de Foacutermulas

a caixa de diaacutelogo Novo Nome aparece conforme mostra a Figura 1-9

4 Nomeie a aacuterea ou fique com o nome sugerido Vocecirc tambeacutem pode alte-rar o nome sugerido

o Excel parte do princiacutepio de que vocecirc quer preencher o nome da aacuterea com o valor encontrado na primeira ceacutelula do intervalo talvez vocecirc queira fazer isso talvez natildeo queira troque o nome caso seja necessaacuterio Na Figura 1-9 eu mudei o nome para Clientes

um meacutetodo alternativo para nomear a aacuterea eacute selecionaacute-la digitar o nome na Caixa de Nome (agrave esquerda da Barra de Foacutermula) e pressionar a tecla Enter

5 Clique em OK

FIGURA 1-9 adicionando

um nome agrave pasta de

trabalho

Pronto Viu soacute Vocecirc jaacute estaacute a meio caminho andado de ser um especialista em Excel Agora que vocecirc tem uma aacuterea nomeada pode facilmente selecionar seus dados a qualquer momento Basta ir para a Caixa de Nome e selecionaacute-la na lista A Figura 1-10 mostra como selecionar a aacuterea Clientes

As tabelas funcionam do mesmo jeito que as aacutereas nomeadas Elas tecircm algu-mas funcionalidades que natildeo estatildeo disponiacuteveis para as aacutereas nomeadas Com as tabelas eacute possiacutevel especificar que a linha de cima conteacutem os roacutetulos dos cabeccedilalhos Aleacutem do mais as tabelas-padratildeo tecircm a capacidade de filtrar infor-maccedilotildees A Figura 1-11 mostra uma tabela em uma planilha com cabeccedilalhos e a opccedilatildeo de criar filtros

DICA

CG_ExcelFormulasandFunctionsFDindb 16 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp17

FIGURA 1-10 usando a Caixa de

Nome para encontrar

a aacuterea nomeada

FIGURA 1-11 testando

uma tabela

Com os filtros eacute possiacutevel limitar quais linhas exibir com base nos valores que vocecirc selecionar

A Faixa de Opccedilotildees Inserir conteacutem o botatildeo usado para inserir uma tabela

Formatando seus dadosEacute oacutebvio que vocecirc quer que seus dados pareccedilam sofisticados e radiantes Os che-fes gostam disso O nuacutemero 9860 eacute uma temperatura Eacute uma pontuaccedilatildeo em um teste Satildeo 98 reais e 60 centavos Eacute uma porcentagem Qualquer um destes formatos estaacute correto

raquo 9860

raquo R$9860

raquo 9860

O Excel possibilita que vocecirc formate seus dados do jeito que quiser As opccedilotildees de formataccedilatildeo estatildeo na Faixa de Opccedilotildees Paacutegina Inicial na categoria Nuacutemeros

A Figura 1-12 mostra como a formataccedilatildeo ajuda na legibilidade e no entendi-mento de uma planilha A ceacutelula B1 tem um valor monetaacuterio e estaacute formatada com o estilo Contaacutebil A ceacutelula B2 estaacute formatada como porcentagem O valor real da ceacutelula B2 eacute 005 A ceacutelula B7 estaacute formatada de acordo com a moeda

DICA

CG_ExcelFormulasandFunctionsFDindb 17 22102019 114018

CAP

DE

AMOS

TRA

18emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

corrente O formato da moeda exibe um valor negativo entre parecircnteses Essa eacute apenas uma opccedilatildeo de formataccedilatildeo para moedas O Capiacutetulo 5 explica mais sobre a formataccedilatildeo de dados em relaccedilatildeo agrave moeda corrente

FIGURA 1-12 Formatando

dados

Aleacutem de selecionar a formataccedilatildeo na Faixa de Opccedilotildees Paacutegina Inicial vocecirc tam-beacutem pode usar a conhecida (nas versotildees anteriores) caixa de diaacutelogo Formatar Ceacutelulas Este eacute o lugar certo para todas as suas necessidades de formataccedilatildeo fora que estaacute disponiacutevel na Barra de Ferramentas da Faixa de Opccedilotildees Eacute pos-siacutevel ateacute criar formatos personalizados Vocecirc pode exibir a caixa de diaacutelogo Formatar Ceacutelulas de duas formas

raquo Na Faixa de Opccedilotildees Paacutegina Inicial clique na lista suspensa na categoria Nuacutemero e depois clique em Mais Formatos de Nuacutemero

raquo Clique com o botatildeo direito e selecione Formatar Ceacutelulas no menu pop-up

A Figura 1-13 mostra a caixa de diaacutelogo Formatar Ceacutelulas Analisaremos essa caixa de diaacutelogo e as formataccedilotildees com mais detalhes no Capiacutetulo 5

FIGURA 1-13 usando a

caixa de diaacutelogo

Formatar Ceacutelulas para

opccedilotildees avanccediladas de formataccedilatildeo

CG_ExcelFormulasandFunctionsFDindb 18 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp19

Obtendo ajudaO Excel eacute complexo mdash natildeo se pode negar isso E para nossa sorte a ajuda fica a uma tecla de distacircncia Sim precisamente uma tecla mdash pressione F1 Tente isso agora para vocecirc ver

Ao pressionar F1 abre-se o sistema de ajuda Laacute vocecirc pode pesquisar uma palavra-chave ou navegar pelo conteuacutedo da Ajuda Mais tarde quando estiver trabalhando com as funccedilotildees do Excel vocecirc pode obter ajuda para funccedilotildees especiacuteficas clicando diretamente na Ajuda ou no link Ajuda Sobre Esta Fun-ccedilatildeo na caixa de diaacutelogo Inserir Funccedilatildeo O Capiacutetulo 2 fala com mais detalhes sobre a caixa de diaacutelogo Inserir Funccedilatildeo

Dominando as FoacutermulasBom hora de entrar no X da questatildeo quando se trata de Excel Claro que vocecirc pode somente inserir os dados e deixaacute-los de qualquer jeito e ateacute mesmo gerar alguns graacuteficos Entretanto para obter respostas dos seus dados criar um resumo ou aplicar testes E-SE satildeo necessaacuterias foacutermulas

Em termos concretos uma foacutermula no Excel calcula algo ou retorna um resul-tado com base nos dados de uma ou mais planilhas Essas planilhas podem estar em mais de uma pasta de trabalho Insere-se uma foacutermula nas ceacutelulas que deve comeccedilar com um sinal de igual (=) que por sua vez informa ao Excel que eacute uma foacutermula e natildeo dados Parece simples e eacute

Todas as foacutermulas comeccedilam com um sinal de igual (=)

Veja a seguir algumas foacutermulas baacutesicas A Tabela 1-1 apresenta um bocado de foacutermulas e o que elas fazem

TABELA 1-1emspemspFoacutermulas Baacutesicas

Foacutermula O que Significa

=2 + 2 Retorna o nuacutemero 4

=A1 + A2 Retorna a soma dos valores contidos nas ceacutelulas A1 e A2 quaisquer que sejam esses valores Caso A1 e A2 tenham algum tipo de texto um erro eacute retornado

=D5 A ceacutelula que conteacutem essa foacutermula acaba exibindo o valor que estaacute na ceacutelula D5 Se vocecirc tentar inserir essa foacutermula na proacutepria ceacutelula D5 uma referecircncia circu-lar eacute criada Isso natildeo eacute nada bom Veja o Capiacutetulo 4

=SOMA(A2A5) Retorna uma soma de valores nas ceacutelulas A2 A3 A4 e A5 Esta foacutermula usa a funccedilatildeo SOMA para somar todos os valores do intervalo

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 19 22102019 114018

CAP

DE

AMOS

TRA

20emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Eu uso a palavra retornar para me referir ao resultado da foacutermula ou caacutelculo da funccedilatildeo Logo dizer ldquoA foacutermula retorna um 7rdquo eacute o mesmo que dizer ldquoA foacutermula calculou a resposta e o resultado foi 7rdquo

Inserindo sua primeira foacutermulaPronto para inserir sua primeira foacutermula Certifique-se de que o Excel esteja aberto tenha uma planilha agrave sua frente e siga os seguintes passos

1 Clique em uma ceacutelula vazia

2 Digite = 10 + 10

3 Pressione a tecla Enter

Foi moleza natildeo foi Vocecirc deve ver o resultado da foacutermula mdash o nuacutemero 20

Vamos fazer outra Desta vez crie uma foacutermula que some o valor de duas ceacutelulas

1 Clique em qualquer ceacutelula

2 Digite qualquer nuacutemero

3 Clique em outra ceacutelula

4 Digite outro nuacutemero

5 Clique em uma terceira ceacutelula

Esta ceacutelula conteraacute a foacutermula

6 Digite =

7 Clique na primeira ceacutelula

Este eacute um momento importante na criaccedilatildeo de uma foacutermula Ela pode ser escrita quando vocecirc digita com seu teclado ou quando usa o seu mouse A foacutermula deve aparecer com a metade completa com um sinal de igual seguido do endereccedilo da ceacutelula em que vocecirc acabou de clicar conforme mos-tra a Figura 1-14 No exemplo o valor 15 foi inserido na ceacutelula B3 e o valor 35 na ceacutelula B6 A foacutermula comeccedilou na ceacutelula E3 portanto ela exibe =B3

8 Digite +

9 Clique na ceacutelula com o segundo valor inserido

Neste exemplo eacute a ceacutelula B6 A foacutermula na ceacutelula E3 agora eacute =B3 + B6 Vocecirc pode conferir isso na Figura 1-15

DICA

CG_ExcelFormulasandFunctionsFDindb 20 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp21

10 Pressione a tecla Enter

Isso encerra a entrada da funccedilatildeo Muito bem Mandou bem

FIGURA 1-14 Inserindo

uma foacutermula que faz

referecircncia a uma ceacutelula

FIGURA 1-15 Comple-tando a

foacutermula

FIGURA 1-16 uma

foacutermula concluiacuteda

A Figura 1-16 demonstra como o exemplo acabou A ceacutelula E3 exibe o resultado do caacutelculo Observe tambeacutem que a Barra de Foacutermulas exibe o conteuacutedo da ceacutelula E3 que na praacutetica eacute a foacutermula

CG_ExcelFormulasandFunctionsFDindb 21 22102019 114019

CAP

DE

AMOS

TRA

22emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entendendo as referecircnciasHaacute referecircncias para dar e vender nas foacutermulas do Excel Vocecirc pode referenciar ceacutelulas e intervalos Vocecirc pode fazer referecircncia a ceacutelulas e a intervalos em outras planilhas Pode referenciar ceacutelulas e intervalos em outras pastas de trabalho As foacutermulas e as funccedilotildees funcionam bem melhor quando se usam referecircncias por isso eacute preciso entendecirc-las

E para colocar mais lenha na fogueira vocecirc pode utilizar trecircs tipos de referecircn-cias de ceacutelula a relativa a absoluta e a mista Bom um passo de cada vez Teste uma foacutermula que utiliza um intervalo

Geralmente as foacutermulas com intervalo tecircm uma funccedilatildeo na foacutermula portanto use a funccedilatildeo SOMA a seguir

1 Digite alguns nuacutemeros em muitas ceacutelulas e vaacute descendo pela coluna

2 Clique na ceacutelula em que quer que o resultado apareccedila

3 Digite =SOMA( para comeccedilar a funccedilatildeo

4 Clique na primeira ceacutelula em que foi inserido o valor segure o botatildeo esquerdo do mouse e arraste o ponteiro do mouse por todas as ceacutelulas que tecircm valores

5 Solte o botatildeo do mouse

o endereccedilo do intervalo aparece onde as foacutermulas e as funccedilotildees estatildeo sendo inseridas

6 Digite um parecircntese de fechamento )

7 Pressione a tecla Enter

Jaacute pode comemorar sua primeira referecircncia

Sempre que arrastar o mouse para inserir o endereccedilo de um intervalo em uma funccedilatildeo vocecirc pode simplesmente digitar o endereccedilo do intervalo se souber qual eacute

O Excel eacute dinacircmico quando se trata de endereccedilos de ceacutelula Caso vocecirc tenha uma ceacutelula com uma foacutermula que referencia o endereccedilo de uma ceacutelula diferente e vocecirc copie a foacutermula da primeira ceacutelula para outra o endereccedilo de referecircncia dentro da foacutermula muda O Excel atualiza a referecircncia dentro da foacutermula para que a quantidade de linhas eou colunas que separam uma ceacutelula original (de onde a foacutermula eacute copiada) da ceacutelula nova (para onde a foacutermula eacute colada) seja correspondente Talvez isso seja confuso entatildeo tente fazer um exemplo para ver como eacute

DICA

CG_ExcelFormulasandFunctionsFDindb 22 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 8: Excel Fórmulas CAP DE AMOSTRA & Funções

10emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Os nomes em inglecircs worksheet spreadsheet sheet querem dizer a mesma coisa planilhas

Sabe o que eacute superlegal Eacute possiacutevel mudar o nome das planilhas Nomes como Planilha1 e Planilha2 natildeo satildeo laacute muito bonitos Que tal Coleccedilatildeo do Aacutelbum de Figurinhas ou Impostos do Ano Passado Nossa Impostos do Ano Passado natildeo eacute nem um pouco empolgante

A questatildeo eacute decirc nomes relevantes agraves suas planilhas Haacute duas formas de fazer isso

raquo Decirc um clique duplo na guia da planilha e digite um nome novo

raquo Clique com o botatildeo direito na guia selecione Renomear no menu e digite um nome novo

A Figura 1-3 mostra o nome de uma planilha jaacute modificado e outro prestes a ser modificado ao clicar com o botatildeo direito na guia da planilha

FIGURA 1-3 Modificando

o nome de uma

planilha

Vocecirc tambeacutem pode mudar o nome da planilha por conta proacutepria Faccedila isso de um jeito mais faacutecil

1 Clique duas vezes na guia da planilha

2 Digite um nome novo e pressione a tecla Enter

o nome natildeo pode exceder 31 caracteres

Eacute possiacutevel alterar a cor das guias da planilha Clique com o botatildeo direito na guia e selecione Cor da Guia no menu

Para inserir uma planilha nova em uma pasta de trabalho clique no botatildeo Nova planilha localizado apoacutes a uacuteltima guia da planilha A Figura 1-4 exemplifica isso Para excluir uma planilha clique com o botatildeo direito em sua guia e sele-cione Excluir no menu

DICA

CG_ExcelFormulasandFunctionsFDindb 10 22102019 114016

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp11

FIGURA 1-4 Inserindo

uma planilha

nova

Natildeo exclua uma planilha a menos que vocecirc queira Vocecirc natildeo consegue recu-peraacute-la depois de ela ter sido deletada Ela natildeo vai para a Lixeira do Windows

Vocecirc pode inserir muitas planilhas novas O limite depende da memoacuteria do seu computador mas vocecirc consegue inserir 200 planilhas ou mais sem problemas Espero que vocecirc tenha um bom motivo para ter tantas planilhas assim o que me leva agrave proacutexima questatildeo

As planilhas organizam suas informaccedilotildees Use-as de modo sensato e vocecirc acharaacute bem faacutecil gerenciar os seus dados Por exemplo digamos que vocecirc seja o chefe (achei que gostaria disso) e durante um ano vocecirc rastreou informaccedilotildees sobre 30 funcionaacuterios Talvez vocecirc tenha 30 planilhas mdash uma para cada fun-cionaacuterio Ou 12 planilhas mdash uma para cada mecircs Ou quem sabe apenas uma com todos os dados O modo como vocecirc usa o Excel soacute depende de vocecirc mas ele estaacute preparado para lidar com qualquer coisa que vocecirc insira dentro dele

Vocecirc pode configurar as planilhas de acordo com o padratildeo da pasta de traba-lho Para fazer isso clique na guia Arquivo clique em Opccedilotildees depois em Geral Abaixo da seccedilatildeo ldquoAo criar novas pastas de trabalhordquo clique no botatildeo de rola-gem Incluir este nuacutemero de planilhas para selecionar um nuacutemero

Apresentando as Foacutermulas na Faixa de OpccedilotildeesSem mais delongas apresento as Foacutermulas na Faixa de Opccedilotildees O menu Faixa de Opccedilotildees fica na parte superior do Excel Os itens da Faixa de Opccedilotildees aparecem como cabeccedilalhos de menu na parte superior da tela do Excel poreacutem na verdade eles funcionam mais como guias Ao clicar nelas natildeo aparece um menu Em vez disso a Faixa de Opccedilotildees exibe os itens relacionados agrave guia da Faixa de Opccedilotildees clicada

A Figura 1-5 mostra a parte superior da tela na qual a Faixa de Opccedilotildees exibe os itens que aparecem quando vocecirc clica na guia Foacutermulas Na figura a Faixa de Opccedilotildees estaacute configurada para mostrar os meacutetodos baseados em foacutermulas Na parte final esquerda da guia as funccedilotildees estatildeo categorizadas Uma das catego-rias estaacute aberta para mostrar como eacute possiacutevel acessar uma funccedilatildeo especiacutefica

Estas categorias ficam na parte inferior da Faixa de Opccedilotildees de Foacutermulas

raquo Biblioteca de Funccedilotildees Inclui o assistente de funccedilatildeo a funcionalidade AutoSoma e as funccedilotildees categorizadas

CUIDADO

DICA

CG_ExcelFormulasandFunctionsFDindb 11 22102019 114016

CAP

DE

AMOS

TRA

12emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

raquo Nomes Definidos Essas funcionalidades gerenciam as aacutereas nomeadas que satildeo as seccedilotildees nas planilhas agraves quais vocecirc deu um nome relevante para consultaacute-las com mais facilidade

raquo Auditoria de Foacutermulas Essas ferramentas passaram por diversas versotildees do Excel mas nunca foram tatildeo conhecidas Eacute aqui tambeacutem que fica a Janela de Inspeccedilatildeo que lhe permite acompanhar os valores das ceacutelulas selecionadas mas soacute dentro de uma janela Vocecirc pode observar na Figura 1-6 que poucas ceacutelulas foram atribuiacutedas agrave Janela de Inspeccedilatildeo Ela mostra se houver qualquer mudanccedila Repare como as ceacutelulas de inspeccedilatildeo estatildeo nas planilhas que natildeo fazem parte da atual planilha ativa Muito bem A propoacutesito vocecirc pode mover a Janela de Inspeccedilatildeo pela tela ao clicar na aacuterea do tiacutetulo da janela e arrastaacute-la com o mouse

raquo Caacutelculo Eacute aqui que as configuraccedilotildees de caacutelculo satildeo gerenciadas por exemplo se o caacutelculo eacute automaacutetico ou manual

FIGURA 1-5 Conhecen-do a Faixa

de opccedilotildees

FIGURA 1-6 observando

a Janela de Inspeccedilatildeo

Outra funcionalidade oacutetima que anda de matildeos dadas com a Faixa de Opccedilotildees eacute a Barra de Ferramentas de Acesso Raacutepido (Olha soacute existe uma barra de ferra-mentas no fim das contas) Na Figura 1-5 a Barra de Ferramentas de Acesso Raacutepido estaacute na parte superior esquerda logo acima da Faixa de Opccedilotildees Nela haacute iacutecones que executam accedilotildees com apenas um clique Vocecirc acessa os iacutecones clicando na guia Barra de Ferramentas de Acesso Raacutepido na caixa de diaacutelogo Opccedilotildees do Excel Eacute possiacutevel colocar a barra de ferramentas acima ou abaixo da

DICA

CG_ExcelFormulasandFunctionsFDindb 12 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp13

Faixa de Opccedilotildees ao clicar com o botatildeo direito na seta suspensa em Personali-zar Barra de Ferramentas de Acesso Raacutepido e escolher uma opccedilatildeo As outras opccedilotildees da Barra de Ferramentas de Acesso Raacutepido tambeacutem estatildeo disponiacuteveis nessa aacuterea

Trabalhando com linhas colunas ceacutelulas intervalos e tabelasUma planilha conteacutem ceacutelulas Muitas ceacutelulas Bilhotildees delas Aparentemente isso eacute impossiacutevel de gerenciar mas na verdade eacute bem simples A Figura 1-7 mostra uma planilha repleta de dados Use-a para analisar os componentes de uma planilha Cada ceacutelula pode conter dados ou uma foacutermula Na Figura 1-7 as ceacutelu-las contecircm dados Algumas ceacutelulas mdash ou ateacute mesmo todas mdash podem conter foacutermulas o que natildeo vem ao caso aqui

FIGURA 1-7 analisando o conteuacutedo

de uma planilha

As colunas tecircm cabeccedilalhos de letras mdash A B C e assim sucessivamente Vocecirc pode vecirc-las enumeradas de modo vertical logo acima da aacuterea em que as ceacutelulas estatildeo Depois da ceacutelula 26 utiliza-se um sistema duplo de letras mdash AA BB e assim por diante Depois que todas as combinaccedilotildees de duas letras forem usadas emprega-se o sistema de trecircs letras As linhas estatildeo listadas horizontalmente ao lado esquerdo da tela e usam um sistema numeacuterico

Vocecirc encontraraacute ceacutelulas na interseccedilatildeo de linhas e colunas A ceacutelula A1 eacute a ceacutelula de interseccedilatildeo da coluna A e da linha 1 A1 eacute o endereccedilo da ceacutelula Existe sempre uma ceacutelula ativa mdash ou seja uma ceacutelula na qual vocecirc entraria com qualquer informaccedilatildeo ao digitar A ceacutelula ativa tem uma borda ao seu redor Aleacutem disso o conteuacutedo da ceacutelula ativa aparece na Barra de Foacutermulas

Quando falo ou menciono ceacutelula me refiro ao seu endereccedilo Um endereccedilo eacute a interseccedilatildeo entre uma coluna e uma linha Falar sobre a ceacutelula D20 eacute mencionar a ceacutelula que vocecirc encontra na interseccedilatildeo da coluna D e da linha 20

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 13 22102019 114017

CAP

DE

AMOS

TRA

14emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Na Figura 1-7 a ceacutelula ativa eacute a C7 e haacute duas maneiras de enxergar isso Para os marinheiros de primeira viagem a ceacutelula C7 tem uma borda em volta dela Repare tambeacutem que o cabeccedilalho da coluna C estaacute sombreado assim como a linha nuacutemero 7 Acima dos cabeccedilalhos das colunas estaacute a Caixa de Nome e a Barra de Foacutermulas A Caixa de Nome estaacute agrave esquerda e mostra o endereccedilo da ceacutelula ativa C7 Agrave direita da Caixa de Nome a Barra de Foacutermulas mostra o con-teuacutedo da ceacutelula C7

Se a Barra de Foacutermulas natildeo estiver visiacutevel acesse Arquivo rarr Opccedilotildees e clique na guia Avanccedilado Em seguida na seccedilatildeo Exibir na caixa de diaacutelogo Opccedilotildees do Excel selecione ldquoMostrar barra de foacutermulasrdquo para visualizaacute-la

Um intervalo eacute um grupo de ceacutelulas adjacentes embora ceacutelulas natildeo adjacentes possam ser incluiacutedas no mesmo intervalo (isso vale mais para os sabichotildees de carteirinha e para os alucinados por caacutelculos que gostam de montar quebra-ca-beccedilas) Para seus objetivos imagine que um intervalo eacute um grupo de ceacutelulas con-tiacutenuas Hora de criar um intervalo Veja como

1 Posicione o ponteiro do mouse sobre a primeira ceacutelula a partir da qual queira definir um intervalo

2 Pressione e segure o botatildeo esquerdo do mouse

3 Mova o ponteiro do mouse para a uacuteltima ceacutelula na aacuterea desejada

4 Solte o botatildeo do mouse

POR DENTRO DA BARRA DE FOacuteRMULASJuntas a Barra de Foacutermulas e a Caixa de Nome formam a Barra de Foacutermulas Vocecirc usa bastante a Barra de Foacutermulas agrave medida que trabalha com foacutermulas e funccedilotildees Ela eacute utilizada para inserir e editar foacutermulas e eacute uma caixa que fica no meio da barra Ao inserir uma foacutermula nessa caixa vocecirc pode clicar no botatildeo de verificaccedilatildeo para processar a entrada O botatildeo de verificaccedilatildeo fica visiacutevel somente quando vocecirc estaacute inserindo uma foacutermula Pressionar a tecla Enter tambeacutem completa sua entrada e clicar no X cancela a entrada

Uma alternativa eacute inserir a foacutermula diretamente na ceacutelula A Barra de Foacutermulas exibe a foacutermula enquanto ela eacute inserida na ceacutelula Quando quiser ver o conteuacutedo da ceacutelula que tem a foacutermula deixe-a ativa e observe seu conteuacutedo na Barra de Foacutermulas As ceacutelulas que contecircm foacutermulas geralmente natildeo exibem a foacutermula mas apresentam seu resultado A Barra de Foacutermulas eacute o lugar para quando vocecirc quiser ver a foacutermula atual A Caixa de Nome ao lado esquerdo da Barra de Foacutermulas eacute utilizada para selecionar aacutereas nomeadas na pasta de trabalho

PAPO DE ESPECIALISTA

DICA

CG_ExcelFormulasandFunctionsFDindb 14 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp15

A Figura 1-8 mostra o que aconteceu quando fiz isso Eu selecionei um intervalo de ceacutelulas O endereccedilo desse intervalo eacute A3D21

FIGURA 1-8 Selecio-

nando um intervalo de

ceacutelulas

Um endereccedilo de intervalo se assemelha a dois endereccedilos de ceacutelula juntos com dois-pontos () no meio E eacute isso mesmo Um endereccedilo de intervalo comeccedila com o endereccedilo da ceacutelula no canto superior esquerdo do intervalo depois tem dois--pontos e termina com o endereccedilo da ceacutelula no canto inferior direito

Mais um detalhe a respeito dos intervalos vocecirc pode dar um nome a eles Essa funcionalidade eacute oacutetima porque vocecirc pode pensar em um intervalo no que se refere ao seu uso em vez de pensar qual eacute o endereccedilo dele Aleacutem do mais se eu natildeo fizesse a etapa extra para atribuir um nome o intervalo desapareceria assim que eu clicasse em qualquer lugar na planilha Ao nomear um intervalo vocecirc pode usaacute-lo pelo nome diversas vezes

Digamos que vocecirc tenha uma lista de clientes em uma planilha O que eacute mais faacutecil mdash imaginar quais ceacutelulas estatildeo de fato ocupadas ou pensar que essa eacute sua lista de clientes

No decorrer deste livro eu uso intervalos e endereccedilos de ceacutelulas que receberam nomes Hora de botar a matildeo na massa e criar uma aacuterea nomeada Sigas as etapas abaixo

1 Posicione o ponteiro do mouse sobre uma ceacutelula clique e segure o botatildeo esquerdo do mouse e arraste o ponteiro

2 Solte o botatildeo quando terminar

Vocecirc selecionou uma aacuterea da planilha

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 15 22102019 114017

CAP

DE

AMOS

TRA

16emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

3 Clique em Definir Nome na categoria Nomes Definidos na Faixa de Opccedilatildeo de Foacutermulas

a caixa de diaacutelogo Novo Nome aparece conforme mostra a Figura 1-9

4 Nomeie a aacuterea ou fique com o nome sugerido Vocecirc tambeacutem pode alte-rar o nome sugerido

o Excel parte do princiacutepio de que vocecirc quer preencher o nome da aacuterea com o valor encontrado na primeira ceacutelula do intervalo talvez vocecirc queira fazer isso talvez natildeo queira troque o nome caso seja necessaacuterio Na Figura 1-9 eu mudei o nome para Clientes

um meacutetodo alternativo para nomear a aacuterea eacute selecionaacute-la digitar o nome na Caixa de Nome (agrave esquerda da Barra de Foacutermula) e pressionar a tecla Enter

5 Clique em OK

FIGURA 1-9 adicionando

um nome agrave pasta de

trabalho

Pronto Viu soacute Vocecirc jaacute estaacute a meio caminho andado de ser um especialista em Excel Agora que vocecirc tem uma aacuterea nomeada pode facilmente selecionar seus dados a qualquer momento Basta ir para a Caixa de Nome e selecionaacute-la na lista A Figura 1-10 mostra como selecionar a aacuterea Clientes

As tabelas funcionam do mesmo jeito que as aacutereas nomeadas Elas tecircm algu-mas funcionalidades que natildeo estatildeo disponiacuteveis para as aacutereas nomeadas Com as tabelas eacute possiacutevel especificar que a linha de cima conteacutem os roacutetulos dos cabeccedilalhos Aleacutem do mais as tabelas-padratildeo tecircm a capacidade de filtrar infor-maccedilotildees A Figura 1-11 mostra uma tabela em uma planilha com cabeccedilalhos e a opccedilatildeo de criar filtros

DICA

CG_ExcelFormulasandFunctionsFDindb 16 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp17

FIGURA 1-10 usando a Caixa de

Nome para encontrar

a aacuterea nomeada

FIGURA 1-11 testando

uma tabela

Com os filtros eacute possiacutevel limitar quais linhas exibir com base nos valores que vocecirc selecionar

A Faixa de Opccedilotildees Inserir conteacutem o botatildeo usado para inserir uma tabela

Formatando seus dadosEacute oacutebvio que vocecirc quer que seus dados pareccedilam sofisticados e radiantes Os che-fes gostam disso O nuacutemero 9860 eacute uma temperatura Eacute uma pontuaccedilatildeo em um teste Satildeo 98 reais e 60 centavos Eacute uma porcentagem Qualquer um destes formatos estaacute correto

raquo 9860

raquo R$9860

raquo 9860

O Excel possibilita que vocecirc formate seus dados do jeito que quiser As opccedilotildees de formataccedilatildeo estatildeo na Faixa de Opccedilotildees Paacutegina Inicial na categoria Nuacutemeros

A Figura 1-12 mostra como a formataccedilatildeo ajuda na legibilidade e no entendi-mento de uma planilha A ceacutelula B1 tem um valor monetaacuterio e estaacute formatada com o estilo Contaacutebil A ceacutelula B2 estaacute formatada como porcentagem O valor real da ceacutelula B2 eacute 005 A ceacutelula B7 estaacute formatada de acordo com a moeda

DICA

CG_ExcelFormulasandFunctionsFDindb 17 22102019 114018

CAP

DE

AMOS

TRA

18emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

corrente O formato da moeda exibe um valor negativo entre parecircnteses Essa eacute apenas uma opccedilatildeo de formataccedilatildeo para moedas O Capiacutetulo 5 explica mais sobre a formataccedilatildeo de dados em relaccedilatildeo agrave moeda corrente

FIGURA 1-12 Formatando

dados

Aleacutem de selecionar a formataccedilatildeo na Faixa de Opccedilotildees Paacutegina Inicial vocecirc tam-beacutem pode usar a conhecida (nas versotildees anteriores) caixa de diaacutelogo Formatar Ceacutelulas Este eacute o lugar certo para todas as suas necessidades de formataccedilatildeo fora que estaacute disponiacutevel na Barra de Ferramentas da Faixa de Opccedilotildees Eacute pos-siacutevel ateacute criar formatos personalizados Vocecirc pode exibir a caixa de diaacutelogo Formatar Ceacutelulas de duas formas

raquo Na Faixa de Opccedilotildees Paacutegina Inicial clique na lista suspensa na categoria Nuacutemero e depois clique em Mais Formatos de Nuacutemero

raquo Clique com o botatildeo direito e selecione Formatar Ceacutelulas no menu pop-up

A Figura 1-13 mostra a caixa de diaacutelogo Formatar Ceacutelulas Analisaremos essa caixa de diaacutelogo e as formataccedilotildees com mais detalhes no Capiacutetulo 5

FIGURA 1-13 usando a

caixa de diaacutelogo

Formatar Ceacutelulas para

opccedilotildees avanccediladas de formataccedilatildeo

CG_ExcelFormulasandFunctionsFDindb 18 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp19

Obtendo ajudaO Excel eacute complexo mdash natildeo se pode negar isso E para nossa sorte a ajuda fica a uma tecla de distacircncia Sim precisamente uma tecla mdash pressione F1 Tente isso agora para vocecirc ver

Ao pressionar F1 abre-se o sistema de ajuda Laacute vocecirc pode pesquisar uma palavra-chave ou navegar pelo conteuacutedo da Ajuda Mais tarde quando estiver trabalhando com as funccedilotildees do Excel vocecirc pode obter ajuda para funccedilotildees especiacuteficas clicando diretamente na Ajuda ou no link Ajuda Sobre Esta Fun-ccedilatildeo na caixa de diaacutelogo Inserir Funccedilatildeo O Capiacutetulo 2 fala com mais detalhes sobre a caixa de diaacutelogo Inserir Funccedilatildeo

Dominando as FoacutermulasBom hora de entrar no X da questatildeo quando se trata de Excel Claro que vocecirc pode somente inserir os dados e deixaacute-los de qualquer jeito e ateacute mesmo gerar alguns graacuteficos Entretanto para obter respostas dos seus dados criar um resumo ou aplicar testes E-SE satildeo necessaacuterias foacutermulas

Em termos concretos uma foacutermula no Excel calcula algo ou retorna um resul-tado com base nos dados de uma ou mais planilhas Essas planilhas podem estar em mais de uma pasta de trabalho Insere-se uma foacutermula nas ceacutelulas que deve comeccedilar com um sinal de igual (=) que por sua vez informa ao Excel que eacute uma foacutermula e natildeo dados Parece simples e eacute

Todas as foacutermulas comeccedilam com um sinal de igual (=)

Veja a seguir algumas foacutermulas baacutesicas A Tabela 1-1 apresenta um bocado de foacutermulas e o que elas fazem

TABELA 1-1emspemspFoacutermulas Baacutesicas

Foacutermula O que Significa

=2 + 2 Retorna o nuacutemero 4

=A1 + A2 Retorna a soma dos valores contidos nas ceacutelulas A1 e A2 quaisquer que sejam esses valores Caso A1 e A2 tenham algum tipo de texto um erro eacute retornado

=D5 A ceacutelula que conteacutem essa foacutermula acaba exibindo o valor que estaacute na ceacutelula D5 Se vocecirc tentar inserir essa foacutermula na proacutepria ceacutelula D5 uma referecircncia circu-lar eacute criada Isso natildeo eacute nada bom Veja o Capiacutetulo 4

=SOMA(A2A5) Retorna uma soma de valores nas ceacutelulas A2 A3 A4 e A5 Esta foacutermula usa a funccedilatildeo SOMA para somar todos os valores do intervalo

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 19 22102019 114018

CAP

DE

AMOS

TRA

20emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Eu uso a palavra retornar para me referir ao resultado da foacutermula ou caacutelculo da funccedilatildeo Logo dizer ldquoA foacutermula retorna um 7rdquo eacute o mesmo que dizer ldquoA foacutermula calculou a resposta e o resultado foi 7rdquo

Inserindo sua primeira foacutermulaPronto para inserir sua primeira foacutermula Certifique-se de que o Excel esteja aberto tenha uma planilha agrave sua frente e siga os seguintes passos

1 Clique em uma ceacutelula vazia

2 Digite = 10 + 10

3 Pressione a tecla Enter

Foi moleza natildeo foi Vocecirc deve ver o resultado da foacutermula mdash o nuacutemero 20

Vamos fazer outra Desta vez crie uma foacutermula que some o valor de duas ceacutelulas

1 Clique em qualquer ceacutelula

2 Digite qualquer nuacutemero

3 Clique em outra ceacutelula

4 Digite outro nuacutemero

5 Clique em uma terceira ceacutelula

Esta ceacutelula conteraacute a foacutermula

6 Digite =

7 Clique na primeira ceacutelula

Este eacute um momento importante na criaccedilatildeo de uma foacutermula Ela pode ser escrita quando vocecirc digita com seu teclado ou quando usa o seu mouse A foacutermula deve aparecer com a metade completa com um sinal de igual seguido do endereccedilo da ceacutelula em que vocecirc acabou de clicar conforme mos-tra a Figura 1-14 No exemplo o valor 15 foi inserido na ceacutelula B3 e o valor 35 na ceacutelula B6 A foacutermula comeccedilou na ceacutelula E3 portanto ela exibe =B3

8 Digite +

9 Clique na ceacutelula com o segundo valor inserido

Neste exemplo eacute a ceacutelula B6 A foacutermula na ceacutelula E3 agora eacute =B3 + B6 Vocecirc pode conferir isso na Figura 1-15

DICA

CG_ExcelFormulasandFunctionsFDindb 20 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp21

10 Pressione a tecla Enter

Isso encerra a entrada da funccedilatildeo Muito bem Mandou bem

FIGURA 1-14 Inserindo

uma foacutermula que faz

referecircncia a uma ceacutelula

FIGURA 1-15 Comple-tando a

foacutermula

FIGURA 1-16 uma

foacutermula concluiacuteda

A Figura 1-16 demonstra como o exemplo acabou A ceacutelula E3 exibe o resultado do caacutelculo Observe tambeacutem que a Barra de Foacutermulas exibe o conteuacutedo da ceacutelula E3 que na praacutetica eacute a foacutermula

CG_ExcelFormulasandFunctionsFDindb 21 22102019 114019

CAP

DE

AMOS

TRA

22emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entendendo as referecircnciasHaacute referecircncias para dar e vender nas foacutermulas do Excel Vocecirc pode referenciar ceacutelulas e intervalos Vocecirc pode fazer referecircncia a ceacutelulas e a intervalos em outras planilhas Pode referenciar ceacutelulas e intervalos em outras pastas de trabalho As foacutermulas e as funccedilotildees funcionam bem melhor quando se usam referecircncias por isso eacute preciso entendecirc-las

E para colocar mais lenha na fogueira vocecirc pode utilizar trecircs tipos de referecircn-cias de ceacutelula a relativa a absoluta e a mista Bom um passo de cada vez Teste uma foacutermula que utiliza um intervalo

Geralmente as foacutermulas com intervalo tecircm uma funccedilatildeo na foacutermula portanto use a funccedilatildeo SOMA a seguir

1 Digite alguns nuacutemeros em muitas ceacutelulas e vaacute descendo pela coluna

2 Clique na ceacutelula em que quer que o resultado apareccedila

3 Digite =SOMA( para comeccedilar a funccedilatildeo

4 Clique na primeira ceacutelula em que foi inserido o valor segure o botatildeo esquerdo do mouse e arraste o ponteiro do mouse por todas as ceacutelulas que tecircm valores

5 Solte o botatildeo do mouse

o endereccedilo do intervalo aparece onde as foacutermulas e as funccedilotildees estatildeo sendo inseridas

6 Digite um parecircntese de fechamento )

7 Pressione a tecla Enter

Jaacute pode comemorar sua primeira referecircncia

Sempre que arrastar o mouse para inserir o endereccedilo de um intervalo em uma funccedilatildeo vocecirc pode simplesmente digitar o endereccedilo do intervalo se souber qual eacute

O Excel eacute dinacircmico quando se trata de endereccedilos de ceacutelula Caso vocecirc tenha uma ceacutelula com uma foacutermula que referencia o endereccedilo de uma ceacutelula diferente e vocecirc copie a foacutermula da primeira ceacutelula para outra o endereccedilo de referecircncia dentro da foacutermula muda O Excel atualiza a referecircncia dentro da foacutermula para que a quantidade de linhas eou colunas que separam uma ceacutelula original (de onde a foacutermula eacute copiada) da ceacutelula nova (para onde a foacutermula eacute colada) seja correspondente Talvez isso seja confuso entatildeo tente fazer um exemplo para ver como eacute

DICA

CG_ExcelFormulasandFunctionsFDindb 22 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 9: Excel Fórmulas CAP DE AMOSTRA & Funções

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp11

FIGURA 1-4 Inserindo

uma planilha

nova

Natildeo exclua uma planilha a menos que vocecirc queira Vocecirc natildeo consegue recu-peraacute-la depois de ela ter sido deletada Ela natildeo vai para a Lixeira do Windows

Vocecirc pode inserir muitas planilhas novas O limite depende da memoacuteria do seu computador mas vocecirc consegue inserir 200 planilhas ou mais sem problemas Espero que vocecirc tenha um bom motivo para ter tantas planilhas assim o que me leva agrave proacutexima questatildeo

As planilhas organizam suas informaccedilotildees Use-as de modo sensato e vocecirc acharaacute bem faacutecil gerenciar os seus dados Por exemplo digamos que vocecirc seja o chefe (achei que gostaria disso) e durante um ano vocecirc rastreou informaccedilotildees sobre 30 funcionaacuterios Talvez vocecirc tenha 30 planilhas mdash uma para cada fun-cionaacuterio Ou 12 planilhas mdash uma para cada mecircs Ou quem sabe apenas uma com todos os dados O modo como vocecirc usa o Excel soacute depende de vocecirc mas ele estaacute preparado para lidar com qualquer coisa que vocecirc insira dentro dele

Vocecirc pode configurar as planilhas de acordo com o padratildeo da pasta de traba-lho Para fazer isso clique na guia Arquivo clique em Opccedilotildees depois em Geral Abaixo da seccedilatildeo ldquoAo criar novas pastas de trabalhordquo clique no botatildeo de rola-gem Incluir este nuacutemero de planilhas para selecionar um nuacutemero

Apresentando as Foacutermulas na Faixa de OpccedilotildeesSem mais delongas apresento as Foacutermulas na Faixa de Opccedilotildees O menu Faixa de Opccedilotildees fica na parte superior do Excel Os itens da Faixa de Opccedilotildees aparecem como cabeccedilalhos de menu na parte superior da tela do Excel poreacutem na verdade eles funcionam mais como guias Ao clicar nelas natildeo aparece um menu Em vez disso a Faixa de Opccedilotildees exibe os itens relacionados agrave guia da Faixa de Opccedilotildees clicada

A Figura 1-5 mostra a parte superior da tela na qual a Faixa de Opccedilotildees exibe os itens que aparecem quando vocecirc clica na guia Foacutermulas Na figura a Faixa de Opccedilotildees estaacute configurada para mostrar os meacutetodos baseados em foacutermulas Na parte final esquerda da guia as funccedilotildees estatildeo categorizadas Uma das catego-rias estaacute aberta para mostrar como eacute possiacutevel acessar uma funccedilatildeo especiacutefica

Estas categorias ficam na parte inferior da Faixa de Opccedilotildees de Foacutermulas

raquo Biblioteca de Funccedilotildees Inclui o assistente de funccedilatildeo a funcionalidade AutoSoma e as funccedilotildees categorizadas

CUIDADO

DICA

CG_ExcelFormulasandFunctionsFDindb 11 22102019 114016

CAP

DE

AMOS

TRA

12emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

raquo Nomes Definidos Essas funcionalidades gerenciam as aacutereas nomeadas que satildeo as seccedilotildees nas planilhas agraves quais vocecirc deu um nome relevante para consultaacute-las com mais facilidade

raquo Auditoria de Foacutermulas Essas ferramentas passaram por diversas versotildees do Excel mas nunca foram tatildeo conhecidas Eacute aqui tambeacutem que fica a Janela de Inspeccedilatildeo que lhe permite acompanhar os valores das ceacutelulas selecionadas mas soacute dentro de uma janela Vocecirc pode observar na Figura 1-6 que poucas ceacutelulas foram atribuiacutedas agrave Janela de Inspeccedilatildeo Ela mostra se houver qualquer mudanccedila Repare como as ceacutelulas de inspeccedilatildeo estatildeo nas planilhas que natildeo fazem parte da atual planilha ativa Muito bem A propoacutesito vocecirc pode mover a Janela de Inspeccedilatildeo pela tela ao clicar na aacuterea do tiacutetulo da janela e arrastaacute-la com o mouse

raquo Caacutelculo Eacute aqui que as configuraccedilotildees de caacutelculo satildeo gerenciadas por exemplo se o caacutelculo eacute automaacutetico ou manual

FIGURA 1-5 Conhecen-do a Faixa

de opccedilotildees

FIGURA 1-6 observando

a Janela de Inspeccedilatildeo

Outra funcionalidade oacutetima que anda de matildeos dadas com a Faixa de Opccedilotildees eacute a Barra de Ferramentas de Acesso Raacutepido (Olha soacute existe uma barra de ferra-mentas no fim das contas) Na Figura 1-5 a Barra de Ferramentas de Acesso Raacutepido estaacute na parte superior esquerda logo acima da Faixa de Opccedilotildees Nela haacute iacutecones que executam accedilotildees com apenas um clique Vocecirc acessa os iacutecones clicando na guia Barra de Ferramentas de Acesso Raacutepido na caixa de diaacutelogo Opccedilotildees do Excel Eacute possiacutevel colocar a barra de ferramentas acima ou abaixo da

DICA

CG_ExcelFormulasandFunctionsFDindb 12 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp13

Faixa de Opccedilotildees ao clicar com o botatildeo direito na seta suspensa em Personali-zar Barra de Ferramentas de Acesso Raacutepido e escolher uma opccedilatildeo As outras opccedilotildees da Barra de Ferramentas de Acesso Raacutepido tambeacutem estatildeo disponiacuteveis nessa aacuterea

Trabalhando com linhas colunas ceacutelulas intervalos e tabelasUma planilha conteacutem ceacutelulas Muitas ceacutelulas Bilhotildees delas Aparentemente isso eacute impossiacutevel de gerenciar mas na verdade eacute bem simples A Figura 1-7 mostra uma planilha repleta de dados Use-a para analisar os componentes de uma planilha Cada ceacutelula pode conter dados ou uma foacutermula Na Figura 1-7 as ceacutelu-las contecircm dados Algumas ceacutelulas mdash ou ateacute mesmo todas mdash podem conter foacutermulas o que natildeo vem ao caso aqui

FIGURA 1-7 analisando o conteuacutedo

de uma planilha

As colunas tecircm cabeccedilalhos de letras mdash A B C e assim sucessivamente Vocecirc pode vecirc-las enumeradas de modo vertical logo acima da aacuterea em que as ceacutelulas estatildeo Depois da ceacutelula 26 utiliza-se um sistema duplo de letras mdash AA BB e assim por diante Depois que todas as combinaccedilotildees de duas letras forem usadas emprega-se o sistema de trecircs letras As linhas estatildeo listadas horizontalmente ao lado esquerdo da tela e usam um sistema numeacuterico

Vocecirc encontraraacute ceacutelulas na interseccedilatildeo de linhas e colunas A ceacutelula A1 eacute a ceacutelula de interseccedilatildeo da coluna A e da linha 1 A1 eacute o endereccedilo da ceacutelula Existe sempre uma ceacutelula ativa mdash ou seja uma ceacutelula na qual vocecirc entraria com qualquer informaccedilatildeo ao digitar A ceacutelula ativa tem uma borda ao seu redor Aleacutem disso o conteuacutedo da ceacutelula ativa aparece na Barra de Foacutermulas

Quando falo ou menciono ceacutelula me refiro ao seu endereccedilo Um endereccedilo eacute a interseccedilatildeo entre uma coluna e uma linha Falar sobre a ceacutelula D20 eacute mencionar a ceacutelula que vocecirc encontra na interseccedilatildeo da coluna D e da linha 20

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 13 22102019 114017

CAP

DE

AMOS

TRA

14emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Na Figura 1-7 a ceacutelula ativa eacute a C7 e haacute duas maneiras de enxergar isso Para os marinheiros de primeira viagem a ceacutelula C7 tem uma borda em volta dela Repare tambeacutem que o cabeccedilalho da coluna C estaacute sombreado assim como a linha nuacutemero 7 Acima dos cabeccedilalhos das colunas estaacute a Caixa de Nome e a Barra de Foacutermulas A Caixa de Nome estaacute agrave esquerda e mostra o endereccedilo da ceacutelula ativa C7 Agrave direita da Caixa de Nome a Barra de Foacutermulas mostra o con-teuacutedo da ceacutelula C7

Se a Barra de Foacutermulas natildeo estiver visiacutevel acesse Arquivo rarr Opccedilotildees e clique na guia Avanccedilado Em seguida na seccedilatildeo Exibir na caixa de diaacutelogo Opccedilotildees do Excel selecione ldquoMostrar barra de foacutermulasrdquo para visualizaacute-la

Um intervalo eacute um grupo de ceacutelulas adjacentes embora ceacutelulas natildeo adjacentes possam ser incluiacutedas no mesmo intervalo (isso vale mais para os sabichotildees de carteirinha e para os alucinados por caacutelculos que gostam de montar quebra-ca-beccedilas) Para seus objetivos imagine que um intervalo eacute um grupo de ceacutelulas con-tiacutenuas Hora de criar um intervalo Veja como

1 Posicione o ponteiro do mouse sobre a primeira ceacutelula a partir da qual queira definir um intervalo

2 Pressione e segure o botatildeo esquerdo do mouse

3 Mova o ponteiro do mouse para a uacuteltima ceacutelula na aacuterea desejada

4 Solte o botatildeo do mouse

POR DENTRO DA BARRA DE FOacuteRMULASJuntas a Barra de Foacutermulas e a Caixa de Nome formam a Barra de Foacutermulas Vocecirc usa bastante a Barra de Foacutermulas agrave medida que trabalha com foacutermulas e funccedilotildees Ela eacute utilizada para inserir e editar foacutermulas e eacute uma caixa que fica no meio da barra Ao inserir uma foacutermula nessa caixa vocecirc pode clicar no botatildeo de verificaccedilatildeo para processar a entrada O botatildeo de verificaccedilatildeo fica visiacutevel somente quando vocecirc estaacute inserindo uma foacutermula Pressionar a tecla Enter tambeacutem completa sua entrada e clicar no X cancela a entrada

Uma alternativa eacute inserir a foacutermula diretamente na ceacutelula A Barra de Foacutermulas exibe a foacutermula enquanto ela eacute inserida na ceacutelula Quando quiser ver o conteuacutedo da ceacutelula que tem a foacutermula deixe-a ativa e observe seu conteuacutedo na Barra de Foacutermulas As ceacutelulas que contecircm foacutermulas geralmente natildeo exibem a foacutermula mas apresentam seu resultado A Barra de Foacutermulas eacute o lugar para quando vocecirc quiser ver a foacutermula atual A Caixa de Nome ao lado esquerdo da Barra de Foacutermulas eacute utilizada para selecionar aacutereas nomeadas na pasta de trabalho

PAPO DE ESPECIALISTA

DICA

CG_ExcelFormulasandFunctionsFDindb 14 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp15

A Figura 1-8 mostra o que aconteceu quando fiz isso Eu selecionei um intervalo de ceacutelulas O endereccedilo desse intervalo eacute A3D21

FIGURA 1-8 Selecio-

nando um intervalo de

ceacutelulas

Um endereccedilo de intervalo se assemelha a dois endereccedilos de ceacutelula juntos com dois-pontos () no meio E eacute isso mesmo Um endereccedilo de intervalo comeccedila com o endereccedilo da ceacutelula no canto superior esquerdo do intervalo depois tem dois--pontos e termina com o endereccedilo da ceacutelula no canto inferior direito

Mais um detalhe a respeito dos intervalos vocecirc pode dar um nome a eles Essa funcionalidade eacute oacutetima porque vocecirc pode pensar em um intervalo no que se refere ao seu uso em vez de pensar qual eacute o endereccedilo dele Aleacutem do mais se eu natildeo fizesse a etapa extra para atribuir um nome o intervalo desapareceria assim que eu clicasse em qualquer lugar na planilha Ao nomear um intervalo vocecirc pode usaacute-lo pelo nome diversas vezes

Digamos que vocecirc tenha uma lista de clientes em uma planilha O que eacute mais faacutecil mdash imaginar quais ceacutelulas estatildeo de fato ocupadas ou pensar que essa eacute sua lista de clientes

No decorrer deste livro eu uso intervalos e endereccedilos de ceacutelulas que receberam nomes Hora de botar a matildeo na massa e criar uma aacuterea nomeada Sigas as etapas abaixo

1 Posicione o ponteiro do mouse sobre uma ceacutelula clique e segure o botatildeo esquerdo do mouse e arraste o ponteiro

2 Solte o botatildeo quando terminar

Vocecirc selecionou uma aacuterea da planilha

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 15 22102019 114017

CAP

DE

AMOS

TRA

16emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

3 Clique em Definir Nome na categoria Nomes Definidos na Faixa de Opccedilatildeo de Foacutermulas

a caixa de diaacutelogo Novo Nome aparece conforme mostra a Figura 1-9

4 Nomeie a aacuterea ou fique com o nome sugerido Vocecirc tambeacutem pode alte-rar o nome sugerido

o Excel parte do princiacutepio de que vocecirc quer preencher o nome da aacuterea com o valor encontrado na primeira ceacutelula do intervalo talvez vocecirc queira fazer isso talvez natildeo queira troque o nome caso seja necessaacuterio Na Figura 1-9 eu mudei o nome para Clientes

um meacutetodo alternativo para nomear a aacuterea eacute selecionaacute-la digitar o nome na Caixa de Nome (agrave esquerda da Barra de Foacutermula) e pressionar a tecla Enter

5 Clique em OK

FIGURA 1-9 adicionando

um nome agrave pasta de

trabalho

Pronto Viu soacute Vocecirc jaacute estaacute a meio caminho andado de ser um especialista em Excel Agora que vocecirc tem uma aacuterea nomeada pode facilmente selecionar seus dados a qualquer momento Basta ir para a Caixa de Nome e selecionaacute-la na lista A Figura 1-10 mostra como selecionar a aacuterea Clientes

As tabelas funcionam do mesmo jeito que as aacutereas nomeadas Elas tecircm algu-mas funcionalidades que natildeo estatildeo disponiacuteveis para as aacutereas nomeadas Com as tabelas eacute possiacutevel especificar que a linha de cima conteacutem os roacutetulos dos cabeccedilalhos Aleacutem do mais as tabelas-padratildeo tecircm a capacidade de filtrar infor-maccedilotildees A Figura 1-11 mostra uma tabela em uma planilha com cabeccedilalhos e a opccedilatildeo de criar filtros

DICA

CG_ExcelFormulasandFunctionsFDindb 16 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp17

FIGURA 1-10 usando a Caixa de

Nome para encontrar

a aacuterea nomeada

FIGURA 1-11 testando

uma tabela

Com os filtros eacute possiacutevel limitar quais linhas exibir com base nos valores que vocecirc selecionar

A Faixa de Opccedilotildees Inserir conteacutem o botatildeo usado para inserir uma tabela

Formatando seus dadosEacute oacutebvio que vocecirc quer que seus dados pareccedilam sofisticados e radiantes Os che-fes gostam disso O nuacutemero 9860 eacute uma temperatura Eacute uma pontuaccedilatildeo em um teste Satildeo 98 reais e 60 centavos Eacute uma porcentagem Qualquer um destes formatos estaacute correto

raquo 9860

raquo R$9860

raquo 9860

O Excel possibilita que vocecirc formate seus dados do jeito que quiser As opccedilotildees de formataccedilatildeo estatildeo na Faixa de Opccedilotildees Paacutegina Inicial na categoria Nuacutemeros

A Figura 1-12 mostra como a formataccedilatildeo ajuda na legibilidade e no entendi-mento de uma planilha A ceacutelula B1 tem um valor monetaacuterio e estaacute formatada com o estilo Contaacutebil A ceacutelula B2 estaacute formatada como porcentagem O valor real da ceacutelula B2 eacute 005 A ceacutelula B7 estaacute formatada de acordo com a moeda

DICA

CG_ExcelFormulasandFunctionsFDindb 17 22102019 114018

CAP

DE

AMOS

TRA

18emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

corrente O formato da moeda exibe um valor negativo entre parecircnteses Essa eacute apenas uma opccedilatildeo de formataccedilatildeo para moedas O Capiacutetulo 5 explica mais sobre a formataccedilatildeo de dados em relaccedilatildeo agrave moeda corrente

FIGURA 1-12 Formatando

dados

Aleacutem de selecionar a formataccedilatildeo na Faixa de Opccedilotildees Paacutegina Inicial vocecirc tam-beacutem pode usar a conhecida (nas versotildees anteriores) caixa de diaacutelogo Formatar Ceacutelulas Este eacute o lugar certo para todas as suas necessidades de formataccedilatildeo fora que estaacute disponiacutevel na Barra de Ferramentas da Faixa de Opccedilotildees Eacute pos-siacutevel ateacute criar formatos personalizados Vocecirc pode exibir a caixa de diaacutelogo Formatar Ceacutelulas de duas formas

raquo Na Faixa de Opccedilotildees Paacutegina Inicial clique na lista suspensa na categoria Nuacutemero e depois clique em Mais Formatos de Nuacutemero

raquo Clique com o botatildeo direito e selecione Formatar Ceacutelulas no menu pop-up

A Figura 1-13 mostra a caixa de diaacutelogo Formatar Ceacutelulas Analisaremos essa caixa de diaacutelogo e as formataccedilotildees com mais detalhes no Capiacutetulo 5

FIGURA 1-13 usando a

caixa de diaacutelogo

Formatar Ceacutelulas para

opccedilotildees avanccediladas de formataccedilatildeo

CG_ExcelFormulasandFunctionsFDindb 18 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp19

Obtendo ajudaO Excel eacute complexo mdash natildeo se pode negar isso E para nossa sorte a ajuda fica a uma tecla de distacircncia Sim precisamente uma tecla mdash pressione F1 Tente isso agora para vocecirc ver

Ao pressionar F1 abre-se o sistema de ajuda Laacute vocecirc pode pesquisar uma palavra-chave ou navegar pelo conteuacutedo da Ajuda Mais tarde quando estiver trabalhando com as funccedilotildees do Excel vocecirc pode obter ajuda para funccedilotildees especiacuteficas clicando diretamente na Ajuda ou no link Ajuda Sobre Esta Fun-ccedilatildeo na caixa de diaacutelogo Inserir Funccedilatildeo O Capiacutetulo 2 fala com mais detalhes sobre a caixa de diaacutelogo Inserir Funccedilatildeo

Dominando as FoacutermulasBom hora de entrar no X da questatildeo quando se trata de Excel Claro que vocecirc pode somente inserir os dados e deixaacute-los de qualquer jeito e ateacute mesmo gerar alguns graacuteficos Entretanto para obter respostas dos seus dados criar um resumo ou aplicar testes E-SE satildeo necessaacuterias foacutermulas

Em termos concretos uma foacutermula no Excel calcula algo ou retorna um resul-tado com base nos dados de uma ou mais planilhas Essas planilhas podem estar em mais de uma pasta de trabalho Insere-se uma foacutermula nas ceacutelulas que deve comeccedilar com um sinal de igual (=) que por sua vez informa ao Excel que eacute uma foacutermula e natildeo dados Parece simples e eacute

Todas as foacutermulas comeccedilam com um sinal de igual (=)

Veja a seguir algumas foacutermulas baacutesicas A Tabela 1-1 apresenta um bocado de foacutermulas e o que elas fazem

TABELA 1-1emspemspFoacutermulas Baacutesicas

Foacutermula O que Significa

=2 + 2 Retorna o nuacutemero 4

=A1 + A2 Retorna a soma dos valores contidos nas ceacutelulas A1 e A2 quaisquer que sejam esses valores Caso A1 e A2 tenham algum tipo de texto um erro eacute retornado

=D5 A ceacutelula que conteacutem essa foacutermula acaba exibindo o valor que estaacute na ceacutelula D5 Se vocecirc tentar inserir essa foacutermula na proacutepria ceacutelula D5 uma referecircncia circu-lar eacute criada Isso natildeo eacute nada bom Veja o Capiacutetulo 4

=SOMA(A2A5) Retorna uma soma de valores nas ceacutelulas A2 A3 A4 e A5 Esta foacutermula usa a funccedilatildeo SOMA para somar todos os valores do intervalo

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 19 22102019 114018

CAP

DE

AMOS

TRA

20emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Eu uso a palavra retornar para me referir ao resultado da foacutermula ou caacutelculo da funccedilatildeo Logo dizer ldquoA foacutermula retorna um 7rdquo eacute o mesmo que dizer ldquoA foacutermula calculou a resposta e o resultado foi 7rdquo

Inserindo sua primeira foacutermulaPronto para inserir sua primeira foacutermula Certifique-se de que o Excel esteja aberto tenha uma planilha agrave sua frente e siga os seguintes passos

1 Clique em uma ceacutelula vazia

2 Digite = 10 + 10

3 Pressione a tecla Enter

Foi moleza natildeo foi Vocecirc deve ver o resultado da foacutermula mdash o nuacutemero 20

Vamos fazer outra Desta vez crie uma foacutermula que some o valor de duas ceacutelulas

1 Clique em qualquer ceacutelula

2 Digite qualquer nuacutemero

3 Clique em outra ceacutelula

4 Digite outro nuacutemero

5 Clique em uma terceira ceacutelula

Esta ceacutelula conteraacute a foacutermula

6 Digite =

7 Clique na primeira ceacutelula

Este eacute um momento importante na criaccedilatildeo de uma foacutermula Ela pode ser escrita quando vocecirc digita com seu teclado ou quando usa o seu mouse A foacutermula deve aparecer com a metade completa com um sinal de igual seguido do endereccedilo da ceacutelula em que vocecirc acabou de clicar conforme mos-tra a Figura 1-14 No exemplo o valor 15 foi inserido na ceacutelula B3 e o valor 35 na ceacutelula B6 A foacutermula comeccedilou na ceacutelula E3 portanto ela exibe =B3

8 Digite +

9 Clique na ceacutelula com o segundo valor inserido

Neste exemplo eacute a ceacutelula B6 A foacutermula na ceacutelula E3 agora eacute =B3 + B6 Vocecirc pode conferir isso na Figura 1-15

DICA

CG_ExcelFormulasandFunctionsFDindb 20 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp21

10 Pressione a tecla Enter

Isso encerra a entrada da funccedilatildeo Muito bem Mandou bem

FIGURA 1-14 Inserindo

uma foacutermula que faz

referecircncia a uma ceacutelula

FIGURA 1-15 Comple-tando a

foacutermula

FIGURA 1-16 uma

foacutermula concluiacuteda

A Figura 1-16 demonstra como o exemplo acabou A ceacutelula E3 exibe o resultado do caacutelculo Observe tambeacutem que a Barra de Foacutermulas exibe o conteuacutedo da ceacutelula E3 que na praacutetica eacute a foacutermula

CG_ExcelFormulasandFunctionsFDindb 21 22102019 114019

CAP

DE

AMOS

TRA

22emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entendendo as referecircnciasHaacute referecircncias para dar e vender nas foacutermulas do Excel Vocecirc pode referenciar ceacutelulas e intervalos Vocecirc pode fazer referecircncia a ceacutelulas e a intervalos em outras planilhas Pode referenciar ceacutelulas e intervalos em outras pastas de trabalho As foacutermulas e as funccedilotildees funcionam bem melhor quando se usam referecircncias por isso eacute preciso entendecirc-las

E para colocar mais lenha na fogueira vocecirc pode utilizar trecircs tipos de referecircn-cias de ceacutelula a relativa a absoluta e a mista Bom um passo de cada vez Teste uma foacutermula que utiliza um intervalo

Geralmente as foacutermulas com intervalo tecircm uma funccedilatildeo na foacutermula portanto use a funccedilatildeo SOMA a seguir

1 Digite alguns nuacutemeros em muitas ceacutelulas e vaacute descendo pela coluna

2 Clique na ceacutelula em que quer que o resultado apareccedila

3 Digite =SOMA( para comeccedilar a funccedilatildeo

4 Clique na primeira ceacutelula em que foi inserido o valor segure o botatildeo esquerdo do mouse e arraste o ponteiro do mouse por todas as ceacutelulas que tecircm valores

5 Solte o botatildeo do mouse

o endereccedilo do intervalo aparece onde as foacutermulas e as funccedilotildees estatildeo sendo inseridas

6 Digite um parecircntese de fechamento )

7 Pressione a tecla Enter

Jaacute pode comemorar sua primeira referecircncia

Sempre que arrastar o mouse para inserir o endereccedilo de um intervalo em uma funccedilatildeo vocecirc pode simplesmente digitar o endereccedilo do intervalo se souber qual eacute

O Excel eacute dinacircmico quando se trata de endereccedilos de ceacutelula Caso vocecirc tenha uma ceacutelula com uma foacutermula que referencia o endereccedilo de uma ceacutelula diferente e vocecirc copie a foacutermula da primeira ceacutelula para outra o endereccedilo de referecircncia dentro da foacutermula muda O Excel atualiza a referecircncia dentro da foacutermula para que a quantidade de linhas eou colunas que separam uma ceacutelula original (de onde a foacutermula eacute copiada) da ceacutelula nova (para onde a foacutermula eacute colada) seja correspondente Talvez isso seja confuso entatildeo tente fazer um exemplo para ver como eacute

DICA

CG_ExcelFormulasandFunctionsFDindb 22 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 10: Excel Fórmulas CAP DE AMOSTRA & Funções

12emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

raquo Nomes Definidos Essas funcionalidades gerenciam as aacutereas nomeadas que satildeo as seccedilotildees nas planilhas agraves quais vocecirc deu um nome relevante para consultaacute-las com mais facilidade

raquo Auditoria de Foacutermulas Essas ferramentas passaram por diversas versotildees do Excel mas nunca foram tatildeo conhecidas Eacute aqui tambeacutem que fica a Janela de Inspeccedilatildeo que lhe permite acompanhar os valores das ceacutelulas selecionadas mas soacute dentro de uma janela Vocecirc pode observar na Figura 1-6 que poucas ceacutelulas foram atribuiacutedas agrave Janela de Inspeccedilatildeo Ela mostra se houver qualquer mudanccedila Repare como as ceacutelulas de inspeccedilatildeo estatildeo nas planilhas que natildeo fazem parte da atual planilha ativa Muito bem A propoacutesito vocecirc pode mover a Janela de Inspeccedilatildeo pela tela ao clicar na aacuterea do tiacutetulo da janela e arrastaacute-la com o mouse

raquo Caacutelculo Eacute aqui que as configuraccedilotildees de caacutelculo satildeo gerenciadas por exemplo se o caacutelculo eacute automaacutetico ou manual

FIGURA 1-5 Conhecen-do a Faixa

de opccedilotildees

FIGURA 1-6 observando

a Janela de Inspeccedilatildeo

Outra funcionalidade oacutetima que anda de matildeos dadas com a Faixa de Opccedilotildees eacute a Barra de Ferramentas de Acesso Raacutepido (Olha soacute existe uma barra de ferra-mentas no fim das contas) Na Figura 1-5 a Barra de Ferramentas de Acesso Raacutepido estaacute na parte superior esquerda logo acima da Faixa de Opccedilotildees Nela haacute iacutecones que executam accedilotildees com apenas um clique Vocecirc acessa os iacutecones clicando na guia Barra de Ferramentas de Acesso Raacutepido na caixa de diaacutelogo Opccedilotildees do Excel Eacute possiacutevel colocar a barra de ferramentas acima ou abaixo da

DICA

CG_ExcelFormulasandFunctionsFDindb 12 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp13

Faixa de Opccedilotildees ao clicar com o botatildeo direito na seta suspensa em Personali-zar Barra de Ferramentas de Acesso Raacutepido e escolher uma opccedilatildeo As outras opccedilotildees da Barra de Ferramentas de Acesso Raacutepido tambeacutem estatildeo disponiacuteveis nessa aacuterea

Trabalhando com linhas colunas ceacutelulas intervalos e tabelasUma planilha conteacutem ceacutelulas Muitas ceacutelulas Bilhotildees delas Aparentemente isso eacute impossiacutevel de gerenciar mas na verdade eacute bem simples A Figura 1-7 mostra uma planilha repleta de dados Use-a para analisar os componentes de uma planilha Cada ceacutelula pode conter dados ou uma foacutermula Na Figura 1-7 as ceacutelu-las contecircm dados Algumas ceacutelulas mdash ou ateacute mesmo todas mdash podem conter foacutermulas o que natildeo vem ao caso aqui

FIGURA 1-7 analisando o conteuacutedo

de uma planilha

As colunas tecircm cabeccedilalhos de letras mdash A B C e assim sucessivamente Vocecirc pode vecirc-las enumeradas de modo vertical logo acima da aacuterea em que as ceacutelulas estatildeo Depois da ceacutelula 26 utiliza-se um sistema duplo de letras mdash AA BB e assim por diante Depois que todas as combinaccedilotildees de duas letras forem usadas emprega-se o sistema de trecircs letras As linhas estatildeo listadas horizontalmente ao lado esquerdo da tela e usam um sistema numeacuterico

Vocecirc encontraraacute ceacutelulas na interseccedilatildeo de linhas e colunas A ceacutelula A1 eacute a ceacutelula de interseccedilatildeo da coluna A e da linha 1 A1 eacute o endereccedilo da ceacutelula Existe sempre uma ceacutelula ativa mdash ou seja uma ceacutelula na qual vocecirc entraria com qualquer informaccedilatildeo ao digitar A ceacutelula ativa tem uma borda ao seu redor Aleacutem disso o conteuacutedo da ceacutelula ativa aparece na Barra de Foacutermulas

Quando falo ou menciono ceacutelula me refiro ao seu endereccedilo Um endereccedilo eacute a interseccedilatildeo entre uma coluna e uma linha Falar sobre a ceacutelula D20 eacute mencionar a ceacutelula que vocecirc encontra na interseccedilatildeo da coluna D e da linha 20

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 13 22102019 114017

CAP

DE

AMOS

TRA

14emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Na Figura 1-7 a ceacutelula ativa eacute a C7 e haacute duas maneiras de enxergar isso Para os marinheiros de primeira viagem a ceacutelula C7 tem uma borda em volta dela Repare tambeacutem que o cabeccedilalho da coluna C estaacute sombreado assim como a linha nuacutemero 7 Acima dos cabeccedilalhos das colunas estaacute a Caixa de Nome e a Barra de Foacutermulas A Caixa de Nome estaacute agrave esquerda e mostra o endereccedilo da ceacutelula ativa C7 Agrave direita da Caixa de Nome a Barra de Foacutermulas mostra o con-teuacutedo da ceacutelula C7

Se a Barra de Foacutermulas natildeo estiver visiacutevel acesse Arquivo rarr Opccedilotildees e clique na guia Avanccedilado Em seguida na seccedilatildeo Exibir na caixa de diaacutelogo Opccedilotildees do Excel selecione ldquoMostrar barra de foacutermulasrdquo para visualizaacute-la

Um intervalo eacute um grupo de ceacutelulas adjacentes embora ceacutelulas natildeo adjacentes possam ser incluiacutedas no mesmo intervalo (isso vale mais para os sabichotildees de carteirinha e para os alucinados por caacutelculos que gostam de montar quebra-ca-beccedilas) Para seus objetivos imagine que um intervalo eacute um grupo de ceacutelulas con-tiacutenuas Hora de criar um intervalo Veja como

1 Posicione o ponteiro do mouse sobre a primeira ceacutelula a partir da qual queira definir um intervalo

2 Pressione e segure o botatildeo esquerdo do mouse

3 Mova o ponteiro do mouse para a uacuteltima ceacutelula na aacuterea desejada

4 Solte o botatildeo do mouse

POR DENTRO DA BARRA DE FOacuteRMULASJuntas a Barra de Foacutermulas e a Caixa de Nome formam a Barra de Foacutermulas Vocecirc usa bastante a Barra de Foacutermulas agrave medida que trabalha com foacutermulas e funccedilotildees Ela eacute utilizada para inserir e editar foacutermulas e eacute uma caixa que fica no meio da barra Ao inserir uma foacutermula nessa caixa vocecirc pode clicar no botatildeo de verificaccedilatildeo para processar a entrada O botatildeo de verificaccedilatildeo fica visiacutevel somente quando vocecirc estaacute inserindo uma foacutermula Pressionar a tecla Enter tambeacutem completa sua entrada e clicar no X cancela a entrada

Uma alternativa eacute inserir a foacutermula diretamente na ceacutelula A Barra de Foacutermulas exibe a foacutermula enquanto ela eacute inserida na ceacutelula Quando quiser ver o conteuacutedo da ceacutelula que tem a foacutermula deixe-a ativa e observe seu conteuacutedo na Barra de Foacutermulas As ceacutelulas que contecircm foacutermulas geralmente natildeo exibem a foacutermula mas apresentam seu resultado A Barra de Foacutermulas eacute o lugar para quando vocecirc quiser ver a foacutermula atual A Caixa de Nome ao lado esquerdo da Barra de Foacutermulas eacute utilizada para selecionar aacutereas nomeadas na pasta de trabalho

PAPO DE ESPECIALISTA

DICA

CG_ExcelFormulasandFunctionsFDindb 14 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp15

A Figura 1-8 mostra o que aconteceu quando fiz isso Eu selecionei um intervalo de ceacutelulas O endereccedilo desse intervalo eacute A3D21

FIGURA 1-8 Selecio-

nando um intervalo de

ceacutelulas

Um endereccedilo de intervalo se assemelha a dois endereccedilos de ceacutelula juntos com dois-pontos () no meio E eacute isso mesmo Um endereccedilo de intervalo comeccedila com o endereccedilo da ceacutelula no canto superior esquerdo do intervalo depois tem dois--pontos e termina com o endereccedilo da ceacutelula no canto inferior direito

Mais um detalhe a respeito dos intervalos vocecirc pode dar um nome a eles Essa funcionalidade eacute oacutetima porque vocecirc pode pensar em um intervalo no que se refere ao seu uso em vez de pensar qual eacute o endereccedilo dele Aleacutem do mais se eu natildeo fizesse a etapa extra para atribuir um nome o intervalo desapareceria assim que eu clicasse em qualquer lugar na planilha Ao nomear um intervalo vocecirc pode usaacute-lo pelo nome diversas vezes

Digamos que vocecirc tenha uma lista de clientes em uma planilha O que eacute mais faacutecil mdash imaginar quais ceacutelulas estatildeo de fato ocupadas ou pensar que essa eacute sua lista de clientes

No decorrer deste livro eu uso intervalos e endereccedilos de ceacutelulas que receberam nomes Hora de botar a matildeo na massa e criar uma aacuterea nomeada Sigas as etapas abaixo

1 Posicione o ponteiro do mouse sobre uma ceacutelula clique e segure o botatildeo esquerdo do mouse e arraste o ponteiro

2 Solte o botatildeo quando terminar

Vocecirc selecionou uma aacuterea da planilha

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 15 22102019 114017

CAP

DE

AMOS

TRA

16emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

3 Clique em Definir Nome na categoria Nomes Definidos na Faixa de Opccedilatildeo de Foacutermulas

a caixa de diaacutelogo Novo Nome aparece conforme mostra a Figura 1-9

4 Nomeie a aacuterea ou fique com o nome sugerido Vocecirc tambeacutem pode alte-rar o nome sugerido

o Excel parte do princiacutepio de que vocecirc quer preencher o nome da aacuterea com o valor encontrado na primeira ceacutelula do intervalo talvez vocecirc queira fazer isso talvez natildeo queira troque o nome caso seja necessaacuterio Na Figura 1-9 eu mudei o nome para Clientes

um meacutetodo alternativo para nomear a aacuterea eacute selecionaacute-la digitar o nome na Caixa de Nome (agrave esquerda da Barra de Foacutermula) e pressionar a tecla Enter

5 Clique em OK

FIGURA 1-9 adicionando

um nome agrave pasta de

trabalho

Pronto Viu soacute Vocecirc jaacute estaacute a meio caminho andado de ser um especialista em Excel Agora que vocecirc tem uma aacuterea nomeada pode facilmente selecionar seus dados a qualquer momento Basta ir para a Caixa de Nome e selecionaacute-la na lista A Figura 1-10 mostra como selecionar a aacuterea Clientes

As tabelas funcionam do mesmo jeito que as aacutereas nomeadas Elas tecircm algu-mas funcionalidades que natildeo estatildeo disponiacuteveis para as aacutereas nomeadas Com as tabelas eacute possiacutevel especificar que a linha de cima conteacutem os roacutetulos dos cabeccedilalhos Aleacutem do mais as tabelas-padratildeo tecircm a capacidade de filtrar infor-maccedilotildees A Figura 1-11 mostra uma tabela em uma planilha com cabeccedilalhos e a opccedilatildeo de criar filtros

DICA

CG_ExcelFormulasandFunctionsFDindb 16 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp17

FIGURA 1-10 usando a Caixa de

Nome para encontrar

a aacuterea nomeada

FIGURA 1-11 testando

uma tabela

Com os filtros eacute possiacutevel limitar quais linhas exibir com base nos valores que vocecirc selecionar

A Faixa de Opccedilotildees Inserir conteacutem o botatildeo usado para inserir uma tabela

Formatando seus dadosEacute oacutebvio que vocecirc quer que seus dados pareccedilam sofisticados e radiantes Os che-fes gostam disso O nuacutemero 9860 eacute uma temperatura Eacute uma pontuaccedilatildeo em um teste Satildeo 98 reais e 60 centavos Eacute uma porcentagem Qualquer um destes formatos estaacute correto

raquo 9860

raquo R$9860

raquo 9860

O Excel possibilita que vocecirc formate seus dados do jeito que quiser As opccedilotildees de formataccedilatildeo estatildeo na Faixa de Opccedilotildees Paacutegina Inicial na categoria Nuacutemeros

A Figura 1-12 mostra como a formataccedilatildeo ajuda na legibilidade e no entendi-mento de uma planilha A ceacutelula B1 tem um valor monetaacuterio e estaacute formatada com o estilo Contaacutebil A ceacutelula B2 estaacute formatada como porcentagem O valor real da ceacutelula B2 eacute 005 A ceacutelula B7 estaacute formatada de acordo com a moeda

DICA

CG_ExcelFormulasandFunctionsFDindb 17 22102019 114018

CAP

DE

AMOS

TRA

18emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

corrente O formato da moeda exibe um valor negativo entre parecircnteses Essa eacute apenas uma opccedilatildeo de formataccedilatildeo para moedas O Capiacutetulo 5 explica mais sobre a formataccedilatildeo de dados em relaccedilatildeo agrave moeda corrente

FIGURA 1-12 Formatando

dados

Aleacutem de selecionar a formataccedilatildeo na Faixa de Opccedilotildees Paacutegina Inicial vocecirc tam-beacutem pode usar a conhecida (nas versotildees anteriores) caixa de diaacutelogo Formatar Ceacutelulas Este eacute o lugar certo para todas as suas necessidades de formataccedilatildeo fora que estaacute disponiacutevel na Barra de Ferramentas da Faixa de Opccedilotildees Eacute pos-siacutevel ateacute criar formatos personalizados Vocecirc pode exibir a caixa de diaacutelogo Formatar Ceacutelulas de duas formas

raquo Na Faixa de Opccedilotildees Paacutegina Inicial clique na lista suspensa na categoria Nuacutemero e depois clique em Mais Formatos de Nuacutemero

raquo Clique com o botatildeo direito e selecione Formatar Ceacutelulas no menu pop-up

A Figura 1-13 mostra a caixa de diaacutelogo Formatar Ceacutelulas Analisaremos essa caixa de diaacutelogo e as formataccedilotildees com mais detalhes no Capiacutetulo 5

FIGURA 1-13 usando a

caixa de diaacutelogo

Formatar Ceacutelulas para

opccedilotildees avanccediladas de formataccedilatildeo

CG_ExcelFormulasandFunctionsFDindb 18 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp19

Obtendo ajudaO Excel eacute complexo mdash natildeo se pode negar isso E para nossa sorte a ajuda fica a uma tecla de distacircncia Sim precisamente uma tecla mdash pressione F1 Tente isso agora para vocecirc ver

Ao pressionar F1 abre-se o sistema de ajuda Laacute vocecirc pode pesquisar uma palavra-chave ou navegar pelo conteuacutedo da Ajuda Mais tarde quando estiver trabalhando com as funccedilotildees do Excel vocecirc pode obter ajuda para funccedilotildees especiacuteficas clicando diretamente na Ajuda ou no link Ajuda Sobre Esta Fun-ccedilatildeo na caixa de diaacutelogo Inserir Funccedilatildeo O Capiacutetulo 2 fala com mais detalhes sobre a caixa de diaacutelogo Inserir Funccedilatildeo

Dominando as FoacutermulasBom hora de entrar no X da questatildeo quando se trata de Excel Claro que vocecirc pode somente inserir os dados e deixaacute-los de qualquer jeito e ateacute mesmo gerar alguns graacuteficos Entretanto para obter respostas dos seus dados criar um resumo ou aplicar testes E-SE satildeo necessaacuterias foacutermulas

Em termos concretos uma foacutermula no Excel calcula algo ou retorna um resul-tado com base nos dados de uma ou mais planilhas Essas planilhas podem estar em mais de uma pasta de trabalho Insere-se uma foacutermula nas ceacutelulas que deve comeccedilar com um sinal de igual (=) que por sua vez informa ao Excel que eacute uma foacutermula e natildeo dados Parece simples e eacute

Todas as foacutermulas comeccedilam com um sinal de igual (=)

Veja a seguir algumas foacutermulas baacutesicas A Tabela 1-1 apresenta um bocado de foacutermulas e o que elas fazem

TABELA 1-1emspemspFoacutermulas Baacutesicas

Foacutermula O que Significa

=2 + 2 Retorna o nuacutemero 4

=A1 + A2 Retorna a soma dos valores contidos nas ceacutelulas A1 e A2 quaisquer que sejam esses valores Caso A1 e A2 tenham algum tipo de texto um erro eacute retornado

=D5 A ceacutelula que conteacutem essa foacutermula acaba exibindo o valor que estaacute na ceacutelula D5 Se vocecirc tentar inserir essa foacutermula na proacutepria ceacutelula D5 uma referecircncia circu-lar eacute criada Isso natildeo eacute nada bom Veja o Capiacutetulo 4

=SOMA(A2A5) Retorna uma soma de valores nas ceacutelulas A2 A3 A4 e A5 Esta foacutermula usa a funccedilatildeo SOMA para somar todos os valores do intervalo

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 19 22102019 114018

CAP

DE

AMOS

TRA

20emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Eu uso a palavra retornar para me referir ao resultado da foacutermula ou caacutelculo da funccedilatildeo Logo dizer ldquoA foacutermula retorna um 7rdquo eacute o mesmo que dizer ldquoA foacutermula calculou a resposta e o resultado foi 7rdquo

Inserindo sua primeira foacutermulaPronto para inserir sua primeira foacutermula Certifique-se de que o Excel esteja aberto tenha uma planilha agrave sua frente e siga os seguintes passos

1 Clique em uma ceacutelula vazia

2 Digite = 10 + 10

3 Pressione a tecla Enter

Foi moleza natildeo foi Vocecirc deve ver o resultado da foacutermula mdash o nuacutemero 20

Vamos fazer outra Desta vez crie uma foacutermula que some o valor de duas ceacutelulas

1 Clique em qualquer ceacutelula

2 Digite qualquer nuacutemero

3 Clique em outra ceacutelula

4 Digite outro nuacutemero

5 Clique em uma terceira ceacutelula

Esta ceacutelula conteraacute a foacutermula

6 Digite =

7 Clique na primeira ceacutelula

Este eacute um momento importante na criaccedilatildeo de uma foacutermula Ela pode ser escrita quando vocecirc digita com seu teclado ou quando usa o seu mouse A foacutermula deve aparecer com a metade completa com um sinal de igual seguido do endereccedilo da ceacutelula em que vocecirc acabou de clicar conforme mos-tra a Figura 1-14 No exemplo o valor 15 foi inserido na ceacutelula B3 e o valor 35 na ceacutelula B6 A foacutermula comeccedilou na ceacutelula E3 portanto ela exibe =B3

8 Digite +

9 Clique na ceacutelula com o segundo valor inserido

Neste exemplo eacute a ceacutelula B6 A foacutermula na ceacutelula E3 agora eacute =B3 + B6 Vocecirc pode conferir isso na Figura 1-15

DICA

CG_ExcelFormulasandFunctionsFDindb 20 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp21

10 Pressione a tecla Enter

Isso encerra a entrada da funccedilatildeo Muito bem Mandou bem

FIGURA 1-14 Inserindo

uma foacutermula que faz

referecircncia a uma ceacutelula

FIGURA 1-15 Comple-tando a

foacutermula

FIGURA 1-16 uma

foacutermula concluiacuteda

A Figura 1-16 demonstra como o exemplo acabou A ceacutelula E3 exibe o resultado do caacutelculo Observe tambeacutem que a Barra de Foacutermulas exibe o conteuacutedo da ceacutelula E3 que na praacutetica eacute a foacutermula

CG_ExcelFormulasandFunctionsFDindb 21 22102019 114019

CAP

DE

AMOS

TRA

22emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entendendo as referecircnciasHaacute referecircncias para dar e vender nas foacutermulas do Excel Vocecirc pode referenciar ceacutelulas e intervalos Vocecirc pode fazer referecircncia a ceacutelulas e a intervalos em outras planilhas Pode referenciar ceacutelulas e intervalos em outras pastas de trabalho As foacutermulas e as funccedilotildees funcionam bem melhor quando se usam referecircncias por isso eacute preciso entendecirc-las

E para colocar mais lenha na fogueira vocecirc pode utilizar trecircs tipos de referecircn-cias de ceacutelula a relativa a absoluta e a mista Bom um passo de cada vez Teste uma foacutermula que utiliza um intervalo

Geralmente as foacutermulas com intervalo tecircm uma funccedilatildeo na foacutermula portanto use a funccedilatildeo SOMA a seguir

1 Digite alguns nuacutemeros em muitas ceacutelulas e vaacute descendo pela coluna

2 Clique na ceacutelula em que quer que o resultado apareccedila

3 Digite =SOMA( para comeccedilar a funccedilatildeo

4 Clique na primeira ceacutelula em que foi inserido o valor segure o botatildeo esquerdo do mouse e arraste o ponteiro do mouse por todas as ceacutelulas que tecircm valores

5 Solte o botatildeo do mouse

o endereccedilo do intervalo aparece onde as foacutermulas e as funccedilotildees estatildeo sendo inseridas

6 Digite um parecircntese de fechamento )

7 Pressione a tecla Enter

Jaacute pode comemorar sua primeira referecircncia

Sempre que arrastar o mouse para inserir o endereccedilo de um intervalo em uma funccedilatildeo vocecirc pode simplesmente digitar o endereccedilo do intervalo se souber qual eacute

O Excel eacute dinacircmico quando se trata de endereccedilos de ceacutelula Caso vocecirc tenha uma ceacutelula com uma foacutermula que referencia o endereccedilo de uma ceacutelula diferente e vocecirc copie a foacutermula da primeira ceacutelula para outra o endereccedilo de referecircncia dentro da foacutermula muda O Excel atualiza a referecircncia dentro da foacutermula para que a quantidade de linhas eou colunas que separam uma ceacutelula original (de onde a foacutermula eacute copiada) da ceacutelula nova (para onde a foacutermula eacute colada) seja correspondente Talvez isso seja confuso entatildeo tente fazer um exemplo para ver como eacute

DICA

CG_ExcelFormulasandFunctionsFDindb 22 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 11: Excel Fórmulas CAP DE AMOSTRA & Funções

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp13

Faixa de Opccedilotildees ao clicar com o botatildeo direito na seta suspensa em Personali-zar Barra de Ferramentas de Acesso Raacutepido e escolher uma opccedilatildeo As outras opccedilotildees da Barra de Ferramentas de Acesso Raacutepido tambeacutem estatildeo disponiacuteveis nessa aacuterea

Trabalhando com linhas colunas ceacutelulas intervalos e tabelasUma planilha conteacutem ceacutelulas Muitas ceacutelulas Bilhotildees delas Aparentemente isso eacute impossiacutevel de gerenciar mas na verdade eacute bem simples A Figura 1-7 mostra uma planilha repleta de dados Use-a para analisar os componentes de uma planilha Cada ceacutelula pode conter dados ou uma foacutermula Na Figura 1-7 as ceacutelu-las contecircm dados Algumas ceacutelulas mdash ou ateacute mesmo todas mdash podem conter foacutermulas o que natildeo vem ao caso aqui

FIGURA 1-7 analisando o conteuacutedo

de uma planilha

As colunas tecircm cabeccedilalhos de letras mdash A B C e assim sucessivamente Vocecirc pode vecirc-las enumeradas de modo vertical logo acima da aacuterea em que as ceacutelulas estatildeo Depois da ceacutelula 26 utiliza-se um sistema duplo de letras mdash AA BB e assim por diante Depois que todas as combinaccedilotildees de duas letras forem usadas emprega-se o sistema de trecircs letras As linhas estatildeo listadas horizontalmente ao lado esquerdo da tela e usam um sistema numeacuterico

Vocecirc encontraraacute ceacutelulas na interseccedilatildeo de linhas e colunas A ceacutelula A1 eacute a ceacutelula de interseccedilatildeo da coluna A e da linha 1 A1 eacute o endereccedilo da ceacutelula Existe sempre uma ceacutelula ativa mdash ou seja uma ceacutelula na qual vocecirc entraria com qualquer informaccedilatildeo ao digitar A ceacutelula ativa tem uma borda ao seu redor Aleacutem disso o conteuacutedo da ceacutelula ativa aparece na Barra de Foacutermulas

Quando falo ou menciono ceacutelula me refiro ao seu endereccedilo Um endereccedilo eacute a interseccedilatildeo entre uma coluna e uma linha Falar sobre a ceacutelula D20 eacute mencionar a ceacutelula que vocecirc encontra na interseccedilatildeo da coluna D e da linha 20

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 13 22102019 114017

CAP

DE

AMOS

TRA

14emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Na Figura 1-7 a ceacutelula ativa eacute a C7 e haacute duas maneiras de enxergar isso Para os marinheiros de primeira viagem a ceacutelula C7 tem uma borda em volta dela Repare tambeacutem que o cabeccedilalho da coluna C estaacute sombreado assim como a linha nuacutemero 7 Acima dos cabeccedilalhos das colunas estaacute a Caixa de Nome e a Barra de Foacutermulas A Caixa de Nome estaacute agrave esquerda e mostra o endereccedilo da ceacutelula ativa C7 Agrave direita da Caixa de Nome a Barra de Foacutermulas mostra o con-teuacutedo da ceacutelula C7

Se a Barra de Foacutermulas natildeo estiver visiacutevel acesse Arquivo rarr Opccedilotildees e clique na guia Avanccedilado Em seguida na seccedilatildeo Exibir na caixa de diaacutelogo Opccedilotildees do Excel selecione ldquoMostrar barra de foacutermulasrdquo para visualizaacute-la

Um intervalo eacute um grupo de ceacutelulas adjacentes embora ceacutelulas natildeo adjacentes possam ser incluiacutedas no mesmo intervalo (isso vale mais para os sabichotildees de carteirinha e para os alucinados por caacutelculos que gostam de montar quebra-ca-beccedilas) Para seus objetivos imagine que um intervalo eacute um grupo de ceacutelulas con-tiacutenuas Hora de criar um intervalo Veja como

1 Posicione o ponteiro do mouse sobre a primeira ceacutelula a partir da qual queira definir um intervalo

2 Pressione e segure o botatildeo esquerdo do mouse

3 Mova o ponteiro do mouse para a uacuteltima ceacutelula na aacuterea desejada

4 Solte o botatildeo do mouse

POR DENTRO DA BARRA DE FOacuteRMULASJuntas a Barra de Foacutermulas e a Caixa de Nome formam a Barra de Foacutermulas Vocecirc usa bastante a Barra de Foacutermulas agrave medida que trabalha com foacutermulas e funccedilotildees Ela eacute utilizada para inserir e editar foacutermulas e eacute uma caixa que fica no meio da barra Ao inserir uma foacutermula nessa caixa vocecirc pode clicar no botatildeo de verificaccedilatildeo para processar a entrada O botatildeo de verificaccedilatildeo fica visiacutevel somente quando vocecirc estaacute inserindo uma foacutermula Pressionar a tecla Enter tambeacutem completa sua entrada e clicar no X cancela a entrada

Uma alternativa eacute inserir a foacutermula diretamente na ceacutelula A Barra de Foacutermulas exibe a foacutermula enquanto ela eacute inserida na ceacutelula Quando quiser ver o conteuacutedo da ceacutelula que tem a foacutermula deixe-a ativa e observe seu conteuacutedo na Barra de Foacutermulas As ceacutelulas que contecircm foacutermulas geralmente natildeo exibem a foacutermula mas apresentam seu resultado A Barra de Foacutermulas eacute o lugar para quando vocecirc quiser ver a foacutermula atual A Caixa de Nome ao lado esquerdo da Barra de Foacutermulas eacute utilizada para selecionar aacutereas nomeadas na pasta de trabalho

PAPO DE ESPECIALISTA

DICA

CG_ExcelFormulasandFunctionsFDindb 14 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp15

A Figura 1-8 mostra o que aconteceu quando fiz isso Eu selecionei um intervalo de ceacutelulas O endereccedilo desse intervalo eacute A3D21

FIGURA 1-8 Selecio-

nando um intervalo de

ceacutelulas

Um endereccedilo de intervalo se assemelha a dois endereccedilos de ceacutelula juntos com dois-pontos () no meio E eacute isso mesmo Um endereccedilo de intervalo comeccedila com o endereccedilo da ceacutelula no canto superior esquerdo do intervalo depois tem dois--pontos e termina com o endereccedilo da ceacutelula no canto inferior direito

Mais um detalhe a respeito dos intervalos vocecirc pode dar um nome a eles Essa funcionalidade eacute oacutetima porque vocecirc pode pensar em um intervalo no que se refere ao seu uso em vez de pensar qual eacute o endereccedilo dele Aleacutem do mais se eu natildeo fizesse a etapa extra para atribuir um nome o intervalo desapareceria assim que eu clicasse em qualquer lugar na planilha Ao nomear um intervalo vocecirc pode usaacute-lo pelo nome diversas vezes

Digamos que vocecirc tenha uma lista de clientes em uma planilha O que eacute mais faacutecil mdash imaginar quais ceacutelulas estatildeo de fato ocupadas ou pensar que essa eacute sua lista de clientes

No decorrer deste livro eu uso intervalos e endereccedilos de ceacutelulas que receberam nomes Hora de botar a matildeo na massa e criar uma aacuterea nomeada Sigas as etapas abaixo

1 Posicione o ponteiro do mouse sobre uma ceacutelula clique e segure o botatildeo esquerdo do mouse e arraste o ponteiro

2 Solte o botatildeo quando terminar

Vocecirc selecionou uma aacuterea da planilha

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 15 22102019 114017

CAP

DE

AMOS

TRA

16emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

3 Clique em Definir Nome na categoria Nomes Definidos na Faixa de Opccedilatildeo de Foacutermulas

a caixa de diaacutelogo Novo Nome aparece conforme mostra a Figura 1-9

4 Nomeie a aacuterea ou fique com o nome sugerido Vocecirc tambeacutem pode alte-rar o nome sugerido

o Excel parte do princiacutepio de que vocecirc quer preencher o nome da aacuterea com o valor encontrado na primeira ceacutelula do intervalo talvez vocecirc queira fazer isso talvez natildeo queira troque o nome caso seja necessaacuterio Na Figura 1-9 eu mudei o nome para Clientes

um meacutetodo alternativo para nomear a aacuterea eacute selecionaacute-la digitar o nome na Caixa de Nome (agrave esquerda da Barra de Foacutermula) e pressionar a tecla Enter

5 Clique em OK

FIGURA 1-9 adicionando

um nome agrave pasta de

trabalho

Pronto Viu soacute Vocecirc jaacute estaacute a meio caminho andado de ser um especialista em Excel Agora que vocecirc tem uma aacuterea nomeada pode facilmente selecionar seus dados a qualquer momento Basta ir para a Caixa de Nome e selecionaacute-la na lista A Figura 1-10 mostra como selecionar a aacuterea Clientes

As tabelas funcionam do mesmo jeito que as aacutereas nomeadas Elas tecircm algu-mas funcionalidades que natildeo estatildeo disponiacuteveis para as aacutereas nomeadas Com as tabelas eacute possiacutevel especificar que a linha de cima conteacutem os roacutetulos dos cabeccedilalhos Aleacutem do mais as tabelas-padratildeo tecircm a capacidade de filtrar infor-maccedilotildees A Figura 1-11 mostra uma tabela em uma planilha com cabeccedilalhos e a opccedilatildeo de criar filtros

DICA

CG_ExcelFormulasandFunctionsFDindb 16 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp17

FIGURA 1-10 usando a Caixa de

Nome para encontrar

a aacuterea nomeada

FIGURA 1-11 testando

uma tabela

Com os filtros eacute possiacutevel limitar quais linhas exibir com base nos valores que vocecirc selecionar

A Faixa de Opccedilotildees Inserir conteacutem o botatildeo usado para inserir uma tabela

Formatando seus dadosEacute oacutebvio que vocecirc quer que seus dados pareccedilam sofisticados e radiantes Os che-fes gostam disso O nuacutemero 9860 eacute uma temperatura Eacute uma pontuaccedilatildeo em um teste Satildeo 98 reais e 60 centavos Eacute uma porcentagem Qualquer um destes formatos estaacute correto

raquo 9860

raquo R$9860

raquo 9860

O Excel possibilita que vocecirc formate seus dados do jeito que quiser As opccedilotildees de formataccedilatildeo estatildeo na Faixa de Opccedilotildees Paacutegina Inicial na categoria Nuacutemeros

A Figura 1-12 mostra como a formataccedilatildeo ajuda na legibilidade e no entendi-mento de uma planilha A ceacutelula B1 tem um valor monetaacuterio e estaacute formatada com o estilo Contaacutebil A ceacutelula B2 estaacute formatada como porcentagem O valor real da ceacutelula B2 eacute 005 A ceacutelula B7 estaacute formatada de acordo com a moeda

DICA

CG_ExcelFormulasandFunctionsFDindb 17 22102019 114018

CAP

DE

AMOS

TRA

18emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

corrente O formato da moeda exibe um valor negativo entre parecircnteses Essa eacute apenas uma opccedilatildeo de formataccedilatildeo para moedas O Capiacutetulo 5 explica mais sobre a formataccedilatildeo de dados em relaccedilatildeo agrave moeda corrente

FIGURA 1-12 Formatando

dados

Aleacutem de selecionar a formataccedilatildeo na Faixa de Opccedilotildees Paacutegina Inicial vocecirc tam-beacutem pode usar a conhecida (nas versotildees anteriores) caixa de diaacutelogo Formatar Ceacutelulas Este eacute o lugar certo para todas as suas necessidades de formataccedilatildeo fora que estaacute disponiacutevel na Barra de Ferramentas da Faixa de Opccedilotildees Eacute pos-siacutevel ateacute criar formatos personalizados Vocecirc pode exibir a caixa de diaacutelogo Formatar Ceacutelulas de duas formas

raquo Na Faixa de Opccedilotildees Paacutegina Inicial clique na lista suspensa na categoria Nuacutemero e depois clique em Mais Formatos de Nuacutemero

raquo Clique com o botatildeo direito e selecione Formatar Ceacutelulas no menu pop-up

A Figura 1-13 mostra a caixa de diaacutelogo Formatar Ceacutelulas Analisaremos essa caixa de diaacutelogo e as formataccedilotildees com mais detalhes no Capiacutetulo 5

FIGURA 1-13 usando a

caixa de diaacutelogo

Formatar Ceacutelulas para

opccedilotildees avanccediladas de formataccedilatildeo

CG_ExcelFormulasandFunctionsFDindb 18 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp19

Obtendo ajudaO Excel eacute complexo mdash natildeo se pode negar isso E para nossa sorte a ajuda fica a uma tecla de distacircncia Sim precisamente uma tecla mdash pressione F1 Tente isso agora para vocecirc ver

Ao pressionar F1 abre-se o sistema de ajuda Laacute vocecirc pode pesquisar uma palavra-chave ou navegar pelo conteuacutedo da Ajuda Mais tarde quando estiver trabalhando com as funccedilotildees do Excel vocecirc pode obter ajuda para funccedilotildees especiacuteficas clicando diretamente na Ajuda ou no link Ajuda Sobre Esta Fun-ccedilatildeo na caixa de diaacutelogo Inserir Funccedilatildeo O Capiacutetulo 2 fala com mais detalhes sobre a caixa de diaacutelogo Inserir Funccedilatildeo

Dominando as FoacutermulasBom hora de entrar no X da questatildeo quando se trata de Excel Claro que vocecirc pode somente inserir os dados e deixaacute-los de qualquer jeito e ateacute mesmo gerar alguns graacuteficos Entretanto para obter respostas dos seus dados criar um resumo ou aplicar testes E-SE satildeo necessaacuterias foacutermulas

Em termos concretos uma foacutermula no Excel calcula algo ou retorna um resul-tado com base nos dados de uma ou mais planilhas Essas planilhas podem estar em mais de uma pasta de trabalho Insere-se uma foacutermula nas ceacutelulas que deve comeccedilar com um sinal de igual (=) que por sua vez informa ao Excel que eacute uma foacutermula e natildeo dados Parece simples e eacute

Todas as foacutermulas comeccedilam com um sinal de igual (=)

Veja a seguir algumas foacutermulas baacutesicas A Tabela 1-1 apresenta um bocado de foacutermulas e o que elas fazem

TABELA 1-1emspemspFoacutermulas Baacutesicas

Foacutermula O que Significa

=2 + 2 Retorna o nuacutemero 4

=A1 + A2 Retorna a soma dos valores contidos nas ceacutelulas A1 e A2 quaisquer que sejam esses valores Caso A1 e A2 tenham algum tipo de texto um erro eacute retornado

=D5 A ceacutelula que conteacutem essa foacutermula acaba exibindo o valor que estaacute na ceacutelula D5 Se vocecirc tentar inserir essa foacutermula na proacutepria ceacutelula D5 uma referecircncia circu-lar eacute criada Isso natildeo eacute nada bom Veja o Capiacutetulo 4

=SOMA(A2A5) Retorna uma soma de valores nas ceacutelulas A2 A3 A4 e A5 Esta foacutermula usa a funccedilatildeo SOMA para somar todos os valores do intervalo

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 19 22102019 114018

CAP

DE

AMOS

TRA

20emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Eu uso a palavra retornar para me referir ao resultado da foacutermula ou caacutelculo da funccedilatildeo Logo dizer ldquoA foacutermula retorna um 7rdquo eacute o mesmo que dizer ldquoA foacutermula calculou a resposta e o resultado foi 7rdquo

Inserindo sua primeira foacutermulaPronto para inserir sua primeira foacutermula Certifique-se de que o Excel esteja aberto tenha uma planilha agrave sua frente e siga os seguintes passos

1 Clique em uma ceacutelula vazia

2 Digite = 10 + 10

3 Pressione a tecla Enter

Foi moleza natildeo foi Vocecirc deve ver o resultado da foacutermula mdash o nuacutemero 20

Vamos fazer outra Desta vez crie uma foacutermula que some o valor de duas ceacutelulas

1 Clique em qualquer ceacutelula

2 Digite qualquer nuacutemero

3 Clique em outra ceacutelula

4 Digite outro nuacutemero

5 Clique em uma terceira ceacutelula

Esta ceacutelula conteraacute a foacutermula

6 Digite =

7 Clique na primeira ceacutelula

Este eacute um momento importante na criaccedilatildeo de uma foacutermula Ela pode ser escrita quando vocecirc digita com seu teclado ou quando usa o seu mouse A foacutermula deve aparecer com a metade completa com um sinal de igual seguido do endereccedilo da ceacutelula em que vocecirc acabou de clicar conforme mos-tra a Figura 1-14 No exemplo o valor 15 foi inserido na ceacutelula B3 e o valor 35 na ceacutelula B6 A foacutermula comeccedilou na ceacutelula E3 portanto ela exibe =B3

8 Digite +

9 Clique na ceacutelula com o segundo valor inserido

Neste exemplo eacute a ceacutelula B6 A foacutermula na ceacutelula E3 agora eacute =B3 + B6 Vocecirc pode conferir isso na Figura 1-15

DICA

CG_ExcelFormulasandFunctionsFDindb 20 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp21

10 Pressione a tecla Enter

Isso encerra a entrada da funccedilatildeo Muito bem Mandou bem

FIGURA 1-14 Inserindo

uma foacutermula que faz

referecircncia a uma ceacutelula

FIGURA 1-15 Comple-tando a

foacutermula

FIGURA 1-16 uma

foacutermula concluiacuteda

A Figura 1-16 demonstra como o exemplo acabou A ceacutelula E3 exibe o resultado do caacutelculo Observe tambeacutem que a Barra de Foacutermulas exibe o conteuacutedo da ceacutelula E3 que na praacutetica eacute a foacutermula

CG_ExcelFormulasandFunctionsFDindb 21 22102019 114019

CAP

DE

AMOS

TRA

22emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entendendo as referecircnciasHaacute referecircncias para dar e vender nas foacutermulas do Excel Vocecirc pode referenciar ceacutelulas e intervalos Vocecirc pode fazer referecircncia a ceacutelulas e a intervalos em outras planilhas Pode referenciar ceacutelulas e intervalos em outras pastas de trabalho As foacutermulas e as funccedilotildees funcionam bem melhor quando se usam referecircncias por isso eacute preciso entendecirc-las

E para colocar mais lenha na fogueira vocecirc pode utilizar trecircs tipos de referecircn-cias de ceacutelula a relativa a absoluta e a mista Bom um passo de cada vez Teste uma foacutermula que utiliza um intervalo

Geralmente as foacutermulas com intervalo tecircm uma funccedilatildeo na foacutermula portanto use a funccedilatildeo SOMA a seguir

1 Digite alguns nuacutemeros em muitas ceacutelulas e vaacute descendo pela coluna

2 Clique na ceacutelula em que quer que o resultado apareccedila

3 Digite =SOMA( para comeccedilar a funccedilatildeo

4 Clique na primeira ceacutelula em que foi inserido o valor segure o botatildeo esquerdo do mouse e arraste o ponteiro do mouse por todas as ceacutelulas que tecircm valores

5 Solte o botatildeo do mouse

o endereccedilo do intervalo aparece onde as foacutermulas e as funccedilotildees estatildeo sendo inseridas

6 Digite um parecircntese de fechamento )

7 Pressione a tecla Enter

Jaacute pode comemorar sua primeira referecircncia

Sempre que arrastar o mouse para inserir o endereccedilo de um intervalo em uma funccedilatildeo vocecirc pode simplesmente digitar o endereccedilo do intervalo se souber qual eacute

O Excel eacute dinacircmico quando se trata de endereccedilos de ceacutelula Caso vocecirc tenha uma ceacutelula com uma foacutermula que referencia o endereccedilo de uma ceacutelula diferente e vocecirc copie a foacutermula da primeira ceacutelula para outra o endereccedilo de referecircncia dentro da foacutermula muda O Excel atualiza a referecircncia dentro da foacutermula para que a quantidade de linhas eou colunas que separam uma ceacutelula original (de onde a foacutermula eacute copiada) da ceacutelula nova (para onde a foacutermula eacute colada) seja correspondente Talvez isso seja confuso entatildeo tente fazer um exemplo para ver como eacute

DICA

CG_ExcelFormulasandFunctionsFDindb 22 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 12: Excel Fórmulas CAP DE AMOSTRA & Funções

14emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Na Figura 1-7 a ceacutelula ativa eacute a C7 e haacute duas maneiras de enxergar isso Para os marinheiros de primeira viagem a ceacutelula C7 tem uma borda em volta dela Repare tambeacutem que o cabeccedilalho da coluna C estaacute sombreado assim como a linha nuacutemero 7 Acima dos cabeccedilalhos das colunas estaacute a Caixa de Nome e a Barra de Foacutermulas A Caixa de Nome estaacute agrave esquerda e mostra o endereccedilo da ceacutelula ativa C7 Agrave direita da Caixa de Nome a Barra de Foacutermulas mostra o con-teuacutedo da ceacutelula C7

Se a Barra de Foacutermulas natildeo estiver visiacutevel acesse Arquivo rarr Opccedilotildees e clique na guia Avanccedilado Em seguida na seccedilatildeo Exibir na caixa de diaacutelogo Opccedilotildees do Excel selecione ldquoMostrar barra de foacutermulasrdquo para visualizaacute-la

Um intervalo eacute um grupo de ceacutelulas adjacentes embora ceacutelulas natildeo adjacentes possam ser incluiacutedas no mesmo intervalo (isso vale mais para os sabichotildees de carteirinha e para os alucinados por caacutelculos que gostam de montar quebra-ca-beccedilas) Para seus objetivos imagine que um intervalo eacute um grupo de ceacutelulas con-tiacutenuas Hora de criar um intervalo Veja como

1 Posicione o ponteiro do mouse sobre a primeira ceacutelula a partir da qual queira definir um intervalo

2 Pressione e segure o botatildeo esquerdo do mouse

3 Mova o ponteiro do mouse para a uacuteltima ceacutelula na aacuterea desejada

4 Solte o botatildeo do mouse

POR DENTRO DA BARRA DE FOacuteRMULASJuntas a Barra de Foacutermulas e a Caixa de Nome formam a Barra de Foacutermulas Vocecirc usa bastante a Barra de Foacutermulas agrave medida que trabalha com foacutermulas e funccedilotildees Ela eacute utilizada para inserir e editar foacutermulas e eacute uma caixa que fica no meio da barra Ao inserir uma foacutermula nessa caixa vocecirc pode clicar no botatildeo de verificaccedilatildeo para processar a entrada O botatildeo de verificaccedilatildeo fica visiacutevel somente quando vocecirc estaacute inserindo uma foacutermula Pressionar a tecla Enter tambeacutem completa sua entrada e clicar no X cancela a entrada

Uma alternativa eacute inserir a foacutermula diretamente na ceacutelula A Barra de Foacutermulas exibe a foacutermula enquanto ela eacute inserida na ceacutelula Quando quiser ver o conteuacutedo da ceacutelula que tem a foacutermula deixe-a ativa e observe seu conteuacutedo na Barra de Foacutermulas As ceacutelulas que contecircm foacutermulas geralmente natildeo exibem a foacutermula mas apresentam seu resultado A Barra de Foacutermulas eacute o lugar para quando vocecirc quiser ver a foacutermula atual A Caixa de Nome ao lado esquerdo da Barra de Foacutermulas eacute utilizada para selecionar aacutereas nomeadas na pasta de trabalho

PAPO DE ESPECIALISTA

DICA

CG_ExcelFormulasandFunctionsFDindb 14 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp15

A Figura 1-8 mostra o que aconteceu quando fiz isso Eu selecionei um intervalo de ceacutelulas O endereccedilo desse intervalo eacute A3D21

FIGURA 1-8 Selecio-

nando um intervalo de

ceacutelulas

Um endereccedilo de intervalo se assemelha a dois endereccedilos de ceacutelula juntos com dois-pontos () no meio E eacute isso mesmo Um endereccedilo de intervalo comeccedila com o endereccedilo da ceacutelula no canto superior esquerdo do intervalo depois tem dois--pontos e termina com o endereccedilo da ceacutelula no canto inferior direito

Mais um detalhe a respeito dos intervalos vocecirc pode dar um nome a eles Essa funcionalidade eacute oacutetima porque vocecirc pode pensar em um intervalo no que se refere ao seu uso em vez de pensar qual eacute o endereccedilo dele Aleacutem do mais se eu natildeo fizesse a etapa extra para atribuir um nome o intervalo desapareceria assim que eu clicasse em qualquer lugar na planilha Ao nomear um intervalo vocecirc pode usaacute-lo pelo nome diversas vezes

Digamos que vocecirc tenha uma lista de clientes em uma planilha O que eacute mais faacutecil mdash imaginar quais ceacutelulas estatildeo de fato ocupadas ou pensar que essa eacute sua lista de clientes

No decorrer deste livro eu uso intervalos e endereccedilos de ceacutelulas que receberam nomes Hora de botar a matildeo na massa e criar uma aacuterea nomeada Sigas as etapas abaixo

1 Posicione o ponteiro do mouse sobre uma ceacutelula clique e segure o botatildeo esquerdo do mouse e arraste o ponteiro

2 Solte o botatildeo quando terminar

Vocecirc selecionou uma aacuterea da planilha

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 15 22102019 114017

CAP

DE

AMOS

TRA

16emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

3 Clique em Definir Nome na categoria Nomes Definidos na Faixa de Opccedilatildeo de Foacutermulas

a caixa de diaacutelogo Novo Nome aparece conforme mostra a Figura 1-9

4 Nomeie a aacuterea ou fique com o nome sugerido Vocecirc tambeacutem pode alte-rar o nome sugerido

o Excel parte do princiacutepio de que vocecirc quer preencher o nome da aacuterea com o valor encontrado na primeira ceacutelula do intervalo talvez vocecirc queira fazer isso talvez natildeo queira troque o nome caso seja necessaacuterio Na Figura 1-9 eu mudei o nome para Clientes

um meacutetodo alternativo para nomear a aacuterea eacute selecionaacute-la digitar o nome na Caixa de Nome (agrave esquerda da Barra de Foacutermula) e pressionar a tecla Enter

5 Clique em OK

FIGURA 1-9 adicionando

um nome agrave pasta de

trabalho

Pronto Viu soacute Vocecirc jaacute estaacute a meio caminho andado de ser um especialista em Excel Agora que vocecirc tem uma aacuterea nomeada pode facilmente selecionar seus dados a qualquer momento Basta ir para a Caixa de Nome e selecionaacute-la na lista A Figura 1-10 mostra como selecionar a aacuterea Clientes

As tabelas funcionam do mesmo jeito que as aacutereas nomeadas Elas tecircm algu-mas funcionalidades que natildeo estatildeo disponiacuteveis para as aacutereas nomeadas Com as tabelas eacute possiacutevel especificar que a linha de cima conteacutem os roacutetulos dos cabeccedilalhos Aleacutem do mais as tabelas-padratildeo tecircm a capacidade de filtrar infor-maccedilotildees A Figura 1-11 mostra uma tabela em uma planilha com cabeccedilalhos e a opccedilatildeo de criar filtros

DICA

CG_ExcelFormulasandFunctionsFDindb 16 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp17

FIGURA 1-10 usando a Caixa de

Nome para encontrar

a aacuterea nomeada

FIGURA 1-11 testando

uma tabela

Com os filtros eacute possiacutevel limitar quais linhas exibir com base nos valores que vocecirc selecionar

A Faixa de Opccedilotildees Inserir conteacutem o botatildeo usado para inserir uma tabela

Formatando seus dadosEacute oacutebvio que vocecirc quer que seus dados pareccedilam sofisticados e radiantes Os che-fes gostam disso O nuacutemero 9860 eacute uma temperatura Eacute uma pontuaccedilatildeo em um teste Satildeo 98 reais e 60 centavos Eacute uma porcentagem Qualquer um destes formatos estaacute correto

raquo 9860

raquo R$9860

raquo 9860

O Excel possibilita que vocecirc formate seus dados do jeito que quiser As opccedilotildees de formataccedilatildeo estatildeo na Faixa de Opccedilotildees Paacutegina Inicial na categoria Nuacutemeros

A Figura 1-12 mostra como a formataccedilatildeo ajuda na legibilidade e no entendi-mento de uma planilha A ceacutelula B1 tem um valor monetaacuterio e estaacute formatada com o estilo Contaacutebil A ceacutelula B2 estaacute formatada como porcentagem O valor real da ceacutelula B2 eacute 005 A ceacutelula B7 estaacute formatada de acordo com a moeda

DICA

CG_ExcelFormulasandFunctionsFDindb 17 22102019 114018

CAP

DE

AMOS

TRA

18emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

corrente O formato da moeda exibe um valor negativo entre parecircnteses Essa eacute apenas uma opccedilatildeo de formataccedilatildeo para moedas O Capiacutetulo 5 explica mais sobre a formataccedilatildeo de dados em relaccedilatildeo agrave moeda corrente

FIGURA 1-12 Formatando

dados

Aleacutem de selecionar a formataccedilatildeo na Faixa de Opccedilotildees Paacutegina Inicial vocecirc tam-beacutem pode usar a conhecida (nas versotildees anteriores) caixa de diaacutelogo Formatar Ceacutelulas Este eacute o lugar certo para todas as suas necessidades de formataccedilatildeo fora que estaacute disponiacutevel na Barra de Ferramentas da Faixa de Opccedilotildees Eacute pos-siacutevel ateacute criar formatos personalizados Vocecirc pode exibir a caixa de diaacutelogo Formatar Ceacutelulas de duas formas

raquo Na Faixa de Opccedilotildees Paacutegina Inicial clique na lista suspensa na categoria Nuacutemero e depois clique em Mais Formatos de Nuacutemero

raquo Clique com o botatildeo direito e selecione Formatar Ceacutelulas no menu pop-up

A Figura 1-13 mostra a caixa de diaacutelogo Formatar Ceacutelulas Analisaremos essa caixa de diaacutelogo e as formataccedilotildees com mais detalhes no Capiacutetulo 5

FIGURA 1-13 usando a

caixa de diaacutelogo

Formatar Ceacutelulas para

opccedilotildees avanccediladas de formataccedilatildeo

CG_ExcelFormulasandFunctionsFDindb 18 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp19

Obtendo ajudaO Excel eacute complexo mdash natildeo se pode negar isso E para nossa sorte a ajuda fica a uma tecla de distacircncia Sim precisamente uma tecla mdash pressione F1 Tente isso agora para vocecirc ver

Ao pressionar F1 abre-se o sistema de ajuda Laacute vocecirc pode pesquisar uma palavra-chave ou navegar pelo conteuacutedo da Ajuda Mais tarde quando estiver trabalhando com as funccedilotildees do Excel vocecirc pode obter ajuda para funccedilotildees especiacuteficas clicando diretamente na Ajuda ou no link Ajuda Sobre Esta Fun-ccedilatildeo na caixa de diaacutelogo Inserir Funccedilatildeo O Capiacutetulo 2 fala com mais detalhes sobre a caixa de diaacutelogo Inserir Funccedilatildeo

Dominando as FoacutermulasBom hora de entrar no X da questatildeo quando se trata de Excel Claro que vocecirc pode somente inserir os dados e deixaacute-los de qualquer jeito e ateacute mesmo gerar alguns graacuteficos Entretanto para obter respostas dos seus dados criar um resumo ou aplicar testes E-SE satildeo necessaacuterias foacutermulas

Em termos concretos uma foacutermula no Excel calcula algo ou retorna um resul-tado com base nos dados de uma ou mais planilhas Essas planilhas podem estar em mais de uma pasta de trabalho Insere-se uma foacutermula nas ceacutelulas que deve comeccedilar com um sinal de igual (=) que por sua vez informa ao Excel que eacute uma foacutermula e natildeo dados Parece simples e eacute

Todas as foacutermulas comeccedilam com um sinal de igual (=)

Veja a seguir algumas foacutermulas baacutesicas A Tabela 1-1 apresenta um bocado de foacutermulas e o que elas fazem

TABELA 1-1emspemspFoacutermulas Baacutesicas

Foacutermula O que Significa

=2 + 2 Retorna o nuacutemero 4

=A1 + A2 Retorna a soma dos valores contidos nas ceacutelulas A1 e A2 quaisquer que sejam esses valores Caso A1 e A2 tenham algum tipo de texto um erro eacute retornado

=D5 A ceacutelula que conteacutem essa foacutermula acaba exibindo o valor que estaacute na ceacutelula D5 Se vocecirc tentar inserir essa foacutermula na proacutepria ceacutelula D5 uma referecircncia circu-lar eacute criada Isso natildeo eacute nada bom Veja o Capiacutetulo 4

=SOMA(A2A5) Retorna uma soma de valores nas ceacutelulas A2 A3 A4 e A5 Esta foacutermula usa a funccedilatildeo SOMA para somar todos os valores do intervalo

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 19 22102019 114018

CAP

DE

AMOS

TRA

20emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Eu uso a palavra retornar para me referir ao resultado da foacutermula ou caacutelculo da funccedilatildeo Logo dizer ldquoA foacutermula retorna um 7rdquo eacute o mesmo que dizer ldquoA foacutermula calculou a resposta e o resultado foi 7rdquo

Inserindo sua primeira foacutermulaPronto para inserir sua primeira foacutermula Certifique-se de que o Excel esteja aberto tenha uma planilha agrave sua frente e siga os seguintes passos

1 Clique em uma ceacutelula vazia

2 Digite = 10 + 10

3 Pressione a tecla Enter

Foi moleza natildeo foi Vocecirc deve ver o resultado da foacutermula mdash o nuacutemero 20

Vamos fazer outra Desta vez crie uma foacutermula que some o valor de duas ceacutelulas

1 Clique em qualquer ceacutelula

2 Digite qualquer nuacutemero

3 Clique em outra ceacutelula

4 Digite outro nuacutemero

5 Clique em uma terceira ceacutelula

Esta ceacutelula conteraacute a foacutermula

6 Digite =

7 Clique na primeira ceacutelula

Este eacute um momento importante na criaccedilatildeo de uma foacutermula Ela pode ser escrita quando vocecirc digita com seu teclado ou quando usa o seu mouse A foacutermula deve aparecer com a metade completa com um sinal de igual seguido do endereccedilo da ceacutelula em que vocecirc acabou de clicar conforme mos-tra a Figura 1-14 No exemplo o valor 15 foi inserido na ceacutelula B3 e o valor 35 na ceacutelula B6 A foacutermula comeccedilou na ceacutelula E3 portanto ela exibe =B3

8 Digite +

9 Clique na ceacutelula com o segundo valor inserido

Neste exemplo eacute a ceacutelula B6 A foacutermula na ceacutelula E3 agora eacute =B3 + B6 Vocecirc pode conferir isso na Figura 1-15

DICA

CG_ExcelFormulasandFunctionsFDindb 20 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp21

10 Pressione a tecla Enter

Isso encerra a entrada da funccedilatildeo Muito bem Mandou bem

FIGURA 1-14 Inserindo

uma foacutermula que faz

referecircncia a uma ceacutelula

FIGURA 1-15 Comple-tando a

foacutermula

FIGURA 1-16 uma

foacutermula concluiacuteda

A Figura 1-16 demonstra como o exemplo acabou A ceacutelula E3 exibe o resultado do caacutelculo Observe tambeacutem que a Barra de Foacutermulas exibe o conteuacutedo da ceacutelula E3 que na praacutetica eacute a foacutermula

CG_ExcelFormulasandFunctionsFDindb 21 22102019 114019

CAP

DE

AMOS

TRA

22emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entendendo as referecircnciasHaacute referecircncias para dar e vender nas foacutermulas do Excel Vocecirc pode referenciar ceacutelulas e intervalos Vocecirc pode fazer referecircncia a ceacutelulas e a intervalos em outras planilhas Pode referenciar ceacutelulas e intervalos em outras pastas de trabalho As foacutermulas e as funccedilotildees funcionam bem melhor quando se usam referecircncias por isso eacute preciso entendecirc-las

E para colocar mais lenha na fogueira vocecirc pode utilizar trecircs tipos de referecircn-cias de ceacutelula a relativa a absoluta e a mista Bom um passo de cada vez Teste uma foacutermula que utiliza um intervalo

Geralmente as foacutermulas com intervalo tecircm uma funccedilatildeo na foacutermula portanto use a funccedilatildeo SOMA a seguir

1 Digite alguns nuacutemeros em muitas ceacutelulas e vaacute descendo pela coluna

2 Clique na ceacutelula em que quer que o resultado apareccedila

3 Digite =SOMA( para comeccedilar a funccedilatildeo

4 Clique na primeira ceacutelula em que foi inserido o valor segure o botatildeo esquerdo do mouse e arraste o ponteiro do mouse por todas as ceacutelulas que tecircm valores

5 Solte o botatildeo do mouse

o endereccedilo do intervalo aparece onde as foacutermulas e as funccedilotildees estatildeo sendo inseridas

6 Digite um parecircntese de fechamento )

7 Pressione a tecla Enter

Jaacute pode comemorar sua primeira referecircncia

Sempre que arrastar o mouse para inserir o endereccedilo de um intervalo em uma funccedilatildeo vocecirc pode simplesmente digitar o endereccedilo do intervalo se souber qual eacute

O Excel eacute dinacircmico quando se trata de endereccedilos de ceacutelula Caso vocecirc tenha uma ceacutelula com uma foacutermula que referencia o endereccedilo de uma ceacutelula diferente e vocecirc copie a foacutermula da primeira ceacutelula para outra o endereccedilo de referecircncia dentro da foacutermula muda O Excel atualiza a referecircncia dentro da foacutermula para que a quantidade de linhas eou colunas que separam uma ceacutelula original (de onde a foacutermula eacute copiada) da ceacutelula nova (para onde a foacutermula eacute colada) seja correspondente Talvez isso seja confuso entatildeo tente fazer um exemplo para ver como eacute

DICA

CG_ExcelFormulasandFunctionsFDindb 22 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 13: Excel Fórmulas CAP DE AMOSTRA & Funções

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp15

A Figura 1-8 mostra o que aconteceu quando fiz isso Eu selecionei um intervalo de ceacutelulas O endereccedilo desse intervalo eacute A3D21

FIGURA 1-8 Selecio-

nando um intervalo de

ceacutelulas

Um endereccedilo de intervalo se assemelha a dois endereccedilos de ceacutelula juntos com dois-pontos () no meio E eacute isso mesmo Um endereccedilo de intervalo comeccedila com o endereccedilo da ceacutelula no canto superior esquerdo do intervalo depois tem dois--pontos e termina com o endereccedilo da ceacutelula no canto inferior direito

Mais um detalhe a respeito dos intervalos vocecirc pode dar um nome a eles Essa funcionalidade eacute oacutetima porque vocecirc pode pensar em um intervalo no que se refere ao seu uso em vez de pensar qual eacute o endereccedilo dele Aleacutem do mais se eu natildeo fizesse a etapa extra para atribuir um nome o intervalo desapareceria assim que eu clicasse em qualquer lugar na planilha Ao nomear um intervalo vocecirc pode usaacute-lo pelo nome diversas vezes

Digamos que vocecirc tenha uma lista de clientes em uma planilha O que eacute mais faacutecil mdash imaginar quais ceacutelulas estatildeo de fato ocupadas ou pensar que essa eacute sua lista de clientes

No decorrer deste livro eu uso intervalos e endereccedilos de ceacutelulas que receberam nomes Hora de botar a matildeo na massa e criar uma aacuterea nomeada Sigas as etapas abaixo

1 Posicione o ponteiro do mouse sobre uma ceacutelula clique e segure o botatildeo esquerdo do mouse e arraste o ponteiro

2 Solte o botatildeo quando terminar

Vocecirc selecionou uma aacuterea da planilha

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 15 22102019 114017

CAP

DE

AMOS

TRA

16emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

3 Clique em Definir Nome na categoria Nomes Definidos na Faixa de Opccedilatildeo de Foacutermulas

a caixa de diaacutelogo Novo Nome aparece conforme mostra a Figura 1-9

4 Nomeie a aacuterea ou fique com o nome sugerido Vocecirc tambeacutem pode alte-rar o nome sugerido

o Excel parte do princiacutepio de que vocecirc quer preencher o nome da aacuterea com o valor encontrado na primeira ceacutelula do intervalo talvez vocecirc queira fazer isso talvez natildeo queira troque o nome caso seja necessaacuterio Na Figura 1-9 eu mudei o nome para Clientes

um meacutetodo alternativo para nomear a aacuterea eacute selecionaacute-la digitar o nome na Caixa de Nome (agrave esquerda da Barra de Foacutermula) e pressionar a tecla Enter

5 Clique em OK

FIGURA 1-9 adicionando

um nome agrave pasta de

trabalho

Pronto Viu soacute Vocecirc jaacute estaacute a meio caminho andado de ser um especialista em Excel Agora que vocecirc tem uma aacuterea nomeada pode facilmente selecionar seus dados a qualquer momento Basta ir para a Caixa de Nome e selecionaacute-la na lista A Figura 1-10 mostra como selecionar a aacuterea Clientes

As tabelas funcionam do mesmo jeito que as aacutereas nomeadas Elas tecircm algu-mas funcionalidades que natildeo estatildeo disponiacuteveis para as aacutereas nomeadas Com as tabelas eacute possiacutevel especificar que a linha de cima conteacutem os roacutetulos dos cabeccedilalhos Aleacutem do mais as tabelas-padratildeo tecircm a capacidade de filtrar infor-maccedilotildees A Figura 1-11 mostra uma tabela em uma planilha com cabeccedilalhos e a opccedilatildeo de criar filtros

DICA

CG_ExcelFormulasandFunctionsFDindb 16 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp17

FIGURA 1-10 usando a Caixa de

Nome para encontrar

a aacuterea nomeada

FIGURA 1-11 testando

uma tabela

Com os filtros eacute possiacutevel limitar quais linhas exibir com base nos valores que vocecirc selecionar

A Faixa de Opccedilotildees Inserir conteacutem o botatildeo usado para inserir uma tabela

Formatando seus dadosEacute oacutebvio que vocecirc quer que seus dados pareccedilam sofisticados e radiantes Os che-fes gostam disso O nuacutemero 9860 eacute uma temperatura Eacute uma pontuaccedilatildeo em um teste Satildeo 98 reais e 60 centavos Eacute uma porcentagem Qualquer um destes formatos estaacute correto

raquo 9860

raquo R$9860

raquo 9860

O Excel possibilita que vocecirc formate seus dados do jeito que quiser As opccedilotildees de formataccedilatildeo estatildeo na Faixa de Opccedilotildees Paacutegina Inicial na categoria Nuacutemeros

A Figura 1-12 mostra como a formataccedilatildeo ajuda na legibilidade e no entendi-mento de uma planilha A ceacutelula B1 tem um valor monetaacuterio e estaacute formatada com o estilo Contaacutebil A ceacutelula B2 estaacute formatada como porcentagem O valor real da ceacutelula B2 eacute 005 A ceacutelula B7 estaacute formatada de acordo com a moeda

DICA

CG_ExcelFormulasandFunctionsFDindb 17 22102019 114018

CAP

DE

AMOS

TRA

18emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

corrente O formato da moeda exibe um valor negativo entre parecircnteses Essa eacute apenas uma opccedilatildeo de formataccedilatildeo para moedas O Capiacutetulo 5 explica mais sobre a formataccedilatildeo de dados em relaccedilatildeo agrave moeda corrente

FIGURA 1-12 Formatando

dados

Aleacutem de selecionar a formataccedilatildeo na Faixa de Opccedilotildees Paacutegina Inicial vocecirc tam-beacutem pode usar a conhecida (nas versotildees anteriores) caixa de diaacutelogo Formatar Ceacutelulas Este eacute o lugar certo para todas as suas necessidades de formataccedilatildeo fora que estaacute disponiacutevel na Barra de Ferramentas da Faixa de Opccedilotildees Eacute pos-siacutevel ateacute criar formatos personalizados Vocecirc pode exibir a caixa de diaacutelogo Formatar Ceacutelulas de duas formas

raquo Na Faixa de Opccedilotildees Paacutegina Inicial clique na lista suspensa na categoria Nuacutemero e depois clique em Mais Formatos de Nuacutemero

raquo Clique com o botatildeo direito e selecione Formatar Ceacutelulas no menu pop-up

A Figura 1-13 mostra a caixa de diaacutelogo Formatar Ceacutelulas Analisaremos essa caixa de diaacutelogo e as formataccedilotildees com mais detalhes no Capiacutetulo 5

FIGURA 1-13 usando a

caixa de diaacutelogo

Formatar Ceacutelulas para

opccedilotildees avanccediladas de formataccedilatildeo

CG_ExcelFormulasandFunctionsFDindb 18 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp19

Obtendo ajudaO Excel eacute complexo mdash natildeo se pode negar isso E para nossa sorte a ajuda fica a uma tecla de distacircncia Sim precisamente uma tecla mdash pressione F1 Tente isso agora para vocecirc ver

Ao pressionar F1 abre-se o sistema de ajuda Laacute vocecirc pode pesquisar uma palavra-chave ou navegar pelo conteuacutedo da Ajuda Mais tarde quando estiver trabalhando com as funccedilotildees do Excel vocecirc pode obter ajuda para funccedilotildees especiacuteficas clicando diretamente na Ajuda ou no link Ajuda Sobre Esta Fun-ccedilatildeo na caixa de diaacutelogo Inserir Funccedilatildeo O Capiacutetulo 2 fala com mais detalhes sobre a caixa de diaacutelogo Inserir Funccedilatildeo

Dominando as FoacutermulasBom hora de entrar no X da questatildeo quando se trata de Excel Claro que vocecirc pode somente inserir os dados e deixaacute-los de qualquer jeito e ateacute mesmo gerar alguns graacuteficos Entretanto para obter respostas dos seus dados criar um resumo ou aplicar testes E-SE satildeo necessaacuterias foacutermulas

Em termos concretos uma foacutermula no Excel calcula algo ou retorna um resul-tado com base nos dados de uma ou mais planilhas Essas planilhas podem estar em mais de uma pasta de trabalho Insere-se uma foacutermula nas ceacutelulas que deve comeccedilar com um sinal de igual (=) que por sua vez informa ao Excel que eacute uma foacutermula e natildeo dados Parece simples e eacute

Todas as foacutermulas comeccedilam com um sinal de igual (=)

Veja a seguir algumas foacutermulas baacutesicas A Tabela 1-1 apresenta um bocado de foacutermulas e o que elas fazem

TABELA 1-1emspemspFoacutermulas Baacutesicas

Foacutermula O que Significa

=2 + 2 Retorna o nuacutemero 4

=A1 + A2 Retorna a soma dos valores contidos nas ceacutelulas A1 e A2 quaisquer que sejam esses valores Caso A1 e A2 tenham algum tipo de texto um erro eacute retornado

=D5 A ceacutelula que conteacutem essa foacutermula acaba exibindo o valor que estaacute na ceacutelula D5 Se vocecirc tentar inserir essa foacutermula na proacutepria ceacutelula D5 uma referecircncia circu-lar eacute criada Isso natildeo eacute nada bom Veja o Capiacutetulo 4

=SOMA(A2A5) Retorna uma soma de valores nas ceacutelulas A2 A3 A4 e A5 Esta foacutermula usa a funccedilatildeo SOMA para somar todos os valores do intervalo

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 19 22102019 114018

CAP

DE

AMOS

TRA

20emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Eu uso a palavra retornar para me referir ao resultado da foacutermula ou caacutelculo da funccedilatildeo Logo dizer ldquoA foacutermula retorna um 7rdquo eacute o mesmo que dizer ldquoA foacutermula calculou a resposta e o resultado foi 7rdquo

Inserindo sua primeira foacutermulaPronto para inserir sua primeira foacutermula Certifique-se de que o Excel esteja aberto tenha uma planilha agrave sua frente e siga os seguintes passos

1 Clique em uma ceacutelula vazia

2 Digite = 10 + 10

3 Pressione a tecla Enter

Foi moleza natildeo foi Vocecirc deve ver o resultado da foacutermula mdash o nuacutemero 20

Vamos fazer outra Desta vez crie uma foacutermula que some o valor de duas ceacutelulas

1 Clique em qualquer ceacutelula

2 Digite qualquer nuacutemero

3 Clique em outra ceacutelula

4 Digite outro nuacutemero

5 Clique em uma terceira ceacutelula

Esta ceacutelula conteraacute a foacutermula

6 Digite =

7 Clique na primeira ceacutelula

Este eacute um momento importante na criaccedilatildeo de uma foacutermula Ela pode ser escrita quando vocecirc digita com seu teclado ou quando usa o seu mouse A foacutermula deve aparecer com a metade completa com um sinal de igual seguido do endereccedilo da ceacutelula em que vocecirc acabou de clicar conforme mos-tra a Figura 1-14 No exemplo o valor 15 foi inserido na ceacutelula B3 e o valor 35 na ceacutelula B6 A foacutermula comeccedilou na ceacutelula E3 portanto ela exibe =B3

8 Digite +

9 Clique na ceacutelula com o segundo valor inserido

Neste exemplo eacute a ceacutelula B6 A foacutermula na ceacutelula E3 agora eacute =B3 + B6 Vocecirc pode conferir isso na Figura 1-15

DICA

CG_ExcelFormulasandFunctionsFDindb 20 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp21

10 Pressione a tecla Enter

Isso encerra a entrada da funccedilatildeo Muito bem Mandou bem

FIGURA 1-14 Inserindo

uma foacutermula que faz

referecircncia a uma ceacutelula

FIGURA 1-15 Comple-tando a

foacutermula

FIGURA 1-16 uma

foacutermula concluiacuteda

A Figura 1-16 demonstra como o exemplo acabou A ceacutelula E3 exibe o resultado do caacutelculo Observe tambeacutem que a Barra de Foacutermulas exibe o conteuacutedo da ceacutelula E3 que na praacutetica eacute a foacutermula

CG_ExcelFormulasandFunctionsFDindb 21 22102019 114019

CAP

DE

AMOS

TRA

22emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entendendo as referecircnciasHaacute referecircncias para dar e vender nas foacutermulas do Excel Vocecirc pode referenciar ceacutelulas e intervalos Vocecirc pode fazer referecircncia a ceacutelulas e a intervalos em outras planilhas Pode referenciar ceacutelulas e intervalos em outras pastas de trabalho As foacutermulas e as funccedilotildees funcionam bem melhor quando se usam referecircncias por isso eacute preciso entendecirc-las

E para colocar mais lenha na fogueira vocecirc pode utilizar trecircs tipos de referecircn-cias de ceacutelula a relativa a absoluta e a mista Bom um passo de cada vez Teste uma foacutermula que utiliza um intervalo

Geralmente as foacutermulas com intervalo tecircm uma funccedilatildeo na foacutermula portanto use a funccedilatildeo SOMA a seguir

1 Digite alguns nuacutemeros em muitas ceacutelulas e vaacute descendo pela coluna

2 Clique na ceacutelula em que quer que o resultado apareccedila

3 Digite =SOMA( para comeccedilar a funccedilatildeo

4 Clique na primeira ceacutelula em que foi inserido o valor segure o botatildeo esquerdo do mouse e arraste o ponteiro do mouse por todas as ceacutelulas que tecircm valores

5 Solte o botatildeo do mouse

o endereccedilo do intervalo aparece onde as foacutermulas e as funccedilotildees estatildeo sendo inseridas

6 Digite um parecircntese de fechamento )

7 Pressione a tecla Enter

Jaacute pode comemorar sua primeira referecircncia

Sempre que arrastar o mouse para inserir o endereccedilo de um intervalo em uma funccedilatildeo vocecirc pode simplesmente digitar o endereccedilo do intervalo se souber qual eacute

O Excel eacute dinacircmico quando se trata de endereccedilos de ceacutelula Caso vocecirc tenha uma ceacutelula com uma foacutermula que referencia o endereccedilo de uma ceacutelula diferente e vocecirc copie a foacutermula da primeira ceacutelula para outra o endereccedilo de referecircncia dentro da foacutermula muda O Excel atualiza a referecircncia dentro da foacutermula para que a quantidade de linhas eou colunas que separam uma ceacutelula original (de onde a foacutermula eacute copiada) da ceacutelula nova (para onde a foacutermula eacute colada) seja correspondente Talvez isso seja confuso entatildeo tente fazer um exemplo para ver como eacute

DICA

CG_ExcelFormulasandFunctionsFDindb 22 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 14: Excel Fórmulas CAP DE AMOSTRA & Funções

16emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

3 Clique em Definir Nome na categoria Nomes Definidos na Faixa de Opccedilatildeo de Foacutermulas

a caixa de diaacutelogo Novo Nome aparece conforme mostra a Figura 1-9

4 Nomeie a aacuterea ou fique com o nome sugerido Vocecirc tambeacutem pode alte-rar o nome sugerido

o Excel parte do princiacutepio de que vocecirc quer preencher o nome da aacuterea com o valor encontrado na primeira ceacutelula do intervalo talvez vocecirc queira fazer isso talvez natildeo queira troque o nome caso seja necessaacuterio Na Figura 1-9 eu mudei o nome para Clientes

um meacutetodo alternativo para nomear a aacuterea eacute selecionaacute-la digitar o nome na Caixa de Nome (agrave esquerda da Barra de Foacutermula) e pressionar a tecla Enter

5 Clique em OK

FIGURA 1-9 adicionando

um nome agrave pasta de

trabalho

Pronto Viu soacute Vocecirc jaacute estaacute a meio caminho andado de ser um especialista em Excel Agora que vocecirc tem uma aacuterea nomeada pode facilmente selecionar seus dados a qualquer momento Basta ir para a Caixa de Nome e selecionaacute-la na lista A Figura 1-10 mostra como selecionar a aacuterea Clientes

As tabelas funcionam do mesmo jeito que as aacutereas nomeadas Elas tecircm algu-mas funcionalidades que natildeo estatildeo disponiacuteveis para as aacutereas nomeadas Com as tabelas eacute possiacutevel especificar que a linha de cima conteacutem os roacutetulos dos cabeccedilalhos Aleacutem do mais as tabelas-padratildeo tecircm a capacidade de filtrar infor-maccedilotildees A Figura 1-11 mostra uma tabela em uma planilha com cabeccedilalhos e a opccedilatildeo de criar filtros

DICA

CG_ExcelFormulasandFunctionsFDindb 16 22102019 114017

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp17

FIGURA 1-10 usando a Caixa de

Nome para encontrar

a aacuterea nomeada

FIGURA 1-11 testando

uma tabela

Com os filtros eacute possiacutevel limitar quais linhas exibir com base nos valores que vocecirc selecionar

A Faixa de Opccedilotildees Inserir conteacutem o botatildeo usado para inserir uma tabela

Formatando seus dadosEacute oacutebvio que vocecirc quer que seus dados pareccedilam sofisticados e radiantes Os che-fes gostam disso O nuacutemero 9860 eacute uma temperatura Eacute uma pontuaccedilatildeo em um teste Satildeo 98 reais e 60 centavos Eacute uma porcentagem Qualquer um destes formatos estaacute correto

raquo 9860

raquo R$9860

raquo 9860

O Excel possibilita que vocecirc formate seus dados do jeito que quiser As opccedilotildees de formataccedilatildeo estatildeo na Faixa de Opccedilotildees Paacutegina Inicial na categoria Nuacutemeros

A Figura 1-12 mostra como a formataccedilatildeo ajuda na legibilidade e no entendi-mento de uma planilha A ceacutelula B1 tem um valor monetaacuterio e estaacute formatada com o estilo Contaacutebil A ceacutelula B2 estaacute formatada como porcentagem O valor real da ceacutelula B2 eacute 005 A ceacutelula B7 estaacute formatada de acordo com a moeda

DICA

CG_ExcelFormulasandFunctionsFDindb 17 22102019 114018

CAP

DE

AMOS

TRA

18emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

corrente O formato da moeda exibe um valor negativo entre parecircnteses Essa eacute apenas uma opccedilatildeo de formataccedilatildeo para moedas O Capiacutetulo 5 explica mais sobre a formataccedilatildeo de dados em relaccedilatildeo agrave moeda corrente

FIGURA 1-12 Formatando

dados

Aleacutem de selecionar a formataccedilatildeo na Faixa de Opccedilotildees Paacutegina Inicial vocecirc tam-beacutem pode usar a conhecida (nas versotildees anteriores) caixa de diaacutelogo Formatar Ceacutelulas Este eacute o lugar certo para todas as suas necessidades de formataccedilatildeo fora que estaacute disponiacutevel na Barra de Ferramentas da Faixa de Opccedilotildees Eacute pos-siacutevel ateacute criar formatos personalizados Vocecirc pode exibir a caixa de diaacutelogo Formatar Ceacutelulas de duas formas

raquo Na Faixa de Opccedilotildees Paacutegina Inicial clique na lista suspensa na categoria Nuacutemero e depois clique em Mais Formatos de Nuacutemero

raquo Clique com o botatildeo direito e selecione Formatar Ceacutelulas no menu pop-up

A Figura 1-13 mostra a caixa de diaacutelogo Formatar Ceacutelulas Analisaremos essa caixa de diaacutelogo e as formataccedilotildees com mais detalhes no Capiacutetulo 5

FIGURA 1-13 usando a

caixa de diaacutelogo

Formatar Ceacutelulas para

opccedilotildees avanccediladas de formataccedilatildeo

CG_ExcelFormulasandFunctionsFDindb 18 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp19

Obtendo ajudaO Excel eacute complexo mdash natildeo se pode negar isso E para nossa sorte a ajuda fica a uma tecla de distacircncia Sim precisamente uma tecla mdash pressione F1 Tente isso agora para vocecirc ver

Ao pressionar F1 abre-se o sistema de ajuda Laacute vocecirc pode pesquisar uma palavra-chave ou navegar pelo conteuacutedo da Ajuda Mais tarde quando estiver trabalhando com as funccedilotildees do Excel vocecirc pode obter ajuda para funccedilotildees especiacuteficas clicando diretamente na Ajuda ou no link Ajuda Sobre Esta Fun-ccedilatildeo na caixa de diaacutelogo Inserir Funccedilatildeo O Capiacutetulo 2 fala com mais detalhes sobre a caixa de diaacutelogo Inserir Funccedilatildeo

Dominando as FoacutermulasBom hora de entrar no X da questatildeo quando se trata de Excel Claro que vocecirc pode somente inserir os dados e deixaacute-los de qualquer jeito e ateacute mesmo gerar alguns graacuteficos Entretanto para obter respostas dos seus dados criar um resumo ou aplicar testes E-SE satildeo necessaacuterias foacutermulas

Em termos concretos uma foacutermula no Excel calcula algo ou retorna um resul-tado com base nos dados de uma ou mais planilhas Essas planilhas podem estar em mais de uma pasta de trabalho Insere-se uma foacutermula nas ceacutelulas que deve comeccedilar com um sinal de igual (=) que por sua vez informa ao Excel que eacute uma foacutermula e natildeo dados Parece simples e eacute

Todas as foacutermulas comeccedilam com um sinal de igual (=)

Veja a seguir algumas foacutermulas baacutesicas A Tabela 1-1 apresenta um bocado de foacutermulas e o que elas fazem

TABELA 1-1emspemspFoacutermulas Baacutesicas

Foacutermula O que Significa

=2 + 2 Retorna o nuacutemero 4

=A1 + A2 Retorna a soma dos valores contidos nas ceacutelulas A1 e A2 quaisquer que sejam esses valores Caso A1 e A2 tenham algum tipo de texto um erro eacute retornado

=D5 A ceacutelula que conteacutem essa foacutermula acaba exibindo o valor que estaacute na ceacutelula D5 Se vocecirc tentar inserir essa foacutermula na proacutepria ceacutelula D5 uma referecircncia circu-lar eacute criada Isso natildeo eacute nada bom Veja o Capiacutetulo 4

=SOMA(A2A5) Retorna uma soma de valores nas ceacutelulas A2 A3 A4 e A5 Esta foacutermula usa a funccedilatildeo SOMA para somar todos os valores do intervalo

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 19 22102019 114018

CAP

DE

AMOS

TRA

20emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Eu uso a palavra retornar para me referir ao resultado da foacutermula ou caacutelculo da funccedilatildeo Logo dizer ldquoA foacutermula retorna um 7rdquo eacute o mesmo que dizer ldquoA foacutermula calculou a resposta e o resultado foi 7rdquo

Inserindo sua primeira foacutermulaPronto para inserir sua primeira foacutermula Certifique-se de que o Excel esteja aberto tenha uma planilha agrave sua frente e siga os seguintes passos

1 Clique em uma ceacutelula vazia

2 Digite = 10 + 10

3 Pressione a tecla Enter

Foi moleza natildeo foi Vocecirc deve ver o resultado da foacutermula mdash o nuacutemero 20

Vamos fazer outra Desta vez crie uma foacutermula que some o valor de duas ceacutelulas

1 Clique em qualquer ceacutelula

2 Digite qualquer nuacutemero

3 Clique em outra ceacutelula

4 Digite outro nuacutemero

5 Clique em uma terceira ceacutelula

Esta ceacutelula conteraacute a foacutermula

6 Digite =

7 Clique na primeira ceacutelula

Este eacute um momento importante na criaccedilatildeo de uma foacutermula Ela pode ser escrita quando vocecirc digita com seu teclado ou quando usa o seu mouse A foacutermula deve aparecer com a metade completa com um sinal de igual seguido do endereccedilo da ceacutelula em que vocecirc acabou de clicar conforme mos-tra a Figura 1-14 No exemplo o valor 15 foi inserido na ceacutelula B3 e o valor 35 na ceacutelula B6 A foacutermula comeccedilou na ceacutelula E3 portanto ela exibe =B3

8 Digite +

9 Clique na ceacutelula com o segundo valor inserido

Neste exemplo eacute a ceacutelula B6 A foacutermula na ceacutelula E3 agora eacute =B3 + B6 Vocecirc pode conferir isso na Figura 1-15

DICA

CG_ExcelFormulasandFunctionsFDindb 20 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp21

10 Pressione a tecla Enter

Isso encerra a entrada da funccedilatildeo Muito bem Mandou bem

FIGURA 1-14 Inserindo

uma foacutermula que faz

referecircncia a uma ceacutelula

FIGURA 1-15 Comple-tando a

foacutermula

FIGURA 1-16 uma

foacutermula concluiacuteda

A Figura 1-16 demonstra como o exemplo acabou A ceacutelula E3 exibe o resultado do caacutelculo Observe tambeacutem que a Barra de Foacutermulas exibe o conteuacutedo da ceacutelula E3 que na praacutetica eacute a foacutermula

CG_ExcelFormulasandFunctionsFDindb 21 22102019 114019

CAP

DE

AMOS

TRA

22emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entendendo as referecircnciasHaacute referecircncias para dar e vender nas foacutermulas do Excel Vocecirc pode referenciar ceacutelulas e intervalos Vocecirc pode fazer referecircncia a ceacutelulas e a intervalos em outras planilhas Pode referenciar ceacutelulas e intervalos em outras pastas de trabalho As foacutermulas e as funccedilotildees funcionam bem melhor quando se usam referecircncias por isso eacute preciso entendecirc-las

E para colocar mais lenha na fogueira vocecirc pode utilizar trecircs tipos de referecircn-cias de ceacutelula a relativa a absoluta e a mista Bom um passo de cada vez Teste uma foacutermula que utiliza um intervalo

Geralmente as foacutermulas com intervalo tecircm uma funccedilatildeo na foacutermula portanto use a funccedilatildeo SOMA a seguir

1 Digite alguns nuacutemeros em muitas ceacutelulas e vaacute descendo pela coluna

2 Clique na ceacutelula em que quer que o resultado apareccedila

3 Digite =SOMA( para comeccedilar a funccedilatildeo

4 Clique na primeira ceacutelula em que foi inserido o valor segure o botatildeo esquerdo do mouse e arraste o ponteiro do mouse por todas as ceacutelulas que tecircm valores

5 Solte o botatildeo do mouse

o endereccedilo do intervalo aparece onde as foacutermulas e as funccedilotildees estatildeo sendo inseridas

6 Digite um parecircntese de fechamento )

7 Pressione a tecla Enter

Jaacute pode comemorar sua primeira referecircncia

Sempre que arrastar o mouse para inserir o endereccedilo de um intervalo em uma funccedilatildeo vocecirc pode simplesmente digitar o endereccedilo do intervalo se souber qual eacute

O Excel eacute dinacircmico quando se trata de endereccedilos de ceacutelula Caso vocecirc tenha uma ceacutelula com uma foacutermula que referencia o endereccedilo de uma ceacutelula diferente e vocecirc copie a foacutermula da primeira ceacutelula para outra o endereccedilo de referecircncia dentro da foacutermula muda O Excel atualiza a referecircncia dentro da foacutermula para que a quantidade de linhas eou colunas que separam uma ceacutelula original (de onde a foacutermula eacute copiada) da ceacutelula nova (para onde a foacutermula eacute colada) seja correspondente Talvez isso seja confuso entatildeo tente fazer um exemplo para ver como eacute

DICA

CG_ExcelFormulasandFunctionsFDindb 22 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 15: Excel Fórmulas CAP DE AMOSTRA & Funções

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp17

FIGURA 1-10 usando a Caixa de

Nome para encontrar

a aacuterea nomeada

FIGURA 1-11 testando

uma tabela

Com os filtros eacute possiacutevel limitar quais linhas exibir com base nos valores que vocecirc selecionar

A Faixa de Opccedilotildees Inserir conteacutem o botatildeo usado para inserir uma tabela

Formatando seus dadosEacute oacutebvio que vocecirc quer que seus dados pareccedilam sofisticados e radiantes Os che-fes gostam disso O nuacutemero 9860 eacute uma temperatura Eacute uma pontuaccedilatildeo em um teste Satildeo 98 reais e 60 centavos Eacute uma porcentagem Qualquer um destes formatos estaacute correto

raquo 9860

raquo R$9860

raquo 9860

O Excel possibilita que vocecirc formate seus dados do jeito que quiser As opccedilotildees de formataccedilatildeo estatildeo na Faixa de Opccedilotildees Paacutegina Inicial na categoria Nuacutemeros

A Figura 1-12 mostra como a formataccedilatildeo ajuda na legibilidade e no entendi-mento de uma planilha A ceacutelula B1 tem um valor monetaacuterio e estaacute formatada com o estilo Contaacutebil A ceacutelula B2 estaacute formatada como porcentagem O valor real da ceacutelula B2 eacute 005 A ceacutelula B7 estaacute formatada de acordo com a moeda

DICA

CG_ExcelFormulasandFunctionsFDindb 17 22102019 114018

CAP

DE

AMOS

TRA

18emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

corrente O formato da moeda exibe um valor negativo entre parecircnteses Essa eacute apenas uma opccedilatildeo de formataccedilatildeo para moedas O Capiacutetulo 5 explica mais sobre a formataccedilatildeo de dados em relaccedilatildeo agrave moeda corrente

FIGURA 1-12 Formatando

dados

Aleacutem de selecionar a formataccedilatildeo na Faixa de Opccedilotildees Paacutegina Inicial vocecirc tam-beacutem pode usar a conhecida (nas versotildees anteriores) caixa de diaacutelogo Formatar Ceacutelulas Este eacute o lugar certo para todas as suas necessidades de formataccedilatildeo fora que estaacute disponiacutevel na Barra de Ferramentas da Faixa de Opccedilotildees Eacute pos-siacutevel ateacute criar formatos personalizados Vocecirc pode exibir a caixa de diaacutelogo Formatar Ceacutelulas de duas formas

raquo Na Faixa de Opccedilotildees Paacutegina Inicial clique na lista suspensa na categoria Nuacutemero e depois clique em Mais Formatos de Nuacutemero

raquo Clique com o botatildeo direito e selecione Formatar Ceacutelulas no menu pop-up

A Figura 1-13 mostra a caixa de diaacutelogo Formatar Ceacutelulas Analisaremos essa caixa de diaacutelogo e as formataccedilotildees com mais detalhes no Capiacutetulo 5

FIGURA 1-13 usando a

caixa de diaacutelogo

Formatar Ceacutelulas para

opccedilotildees avanccediladas de formataccedilatildeo

CG_ExcelFormulasandFunctionsFDindb 18 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp19

Obtendo ajudaO Excel eacute complexo mdash natildeo se pode negar isso E para nossa sorte a ajuda fica a uma tecla de distacircncia Sim precisamente uma tecla mdash pressione F1 Tente isso agora para vocecirc ver

Ao pressionar F1 abre-se o sistema de ajuda Laacute vocecirc pode pesquisar uma palavra-chave ou navegar pelo conteuacutedo da Ajuda Mais tarde quando estiver trabalhando com as funccedilotildees do Excel vocecirc pode obter ajuda para funccedilotildees especiacuteficas clicando diretamente na Ajuda ou no link Ajuda Sobre Esta Fun-ccedilatildeo na caixa de diaacutelogo Inserir Funccedilatildeo O Capiacutetulo 2 fala com mais detalhes sobre a caixa de diaacutelogo Inserir Funccedilatildeo

Dominando as FoacutermulasBom hora de entrar no X da questatildeo quando se trata de Excel Claro que vocecirc pode somente inserir os dados e deixaacute-los de qualquer jeito e ateacute mesmo gerar alguns graacuteficos Entretanto para obter respostas dos seus dados criar um resumo ou aplicar testes E-SE satildeo necessaacuterias foacutermulas

Em termos concretos uma foacutermula no Excel calcula algo ou retorna um resul-tado com base nos dados de uma ou mais planilhas Essas planilhas podem estar em mais de uma pasta de trabalho Insere-se uma foacutermula nas ceacutelulas que deve comeccedilar com um sinal de igual (=) que por sua vez informa ao Excel que eacute uma foacutermula e natildeo dados Parece simples e eacute

Todas as foacutermulas comeccedilam com um sinal de igual (=)

Veja a seguir algumas foacutermulas baacutesicas A Tabela 1-1 apresenta um bocado de foacutermulas e o que elas fazem

TABELA 1-1emspemspFoacutermulas Baacutesicas

Foacutermula O que Significa

=2 + 2 Retorna o nuacutemero 4

=A1 + A2 Retorna a soma dos valores contidos nas ceacutelulas A1 e A2 quaisquer que sejam esses valores Caso A1 e A2 tenham algum tipo de texto um erro eacute retornado

=D5 A ceacutelula que conteacutem essa foacutermula acaba exibindo o valor que estaacute na ceacutelula D5 Se vocecirc tentar inserir essa foacutermula na proacutepria ceacutelula D5 uma referecircncia circu-lar eacute criada Isso natildeo eacute nada bom Veja o Capiacutetulo 4

=SOMA(A2A5) Retorna uma soma de valores nas ceacutelulas A2 A3 A4 e A5 Esta foacutermula usa a funccedilatildeo SOMA para somar todos os valores do intervalo

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 19 22102019 114018

CAP

DE

AMOS

TRA

20emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Eu uso a palavra retornar para me referir ao resultado da foacutermula ou caacutelculo da funccedilatildeo Logo dizer ldquoA foacutermula retorna um 7rdquo eacute o mesmo que dizer ldquoA foacutermula calculou a resposta e o resultado foi 7rdquo

Inserindo sua primeira foacutermulaPronto para inserir sua primeira foacutermula Certifique-se de que o Excel esteja aberto tenha uma planilha agrave sua frente e siga os seguintes passos

1 Clique em uma ceacutelula vazia

2 Digite = 10 + 10

3 Pressione a tecla Enter

Foi moleza natildeo foi Vocecirc deve ver o resultado da foacutermula mdash o nuacutemero 20

Vamos fazer outra Desta vez crie uma foacutermula que some o valor de duas ceacutelulas

1 Clique em qualquer ceacutelula

2 Digite qualquer nuacutemero

3 Clique em outra ceacutelula

4 Digite outro nuacutemero

5 Clique em uma terceira ceacutelula

Esta ceacutelula conteraacute a foacutermula

6 Digite =

7 Clique na primeira ceacutelula

Este eacute um momento importante na criaccedilatildeo de uma foacutermula Ela pode ser escrita quando vocecirc digita com seu teclado ou quando usa o seu mouse A foacutermula deve aparecer com a metade completa com um sinal de igual seguido do endereccedilo da ceacutelula em que vocecirc acabou de clicar conforme mos-tra a Figura 1-14 No exemplo o valor 15 foi inserido na ceacutelula B3 e o valor 35 na ceacutelula B6 A foacutermula comeccedilou na ceacutelula E3 portanto ela exibe =B3

8 Digite +

9 Clique na ceacutelula com o segundo valor inserido

Neste exemplo eacute a ceacutelula B6 A foacutermula na ceacutelula E3 agora eacute =B3 + B6 Vocecirc pode conferir isso na Figura 1-15

DICA

CG_ExcelFormulasandFunctionsFDindb 20 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp21

10 Pressione a tecla Enter

Isso encerra a entrada da funccedilatildeo Muito bem Mandou bem

FIGURA 1-14 Inserindo

uma foacutermula que faz

referecircncia a uma ceacutelula

FIGURA 1-15 Comple-tando a

foacutermula

FIGURA 1-16 uma

foacutermula concluiacuteda

A Figura 1-16 demonstra como o exemplo acabou A ceacutelula E3 exibe o resultado do caacutelculo Observe tambeacutem que a Barra de Foacutermulas exibe o conteuacutedo da ceacutelula E3 que na praacutetica eacute a foacutermula

CG_ExcelFormulasandFunctionsFDindb 21 22102019 114019

CAP

DE

AMOS

TRA

22emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entendendo as referecircnciasHaacute referecircncias para dar e vender nas foacutermulas do Excel Vocecirc pode referenciar ceacutelulas e intervalos Vocecirc pode fazer referecircncia a ceacutelulas e a intervalos em outras planilhas Pode referenciar ceacutelulas e intervalos em outras pastas de trabalho As foacutermulas e as funccedilotildees funcionam bem melhor quando se usam referecircncias por isso eacute preciso entendecirc-las

E para colocar mais lenha na fogueira vocecirc pode utilizar trecircs tipos de referecircn-cias de ceacutelula a relativa a absoluta e a mista Bom um passo de cada vez Teste uma foacutermula que utiliza um intervalo

Geralmente as foacutermulas com intervalo tecircm uma funccedilatildeo na foacutermula portanto use a funccedilatildeo SOMA a seguir

1 Digite alguns nuacutemeros em muitas ceacutelulas e vaacute descendo pela coluna

2 Clique na ceacutelula em que quer que o resultado apareccedila

3 Digite =SOMA( para comeccedilar a funccedilatildeo

4 Clique na primeira ceacutelula em que foi inserido o valor segure o botatildeo esquerdo do mouse e arraste o ponteiro do mouse por todas as ceacutelulas que tecircm valores

5 Solte o botatildeo do mouse

o endereccedilo do intervalo aparece onde as foacutermulas e as funccedilotildees estatildeo sendo inseridas

6 Digite um parecircntese de fechamento )

7 Pressione a tecla Enter

Jaacute pode comemorar sua primeira referecircncia

Sempre que arrastar o mouse para inserir o endereccedilo de um intervalo em uma funccedilatildeo vocecirc pode simplesmente digitar o endereccedilo do intervalo se souber qual eacute

O Excel eacute dinacircmico quando se trata de endereccedilos de ceacutelula Caso vocecirc tenha uma ceacutelula com uma foacutermula que referencia o endereccedilo de uma ceacutelula diferente e vocecirc copie a foacutermula da primeira ceacutelula para outra o endereccedilo de referecircncia dentro da foacutermula muda O Excel atualiza a referecircncia dentro da foacutermula para que a quantidade de linhas eou colunas que separam uma ceacutelula original (de onde a foacutermula eacute copiada) da ceacutelula nova (para onde a foacutermula eacute colada) seja correspondente Talvez isso seja confuso entatildeo tente fazer um exemplo para ver como eacute

DICA

CG_ExcelFormulasandFunctionsFDindb 22 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 16: Excel Fórmulas CAP DE AMOSTRA & Funções

18emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

corrente O formato da moeda exibe um valor negativo entre parecircnteses Essa eacute apenas uma opccedilatildeo de formataccedilatildeo para moedas O Capiacutetulo 5 explica mais sobre a formataccedilatildeo de dados em relaccedilatildeo agrave moeda corrente

FIGURA 1-12 Formatando

dados

Aleacutem de selecionar a formataccedilatildeo na Faixa de Opccedilotildees Paacutegina Inicial vocecirc tam-beacutem pode usar a conhecida (nas versotildees anteriores) caixa de diaacutelogo Formatar Ceacutelulas Este eacute o lugar certo para todas as suas necessidades de formataccedilatildeo fora que estaacute disponiacutevel na Barra de Ferramentas da Faixa de Opccedilotildees Eacute pos-siacutevel ateacute criar formatos personalizados Vocecirc pode exibir a caixa de diaacutelogo Formatar Ceacutelulas de duas formas

raquo Na Faixa de Opccedilotildees Paacutegina Inicial clique na lista suspensa na categoria Nuacutemero e depois clique em Mais Formatos de Nuacutemero

raquo Clique com o botatildeo direito e selecione Formatar Ceacutelulas no menu pop-up

A Figura 1-13 mostra a caixa de diaacutelogo Formatar Ceacutelulas Analisaremos essa caixa de diaacutelogo e as formataccedilotildees com mais detalhes no Capiacutetulo 5

FIGURA 1-13 usando a

caixa de diaacutelogo

Formatar Ceacutelulas para

opccedilotildees avanccediladas de formataccedilatildeo

CG_ExcelFormulasandFunctionsFDindb 18 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp19

Obtendo ajudaO Excel eacute complexo mdash natildeo se pode negar isso E para nossa sorte a ajuda fica a uma tecla de distacircncia Sim precisamente uma tecla mdash pressione F1 Tente isso agora para vocecirc ver

Ao pressionar F1 abre-se o sistema de ajuda Laacute vocecirc pode pesquisar uma palavra-chave ou navegar pelo conteuacutedo da Ajuda Mais tarde quando estiver trabalhando com as funccedilotildees do Excel vocecirc pode obter ajuda para funccedilotildees especiacuteficas clicando diretamente na Ajuda ou no link Ajuda Sobre Esta Fun-ccedilatildeo na caixa de diaacutelogo Inserir Funccedilatildeo O Capiacutetulo 2 fala com mais detalhes sobre a caixa de diaacutelogo Inserir Funccedilatildeo

Dominando as FoacutermulasBom hora de entrar no X da questatildeo quando se trata de Excel Claro que vocecirc pode somente inserir os dados e deixaacute-los de qualquer jeito e ateacute mesmo gerar alguns graacuteficos Entretanto para obter respostas dos seus dados criar um resumo ou aplicar testes E-SE satildeo necessaacuterias foacutermulas

Em termos concretos uma foacutermula no Excel calcula algo ou retorna um resul-tado com base nos dados de uma ou mais planilhas Essas planilhas podem estar em mais de uma pasta de trabalho Insere-se uma foacutermula nas ceacutelulas que deve comeccedilar com um sinal de igual (=) que por sua vez informa ao Excel que eacute uma foacutermula e natildeo dados Parece simples e eacute

Todas as foacutermulas comeccedilam com um sinal de igual (=)

Veja a seguir algumas foacutermulas baacutesicas A Tabela 1-1 apresenta um bocado de foacutermulas e o que elas fazem

TABELA 1-1emspemspFoacutermulas Baacutesicas

Foacutermula O que Significa

=2 + 2 Retorna o nuacutemero 4

=A1 + A2 Retorna a soma dos valores contidos nas ceacutelulas A1 e A2 quaisquer que sejam esses valores Caso A1 e A2 tenham algum tipo de texto um erro eacute retornado

=D5 A ceacutelula que conteacutem essa foacutermula acaba exibindo o valor que estaacute na ceacutelula D5 Se vocecirc tentar inserir essa foacutermula na proacutepria ceacutelula D5 uma referecircncia circu-lar eacute criada Isso natildeo eacute nada bom Veja o Capiacutetulo 4

=SOMA(A2A5) Retorna uma soma de valores nas ceacutelulas A2 A3 A4 e A5 Esta foacutermula usa a funccedilatildeo SOMA para somar todos os valores do intervalo

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 19 22102019 114018

CAP

DE

AMOS

TRA

20emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Eu uso a palavra retornar para me referir ao resultado da foacutermula ou caacutelculo da funccedilatildeo Logo dizer ldquoA foacutermula retorna um 7rdquo eacute o mesmo que dizer ldquoA foacutermula calculou a resposta e o resultado foi 7rdquo

Inserindo sua primeira foacutermulaPronto para inserir sua primeira foacutermula Certifique-se de que o Excel esteja aberto tenha uma planilha agrave sua frente e siga os seguintes passos

1 Clique em uma ceacutelula vazia

2 Digite = 10 + 10

3 Pressione a tecla Enter

Foi moleza natildeo foi Vocecirc deve ver o resultado da foacutermula mdash o nuacutemero 20

Vamos fazer outra Desta vez crie uma foacutermula que some o valor de duas ceacutelulas

1 Clique em qualquer ceacutelula

2 Digite qualquer nuacutemero

3 Clique em outra ceacutelula

4 Digite outro nuacutemero

5 Clique em uma terceira ceacutelula

Esta ceacutelula conteraacute a foacutermula

6 Digite =

7 Clique na primeira ceacutelula

Este eacute um momento importante na criaccedilatildeo de uma foacutermula Ela pode ser escrita quando vocecirc digita com seu teclado ou quando usa o seu mouse A foacutermula deve aparecer com a metade completa com um sinal de igual seguido do endereccedilo da ceacutelula em que vocecirc acabou de clicar conforme mos-tra a Figura 1-14 No exemplo o valor 15 foi inserido na ceacutelula B3 e o valor 35 na ceacutelula B6 A foacutermula comeccedilou na ceacutelula E3 portanto ela exibe =B3

8 Digite +

9 Clique na ceacutelula com o segundo valor inserido

Neste exemplo eacute a ceacutelula B6 A foacutermula na ceacutelula E3 agora eacute =B3 + B6 Vocecirc pode conferir isso na Figura 1-15

DICA

CG_ExcelFormulasandFunctionsFDindb 20 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp21

10 Pressione a tecla Enter

Isso encerra a entrada da funccedilatildeo Muito bem Mandou bem

FIGURA 1-14 Inserindo

uma foacutermula que faz

referecircncia a uma ceacutelula

FIGURA 1-15 Comple-tando a

foacutermula

FIGURA 1-16 uma

foacutermula concluiacuteda

A Figura 1-16 demonstra como o exemplo acabou A ceacutelula E3 exibe o resultado do caacutelculo Observe tambeacutem que a Barra de Foacutermulas exibe o conteuacutedo da ceacutelula E3 que na praacutetica eacute a foacutermula

CG_ExcelFormulasandFunctionsFDindb 21 22102019 114019

CAP

DE

AMOS

TRA

22emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entendendo as referecircnciasHaacute referecircncias para dar e vender nas foacutermulas do Excel Vocecirc pode referenciar ceacutelulas e intervalos Vocecirc pode fazer referecircncia a ceacutelulas e a intervalos em outras planilhas Pode referenciar ceacutelulas e intervalos em outras pastas de trabalho As foacutermulas e as funccedilotildees funcionam bem melhor quando se usam referecircncias por isso eacute preciso entendecirc-las

E para colocar mais lenha na fogueira vocecirc pode utilizar trecircs tipos de referecircn-cias de ceacutelula a relativa a absoluta e a mista Bom um passo de cada vez Teste uma foacutermula que utiliza um intervalo

Geralmente as foacutermulas com intervalo tecircm uma funccedilatildeo na foacutermula portanto use a funccedilatildeo SOMA a seguir

1 Digite alguns nuacutemeros em muitas ceacutelulas e vaacute descendo pela coluna

2 Clique na ceacutelula em que quer que o resultado apareccedila

3 Digite =SOMA( para comeccedilar a funccedilatildeo

4 Clique na primeira ceacutelula em que foi inserido o valor segure o botatildeo esquerdo do mouse e arraste o ponteiro do mouse por todas as ceacutelulas que tecircm valores

5 Solte o botatildeo do mouse

o endereccedilo do intervalo aparece onde as foacutermulas e as funccedilotildees estatildeo sendo inseridas

6 Digite um parecircntese de fechamento )

7 Pressione a tecla Enter

Jaacute pode comemorar sua primeira referecircncia

Sempre que arrastar o mouse para inserir o endereccedilo de um intervalo em uma funccedilatildeo vocecirc pode simplesmente digitar o endereccedilo do intervalo se souber qual eacute

O Excel eacute dinacircmico quando se trata de endereccedilos de ceacutelula Caso vocecirc tenha uma ceacutelula com uma foacutermula que referencia o endereccedilo de uma ceacutelula diferente e vocecirc copie a foacutermula da primeira ceacutelula para outra o endereccedilo de referecircncia dentro da foacutermula muda O Excel atualiza a referecircncia dentro da foacutermula para que a quantidade de linhas eou colunas que separam uma ceacutelula original (de onde a foacutermula eacute copiada) da ceacutelula nova (para onde a foacutermula eacute colada) seja correspondente Talvez isso seja confuso entatildeo tente fazer um exemplo para ver como eacute

DICA

CG_ExcelFormulasandFunctionsFDindb 22 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 17: Excel Fórmulas CAP DE AMOSTRA & Funções

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp19

Obtendo ajudaO Excel eacute complexo mdash natildeo se pode negar isso E para nossa sorte a ajuda fica a uma tecla de distacircncia Sim precisamente uma tecla mdash pressione F1 Tente isso agora para vocecirc ver

Ao pressionar F1 abre-se o sistema de ajuda Laacute vocecirc pode pesquisar uma palavra-chave ou navegar pelo conteuacutedo da Ajuda Mais tarde quando estiver trabalhando com as funccedilotildees do Excel vocecirc pode obter ajuda para funccedilotildees especiacuteficas clicando diretamente na Ajuda ou no link Ajuda Sobre Esta Fun-ccedilatildeo na caixa de diaacutelogo Inserir Funccedilatildeo O Capiacutetulo 2 fala com mais detalhes sobre a caixa de diaacutelogo Inserir Funccedilatildeo

Dominando as FoacutermulasBom hora de entrar no X da questatildeo quando se trata de Excel Claro que vocecirc pode somente inserir os dados e deixaacute-los de qualquer jeito e ateacute mesmo gerar alguns graacuteficos Entretanto para obter respostas dos seus dados criar um resumo ou aplicar testes E-SE satildeo necessaacuterias foacutermulas

Em termos concretos uma foacutermula no Excel calcula algo ou retorna um resul-tado com base nos dados de uma ou mais planilhas Essas planilhas podem estar em mais de uma pasta de trabalho Insere-se uma foacutermula nas ceacutelulas que deve comeccedilar com um sinal de igual (=) que por sua vez informa ao Excel que eacute uma foacutermula e natildeo dados Parece simples e eacute

Todas as foacutermulas comeccedilam com um sinal de igual (=)

Veja a seguir algumas foacutermulas baacutesicas A Tabela 1-1 apresenta um bocado de foacutermulas e o que elas fazem

TABELA 1-1emspemspFoacutermulas Baacutesicas

Foacutermula O que Significa

=2 + 2 Retorna o nuacutemero 4

=A1 + A2 Retorna a soma dos valores contidos nas ceacutelulas A1 e A2 quaisquer que sejam esses valores Caso A1 e A2 tenham algum tipo de texto um erro eacute retornado

=D5 A ceacutelula que conteacutem essa foacutermula acaba exibindo o valor que estaacute na ceacutelula D5 Se vocecirc tentar inserir essa foacutermula na proacutepria ceacutelula D5 uma referecircncia circu-lar eacute criada Isso natildeo eacute nada bom Veja o Capiacutetulo 4

=SOMA(A2A5) Retorna uma soma de valores nas ceacutelulas A2 A3 A4 e A5 Esta foacutermula usa a funccedilatildeo SOMA para somar todos os valores do intervalo

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 19 22102019 114018

CAP

DE

AMOS

TRA

20emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Eu uso a palavra retornar para me referir ao resultado da foacutermula ou caacutelculo da funccedilatildeo Logo dizer ldquoA foacutermula retorna um 7rdquo eacute o mesmo que dizer ldquoA foacutermula calculou a resposta e o resultado foi 7rdquo

Inserindo sua primeira foacutermulaPronto para inserir sua primeira foacutermula Certifique-se de que o Excel esteja aberto tenha uma planilha agrave sua frente e siga os seguintes passos

1 Clique em uma ceacutelula vazia

2 Digite = 10 + 10

3 Pressione a tecla Enter

Foi moleza natildeo foi Vocecirc deve ver o resultado da foacutermula mdash o nuacutemero 20

Vamos fazer outra Desta vez crie uma foacutermula que some o valor de duas ceacutelulas

1 Clique em qualquer ceacutelula

2 Digite qualquer nuacutemero

3 Clique em outra ceacutelula

4 Digite outro nuacutemero

5 Clique em uma terceira ceacutelula

Esta ceacutelula conteraacute a foacutermula

6 Digite =

7 Clique na primeira ceacutelula

Este eacute um momento importante na criaccedilatildeo de uma foacutermula Ela pode ser escrita quando vocecirc digita com seu teclado ou quando usa o seu mouse A foacutermula deve aparecer com a metade completa com um sinal de igual seguido do endereccedilo da ceacutelula em que vocecirc acabou de clicar conforme mos-tra a Figura 1-14 No exemplo o valor 15 foi inserido na ceacutelula B3 e o valor 35 na ceacutelula B6 A foacutermula comeccedilou na ceacutelula E3 portanto ela exibe =B3

8 Digite +

9 Clique na ceacutelula com o segundo valor inserido

Neste exemplo eacute a ceacutelula B6 A foacutermula na ceacutelula E3 agora eacute =B3 + B6 Vocecirc pode conferir isso na Figura 1-15

DICA

CG_ExcelFormulasandFunctionsFDindb 20 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp21

10 Pressione a tecla Enter

Isso encerra a entrada da funccedilatildeo Muito bem Mandou bem

FIGURA 1-14 Inserindo

uma foacutermula que faz

referecircncia a uma ceacutelula

FIGURA 1-15 Comple-tando a

foacutermula

FIGURA 1-16 uma

foacutermula concluiacuteda

A Figura 1-16 demonstra como o exemplo acabou A ceacutelula E3 exibe o resultado do caacutelculo Observe tambeacutem que a Barra de Foacutermulas exibe o conteuacutedo da ceacutelula E3 que na praacutetica eacute a foacutermula

CG_ExcelFormulasandFunctionsFDindb 21 22102019 114019

CAP

DE

AMOS

TRA

22emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entendendo as referecircnciasHaacute referecircncias para dar e vender nas foacutermulas do Excel Vocecirc pode referenciar ceacutelulas e intervalos Vocecirc pode fazer referecircncia a ceacutelulas e a intervalos em outras planilhas Pode referenciar ceacutelulas e intervalos em outras pastas de trabalho As foacutermulas e as funccedilotildees funcionam bem melhor quando se usam referecircncias por isso eacute preciso entendecirc-las

E para colocar mais lenha na fogueira vocecirc pode utilizar trecircs tipos de referecircn-cias de ceacutelula a relativa a absoluta e a mista Bom um passo de cada vez Teste uma foacutermula que utiliza um intervalo

Geralmente as foacutermulas com intervalo tecircm uma funccedilatildeo na foacutermula portanto use a funccedilatildeo SOMA a seguir

1 Digite alguns nuacutemeros em muitas ceacutelulas e vaacute descendo pela coluna

2 Clique na ceacutelula em que quer que o resultado apareccedila

3 Digite =SOMA( para comeccedilar a funccedilatildeo

4 Clique na primeira ceacutelula em que foi inserido o valor segure o botatildeo esquerdo do mouse e arraste o ponteiro do mouse por todas as ceacutelulas que tecircm valores

5 Solte o botatildeo do mouse

o endereccedilo do intervalo aparece onde as foacutermulas e as funccedilotildees estatildeo sendo inseridas

6 Digite um parecircntese de fechamento )

7 Pressione a tecla Enter

Jaacute pode comemorar sua primeira referecircncia

Sempre que arrastar o mouse para inserir o endereccedilo de um intervalo em uma funccedilatildeo vocecirc pode simplesmente digitar o endereccedilo do intervalo se souber qual eacute

O Excel eacute dinacircmico quando se trata de endereccedilos de ceacutelula Caso vocecirc tenha uma ceacutelula com uma foacutermula que referencia o endereccedilo de uma ceacutelula diferente e vocecirc copie a foacutermula da primeira ceacutelula para outra o endereccedilo de referecircncia dentro da foacutermula muda O Excel atualiza a referecircncia dentro da foacutermula para que a quantidade de linhas eou colunas que separam uma ceacutelula original (de onde a foacutermula eacute copiada) da ceacutelula nova (para onde a foacutermula eacute colada) seja correspondente Talvez isso seja confuso entatildeo tente fazer um exemplo para ver como eacute

DICA

CG_ExcelFormulasandFunctionsFDindb 22 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 18: Excel Fórmulas CAP DE AMOSTRA & Funções

20emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Eu uso a palavra retornar para me referir ao resultado da foacutermula ou caacutelculo da funccedilatildeo Logo dizer ldquoA foacutermula retorna um 7rdquo eacute o mesmo que dizer ldquoA foacutermula calculou a resposta e o resultado foi 7rdquo

Inserindo sua primeira foacutermulaPronto para inserir sua primeira foacutermula Certifique-se de que o Excel esteja aberto tenha uma planilha agrave sua frente e siga os seguintes passos

1 Clique em uma ceacutelula vazia

2 Digite = 10 + 10

3 Pressione a tecla Enter

Foi moleza natildeo foi Vocecirc deve ver o resultado da foacutermula mdash o nuacutemero 20

Vamos fazer outra Desta vez crie uma foacutermula que some o valor de duas ceacutelulas

1 Clique em qualquer ceacutelula

2 Digite qualquer nuacutemero

3 Clique em outra ceacutelula

4 Digite outro nuacutemero

5 Clique em uma terceira ceacutelula

Esta ceacutelula conteraacute a foacutermula

6 Digite =

7 Clique na primeira ceacutelula

Este eacute um momento importante na criaccedilatildeo de uma foacutermula Ela pode ser escrita quando vocecirc digita com seu teclado ou quando usa o seu mouse A foacutermula deve aparecer com a metade completa com um sinal de igual seguido do endereccedilo da ceacutelula em que vocecirc acabou de clicar conforme mos-tra a Figura 1-14 No exemplo o valor 15 foi inserido na ceacutelula B3 e o valor 35 na ceacutelula B6 A foacutermula comeccedilou na ceacutelula E3 portanto ela exibe =B3

8 Digite +

9 Clique na ceacutelula com o segundo valor inserido

Neste exemplo eacute a ceacutelula B6 A foacutermula na ceacutelula E3 agora eacute =B3 + B6 Vocecirc pode conferir isso na Figura 1-15

DICA

CG_ExcelFormulasandFunctionsFDindb 20 22102019 114018

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp21

10 Pressione a tecla Enter

Isso encerra a entrada da funccedilatildeo Muito bem Mandou bem

FIGURA 1-14 Inserindo

uma foacutermula que faz

referecircncia a uma ceacutelula

FIGURA 1-15 Comple-tando a

foacutermula

FIGURA 1-16 uma

foacutermula concluiacuteda

A Figura 1-16 demonstra como o exemplo acabou A ceacutelula E3 exibe o resultado do caacutelculo Observe tambeacutem que a Barra de Foacutermulas exibe o conteuacutedo da ceacutelula E3 que na praacutetica eacute a foacutermula

CG_ExcelFormulasandFunctionsFDindb 21 22102019 114019

CAP

DE

AMOS

TRA

22emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entendendo as referecircnciasHaacute referecircncias para dar e vender nas foacutermulas do Excel Vocecirc pode referenciar ceacutelulas e intervalos Vocecirc pode fazer referecircncia a ceacutelulas e a intervalos em outras planilhas Pode referenciar ceacutelulas e intervalos em outras pastas de trabalho As foacutermulas e as funccedilotildees funcionam bem melhor quando se usam referecircncias por isso eacute preciso entendecirc-las

E para colocar mais lenha na fogueira vocecirc pode utilizar trecircs tipos de referecircn-cias de ceacutelula a relativa a absoluta e a mista Bom um passo de cada vez Teste uma foacutermula que utiliza um intervalo

Geralmente as foacutermulas com intervalo tecircm uma funccedilatildeo na foacutermula portanto use a funccedilatildeo SOMA a seguir

1 Digite alguns nuacutemeros em muitas ceacutelulas e vaacute descendo pela coluna

2 Clique na ceacutelula em que quer que o resultado apareccedila

3 Digite =SOMA( para comeccedilar a funccedilatildeo

4 Clique na primeira ceacutelula em que foi inserido o valor segure o botatildeo esquerdo do mouse e arraste o ponteiro do mouse por todas as ceacutelulas que tecircm valores

5 Solte o botatildeo do mouse

o endereccedilo do intervalo aparece onde as foacutermulas e as funccedilotildees estatildeo sendo inseridas

6 Digite um parecircntese de fechamento )

7 Pressione a tecla Enter

Jaacute pode comemorar sua primeira referecircncia

Sempre que arrastar o mouse para inserir o endereccedilo de um intervalo em uma funccedilatildeo vocecirc pode simplesmente digitar o endereccedilo do intervalo se souber qual eacute

O Excel eacute dinacircmico quando se trata de endereccedilos de ceacutelula Caso vocecirc tenha uma ceacutelula com uma foacutermula que referencia o endereccedilo de uma ceacutelula diferente e vocecirc copie a foacutermula da primeira ceacutelula para outra o endereccedilo de referecircncia dentro da foacutermula muda O Excel atualiza a referecircncia dentro da foacutermula para que a quantidade de linhas eou colunas que separam uma ceacutelula original (de onde a foacutermula eacute copiada) da ceacutelula nova (para onde a foacutermula eacute colada) seja correspondente Talvez isso seja confuso entatildeo tente fazer um exemplo para ver como eacute

DICA

CG_ExcelFormulasandFunctionsFDindb 22 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 19: Excel Fórmulas CAP DE AMOSTRA & Funções

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp21

10 Pressione a tecla Enter

Isso encerra a entrada da funccedilatildeo Muito bem Mandou bem

FIGURA 1-14 Inserindo

uma foacutermula que faz

referecircncia a uma ceacutelula

FIGURA 1-15 Comple-tando a

foacutermula

FIGURA 1-16 uma

foacutermula concluiacuteda

A Figura 1-16 demonstra como o exemplo acabou A ceacutelula E3 exibe o resultado do caacutelculo Observe tambeacutem que a Barra de Foacutermulas exibe o conteuacutedo da ceacutelula E3 que na praacutetica eacute a foacutermula

CG_ExcelFormulasandFunctionsFDindb 21 22102019 114019

CAP

DE

AMOS

TRA

22emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entendendo as referecircnciasHaacute referecircncias para dar e vender nas foacutermulas do Excel Vocecirc pode referenciar ceacutelulas e intervalos Vocecirc pode fazer referecircncia a ceacutelulas e a intervalos em outras planilhas Pode referenciar ceacutelulas e intervalos em outras pastas de trabalho As foacutermulas e as funccedilotildees funcionam bem melhor quando se usam referecircncias por isso eacute preciso entendecirc-las

E para colocar mais lenha na fogueira vocecirc pode utilizar trecircs tipos de referecircn-cias de ceacutelula a relativa a absoluta e a mista Bom um passo de cada vez Teste uma foacutermula que utiliza um intervalo

Geralmente as foacutermulas com intervalo tecircm uma funccedilatildeo na foacutermula portanto use a funccedilatildeo SOMA a seguir

1 Digite alguns nuacutemeros em muitas ceacutelulas e vaacute descendo pela coluna

2 Clique na ceacutelula em que quer que o resultado apareccedila

3 Digite =SOMA( para comeccedilar a funccedilatildeo

4 Clique na primeira ceacutelula em que foi inserido o valor segure o botatildeo esquerdo do mouse e arraste o ponteiro do mouse por todas as ceacutelulas que tecircm valores

5 Solte o botatildeo do mouse

o endereccedilo do intervalo aparece onde as foacutermulas e as funccedilotildees estatildeo sendo inseridas

6 Digite um parecircntese de fechamento )

7 Pressione a tecla Enter

Jaacute pode comemorar sua primeira referecircncia

Sempre que arrastar o mouse para inserir o endereccedilo de um intervalo em uma funccedilatildeo vocecirc pode simplesmente digitar o endereccedilo do intervalo se souber qual eacute

O Excel eacute dinacircmico quando se trata de endereccedilos de ceacutelula Caso vocecirc tenha uma ceacutelula com uma foacutermula que referencia o endereccedilo de uma ceacutelula diferente e vocecirc copie a foacutermula da primeira ceacutelula para outra o endereccedilo de referecircncia dentro da foacutermula muda O Excel atualiza a referecircncia dentro da foacutermula para que a quantidade de linhas eou colunas que separam uma ceacutelula original (de onde a foacutermula eacute copiada) da ceacutelula nova (para onde a foacutermula eacute colada) seja correspondente Talvez isso seja confuso entatildeo tente fazer um exemplo para ver como eacute

DICA

CG_ExcelFormulasandFunctionsFDindb 22 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 20: Excel Fórmulas CAP DE AMOSTRA & Funções

22emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entendendo as referecircnciasHaacute referecircncias para dar e vender nas foacutermulas do Excel Vocecirc pode referenciar ceacutelulas e intervalos Vocecirc pode fazer referecircncia a ceacutelulas e a intervalos em outras planilhas Pode referenciar ceacutelulas e intervalos em outras pastas de trabalho As foacutermulas e as funccedilotildees funcionam bem melhor quando se usam referecircncias por isso eacute preciso entendecirc-las

E para colocar mais lenha na fogueira vocecirc pode utilizar trecircs tipos de referecircn-cias de ceacutelula a relativa a absoluta e a mista Bom um passo de cada vez Teste uma foacutermula que utiliza um intervalo

Geralmente as foacutermulas com intervalo tecircm uma funccedilatildeo na foacutermula portanto use a funccedilatildeo SOMA a seguir

1 Digite alguns nuacutemeros em muitas ceacutelulas e vaacute descendo pela coluna

2 Clique na ceacutelula em que quer que o resultado apareccedila

3 Digite =SOMA( para comeccedilar a funccedilatildeo

4 Clique na primeira ceacutelula em que foi inserido o valor segure o botatildeo esquerdo do mouse e arraste o ponteiro do mouse por todas as ceacutelulas que tecircm valores

5 Solte o botatildeo do mouse

o endereccedilo do intervalo aparece onde as foacutermulas e as funccedilotildees estatildeo sendo inseridas

6 Digite um parecircntese de fechamento )

7 Pressione a tecla Enter

Jaacute pode comemorar sua primeira referecircncia

Sempre que arrastar o mouse para inserir o endereccedilo de um intervalo em uma funccedilatildeo vocecirc pode simplesmente digitar o endereccedilo do intervalo se souber qual eacute

O Excel eacute dinacircmico quando se trata de endereccedilos de ceacutelula Caso vocecirc tenha uma ceacutelula com uma foacutermula que referencia o endereccedilo de uma ceacutelula diferente e vocecirc copie a foacutermula da primeira ceacutelula para outra o endereccedilo de referecircncia dentro da foacutermula muda O Excel atualiza a referecircncia dentro da foacutermula para que a quantidade de linhas eou colunas que separam uma ceacutelula original (de onde a foacutermula eacute copiada) da ceacutelula nova (para onde a foacutermula eacute colada) seja correspondente Talvez isso seja confuso entatildeo tente fazer um exemplo para ver como eacute

DICA

CG_ExcelFormulasandFunctionsFDindb 22 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 21: Excel Fórmulas CAP DE AMOSTRA & Funções

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp23

1 Na ceacutelula B2 digite 100

2 Na ceacutelula B2 digite =B2 2

3 Pressione a tecla Enter

A ceacutelula C2 retorna o valor 200

4 Se C2 natildeo for a ceacutelula ativa clique nela uma vez

5 Pressione Ctrl + C ou clique no botatildeo Copiar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

6 Clique na ceacutelula C3

7 Pressione Ctrl + V ou clique no botatildeo Colar na categoria Aacuterea de Trans-ferecircncia na Faixa de Opccedilotildees Paacutegina Inicial

8 Se vocecirc vir uma linha estranha em torno da ceacutelula C2 pressione a tecla Esc

A ceacutelula C3 deve ser a ceacutelula ativa mas se natildeo for clique nela uma vez Veja a Barra de Foacutermulas O conteuacutedo da ceacutelula eacute =B32 e natildeo o =B22 que vocecirc copiou

Vocecirc reparou que tinha uma linha se movendo em volta da ceacutelula Essa linha se chama letreiro Eacute um lembrete de que vocecirc estaacute no meio de uma operaccedilatildeo de recortar ou copiar e o letreiro ficaraacute piscando em volta dos dados recortados ou copiados

O que aconteceu O Excel ao seu entender presumiu que se uma foacutermula na ceacutelula C2 faz referecircncia agrave ceacutelula B2 mdash uma ceacutelula agrave esquerda mdash a mesma foacutermula inserida na ceacutelula C3 deve referenciar a ceacutelula B3 mdash uma ceacutelula agrave esquerda tambeacutem

Quando vocecirc estaacute copiando foacutermulas no Excel o endereccedilo relativo geralmente eacute o que vocecirc quer Esse eacute o comportamento-padratildeo Agraves vezes vocecirc natildeo quer o endereccedilo relativo e sim o endereccedilo absoluto Isso faz com que a referecircncia de uma ceacutelula fixa vaacute para um endereccedilo de ceacutelula absoluto de modo que ela natildeo seja alterada quando a foacutermula for copiada

Em uma referecircncia de ceacutelula absoluta o cifratildeo ($) antecede a letra da coluna e o nuacutemero da linha Vocecirc tambeacutem pode ter uma referecircncia mista na qual a coluna eacute absoluta e a linha eacute relativa e vice-versa Para criar uma referecircncia mista coloque o cifratildeo em frente agrave letra da coluna ou do nuacutemero da linha Veja alguns exemplos

DICA

CG_ExcelFormulasandFunctionsFDindb 23 22102019 114019

CAP

DE

AMOS

TRA

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 22: Excel Fórmulas CAP DE AMOSTRA & Funções

24emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Tipo de Referecircncia Foacutermula O que Acontece Depois de Copiar a Foacutermula

Relativa =A1 Tanto a coluna A quanto a linha 1 podem mudar

Absoluta =$A$1 A letra da coluna A e o nuacutemero da linhanatildeo mudam

Mista =$A1 A coluna A natildeo muda A linha 1 pode mudar

Mista =A$1 A letra da coluna A pode mudar A linha 1 natildeo muda

Copiando as foacutermulas com a alccedila de preenchimentoEnquanto eu estiver falando a respeito do assunto de copiar foacutermulas por aiacute decirc uma espiada na alccedila de preenchimento Vocecirc vai adorar essa funcionalidade A alccedila de preenchimento eacute uma maneira raacutepida de copiar o conteuacutedo de uma ceacutelula para outras simplesmente clicando e arrastando o mouse

A ceacutelula ativa tem sempre um pequeno quadrado ao lado inferior direito de sua borda Essa eacute a alccedila de preenchimento Quando vocecirc move o ponteiro do mouse sobre uma alccedila de preenchimento o ponteiro muda para a forma de uma cruz Caso clique e segure o botatildeo do mouse vocecirc pode arrastar a ceacutelula para cima para baixo ou passar por todas as outras ceacutelulas Ao soltar o botatildeo o conteuacutedo da ceacutelula ativa eacute copiado automaticamente para as ceacutelulas que vocecirc arrastou

Uma imagem vale mais do que mil palavras entatildeo decirc uma olhada na Figura 1-17 que mostra uma planilha que soma alguns nuacutemeros A ceacutelula E4 tem esta foacutermula =B4 + C4 + D4 Ela precisa ser colocada entre as ceacutelulas E5 e E15 Preste atenccedilatildeo na ceacutelula E4 A alccedila de preenchimento estaacute no canto inferior direito Estou prestes a usar a alccedila de preenchimento para arrastar a foacutermula para as outras ceacutelulas Clicar e segurar o botatildeo esquerdo do mouse e depois arrastaacute-lo para E15 funciona muito bem

FIGURA 1-17 preparando-

-se para arrastar

a foacutermula para baixo

CG_ExcelFormulasandFunctionsFDindb 24 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 23: Excel Fórmulas CAP DE AMOSTRA & Funções

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp25

A Figura 1-18 mostra como a planilha fica apoacutes a alccedila de preenchimento ser usada para inserir as foacutermulas em todas as ceacutelulas Isso poupa bastante tempo Aleacutem disso vocecirc pode ver que a foacutermula em cada ceacutelula da coluna E referencia as ceacutelulas agrave esquerda corretamente Esse eacute o motivo de usar a refe-recircncia relativa Por exemplo a foacutermula na ceacutelula E15 acaba com esta foacutermula =B15 + C15 + D15

FIGURA 1-18 preen-

chendo as ceacutelulas com uma foacutermu-

la usando a alccedila de

preenchi-mento

Agrupando foacutermulas da forma certaHaacute um ditado no campo da informaacutetica entra lixo sai lixo E isso se aplica em como as foacutermulas satildeo agrupadas Se uma foacutermula for elaborada de forma errada ela retorna um resultado incorreto ou um erro

Podem ocorrer dois tipos de erros em foacutermulas Em um tipo o Excel pode cal-cular a foacutermula poreacutem o resultado estaacute errado No outro o Excel natildeo consegue calcular a foacutermula Vamos conferir os dois tipos

Uma foacutermula pode funcionar e ainda fornecer um resultado equivocado O Excel natildeo informa um erro porque natildeo haacute um erro para ser encontrado Mui-tas vezes esse eacute um resultado de natildeo usar os parecircnteses adequadamente na foacutermula Veja alguns exemplos

Foacutermula Resultado

=7 + 5 20 + 25 5 112

=(7 + 5) 20 + 25 5 245

=7 + 5 (20 + 25) 5 52

=(7 + 5 20 + 25) 5 264

Todas essas foacutermulas satildeo vaacutelidas mas o posicionamento dos parecircnteses faz toda a diferenccedila no resultado Vocecirc deve levar em consideraccedilatildeo a ordem dos operadores matemaacuteticos ao escrever as foacutermulas Esta eacute a ordem de precedecircncia

CG_ExcelFormulasandFunctionsFDindb 25 22102019 114019

CAP

DE

AMOS

TRA

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 24: Excel Fórmulas CAP DE AMOSTRA & Funções

26emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

1 Parecircnteses

2 Expoentes

3 Multiplicaccedilatildeo e divisatildeo

4 Adiccedilatildeo e subtraccedilatildeo

Esse eacute um aspecto determinante das foacutermulas Eacute faacutecil simplesmente aceitar uma resposta retornada Afinal de contas o Excel eacute inteligentiacutessimo Certo Errado Como todos os outros programas de computador o Excel soacute consegue fazer o que lhe eacute dito Se vocecirc pedir para ele calcular uma foacutermula incorreta mas estruturalmente certa ele faraacute isso Portanto preste atenccedilatildeo no que estaacute fazendo mdash digo em seus parecircnteses e operadores matemaacuteticos mdash ao escrever as foacutermulas

O segundo tipo de erro ocorre quando um equiacutevoco na foacutermula ou nos dados que a foacutermula usa impede que o Excel calcule o resultado O Excel facilita sua vida informando quando um tipo de erro desses acontece Para ser exato ele tem duas opccedilotildees

raquo O Excel exibe uma mensagem quando vocecirc tenta inserir uma foacutermula que natildeo foi elaborada corretamente

raquo O Excel retorna uma mensagem de erro na ceacutelula quando haacute algum problema com o resultado do caacutelculo

Primeiro observe o que aconteceu na Figura 1-19 quando tentei inserir uma foacutermula que tinha a quantidade errada de parecircnteses

FIGURA 1-19 Recebendo

uma mensagem

do Excel

O Excel encontra um nuacutemero iacutempar de parecircnteses abertos e fechados Assim a foacutermula natildeo funciona (matematicamente natildeo faz sentido) e o Excel o informa Preste atenccedilatildeo nessas mensagens pois elas geralmente oferecem soluccedilotildees

Em algum lugar existem erros nos valores retornados Se vocecirc chegou ateacute aqui a sintaxe das foacutermulas atendeu aos requisitos miacutenimos necessaacuterios mas ape-sar de tudo alguma coisa deu errado Os possiacuteveis erros satildeo

CG_ExcelFormulasandFunctionsFDindb 26 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 25: Excel Fórmulas CAP DE AMOSTRA & Funções

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp27

raquo Tentar realizar uma operaccedilatildeo matemaacutetica em um texto

raquo Tentar dividir um nuacutemero por 0 (um erro em matemaacutetica)

raquo Tentar fazer referecircncia a uma ceacutelula intervalo planilha ou pasta de trabalho inexistente

raquo Inserir o tipo errado de informaccedilatildeo em um argumento de funccedilatildeo

Essa natildeo eacute de modo algum uma lista completa das possiacuteveis condiccedilotildees de erros mas vocecirc entendeu a ideia Entatildeo o que o Excel faz a respeito Ele exibe uma boa dose de erros na ceacutelula com foacutermula problemaacutetica

Tipo de Erro Quando Acontece

DIV0 Quando vocecirc estaacute tentando dividir algum valor por 0

NA Quando uma foacutermula ou uma funccedilatildeo dentro da foacutermula natildeo consegue encontrar os dados referenciados

NOME Quando o texto em uma foacutermula natildeo eacute reconhecido

NULO Quando se usa um espaccedilo em vez de viacutergula em foacutermulas que referenciam muacuteltiplos intervalos A viacutergula eacute necessaacuteria para separar as referecircncias dos intervalos

NUacuteM Quando uma foacutermula tem dados numeacutericos invaacutelidos para o tipo de operaccedilatildeo

REF Quando uma referecircncia eacute invaacutelida

VALOR Quando o tipo errado de operando ou argumento de funccedilatildeo eacute usado

O Capiacutetulo 4 analisa detalhadamente a identificaccedilatildeo e o tratamento dos erros em foacutermulas

Usando Funccedilotildees em FoacutermulasAs funccedilotildees satildeo como pequenos programas utilitaacuterios que executam uma uacutenica tarefa Por exemplo a funccedilatildeo SOMA soma os nuacutemeros a funccedilatildeo CONTAR faz contagens e a funccedilatildeo MEacuteDIA calcula uma meacutedia

Existem funccedilotildees para lidar com muitas necessidades trabalhar com nuacutemeros texto datas e horas financcedilas e assim por diante Elas podem ser combinadas e aninhadas (uma dentro da outra) As funccedilotildees retornam um valor e ele pode ser combinado com os resultados de outra funccedilatildeo ou foacutermula As possibilida-des satildeo quase infinitas

CG_ExcelFormulasandFunctionsFDindb 27 22102019 114019

CAP

DE

AMOS

TRA

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 26: Excel Fórmulas CAP DE AMOSTRA & Funções

28emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Entretanto as funccedilotildees natildeo estatildeo sozinhas Elas sempre fazem parte de uma foacutermula Agora isso pode sugerir que a foacutermula eacute feita a partir da funccedilatildeo ou a foacutermula combina a funccedilatildeo com outras funccedilotildees dados operadores ou referecircn-cias Mas todas as funccedilotildees devem seguir a regra praacutetica das foacutermulas comeccedilar com um sinal de igual Veja alguns exemplos

FunccedilatildeoFoacutermula Resultado

=SOMA(A1A5) Retorna a soma dos valores no intervalo A1A5 Este eacute um exemplo de uma funccedilatildeo que funciona como uma foacutermula inteira

=SOMA(A1A5) B5 Retorna a soma dos valores no intervalo A1A5 dividido pelo valor na ceacutelula B5 Este exemplo eacute a mistura do resultado da funccedilatildeo com outros dados

=SOMA(A1A5) + (MEacuteDIA(B1B5)

Retorna a soma dos valores no intervalo A1A5 junto com a soma da meacutedia do intervalo B1B5 Este exemplo eacute uma foacutermula que combina o resultado de duas funccedilotildees

Preparado para escrever sua primeira foacutermula com uma funccedilatildeo Siga as etapas abaixo para escrever uma funccedilatildeo que cria uma meacutedia

1 Digite alguns nuacutemeros nas ceacutelulas de uma das colunas

2 Clique em uma ceacutelula vazia em que vocecirc queira ver o resultado

3 Digite =MEacuteDIA( para comeccedilar a funccedilatildeo

Nota Conforme vocecirc digita a primeira letra da funccedilatildeo o Excel apresenta uma lista de funccedilotildees Quanto mais letras vocecirc digitar menor a lista fica A vantagem eacute que por exemplo se vocecirc digitar a letra M pode usar a darr para selecionar a funccedilatildeo MEacuteDIA e depois pressionar a tecla Tab

4 Clique na primeira ceacutelula com um valor inserido e enquanto segura o botatildeo do mouse arraste o ponteiro dele sobre as outras ceacutelulas que tecircm valores

outra alternativa eacute inserir o intervalo dessas ceacutelulas

5 Digite )

6 Pressione a tecla Enter

Se tudo deu certo sua planilha deve ficar parecida com a minha na Figura 1-20 A ceacutelula B11 tem o resultado calculado mas observe a Barra de Foacutermulas e vocecirc poderaacute ver a funccedilatildeo atual como foi inserida

CG_ExcelFormulasandFunctionsFDindb 28 22102019 114019

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 27: Excel Fórmulas CAP DE AMOSTRA & Funções

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp29

As foacutermulas e funccedilotildees dependem das ceacutelulas e dos intervalos aos quais fazem referecircncia Se vocecirc alterar os dados em uma das ceacutelulas o resultado retornado pela funccedilatildeo seraacute atualizado Tente fazer isso No exemplo em que acabou de calcular a meacutedia clique em uma das ceacutelulas com os valores e insira um nuacutemero diferente A meacutedia retornada muda

FIGURA 1-20 Inserindo a funccedilatildeo

MEacuteDIa

Uma foacutermula pode ser constituiacuteda de nada mais que uma funccedilatildeo mdash precedida por um sinal de igual eacute claro

Analisando o que haacute dentro de uma funccedilatildeoA maioria das funccedilotildees recebe entradas mdash chamadas de argumentos ou paracircme-tros mdash que especificam os dados que as funccedilotildees devem usar Algumas funccedilotildees natildeo aceitam argumentos outras aceitam um e haacute aquelas que aceitam mui-tos tudo depende da funccedilatildeo A lista de argumentos eacute sempre delimitada com parecircnteses seguidos do nome da funccedilatildeo Se houver mais de um argumento a separaccedilatildeo eacute feita por ponto e viacutergula Veja alguns exemplos

Funccedilatildeo Comentaacuterio

=AGORA() Natildeo aceita argumentos

=MEacuteDIA(A6A11B7) Pode aceitar ateacute 255 argumentos Aqui trecircs referecircncias de ceacutelulas satildeo incluiacutedas como argumentos Os argumentos satildeo separados por ponto e viacutergula

=MEacuteDIA(A6A10A13 A19A23A29)

Neste exemplo os argumentos fazem referecircncia aos intervalos em vez de referenciar as ceacutelulas Os argumentos satildeo separados por ponto e viacutergula

=IPGTO(B5 B6 B7 B8) Exige quatro argumentos que satildeo separados por ponto e viacutergula

LEMBRE-SE

CG_ExcelFormulasandFunctionsFDindb 29 22102019 114020

CAP

DE

AMOS

TRA

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 28: Excel Fórmulas CAP DE AMOSTRA & Funções

30emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

Algumas funccedilotildees exigem argumentos e argumentos opcionais Vocecirc deve for-necer aqueles que satildeo exigidos Os opcionais satildeo veja bem opcionais Mas tal-vez vocecirc queira incluiacute-los se eles forem ajudar a funccedilatildeo a retornar o valor de que precisa

A funccedilatildeo IPGTO eacute um bom exemplo Quatro argumentos satildeo necessaacuterios e dois satildeo opcionais Vocecirc pode ler mais sobre a funccedilatildeo IPGTO no Capiacutetulo 5 Vocecirc pode ler mais a respeito dos argumentos de funccedilatildeo no Capiacutetulo 2

Argumentando com uma funccedilatildeoMemorizar os argumentos que cada funccedilatildeo aceita seria uma tarefa hercuacutelea Acho que se vocecirc conseguisse poderia ateacute aparecer em um programa de tele-visatildeo Mas vamos voltar agrave realidade Vocecirc natildeo precisa decorar os argumentos porque o Excel o ajuda a selecionar qual funccedilatildeo usar e depois informa quais argumentos satildeo necessaacuterios

A Figura 1-21 mostra a caixa de diaacutelogo Inserir Funccedilatildeo Vocecirc acessa esse aju-dante incriacutevel clicando no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas Na caixa de diaacutelogo vocecirc seleciona uma funccedilatildeo para usar

FIGURA 1-21 usando a

caixa de diaacutelogo Inserir

Funccedilatildeo

Essa caixa de diaacutelogo conteacutem uma listagem de todas as funccedilotildees disponiacuteveis mdashe bota funccedilatildeo nisso A fim de simplificar as coisas a caixa de diaacutelogo oferece uma maneira de pesquisar uma funccedilatildeo por uma palavra-chave ou haacute a possibilidade de filtrar a lista de funccedilotildees por categoria

CG_ExcelFormulasandFunctionsFDindb 30 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 29: Excel Fórmulas CAP DE AMOSTRA & Funções

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp31

Se souber a qual categoria uma funccedilatildeo pertence clique no botatildeo da categoria da funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas e selecione a funccedilatildeo no menu

Experimente Veja um exemplo de como usar a caixa de diaacutelogo Inserir Funccedilatildeo para multiplicar alguns nuacutemeros

1 Digite trecircs nuacutemeros em trecircs ceacutelulas diferentes

2 Clique na ceacutelula vazia em que vocecirc quer que o resultado apareccedila

3 Clique no botatildeo Inserir Funccedilatildeo na Faixa de Opccedilotildees de Foacutermulas

Outra alternativa eacute clicar no pequeno botatildeo fx na Barra de Foacutermulas A caixa de diaacutelogo Inserir Funccedilatildeo aparece

4 Na lista de categorias do menu suspenso selecione Tudo ou Matemaacute-tica e Trigonomeacutetrica

5 Na lista de funccedilotildees encontre e selecione a funccedilatildeo MULT

6 Clique em OK

a caixa de diaacutelogo Inserir Funccedilatildeo fecha e exibe a caixa de diaacutelogo argumentos de Funccedilatildeo (veja a Figura 1-22) em que vocecirc pode inserir quantos argumentos quiser a princiacutepio temos a impressatildeo de que a caixa de diaacutelogo natildeo conse-gue acomodar tantos argumentos para este exemplo digite trecircs argumentos mesmo parecendo haver espaccedilo somente para dois ateacute parece a danccedila das cadeiras

aparecem mais caixas de entradas de argumentos conforme vocecirc precisa delas Mas em primeiro lugar como vocecirc insere um argumento

7 Vocecirc consegue inserir o argumento de duas formas

Digite os nuacutemeros ou as referecircncias de ceacutelulas nas caixas

utilize os quadrados engraccediladinhos agrave direita

Na Figura 1-22 duas caixas de entrada estatildeo prontinhas para serem usadas Agrave esquerda delas estatildeo os nomes Nuacutem1 e Nuacutem2 Agrave direita estatildeo os quadra-dinhos chamados de controles RefEdit Eles entram com os argumentos em um piscar de olhos Tudo o que vocecirc tem que fazer eacute clicar em um desses controles clicar na ceacutelula com o valor e pressionar a tecla Enter

8 Clique no controle RefEdit agrave direita da caixa de entrada Nuacutem1

a caixa de diaacutelogo argumentos de Funccedilatildeo diminui para o tamanho da caixa de entrada

DICA

CG_ExcelFormulasandFunctionsFDindb 31 22102019 114020

CAP

DE

AMOS

TRA

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 30: Excel Fórmulas CAP DE AMOSTRA & Funções

32emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

9 Clique na ceacutelula com o primeiro nuacutemero

a Figura 1-23 mostra como a tela fica neste momento

10 Pressione a tecla Enter

a caixa de diaacutelogo argumentos de Funccedilatildeo reaparece com o argumento inserido na caixa o argumento natildeo eacute o valor na ceacutelula mas o endereccedilo da ceacutelula que conteacutem o valor mdash exatamente o que vocecirc quer

11 Repita os Passos 7ndash9 para inserir as outras duas referecircncias de ceacutelulas

a Figura 1-24 mostra como a tela deve ficar neste momento

a quantidade de caixas de entrada e controles associados ao RefEdit aumen-tam de acordo com a quantidade de caixas de entrada necessaacuterias

12 Clique em OK e pressione a tecla Enter para completar a funccedilatildeo

A Figura 1-25 mostra o resultado dessa bagunccedila A funccedilatildeo MULT retorna o resultado dos nuacutemeros individuais sendo multiplicados juntos

FIGURA 1-22 preparando-

-se para inserir alguns

argumentos na funccedilatildeo

FIGURA 1-23 usando RefEdit

para inserir argumento

DICA

CG_ExcelFormulasandFunctionsFDindb 32 22102019 114020

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 31: Excel Fórmulas CAP DE AMOSTRA & Funções

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp33

Vocecirc natildeo precisa utilizar a caixa de diaacutelogo Inserir Funccedilatildeo para inserir fun-ccedilotildees nas ceacutelulas Ela estaacute laacute por conveniecircncia Agrave medida que se familiarizar com determinadas funccedilotildees usadas constantemente talvez vocecirc ache mais raacutepido apenas digitar a funccedilatildeo diretamente na ceacutelula

Aninhamento de funccedilotildeesNinho eacute uma coisa que o passarinho faz natildeo eacute mesmo Bem um bioacutelogo especia-lizado em paacutessaros saberia responder essa pergunta no entanto eu tambeacutem sei fazer ninhos soacute que com funccedilotildees do Excel Uma funccedilatildeo aninhada eacute inserida dentro de outra funccedilatildeo como um de seus argumentos As funccedilotildees aninhadas possibilitam que vocecirc retorne resultados que de outra forma seriam difiacuteceis de retornar (As funccedilotildees aninhadas satildeo usadas em exemplos em diversas partes do livro As fun-ccedilotildees CONTSE MEacuteDIA e MAacuteXIMO satildeo analisadas no Capiacutetulo 9)

FIGURA 1-24 Comple-tando a

entrada da funccedilatildeo

FIGURA 1-25 Matemaacutetica

nunca foi tatildeo faacutecil

A Figura 1-26 mostra o preccedilo do balanccedilo diaacuterio do Iacutendice SampP 500 [carteira teoacuterica das 500 accedilotildees de maior peso e mais negociadas na Bolsa de Nova York e na NASDAQ] para o mecircs de setembro de 2004 Uma possiacutevel anaacutelise eacute observar

DICA

CG_ExcelFormulasandFunctionsFDindb 33 22102019 114021

CAP

DE

AMOS

TRA

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 32: Excel Fórmulas CAP DE AMOSTRA & Funções

34emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

quantas vezes o preccedilo do balanccedilo foi maior do que a meacutedia dentro do mecircs Portanto a meacutedia deve ser calculada antes de comparar qualquer preccedilo uacutenico Insira a funccedilatildeo MEacuteDIA em outra funccedilatildeo para calcular a meacutedia primeiro

FIGURA 1-26 aninha-

mento de funccedilatildeo

Quando uma funccedilatildeo eacute aninhada dentro de outra a funccedilatildeo interna eacute calculada primeiro O resultado eacute entatildeo usado como argumento para a funccedilatildeo externa

A funccedilatildeo CONTSE conta a quantidade de ceacutelulas em um intervalo que atendem agrave condiccedilatildeo Nesse caso a condiccedilatildeo eacute que qualquer valor unitaacuterio no intervalo seja maior do que (gt) a meacutedia dele A foacutermula na ceacutelula D7 eacute =CONTSE(B5B25 ldquogtrdquo amp MEacuteDIA(B5B25)) A funccedilatildeo MEacuteDIA eacute avaliada primeiro depois se ava-lia a funccedilatildeo CONTSE usando o valor retornado da funccedilatildeo aninhada como argumento

Eacute melhor inserir as funccedilotildees aninhadas diretamente A caixa de diaacutelogo Inserir Funccedilatildeo natildeo facilita a entrada de uma funccedilatildeo aninhada Tente fazer isso uma vez Neste exemplo vocecirc usa a funccedilatildeo MEacuteDIA para encontrar a meacutedia dos maiores valores a partir dos dois conjuntos de nuacutemeros MAacuteXIMO eacute a funccedilatildeo aninhada Digite a funccedilatildeo MAacuteXIMO duas vezes dentro da funccedilatildeo MEacuteDIA Siga estes passos

1 Digite alguns nuacutemeros diferentes em uma coluna

2 Digite alguns nuacutemeros diferentes em uma coluna diferente

3 Clique na ceacutelula vazia em que o resultado deve aparecer

4 Digite =MEacuteDIA( para iniciar a entrada da funccedilatildeo

5 Digite MAacuteXIMO(

DICA

CG_ExcelFormulasandFunctionsFDindb 34 22102019 114021

CAP

DE

AMOS

TRA

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 33: Excel Fórmulas CAP DE AMOSTRA & Funções

emspCapiacutetulo 1enspExplorando os Princiacutepios Baacutesicos das Foacutermulas e Funccedilotildeesemspemsp35

6 Clique na primeira ceacutelula no segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do primeiro conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

7 Insira um parecircntese de fechamento no final da primeira funccedilatildeo MAacuteXIMO

8 Insira um ponto e viacutergula ()

9 Novamente digite MAacuteXIMO(

10 Clique na primeira ceacutelula do segundo conjunto de nuacutemeros pressione o botatildeo do mouse e arraste-o por todas as ceacutelulas do segundo conjunto

o endereccedilo desse intervalo eacute introduzido na funccedilatildeo MAacuteXIMo

11 Insira um parecircntese de fechamento no final da segunda funccedilatildeo MAacuteXIMO

12 Digite um )

Isso finaliza a funccedilatildeo MEacuteDIa

13 Pressione a tecla Enter

A Figura 1-27 mostra o resultado da sua funccedilatildeo aninhada A ceacutelula C14 conteacutem a foacutermula =MEacuteDIA(MAacuteXIMO(B4B10)MAacuteXIMO(D4D10))

FIGURA 1-27 obtendo

um resultado a

partir das funccedilotildees

aninhadas

Ao usar as funccedilotildees aninhadas a funccedilatildeo externa eacute precedida com um sinal de igual (=) caso seja o iniacutecio da foacutermula Quaisquer outras funccedilotildees aninhadas natildeo satildeo antecedidas pelo sinal de igual

Eacute possiacutevel aninhar funccedilotildees ateacute o niacutevel 64

LEMBRE-SE

DICA

CG_ExcelFormulasandFunctionsFDindb 35 22102019 114021

CAP

DE

AMOS

TRA

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA

Page 34: Excel Fórmulas CAP DE AMOSTRA & Funções

36emspemsppaRtE 1enspIntroduccedilatildeo a Foacutermulas e Funccedilotildees

CG_ExcelFormulasandFunctionsFDindb 36 22102019 114021

CAP

DE

AMOS

TRA