PUC-PR
Libere conteúdos
sem pagar
Ajude estudantes
Acesse conteúdos dessa e de diversas outras disciplinas.
Libere conteúdos
sem pagar
Ajude estudantes
Libere conteúdos
sem pagar
Ajude estudantes
Acesse conteúdos dessa e de diversas outras disciplinas.
Libere conteúdos
sem pagar
Ajude estudantes
Libere conteúdos
sem pagar
Ajude estudantes
Acesse conteúdos dessa e de diversas outras disciplinas.
Libere conteúdos
sem pagar
Ajude estudantes
Libere conteúdos
sem pagar
Ajude estudantes
Acesse conteúdos dessa e de diversas outras disciplinas.
Libere conteúdos
sem pagar
Ajude estudantes
Libere conteúdos
sem pagar
Ajude estudantes
Acesse conteúdos dessa e de diversas outras disciplinas.
Libere conteúdos
sem pagar
Ajude estudantes
Prévia do material em texto
COD.: 1864_0Excel 2019 - Módulo IIExcel 2019 - Módulo IIExcel 2019 - Módulo IIExcel 2019 - Módulo IISumárioCréditosExcel 2019 - Módulo IICoordenação GeralMarcia M. RosaCoordenação EditorialHenrique Thomaz BruscaginAutoriaFernando de Carvalho NavarroRevisão Ortográfica e GramaticalMarcos Cesar dos Santos SilvaDiagramaçãoBruno de Oliveira SantosEste material constitui uma nova obra e é uma derivação da seguinte obra original, produzida por Monte Everest Participações e Empreendimentos Ltda., em Mai/2016: Excel 2016 - Módulo IIAutoria:Fernando de Carvalho NavarroEdição nº 1 | 1864_0Abril/ 2019Copyright © Monte Everest Participações e Empreendimentos Ltda.Todos os direitos autorais reservados. Este manual não pode ser copiado, fotocopiado, reproduzido, traduzido ou convertido em qualquer forma eletrônica, ou legível por qualquer meio, em parte ou no todo, sem a aprovação prévia, por escrito, da Monte Everest Participações e Empreendimentos Ltda., estando o contrafator sujeito a responder por crime de Violação de Direito Autoral, conforme o art.184 do Código Penal Brasileiro, além de responder por Perdas e Danos. Todos os logotipos e marcas utilizados neste material pertencem às suas respectivas empresas."As marcas registradas e os nomes comerciais citados nesta obra, mesmo que não sejam assim identificados, pertencem aos seus respectivos proprietários nos termos das leis, convenções e diretrizes nacionais e internacionais."4Sumário5Capítulo 1 - Referências e fórmulas .................................................................................... 131.1. Introdução ............................................................................................141.1.1. Versões do Excel ...................................................................................141.1.2. A interface ............................................................................................151.2. Referências de células ...........................................................................161.2.1. Referências na mesma planilha .............................................................161.2.2. Referências a células de outras planilhas ...............................................171.2.3. Referências a células de outras pastas de trabalho ................................181.2.4. Gerenciando vínculos (links) ..................................................................231.3. Intervalos nomeados .............................................................................281.4. Auditoria de fórmulas ...........................................................................291.4.1. Rastreando precedentes ........................................................................311.4.2. Rastreando dependentes .......................................................................321.4.3. Exibindo todas as fórmulas da planilha .................................................341.4.4. Detectando e resolvendo erros em fórmulas .........................................351.4.4.1. Rastreando erros ...................................................................................371.4.4.2. Avaliando fórmulas ...............................................................................381.4.4.3. Usando o botão de verificação de erros .................................................411.4.4.4. Referências circulares ...........................................................................431.4.5. Janela de inspeção ................................................................................461.5. Opções de cálculo .................................................................................49Pontos principais ................................................................................................50Teste seus conhecimentos...................................................................................................... 51Mãos à obra! .................................................................................................................................. 55Capítulo 2 - Funções (Parte 1) ................................................................................................ 612.1. Introdução ............................................................................................622.2. Funções matemáticas e trigonométricas ................................................642.2.1. Função ALEATÓRIO ...............................................................................642.2.2. Função ALEATÓRIOENTRE .....................................................................652.2.3. Outras funções .....................................................................................652.3. Funções estatísticas ..............................................................................652.3.1. Funções estatísticas básicas ..................................................................652.3.2. Funções MAIOR e MENOR ......................................................................662.3.3. Função AGREGAR ..................................................................................692.3.4. Funções estatísticas condicionais ..........................................................732.3.4.1. Função CONT.SES ..................................................................................752.3.4.2. Função SOMASES ...................................................................................762.3.4.3. Função MÉDIASES ..................................................................................772.3.4.4. Função MÁXIMOSES ...............................................................................782.3.4.5. Função MÍNIMOSES ................................................................................792.4. Funções de banco de dados ..................................................................802.4.1. Sintaxe e argumentos ...........................................................................802.4.2. Intervalos ..............................................................................................802.4.3. Funções ................................................................................................822.5. Funções de data e hora .........................................................................852.5.1. Números seriais ....................................................................................852.5.2. Cálculos com datas e horas ...................................................................862.5.2.1. Tratamento de horas negativas .............................................................882.5.2.2. Horas acumuladas.................................................................................892.5.2.3. Horas e valores monetários ...................................................................922.5.3. Função DATA ........................................................................................932.5.4. Funções DIA, MÊS e ANO .......................................................................942.5.5. Função DIAS ..........................................................................................94Excel 2019 - Módulo II Sumário62.5.6. Função DIA.DA.SEMANA ........................................................................952.5.7. Função DATA.VALOR .............................................................................962.5.8. Função VALOR.TEMPO ...........................................................................962.5.9. Função FIMMÊS .....................................................................................972.5.10. Função DATAM .....................................................................................982.5.11. Função NÚMSEMANAISO ........................................................................992.5.12. Função FRAÇÃOANO .............................................................................99de inspeçãoA Janela de inspeção permite que você monitore valores em células específicas que podem estar em outras planilhas. É uma boa ferramenta para acompanhar mudanças entre várias planilhas, sem que você tenha que ficar alternando entre elas.Para ativar a Janela de inspeção, na guia Fórmulas, grupo Auditoria de Fórmulas, clique no botão Janela de inspeção:A janela começa flutuante na planilha, mas pode ser movimentada pela barra de título ou "ancorada" em um dos quatro lados da planilha.Para acompanhar a explicação deste tópico, abra novamente a pasta de trabalho Auditoria de Fórmulas.xlsx, disponível em sua pasta de exercícios do Capítulo 1 e ative a planilha Brasil. Suponha que você deseje monitorar as mudanças de valores nos totais semestrais e anuais da linha 8 (H8, O8, P8), enquanto experimenta valores nas planilhas Norte e Sul:Siga as etapas para praticar o uso da Janela de inspeção:1. Arraste a janela para um local que não atrapalhe a visualização da tabela ou para a parte superior da planilha, até que ela fique encaixada e use toda a largura disponível;2. Na planilha Brasil, selecione as 3 células H8, O8 e P8;471 Referências e fórmulas3. Na Janela de inspeção, clique no botão Adicionar inspeção de variáveis para inserir a informação das 3 células na janela:4. Clique em OK para incluir as 3 células:5. Se desejar, redimensione as colunas da Janela de inspeção para visualizar melhor as informações;6. Vá até a planilha Norte e, na célula B4, digite o número 300;7. Observe, na Janela de inspeção, a alteração na célula H8 (total do 1º semestre) e P8 (total anual):8. Vá até a planilha Sul e, na célula K6, digite o número 50;48Excel 2019 - Módulo II9. Observe, na Janela de inspeção, a alteração na célula O8 (total do 2º semestre) e P8 (total anual):10. As informações de inspeções de variáveis ficam salvas junto com o arquivo. Para remover uma ou mais células inspecionadas, selecione-as na Janela de inspeção e clique no botão Excluir inspeção de variáveis:11. Quando terminar de trabalhar com a Janela de inspeção, feche-a, clicando no "X" no canto superior direito dela.491 Referências e fórmulas1.5. Opções de cálculoNa guia Fórmulas, grupo Cálculo, você encontrará alguns botões e comandos que controlam os cálculos nas planilhas do arquivo:As opções existentes no grupo Cálculo são as seguintes:Botão/Comando DescriçãoOpções de CálculoPermite a escolha da forma de atualização dos cálculos no arquivo aberto: • Automático: Atualiza todas as fórmulas de todas as planilhas quando há qualquer alteração de conteúdo no Excel; • Automático Exceto em Tabelas de Dados: Atualiza todas as planilhas, porém não interfere em tabelas de dados; • Manual: Não atualiza as fórmulas quando há mudanças nas células do arquivo.Calcular AgoraForça o Excel a recalcular todas as fórmulas de todas as planilhas de todas as pastas de trabalho abertas.Calcular PlanilhaForça o Excel a recalcular somente as fórmulas da planilha ativa.50Excel 2019 - Módulo IIPontos principaisAtente para os tópicos a seguir. Eles devem ser estudados com muita atenção, pois representam os pontos mais importantes do capítulo. • A célula é identificada por um endereço (ou referência), o qual combina a letra da coluna com o número da linha. Exemplos: célula A1, célula H20, célula XY1324, etc. Os endereços de células são usados para compor as fórmulas, as quais usam seus valores para calcular um resultado; • Há 3 tipos de endereços de células: o endereço relativo (A1) sempre é ajustado quando a fórmula é copiada; o endereço absoluto ($A$1) nunca é ajustado quando a fórmula é copiada; o endereço misto ($A1, A$1) tem apenas a coluna ou apenas a linha ajustada durante a movimentação da fórmula; • É possível você usar nas suas fórmulas valores que estão em outras planilhas do mesmo arquivo ou até em outras pastas de trabalho do Excel. Essas referências externas também são chamadas de links; • Nomear uma célula ou intervalo se torna prático e útil porque facilita a leitura das fórmulas e os nomes podem ser usados em qualquer planilha da pasta de trabalho. Você encontra as ferramentas para nomes na guia Fórmulas, grupo Nomes Definidos. A principal ferramenta é o Gerenciador de Nomes; • Ferramentas de auditoria de fórmulas permitem que você investigue a lógica empregada nas fórmulas e veja o fluxo dos cálculos através de setas de rastreamento. Células precedentes são referenciadas por uma fórmula em outra célula. Células dependentes contêm fórmulas que se referem a outras células que fornecem valores a essas fórmulas; • Com as ferramentas de auditoria você também pode rastrear erros, acompanhar as mudanças em um conjunto selecionado de células variáveis e até mesmo executar os cálculos do Excel, visualizando-os em etapas.Teste seus conhecimentosReferências e fórmulas152Excel 2019 - Módulo II1. Quais os tipos de referências (endereços) para células em uma fórmula? ☐ a) Relativas (A1), absolutas ($A1$) e indiretas (A$1). ☐ b) Relativas (A1), absolutas ($A$1) e mistas ($A1, A$1). ☐ c) Mistas (A$1) e fixas ($A$1). ☐ d) Relativas ($A$1) e absolutas (A1). ☐ e) Nenhuma das alternativas anteriores está correta.2. Em uma planilha, foi inserida uma fórmula que possui uma referência a outra pasta de trabalho, também aberta. Após a montagem da fórmula, a pasta referenciada foi fechada. Qual a alternativa correta com relação à fórmula com a referência externa? ☐ a) A fórmula mostra o caminho completo do arquivo fechado (disco, pasta e nome do arquivo). ☐ b) A fórmula mostra apenas o nome do arquivo fechado. ☐ c) A fórmula resulta em um erro de referência #REF!. ☐ d) Não é possível criar fórmulas que apontam para intervalos de arquivos que estão fechados. ☐ e) Nenhuma das alternativas anteriores está correta.3. Qual dos métodos a seguir não é válido para atribuição de nomes a células e intervalos? ☐ a) Guia Fórmulas, grupo Nomes Definidos, Gerenciador de nomes, botão Novo. ☐ b) Caixa de nome à esquerda da barra de fórmulas. ☐ c) Guia Fórmulas, grupo Nomes Definidos, botão Definir Nome. ☐ d) Botão direito do mouse sobre o intervalo, comando Inserir. ☐ e) Nenhuma das alternativas anteriores está correta.531Referências e fórmulas4. Para que servem as ferramentas de Auditoria de Fórmulas? ☐ a) Visualizar o fluxo do cálculo com setas rastreadoras, localizar erros e avaliar fórmulas passo a passo. ☐ b) Classificar e filtrar um banco de dados de forma correta. ☐ c) Verificar se todas as fórmulas foram iniciadas com o sinal de igual (=) e se possuem funções com os argumentos corretos. ☐ d) Garantir que os intervalos nomeados foram criados com as regras corretas para definição dos nomes. ☐ e) Nenhuma das alternativas anteriores está correta.5. Para que serve o Gerenciador de Nomes? ☐ a) Criar um novo intervalo nomeado. ☐ b) Editar um intervalo nomeado existente. ☐ c) Excluir um intervalo nomeado. ☐ d) Visualizar todos os nomes existentes no arquivo. ☐ e) Todas as alternativas anteriores estão corretas.Mãos à obra!Referências e fórmulas156Excel 2019 - Módulo IIOs exercícios desta seção complementam o aprendizado em sala de aula. Faça-os usando os conceitos aprendidos no Capítulo 1 – Referências e Fórmulas. Cada exercício contém as instruções para você completar as atividades, bem como menção aos arquivos que devem ser abertos, caso necessário.Para realizar as atividades práticas deste capítulo, abra as pastas de trabalho mencionadas nas atividades a seguir.Laboratório 1A – Fazendo referências de células, intervalos nomeados, edição de links e auditoria de fórmulasAbra a pasta de trabalho Exercícios de Laboratório - Capítulo 1.xlsx. Na planilha Semestre 1, observe a tabela com 6 categorias de produtos de uma cadeia de lojas com 5 filiais:As células que você usará para criar fórmulas e referências já estão todas devidamente formatadas.571Referências e fórmulasHá 6 outras planilhas, uma para cada mês, nomeadas como Jan, Fev etc., as quais contêm, cada uma, informações de vendas dessas 6 categorias por cada uma das 5 filiais:Abra também a pasta de trabalho Cotações de Moedas.xlsx. Suponha que essa pasta ficará em um local de sua rede corporativa e será de responsabilidade de um colaborador a atualização diária das cotações de 4 moedas, conforme consta na Planilha1:Várias pastas de trabalho da empresa usam essas cotações. É necessário que elas fiquem centralizadas em um único arquivo para que as atualizações sejam propagadas automaticamente nos outros arquivos que dependem dessas cotações.Realize as seguintes atividades para praticar referências de células, intervalos nomeados, edição de links e auditoria de fórmulas:58Excel 2019 - Módulo II1. Alterne para a pasta Exercícios de Laboratório - Capítulo 1.xlsx e vá até a planilha Semestre 1;2. Na célula C5, escreva a fórmula que totaliza as vendas dos 6 meses e das 5 filiais (é o total geral do 1º semestre para cada categoria de produtos);3. Calcule o total na célula C11;4. Na célula D2, crie uma referência externa à pasta Cotações de Moedas.xlsx, célula C4 (cotação do Dólar Americano);5. Na célula E2, crie uma referência externa à pasta Cotações de Moedas.xlsx, célula C6 (cotação do Euro);6. Feche a pasta de trabalho Cotações de Moedas.xlsx e observe como ficaram as referências externas em D2 e E2, agora mostrando o caminho completo de onde ela foi salva;7. Nomeie a célula D2 como Dólar e a célula E2 como Euro;8. Acione o Gerenciador de Nomes para observar os dois nomes criados. Feche o gerenciador em seguida;9. Na coluna D, crie as fórmulas para converter os valores em Reais da coluna C para Dólar. Use o nome criado. Totalize na célula D11;10. Na coluna E, crie as fórmulas para converter os valores em Reais da coluna C para Euro. Use o nome criado. Totalize na célula E11;11. Na coluna F, calcule a participação (em %) de cada uma das 6 categorias, em relação ao total em C11. Totalize na célula F11:12. Salve e feche a pasta Exercícios de Laboratório - Capítulo 1.xlsx;591Referências e fórmulas13. Pelo Windows Explorer (ou Explorador de Arquivos), vá até a pasta do Capítulo 1 e altere o nome do arquivo Cotações de Moedas.xlsx para Índices Financeiros.xlsx;14. Abra o arquivo que você acabou de renomear e faça a atualização de valores do Dólar e do Euro (se desejar, consulte os índices reais em sites específicos). Salve e feche o arquivo em seguida;15. Abra novamente a pasta de trabalho do Excel Exercícios de Laboratório - Capítulo 1.xlsx. Na abertura, habilite o conteúdo dos vínculos externos. Uma mensagem informará que alguns vínculos não puderam ser atualizados. Edite os vínculos e corrija a fonte de dados para o arquivo renomeado. Feche a edição de vínculos e observe as cotações atualizadas e as fórmulas recalculadas;16. Clique na célula C5 e rastreie todas as células dependentes. Em seguida, apague as setas de rastreamento;17. Clique na célula F11 e rastreie todas as células precedentes. Em seguida, apague as setas de rastreamento;18. Clique na célula D11 e faça uma avaliação da fórmula para observar as etapas de cálculo;19. Salve e feche o arquivo.Funções (Parte 1)2 à Funções matemáticas e trigonométricas; à Funções estatísticas; à Funções de banco de dados; à Funções de data e hora.62Excel 2019 - Módulo II2.1. IntroduçãoFunções são fórmulas predefinidas no Excel, as quais podem realizar operações simples ou bem complexas com os valores das planilhas. Existem mais de 460 funções no Excel 2019, divididas em várias categorias: • Funções matemáticas e trigonométricas; • Funções estatísticas; • Funções condicionais (ou lógicas); • Funções de data e hora; • Funções de banco de dados; • Funções de procura e referência; • Funções de texto; • Funções de engenharia; • Funções financeiras; • Funções de informação; • Funções de cubo; • Funções para Web; • Funções de compatibilidade.Este curso enfoca funções mais avançadas de algumas das categorias citadas, porém, você terá uma rápida referência das funções básicas já conhecidas.A sintaxe genérica de uma função é a seguinte:NOME_DA_FUNÇÃO(argumento1; argumento2; ...)O nome da função pode ser digitado em letras minúsculas ou maiúsculas. Entre parênteses, ficarão os argumentos, separados pelo ponto-e-vírgula (;), que são os valores fornecidos à função para que ela realize os cálculos internamente e devolva apenas um resultado.Há funções com um argumento, com dois argumentos ou com muitos argumentos. Também há funções que não necessitam de qualquer argumento. Os argumentos podem ser: números, textos, referências de células e intervalos, intervalos nomeados, outras fórmulas ou mesmo outras funções (funções aninhadas).Algumas funções possuem argumentos opcionais, representados entre colchetes na sintaxe (os colchetes não devem ser digitados), como mostra a seguinte representação genérica:NOME_DA_FUNÇÃO(argumento1; [argumento2])Na ausência do argumento, a função não usa valor algum ou usa um valor predefinido, conforme você verá nas funções ao longo deste capítulo.632Funções (Parte 1)Quando uma função aceita uma quantidade grande de argumentos (255 no máximo), você verá uma indicação com reticências (…):NOME_DA_FUNÇÃO(argumento1; argumento2; argumento3; ...)Depois que a função efetua os cálculos com os argumentos, ela devolve à célula o resultado, também chamado de valor de retorno, que pode ser um número, um valor lógico, um texto, uma data ou um intervalo de células.Há muitos nomes de função que usam acentuação, como MÉDIA ou INFORMAÇÃO. Se você digitar os nomes de função sem acentuação, o Excel as aceitará e acrescentará os acentos necessários quando a fórmula for confirmada na célula, porém, você não verá a caixa com a sintaxe.A digitação de uma função, quando no início de uma fórmula, precisa ser iniciada pelo sinal de igual (=), como qualquer fórmula. Para encerrar a digitação, pressione ENTER. Se a fórmula for composta apenas por uma função, não é necessário fechar parênteses no final dela, porém, se houver outras funções ou níveis de parênteses, você precisa fechar todos para garantir a consistência da fórmula e a ordem de cálculo dos termos.Argumentos de funções também podem ser calculados ou obtidos por outras funções. Nesse caso, você está usado funções aninhadas. O Excel começa a resolver as fórmulas pelas funções ou expressões entre parênteses mais internas, como no exemplo:=INT(SOMA(B2:D30))A função SOMA é executada primeiro, retornando um resultado. Esse resultado será, então, o argumento para a função INT.Se você usa o Excel no idioma inglês, consulte a pasta de trabalho Lista de Funções.xlsx, disponível em sua pasta de exercícios do Capítulo 2. Lá, você encontrará um banco de dados com todas as funções do Excel 2019, divididas em categorias, contendo os nomes em português, em inglês e suas descrições. Se o seu Excel estiver em outro idioma, procure na Web por sites que oferecem tradução de fórmulas e funções. Procure por termos como "Excel formula translator" ou algo parecido.Os exercícios de laboratório do Capítulo 2 serão feitos juntamente com os do Capítulo 3. Portanto, toda a prática com funções estará no final do capítulo 3.64Excel 2019 - Módulo II2.2. Funções matemáticas e trigonométricasEsta seção mostra algumas funções matemáticas e trigonométricas disponíveis no Excel.2.2.1. Função ALEATÓRIOA função ALEATÓRIO não possui argumentos e retorna um número aleatório (imprevisível) entre 0 e 1. • SintaxeALEATÓRIO() • Exemplos (o seu resultado poderá ser diferente)Fórmula Resultado/Comentário=ALEATÓRIO()0,754857354984Gera um valor aleatório entre 0 e 1.=50 + ALEATÓRIO()*10051,18689095746Gera um valor aleatório entre 50 e 150. Observações: • Funções aleatórias têm aplicação em bancos de dados, matemática,estatística, simulação, jogos e outras áreas técnicas e de pesquisas; • Qualquer alteração na planilha causará a geração de novos números aleatórios. Para forçar um recálculo geral, pressione a tecla F9; • Se você precisar criar bases de dados para testes, use as funções aleatórias para geração de códigos, números, valores monetários, datas e até mesmo textos e nomes.652Funções (Parte 1)2.2.2. Função ALEATÓRIOENTREA função ALEATÓRIOENTRE gera um inteiro aleatório entre dois limites. Seu uso e atualização de valores seguem as mesmas regras da função ALEATÓRIO. • SintaxeALEATÓRIOENTRE(limite_inferior; limite_superior) • Argumentos • Limite_inferior: Representa o menor inteiro aleatório retornado; • Limite_superior: Representa o maior inteiro aleatório retornado. • Exemplo (o seu resultado poderá ser diferente)Fórmula Resultado=ALEATÓRIOENTRE(100; 200) 1472.2.3. Outras funçõesAlém dessas funções matemáticas básicas, o Excel possui várias outras, porém, são de uso específico e estão além do escopo deste curso ou são detalhadas em outros cursos: • Funções matemáticas: ABS, INT, POTÊNCIA, RAIZ; • Funções trigonométricas: SEN, COS, TAN, GRAUS, RADIANO, PI, etc.; • Funções logarítmicas: LOG, LOG10, LN, EXP, etc.; • Funções de arredondamento: PAR, ÍMPAR, ARRED, TRUNCAR, ISO.TETO, TETO.PRECISO, ARREDMULTB.MAT, entre outras.2.3. Funções estatísticasFunções estatísticas manipulam uma quantidade maior de valores que se localizam, geralmente, em intervalos na própria planilha. São bastante úteis para calcular informações em bancos de dados.Para acompanhar os exemplos das funções estatísticas diretamente no Excel, abra o arquivo Funções Estatísticas.xlsx, disponível em sua pasta de arquivos do Capítulo 2.2.3.1. Funções estatísticas básicasAs funções apresentadas neste tópico aceitam até 255 argumentos e ignoram células vazias ou com textos.66Excel 2019 - Módulo IILembre-se que os intervalos podem ser digitados ou selecionados com o mouse e também podem ser intervalos nomeados, como você aprendeu no capítulo anterior.A sintaxe genérica para essas funções é a seguinte:FUNÇÃO(núm1; [núm2]; ...) • Argumentos • núm1, núm2, etc., representam os valores que serão usados no cálculo ou intervalos contendo esses valores numéricos.As funções estatísticas básicas estão resumidas a seguir:Função DescriçãoSOMA Retorna a soma de todos os argumentos.MÉDIA Calcula a média aritmética de todos os argumentos.MÁXIMO Retorna o maior valor indicado nos argumentos.MÍNIMO Retorna o menor valor indicado nos argumentos.MULT Multiplica todos os argumentos.MEDCalcula a mediana dos argumentos. Representa o valor central de um conjunto de valores, ou seja, aquele que mais se aproxima da média.MODO.ÚNICORepresenta o valor que ocorre com maior frequência em um conjunto de números.CONT.VALORESRealiza a contagem de valores entre os argumentos fornecidos. Qualquer conteúdo na célula (números, textos ou fórmulas) será contado.CONT.NÚMRealiza a contagem de valores numéricos entre os argumentos fornecidos.CONTAR.VAZIORealiza a contagem de células vazias entre os argumentos fornecidos.2.3.2. Funções MAIOR e MENOREstas funções são úteis para você destacar os maiores e os menores valores em um intervalo: • SintaxeMAIOR(matriz; k)MENOR(matriz; k)672Funções (Parte 1) • Argumentos • matriz representa o intervalo que será usado para obtenção do maior valor ou do menor valor; • k representa a posição no ranking, ou seja, o k-ésimo maior ou o k-ésimo menor valor do intervalo.Na Planilha1 do arquivo de exemplo, há uma lista com os colaboradores de uma empresa, constando o número do crachá, nome, idade e salário:Este será o banco de dados usado nos cálculos estatísticos. Para facilitar a seleção dos intervalos, você criará os seguintes intervalos nomeados: Crachá, Nome, Idade, Salário.Para criar todos os intervalos de uma vez, proceda da seguinte forma:1. Selecione todos os dados, desde B3 até o final, abaixo e à direita;2. Na guia Fórmulas, grupo Nomes Definidos, clique em Criar a partir da Seleção;3. Na caixa Criar Nomes a partir da Seleção, mantenha a caixa R Linha superior selecionada e clique em OK;68Excel 2019 - Módulo II4. Ainda na guia Fórmulas, clique no Gerenciador de Nomes (ou use o atalho CTRL + F3) e observe todos os 4 nomes criados, referindo-se aos valores de cada coluna:A Planilha2 do arquivo Funções Estatísticas.xlsx possui uma série de informações que serão calculadas sobre o banco de dados, usando as funções estatísticas básicas:692Funções (Parte 1)Preencha as células da coluna C, digitando as funções correspondentes e aproveitando os intervalos nomeados que você criou:2.3.3. Função AGREGARA função agregar é um tipo de função "faz tudo", como a função SUBTOTAL, só que mais completa. Ela é capaz de realizar os mesmos cálculos anteriores, porém em uma única função. Através da escolha do tipo de cálculo e algumas opções, você obterá um resultado que pode ser afetado quando linhas estiverem ocultas, possivelmente devido a uma filtragem de dados. A função também permite ignorar valores de erro. • SintaxeAGREGAR(núm_função; opções; matriz; [k])) • Argumentos • núm_função representa o tipo de cálculo que será realizado, através de um código numérico: 1 (MÉDIA), 2 (CONT.NÚM), 3 (CONT.VALORES), 4 (MÁXIMO), 5 (MÍNIMO), 6 (MULT), 7 (DESVPAD.A), 8 (DESVPAD.P), 9 (SOMA), 10 (VAR.A), 11 (VAR.P), 12 (MED), 13 (MODO.ÚNICO), 14 (MAIOR), 15 (MENOR), 16 (PERCENTIL.INC), 17 (QUARTIL.INC), 18 (PERCENTIL.EXC), 19 (QUARTIL.EXC); • opções representa um código numérico que determina quais valores ignorar no intervalo de avaliação da função (veja a tabela a seguir);70Excel 2019 - Módulo II • matriz é o intervalo de valores que será usado nos cálculos; • k é opcional e representa a posição no ranking, ou seja, o k-ésimo maior ou o k-ésimo menor valor do intervalo, caso sejam escolhidas as funções MAIOR ou MENOR. • Opções de agregação:Opção Descrição0 ou não especificadoIgnorar funções SUBTOTAL e AGREGAR aninhadas.1 Ignorar linhas ocultas, funções SUBTOTAL e AGREGAR aninhadas.2 Ignorar valores de erro, funções SUBTOTAL e AGREGAR aninhadas.3Ignorar linhas ocultas, valores de erro, funções SUBTOTAL e AGREGAR aninhadas.4 Ignorar nada.5 Ignorar linhas ocultas.6 Ignorar valores de erro.7 Ignorar linhas ocultas e valores de erro.A Planilha3 do arquivo Funções Estatísticas.xlsx possui a mesma tabela da planilha anterior.712Funções (Parte 1)Desta vez, porém, você usará apenas a função AGREGAR para efetuar os cálculos. Assuma que, dentre as opções, você deseja ignorar linhas ocultas e valores de erro (use o valor 7 para o 2º argumento). Entre as funções de agregação, não há equivalente à CONTAR.VAZIO, porém uma subtração simples resolve o cálculo:Para que você consiga perceber bem a diferença entre usar as funções estatísticas básicas e a função AGREGAR, faça as atividades:1. De volta à Planilha1, clique dentro da área de dados e ative o AutoFiltro (Dados / Filtro). Os botões de filtragem surgem na linha de cabeçalho;72Excel 2019 - Módulo II2. Na coluna Crachá, filtre apenas os registros, cujos números sejam menores do que 1300:3. Agora compare os resultados da Planilha2 e Planilha3. Perceba que a Planilha3 não considerou nos cálculos as linhas ocultas pela filtragem, o que afetou diversos resultados:732Funções (Parte 1)2.3.4. Funções estatísticas condicionaisFunções estatísticas condicionais realizam contagens, somas, médias, máximos e mínimos sobre um intervalo de células, porém, levando em conta um ou mais critérios. Dessa forma, o resultado será calculado somente sobre as células do intervalo que atendem aos critérios especificados.A respeito dos critérios: • Um critério pode ser um número escrito explicitamente na função, como uma data, um centro de custo, um código, um valor monetário etc.;• Um critério pode ser um texto escrito explicitamente na função, como um nome de região, um nome de mês, uma categoria de produto, um código alfanumérico etc.; • Um critério pode ser uma referência de célula que contenha um valor válido; • Um critério pode ser uma fórmula que resulte em um valor válido; • Datas, quando escritas explicitamente dentro das funções, precisam estar entre aspas para que as barras não sejam interpretadas como divisão; • No caso de um intervalo de valores (ou datas), é necessário colocar o valor mínimo como um critério, precedido de ">=" e o valor máximo como outro critério, precedido de "=1/1/2020" como um critério e " (maior que), = (maior ou igual a), (diferente de). Quando você incluir um desses símbolos, o critério será um texto e precisará estar entre aspas. Exemplos: ">1000", ">=0", "SP", etc. Datas e valores horários também precisam estar entre aspas.74Excel 2019 - Módulo IIPara compreender melhor os conceitos e aplicabilidade das funções estatísticas condicionais, abra o arquivo Funções Estatísticas.xlsx, Planilha4, disponível em sua pasta de arquivos do Capítulo 2.O objetivo é realizar contagens, somas e médias sobre os valores constantes nesse histórico de vendas. Você pode experimentar as funções mencionadas, digitando-as em células ao lado da tabela, nos espaços designados na coluna G.Os exemplos usados nesta seção incluem os critérios explicitamente dentro das funções. O mais prático, porém, é deixá-los em células na planilha. Dessa forma, ao alterar as células com os critérios, os resultados são recalculados pelas funções.Este será o banco de dados usado nos cálculos com funções estatísticas condicionais. Para facilitar a seleção dos intervalos, você criará os seguintes intervalos nomeados: DATA, VENDEDOR, FORMA_PGTO, CUPOM, SALÁRIO.Para criar todos os intervalos de uma vez, proceda da seguinte forma:1. Selecione todos os dados, desde A3 até o final, abaixo e à direita;2. Na guia Fórmulas, grupo Nomes Definidos, clique em Criar a partir da Seleção;3. Na caixa Criar Nomes a partir da Seleção, mantenha apenas a caixa R Linha superior selecionada e clique em OK;4. Ainda na guia Fórmulas, clique no Gerenciador de Nomes (ou use o atalho CTRL + F3) e observe todos os nomes criados, referindo-se aos valores de cada coluna. Em seguida feche o Gerenciador de Nomes.752Funções (Parte 1)Caso você não deseje trabalhar com intervalos nomeados, use referências de células. Exemplo: em vez de usar o intervalo nomeado VENDA, você pode digitar ou selecionar E4:E727.Se o seu banco de dados estiver sozinho na planilha ou pelo menos sem informações acima e abaixo dele, use colunas completas como referência. Exemplo: para representar o intervalo das vendas, você pode especificar toda a coluna E, digitando E:E. Isso fornece a vantagem de você não precisar reajustar o intervalo à medida que novos dados forem acrescentados ao banco.Dica: Caso deseje conferir contagens ou outros cálculos, aplique filtragem ao seu banco de dados, usando os mesmos critérios das funções. Os registros visíveis serão usados nos cálculos.2.3.4.1. Função CONT.SESA função CONT.SES realiza uma contagem de ocorrências dos valores que atendem a múltiplos critérios, dentro de um intervalo. • SintaxeCONT.SES(intervalo1; critério1; [intervalo2; critério2;...]) • Argumentos • intervalo1 representa o intervalo de células que serão comparadas com o critério1; • critério1 representa um critério que será usado para a contagem; • intervalo2; critério2;... outros pares intervalo/critério (até 127). • Exemplo 1 (fórmula em G4)Quantas vendas ultrapassaram o valor de R$ 1.000?=CONT.SES(VENDA; ">1000")Para simplificar os intervalos e para que não sejam limitados, nesta fórmula, use as colunas completas (sem números de linha). Dessa forma, a lista pode crescer para baixo, sem que você precise ajustar os intervalos na fórmula. Só tome o cuidado de mantes essas colunas apenas com dados relevantes.=CONT.SES(E:E; ">1000")A fórmula significa: faça a contagem de todas as vendas, em que o valor da VENDA ultrapassou R$ 1.000,00.Resultado: 386 vendas ultrapassaram R$ 1.000,00.76Excel 2019 - Módulo II • Exemplo 2 (fórmula em G7)Quantas vendas foram pagas em dinheiro e usaram algum cupom?=CONT.SES(FORMA_PGTO; "Dinheiro"; CUPOM; ">0")Resultado: 14 vendas foram pagas em dinheiro e usaram algum cupom.2.3.4.2. Função SOMASESA função SOMASES realiza uma soma dos valores que atendem a múltiplos critérios, dentro de um intervalo. • SintaxeSOMASES(intervalo_da_soma; intervalo1; critério1; [intervalo2; critério2;...]) • Argumentos • Intervalo_da_soma representa o intervalo que contém os valores que serão somados; • intervalo1 representa o intervalo de células que serão comparadas com o critério1; • critério1 representa um critério que será usado para a contagem; • intervalo2; critério2;... outros pares intervalo/critério (até 127). • Exemplo 1 (fórmula em G10)Qual a soma das vendas que ocorreram na data 21/03/2019?=SOMASES(VENDA; DATA_VENDA; "21/03/2019")Resultado: R$ 2.723,00. • Exemplo 2 (fórmula em G13)Qual o total das vendas realizadas pela vendedora Marcia e que tenham sido pagas com cartão de débito?=SOMASES(VENDA; VENDEDOR; "Marcia"; FORMA_PGTO; "Débito")Resultado: R$ 36.415,00.772Funções (Parte 1)2.3.4.3. Função MÉDIASESA função MÉDIASES calcula a média aritmética dos valores que atendem a múltiplos critérios, dentro de um intervalo. • SintaxeMÉDIASES(intervalo_da_média; intervalo1; critério1; [intervalo2; critério2;...]) • Argumentos • Intervalo_da_média representa o intervalo que contém os valores que serão usados no cálculo da média; • intervalo1 representa o intervalo de células que serão comparadas com o critério1; • critério1 representa um critério que será usado para a contagem; • intervalo2; critério2;... outros pares intervalo/critério (até 127). • Exemplo 1 (fórmula em G16)Qual foi a média das vendas feitas com pagamento em dinheiro?=MÉDIASES(VENDA; FORMA_PGTO; "Dinheiro")Resultado: R$ 367,73. • Exemplo 2 (fórmula em G19)Qual a média das vendas pagas com cartão de crédito a partir do ano de 2020?=MÉDIASES(VENDA; FORMA_PGTO; "Crédito"; DATA_VENDA; ">=1/1/2020")Resultado: R$ 1.256,40.78Excel 2019 - Módulo II2.3.4.4. Função MÁXIMOSESA função MÁXIMOSES retorna o máximo valor de um intervalo, baseado em múltiplos critérios. • SintaxeMÁXIMOSES(intervalo_máximo; intervalo1; critério1; [intervalo2; critério2;...]) • Argumentos • Intervalo_máximo representa o intervalo que contém o maior valor que deverá ser retornado; • intervalo1 representa o intervalo de células que serão comparadas com o critério1; • critério1 representa um critério que será usado para a comparação com o intervalo1; • intervalo2; critério2;... outros pares intervalo/critério (até 127). • Exemplo 1 (fórmula em G22)Qual foi o maior valor de venda da Cristina, paga com cartão de crédito?=MÁXIMOSES(VENDA; VENDEDOR; "Cristina"; FORMA_PGTO; "Crédito")Resultado: R$ 1.987,00. • Exemplo 2 (fórmula em G25)Qual foi a data da última venda em que o cupom de R$ 200,00 foi usado?=MÁXIMOSES(DATA_VENDA; CUPOM; 200)Resultado: 11/08/2020.792Funções (Parte 1)2.3.4.5. Função MÍNIMOSESA função MÍNIMOSES retorna o mínimo valor de um intervalo, baseado em múltiplos critérios. • SintaxeMÍNIMOSES(intervalo_mínimo; intervalo1; critério1; [intervalo2; critério2;...]) • Argumentos • Intervalo_mínimo representa o intervalo que contém o menor valor que deverá ser retornado; • intervalo1 representa o intervalo de células que serão comparadas com o critério1;• critério1 representa um critério que será usado para a comparação com o intervalo1; • intervalo2; critério2;... outros pares intervalo/critério (até 127). • Exemplo 1 (fórmula em G28)Qual foi o valor da menor venda que usou algum cupom de desconto?=MÍNIMOSES(VENDA; CUPOM; ">0")Resultado: R$ 111,00. • Exemplo 2 (fórmula em G31)Qual foi a data da primeira venda de 2019 com pagamento em dinheiro?=MÍNIMOSES(DATA_VENDA; DATA_VENDA; ">=1/1/2019"; DATA_VENDA; ", >=, =, ) para especificar intervalos de valores.Em um intervalo de critérios, todas as condições que estiverem em uma mesma linha devem ser atendidas ao mesmo tempo (condição "E"). Quando as condições estiverem em linhas diferentes, isso não é necessário: basta uma delas ser verdadeira (condição "OU").Não é necessário ter, no intervalo de critérios, todos os campos do banco de dados e nem na mesma ordem; apenas aqueles que forem necessários aos cálculos. Células vazias são consideradas como "todos os valores deste campo". Você pode usar caracteres curinga quando estiver criando critérios: o asterisco (*) substitui um ou mais caracteres e a interrogação (?) substitui um caractere.Procure posicionar o intervalo de critérios acima do banco de dados, à direita ou mesmo em outra planilha, mas evite colocá-lo abaixo dos dados porque isso dificultaria sua manutenção.82Excel 2019 - Módulo II2.4.3. FunçõesAs funções de banco de dados mais usadas estão resumidas na tabela a seguir. Elas operam sobre o nome do campo especificado, usando os critérios definidos no intervalo de critérios.Função DescriçãoBDSOMA Soma os valores do campo.BDMÉDIA Calcula a média aritmética dos valores do campo.BDMÁX Retorna o maior valor do campo.BDMÍN Retorna o menor valor do campo.BDCONTAR Realiza a contagem de valores numéricos do campo.BDCONTARA Realiza a contagem de quaisquer valores do campo.BDEXTRAIR Extrai um único registro que atende às condições.Para acompanhar a prática com as funções aqui listadas, abra o arquivo Funções de Banco de Dados.xlsx, existente em sua pasta de exercícios do Capítulo 2.A Planilha1 mostra um banco de dados com registros de vendas de uma loja fictícia que vende produtos em pontos de venda físicos ou pela Internet:832Funções (Parte 1)Os campos são os seguintes: • Data da Venda: A data na qual a venda foi realizada; • Data da Entrega: A data na qual o cliente recebeu a mercadoria; • Filial: O estado correspondente à filial da loja; • Status: Indica se a entrega foi concluída no prazo de até 8 dias (OK), se a entrega foi concluída em um prazo maior que 8 dias (Atraso) ou se não houve entrega (Cancelada); • Forma Pgto.: Indica a forma de pagamento usada pelo cliente (Dinheiro, Débito ou Crédito); • Subtotal: O valor dos produtos adquiridos pelo cliente; • Frete: O valor do frete para vendas feitas pela Internet em Débito ou Crédito. O frete foi calculado em 2% do subtotal ou R$ 20,00 (o que for maior); • Cupom: Indica o valor do cupom de desconto usado pelo cliente no ato da compra; • Total: O total pago pelo cliente, levando em conta também o frete e o cupom de desconto.Na Planilha2, pratique as funções de banco de dados, usando os critérios pedidos. Use os espaços para escrever os critérios e calcular os resultados nos locais indicados.O banco de dados já foi nomeado como Dados. Dessa forma, você não precisa ficar alternando entre planilhas para escrever as fórmulas. • Exemplos e soluçõesNos exemplos a seguir, as células usadas como critérios estão destacadas com uma borda grossa. Os resultados e as fórmulas usadas aparecem logo abaixo da pergunta.84Excel 2019 - Módulo II • Observações • Quando não há critério algum, no terceiro argumento da função, use como critério qualquer coluna do banco de dados, deixando seu valor vazio ou simplesmente repita a área de dados; • A função BDEXTRAIR retorna #NÚM! quando há mais de um registro que atende às condições e retorna #VALOR! quando nenhum registro atende às condições escritas no intervalo de critérios.852Funções (Parte 1)2.5. Funções de data e horaA digitação de datas e valores horários no Excel é algo muito comum. Desde simples registros de horas trabalhadas, até complexos cálculos com datas e cronogramas, as funções desta categoria são bastante abrangentes e precisas.2.5.1. Números seriaisAntes de entrar nas funções propriamente ditas, é importante que você saiba como o Excel trata datas e horas.Uma data é digitada normalmente com dia, mês e ano. Cada parte da data é separada pela barra (/) ou pelo hífen (-). Não use o ponto porque ele é reservado à separação de milhares para números grandes.O calendário do Excel inicia em 1/1/1900. Esse é o dia número 1. Qualquer data é tratada, internamente, como uma quantidade de dias após o início do calendário. A data 2/1/1900 é o dia número 2, e assim por diante.Um valor horário é tratado pelo Excel como parte de um dia. Portanto, um número fracionário entre 0 e 1 dia (24 horas). Exemplos: • 06:00 é representado internamente como 0,25, que é o resultado de 6÷24. Você também pode associar que, no horário 06:00, 25% do dia se passou; • 12:00 é representado como 0,5 ou 12÷24 (metade do dia ou 50%); • 18:00 é representado como 0,75 ou 18÷24 (75% do dia se passou).Para você visualizar um número serial para datas e horas, basta selecionar a célula com esse valor e aplicar a formatação numérica Geral ou Número, conforme formatos disponíveis na guia Página Inicial, grupo Número.Data/Hora formatada Número serial01/01/1900 114/02/1979 2890025/12/2016 4272906:00 0,25 (ou 6÷24)22:00 0,916666666666667 (ou 22÷24)01/05/2017 4285618:00 0,75 (ou 18÷24)01/07/2019 15:45 43647,6562586Excel 2019 - Módulo IIPara um momento completo (data e hora), a parte inteira do número (antes da vírgula) representa a quantidade de dias desde o início do calendáriodo Excel. A parte fracionária (após a vírgula) representa uma fração do dia.2.5.2. Cálculos com datas e horasComo uma data é um número serial, calcular uma data no futuro ou no passado é apenas uma questão de adicionar ou subtrair dias. O mesmo ocorre com valores horários.Use a função HOJE para recuperar a data atual e a função AGORA para recuperar a data e hora atuais.A seguir, algumas orientações para cálculos com datas e valores horários: • Para calcular a quantidade de dias corridos entre duas datas, basta subtrair a data mais antiga (menor) da data mais recente (maior); • Para determinar uma data no futuro ou no passado, basta acrescentar ou subtrair uma quantidade de dias corridos a uma data existente; • Para calcular a idade de uma pessoa, use a seguinte fórmula, assumindo que a idade é, basicamente, a diferença entre a data de hoje e a data de nascimento: =INT((HOJE() – Data_nasc)/365,25). A parte decimal do valor 365,25 deve-se ao ajuste para ano bissexto. A função INT descarta (não arredonda) toda a parte decimal; • Para calcular o tempo decorrido entre dois valores horários, subtraia o valor inicial (menor) do valor final (maior); • Caso seja necessário usar explicitamente uma data dentro de uma fórmula ou função, delimite-a entre aspas duplas. Se isso não for feito, o Excel interpretará os termos da data como parcelas de operações de divisão; • Para calcular um horário no futuro ou no passado, acrescente ou subtraia a duração, expressa em valor horário (entre aspas) ou em fração do dia de 24 horas (exemplo: 7:00 pode ser expresso como 7/24).Observe, a seguir, alguns exemplos de cálculos envolvendo datas e horas: • Exemplo 1: Dias corridos entre duas datasPara calcular a quantidade de dias entre duas datas, basta subtrair a data mais antiga (menor) da data mais recente (maior):872Funções (Parte 1) • Exemplo 2: Uma data no futuro ou no passadoPara calcular uma data em função da quantidade de dias, adicione esses dias para obter uma data no futuro ou subtraia esses dias para obter uma data no passado: • Exemplo 3: Tempo decorridoPara calcular o tempo decorrido entre dois valores horários, basta subtrair a hora mais antiga (menor) da hora mais recente (maior): • Exemplo 4: Fusos horáriosPara calcular o horário em uma cidade com fuso horário diferente, basta adicionar ou subtrair as horas. Exemplo: o horário em Brasília é 14h45. Qual é o horário em Londres, sabendo-se que está 3 horas a frente de Brasília? Nenhuma das cidades está em horário de verão.Dica: para que você visualize os horários em tempo real nas principais cidades do mundo, acesse www.timeanddate.com/worldclock.88Excel 2019 - Módulo II2.5.2.1. Tratamento de horas negativasO Excel não trabalha com horas negativas. Portanto, tome o cuidado de realizar a subtração corretamente, senão a indicação ####### aparecerá na célula, em vez do valor.Para prevenir valores negativos, você pode incluir os cálculos de diferença de horas dentro da função ABS, para que o resultado seja sempre positivo.Para calcular uma diferença de horas, de modo que cada valor se encontra em dias diferentes, o melhor é digitar o momento completo: data e hora. Veja o exemplo:Como o horário final ocorreu no dia seguinte ao inicial, ao fazer a subtração dos valores 06:00 – 22:00, o Excel não conseguiu calcular o resultado negativo. O correto, neste caso, é registrar sempre data e hora (use um espaço para separar as partes):892Funções (Parte 1)2.5.2.2. Horas acumuladasO Excel trata os valores horários como um relógio. Assim que o valor atinge 24:00, ele é zerado: 0:00. Alguns cálculos necessitam que as horas sejam acumuladas além do período de um dia. Esse é o caso, por exemplo, do cálculo de horas trabalhadas. Para acompanhar a explicação, abra o arquivo Funções de Data e Hora.xlsx, disponível em sua pasta de exercícios do Capítulo 2.A Planilha1 possui uma tabela para registro de horas trabalhadas de um prestador de serviços em sua empresa, ao longo de 6 dias:O objetivo é calcular o total de horas trabalhadas em cada dia e no final dessa semana. Foram registrados, diariamente, os horários de entrada e saída na parte da manhã e na parte da tarde.O cálculo é bastante simples: • Total diário = horas trabalhadas de manhã + horas trabalhadas de tardePara cada período (manhã ou tarde): • Total por período = horário de saída – horário de entradaPortanto: • Total diário = (Saída Manhã – Entrada Manhã) + (Saída Tarde – Entrada Tarde)90Excel 2019 - Módulo IIA fórmula em F5 ficará assim:=(C5-B5) + (E5-D5)Os parênteses são irrelevantes e estão aqui apenas para facilitar visualmente a separação do período da manhã e da tarde.Ao copiar a fórmula para baixo, você terá os totais de horas trabalhadas, dia a dia:Para calcular o total semanal na célula F11, basta uma soma comum:=SOMA(F5:F10)O resultado, 03:10, aparece na célula. Porém, ele não é correto, baseado nas quantidades diárias calculadas. Como mencionado anteriormente, o Excel trata horas inicialmente como um relógio: ao atingir 24:00, ele zera novamente a contagem de tempo. Este exemplo ilustra o caso em que essas horas deveriam ser acumuladas e não zeradas. A solução está na formatação da célula F11:912Funções (Parte 1)1. Clique em F11 com o botão direito do mouse e escolha o comando Formatar células e vá até a guia Número. A categoria Personalizado já aparece selecionada:2. Clique na caixa Tipo e inclua a parte hh entre colchetes:[hh]:mm3. Clique em OK para encerrar. Observe agora que o resultado reflete a realidade:92Excel 2019 - Módulo IIA categoria Horas da formatação numérica de células inclui um formato que já acumula as horas, porém, ele possui horas, minutos e segundos.2.5.2.3. Horas e valores monetáriosQuando os cálculos de valores horários envolvem também valores monetários, as horas precisam ser expressas na forma decimal (horas decimais). Suponha, no exemplo, que esse prestador de serviço que trabalhou durante 6 dias foi contratado a um valor de R$ 75,00 por hora trabalhada. O cálculo, em princípio, é bastante simples: quantidade de horas trabalhadas multiplicado pelo valor/hora (R$):No exemplo, o total de horas trabalhadas (F11) foi multiplicado pela remuneração por hora (C13), resultando em R$ 159,90, o que é irreal.Isso aconteceu pelo fato de você ter multiplicado dois valores completamente diferentes: tempo e dinheiro. Para que a multiplicação seja bem-sucedida, você precisa converter o tempo em horas decimais e, então, multiplicar pelo valor monetário.Para converter um valor horário em horas decimais, observe o exemplo: • 6:00 h = 6/24 = 0,25 de um diaComo o dia tem 24 horas: • 0,25 × 24 horas = 6,00 horas decimaisVeja outro exemplo: • 8:45 h = 0,364583333333333 de um dia932Funções (Parte 1)Para converter esse valor para horas decimais, basta multiplicá-lo por 24: • 0,364583333333333 × 24 horas = 8,75 horas decimaisNo exemplo do arquivo, você só precisa tomar o resultado e multiplicá-lo também por 24 horas:2.5.3. Função DATAA função DATA monta uma data completa em função de 3 argumentos: ano, mês e dia, que podem ser escritos explicitamente na função, ou obtidos diretamente de células na planilha. • SintaxeDATA(ano; mês; dia) • Argumentos • ano: Representa o ano; • mês: Representa o número do mês de 1 a 12; • dia: Representa o dia do mês de 1 a 31. • ExemplosFórmula Resultado/Comentários=DATA(2021; 12; 10) 10/12/2021=DATA(C4; C3; C2)Monta uma data, conforme o ano em C4, o mês em C3 e o dia em C2.94Excel 2019 - Módulo II2.5.4. Funções DIA, MÊS e ANOO efeito oposto à função DATA é extrair as 3 partes dela: dia, mês e ano. As 3 funções possuem um único argumento que é a data completa (ou número de série). • SintaxeDIA(núm_série)MÊS(núm_série)ANO(núm_série) • Argumento • núm_série: Representa uma data completa. • Exemplos para a data de 14/07/2019,digitada na célula C5FórmulaResultado/Comentários=DIA(C5) 14=MÊS(C5) 7=ANO(C5) 20192.5.5. Função DIASA função DIAS tem a finalidade de calcular a quantidade de dias corridos entre duas datas. • SintaxeDIAS(data_final, data_inicial) • Argumentos • data_final: Representa a data final do intervalo de tempo; • data_inicial: Representa a data inicial do intervalo de tempo. • ExemploFórmula Resultado/Comentários=DIAS("17/2/2021"; "28/12/2020") 51 dias952Funções (Parte 1)Observações: • No lugar da função DIAS, você pode fazer uma subtração simples de duas datas, conforme visto em exemplos anteriores; • Para fazer a contagem total de dias (não apenas a diferença), some 1 ao resultado. Exemplo: entre 6/5/2019 e 10/5/2019 existem 4 dias de diferença (função DIAS). Porém, se você contar os dias de 6 até 10 (inclusive), o resultado será 5 dias.2.5.6. Função DIA.DA.SEMANAA função DIA.DA.SEMANA é usada para identificar o dia da semana de uma determinada data. O valor de retorno é um número inteiro (ou código), correspondente ao dia da semana. • SintaxeDIA.DA.SEMANA(núm_série; [retornar_tipo]) • Argumentos • núm_série: Representa a data, da qual será obtido o dia da semana; • retornar_tipo (opcional): Representa o tipo de retorno, conforme tabela a seguir. Na ausência do argumento, o primeiro tipo será usado.Tipo de retorno Número a ser retornado1 1 (domingo) até 7 (sábado).2 1 (segunda-feira) até 7 (domingo).3 0 (segunda-feira) até 6 (domingo).11 1 (segunda-feira) até 7 (domingo).12 1 (terça-feira) até 7 (segunda-feira).13 1 (quarta-feira) até 7 (terça-feira).14 1 (quinta-feira) até 7 (quarta-feira).15 1 (sexta-feira) até 7 (quinta-feira).16 1 (sábado) até 7 (sexta-feira).17 1 (domingo) até 7 (sábado).96Excel 2019 - Módulo II • ExemplosFórmula Resultado/Comentários=DIA.DA.SEMANA("12/09/2020") 7 (sábado)=DIA.DA.SEMANA(HOJE())Retorna o número do dia da semana da data de hoje (atualizada).2.5.7. Função DATA.VALORA função DATA.VALOR converte uma data expressa como texto para um número de série. • SintaxeDATA.VALOR(data_texto) • Argumento • data_texto: Representa uma data na forma de texto. • ExemploFórmula Resultado/Comentários=DATA.VALOR("1/1/2017") 427362.5.8. Função VALOR.TEMPOA função VALOR.TEMPO converte uma hora expressa como texto para um número de série. • SintaxeVALOR.TEMPO(hora_texto) • Argumento • hora_texto: Representa um valor horário na forma de texto.Observação: • O número de série resultante pode ser formatado como data.972Funções (Parte 1)Observação: • O número de série resultante pode ser formatado como hora.2.5.9. Função FIMMÊSA função FIMMÊS retorna um número de série que corresponde ao último dia do mês da data de referência e pode ser avançada ou recuada certa quantidade de meses. • SintaxeFIMMÊS(data_ref; núm_meses) • Argumentos • data_ref: Representa a data de referência para a contagem dos meses; • núm_meses: Representa o número de meses para frente (valor positivo) ou para trás (valor negativo). Use zero (0) se quiser se referir ao próprio mês da data de referência. • ExemploFórmula Resultado/Comentários=FIMMÊS("2/3/2021"; 0)44286 (número de série sem formatação)31/03/2021 (formatado como data) • ExemploFórmula Resultado/Comentários=VALOR.TEMPO("15:20") 0,638888888888889Observação: • O número de série resultante pode ser formatado como data.98Excel 2019 - Módulo II2.5.10. Função DATAMA função DATAM retorna um número de série que representa uma nova data, relativa a uma data de referência. Você ainda deve especificar a quantidade de meses para trás (valor negativo) ou para frente (valor positivo). • SintaxeDATAM(data_ref; núm_meses) • Argumentos • data_ref: Representa a data de referência para a contagem dos meses; • núm_meses: Representa o número de meses para frente (valor positivo) ou para trás (valor negativo). Use zero (0) se quiser se referir ao próprio mês da data de referência. • ExemploFórmula Resultado/Comentários=DATAM("2/3/2020"; 6)44076 (número de série sem formatação)02/09/2020 (formatado como data)Observações: • O número de série resultante pode ser formatado como data; • A nova data calculada ocorre no mesmo dia do mês da data de referência; • Se a data de retorno não puder usar o mesmo dia da data de referência, o último dia do mês da data de retorno será usado. Exemplo: a fórmula =DATAM("31/1/2020"; 1) trará, como resultado, a data 29/02/2020 porque o mês 2 de 2016 tem 29 dias e não 31.992Funções (Parte 1)2.5.11. Função NÚMSEMANAISOA função NÚMSEMANAISO retorna o número da semana do ano, baseado na Norma ISO 8601, adotada na Europa e no Brasil, que diz que a 1ª semana do ano ocorre na primeira semana que possua, pelo menos, 4 dias e inicia sempre na segunda-feira. • SintaxeNÚMSEMANAISO(data) • Argumento • data: Representa a data de referência para o cálculo do número da semana do ano. • ExemploFórmula Resultado/Comentários=NÚMSEMANAISO("1/5/2020") 18Observação: • Para obter o número da semana do ano usando o sistema americano, use a função NÚMSEMANA. O sistema americano também é usado em alguns países e determina que a 1ª semana do ano é onde cai a data 1 de janeiro, mesmo que só exista essa data naquela semana. A função NÚMSEMANA deve ser usada em versões do Excel anteriores à 2013.2.5.12. Função FRAÇÃOANOA função FRAÇÃOANO calcula a fração do ano representado pelo número de dias inteiros entre duas datas. Por exemplo, você pode usar a função para identificar a proporção de benefícios de um ano inteiro ou obrigações para atribuir a um período específico. • SintaxeFRAÇÃOANO(data_inicial, data_final, [base])100Excel 2019 - Módulo II • Argumentos • data_inicial: Representa a data inicial do período; • data_final: Representa a data final do período; • base: Opcional. Representa o tipo de base de contagem diária a ser usado, conforme a tabela a seguir:Código Base para contagem0 ou ausente Base americana: meses de 30 dias e ano de 360 dias.1 Calendário real.2 Ano de 360 dias.3 Ano de 365 dias.4 Base europeia: meses de 30 dias e ano de 360 dias. • ExemplosCalcule a fração do ano de 2020 correspondente à data 31/07/2020, considerando o calendário real. O resultado representa quanto do ano de 2020 já se passou até 31/07/2020.Fórmula Resultado=FRAÇÃOANO("1/1/2020";"31/7/2020";1) 0,579234972677596 (ou 58%)Calcule a idade de uma pessoa que nasceu em 10/10/1995. A função INT auxilia na exclusão da parte fracionária.Fórmula Resultado=INT(FRAÇÃOANO("10/10/1995";HOJE();1)) Varia conforme a data de hoje.1012Funções (Parte 1)2.5.13. Funções para dias úteisAté agora, os cálculos que levam em conta a diferença de datas ou adição de dias a uma data consideram os dias como corridos (sequenciais). Em muitas situações, você precisa programar alguma data de pagamento, por exemplo, que caia em um dia útil. Dias úteis não consideram finais de semana e feriados.Para cada uma das funções apresentadas nesta seção, será necessário criar uma lista com feriados. Essa lista varia bastante, conforme a cidade, estado, país, religião, empresa ou outro critério cultural.Acompanhe as 4 funções a seguir pelo arquivo Funções de Data e Hora.xlsx, disponível em sua pasta de exercícios do Capítulo 2. A Planilha2 contém uma tabela com os feriados brasileiros, conforme Lei Federal Nº 10.607 de 19 de dezembro de 2002. O intervalo de datas da coluna B já foi nomeado como Feriados e inclui os anos de 2019 a 2015:Ao lado da tabela, há duas datas nas células E3 (data inicial) e E4 (data final). A célula E5 contém apenas a quantidade de dias corridos entre as duas datas, expressa pela fórmula =E4-E3 ou =DIAS(E4; E3).Veja, a seguir, os argumentos comuns às funções que serão mostradas nesta seção: • data_inicial: Representa a data de referência ou a primeira data de um intervalode tempo; • data_final: Representa a última data do intervalo de tempo especificado; • núm_dias: Representa a quantidade de dias úteis para trás (valor negativo) ou para frente (valor positivo); • fim_de_semana (opcional): Representa um código que determina como será a interpretação dos dias do final de semana, conforme detalhado na tabela a seguir. Na ausência do argumento, será considerado o código 1; • feriados (opcional): Representa um intervalo de células que contém datas (feriados) que serão desconsideradas das operações com dias úteis. Na ausência do argumento, serão desconsiderados apenas os finais de semana.102Excel 2019 - Módulo IIVeja a tabela de códigos do argumento fim_de_semana:Código Dias considerados como fim de semana1 Sábado e domingo.2 Domingo e segunda-feira.3 Segunda-feira e terça-feira.4 Terça-feira e quarta-feira.5 Quarta-feira e quinta-feira.6 Quinta-feira e sexta-feira.7 Sexta-feira e sábado.11 Somente domingo.12 Somente segunda-feira.13 Somente terça-feira.14 Somente quarta-feira.15 Somente quinta-feira.16 Somente sexta-feira.17 Somente sábado.A segunda forma de definir o argumento fim_de_semana é digitando uma sequência de 7 algarismos, que podem ser 0 ou 1, em que 0 representa dia útil e 1 representa final de semana ou dia de folga. Cada algarismo da sequência corresponde a um dia da semana, começando pela segunda-feira, ou seja, a sequência 0101000 indicaria uma semana com folga na terça e na quinta-feira. A sequência deve ser inserida entre aspas, como um texto.2.5.13.1. Função DIATRABALHOTOTALA função DIATRABALHOTOTAL calcula a quantidade de dias úteis entre duas datas, baseada em uma lista de feriados. • SintaxeDIATRABALHOTOTAL(data_inicial; data_final; [feriados]) • ExemplosFórmula nas células E6 e E7 Resultado=DIATRABALHOTOTAL(E3; E4; Feriados) 128 dias úteis=DIATRABALHOTOTAL(E3; E4) 132 dias úteis1032Funções (Parte 1)2.5.13.2. Função DIATRABALHOTOTAL.INTLA função DIATRABALHOTOTAL.INTL calcula a quantidade de dias úteis entre duas datas, baseada em uma lista de feriados e quais dias da semana serão considerados dias de folga ou final de semana. • SintaxeDIATRABALHOTOTAL.INTL(data_inicial; data_final; [fim_de_semana]; [feriados]) • ExemploFórmula na célula E8 Resultado=DIATRABALHOTOTAL.INTL(E3; E4; 3; Feriados) 130 dias úteisObservações: • No 3º argumento do exemplo anterior, foi usado o código 3, que representa a segunda-feira e terça-feira como dias de folga; • O 3º argumento pode representar dias úteis e dias de folga através de uma sequência de 7 caracteres sob forma de um número binário. Cada algarismo indica um dia da semana, começando na segunda-feira. Exemplo: "0000110" indica que os dias de folga cairão na sexta-feira e no sábado. O "0" representa dia normal de trabalho; o "1" representa dia de folga (ou final de semana).2.5.13.3. Função DIATRABALHOA função DIATRABALHO calcula uma data que se encontra certa quantidade de dias úteis para frente (valor positivo) ou para trás (valor negativo), baseada em uma lista de feriados. • SintaxeDIATRABALHO(data_inicial; núm_dias; [feriados]) • ExemploFórmula na célula E9 Resultado=DIATRABALHO(E3; 60; Feriados) qui, 24/09/2020104Excel 2019 - Módulo II2.5.13.4. Função DIATRABALHO.INTLA função DIATRABALHO.INTL calcula uma data que se encontra uma certa quantidade de dias úteis para frente (valor positivo) ou para trás (valor negativo), baseada em uma lista de feriados e quais dias serão considerados como dias de folga ou finais de semana. • SintaxeDIATRABALHO(data_inicial; núm_dias; [fim_de_semana]; [feriados]) • ExemploFórmula na célula E10 Resultado=DIATRABALHO.INTL(E3; 60; "0101000"; Feriados) sex, 25/09/2020Observação: • No 3º argumento do exemplo anterior, foi usado o código "0101000", que representa a terça-feira e quinta-feira como dias de folga.2.5.14. Formatação para datas e horasA formatação de datas ou valores horários também é feita pelos comandos da faixa de opções, grupo Número, ou pelo comando Formatar células. As categorias Data e Hora oferecem formatos predefinidos, enquanto que a categoria Personalizado permite que você crie sua própria formatação de tempo.1052Funções (Parte 1)Use combinações das letras "d", "m" e "a" para representar dia, mês e ano. Use combinações das letras "h", "m" e "s" para representar hora, minuto e segundo. Conforme a quantidade de letras e outros símbolos delimitadores no código de formatação, você consegue criar formatos diferenciados.Veja, como exemplo, as partes de uma data quando formatadas com os seguintes códigos de formatação na categoria Personalizado para a data 07/02/2020:Código Resultado Explicaçãod 7 Dia do mês com um ou dois dígitos.dd 07 Dia do mês com dois dígitos.ddd sex Abreviação do dia da semana.dddd sexta-feira Nome do dia da semana.m 2 Número do mês com um ou dois dígitos.mm 02 Número do mês com dois dígitos.mmm fev Abreviação do nome do mês.mmmm fevereiro Nome do mês.mmmmm f Letra inicial do nome do mês.a 20 Ano com dois dígitos.aa 20 Ano com dois dígitos.aaa 2020 Ano com quatro dígitos.aaaa 2020 Ano com quatro dígitos.Agora, veja exemplos de formatos personalizados para a mesma data:Código de formatação Resultadod/m/a 7/2/20dd/mmm 07/fevmmmm-aaaa fevereiro-2020dddd sexta-feiraddd, dd/mm/aa sex, 07/02/20dddd, dd/mmm/aaaa sexta-feira, 07/fev/2020dd/mm/aaaa hh:mm 07/02/2020 14:30mmm/dd/aaaa h:mm am/pm fev/07/2020 2:30 PM106Excel 2019 - Módulo IIPontos principaisAtente para os tópicos a seguir. Eles devem ser estudados com muita atenção, pois representam os pontos mais importantes do capítulo. • O Excel disponibiliza as funções, que podem ser usadas para gerar fórmulas mais sofisticadas nas planilhas. O Excel possui várias categorias de funções: Banco de dados, Cubo, Data e hora, Engenharia, Estatística, Financeira, Informações, Lógica, Matemática e trigonométrica, Procura e referência, entre outras; • A categoria Estatística possui funções usadas em cálculos estatísticos. Há funções para a contagem de células e de itens, para obtenção da média aritmética de um intervalo, para cálculos de probabilidade e estatística, etc. Há funções estatísticas condicionais, que efetuam os cálculos sobre uma lista de valores, atendendo a um ou mais critérios; • A categoria Banco de dados traz funções que são usadas para fazer cálculos de itens, presentes em uma lista, que satisfaçam a mais de uma condição. Essas funções realizam diferentes tipos de cálculos baseando-se em critérios e dependem necessariamente de uma lista a partir da qual os cálculos serão baseados. A região de critérios pode estar na mesma planilha em uso ou em outra pasta de trabalho; • Para calcular valores com base em datas e horas, o Excel possui a categoria Data e hora. A realização de cálculos com tempo engloba, por exemplo, as funções DIA, MÊS, ANO, DATA, DIA.DA.SEMANA e DIATRABALHOTOTAL, entre outras.Teste seus conhecimentosFunções (Parte 1)2108Excel 2019 - Módulo II1. Quais são as funções estatísticas condicionais que realizam cálculos de acordo com vários critérios? ☐ a) SOMA, MÉDIA, CONT.NÚM, MÁXIMO, MÍNIMO. ☐ b) PROCV, ÍNDICE, CORRESP, DESLOC. ☐ c) SOMASES, MÉDIASES, CONT.SES, MÁXIMOSES, MÍNIMOSES. ☐ d) MAIOR, MENOR, SUBTOTAL. ☐ e) Nenhuma das alternativas anteriores está correta.2. Qual a alternativa incorreta a respeito das funções de banco de dados? ☐ a) Nas funções de banco de dados, os critérios são embutidos na própria função e devem aparecer entre aspas. ☐ b) A sintaxe genérica é BDFUNÇÃO(banco_de_dados; campo; critérios). ☐ c) O intervalo de critérios deve ter ao menos duas linhas e repetir os mesmos títulos do banco de dados. ☐ d) As funções mais usadas são: BDSOMA, BDMÉDIA, BDMÁX, BDMÍN, BDCONTAR, BDCONTARA, BDEXTRAIR. ☐ e) Todas as alternativas anteriores estão corretas.3. Quais são as funçõesque calculam, respectivamente, (1) a quantidade de dias úteis entre duas datas e (2) uma data no futuro ou no passado em função de uma quantidade de dias úteis? ☐ a) (1) HOJE e (2) AGORA. ☐ b) (1) DATA e (2) DIA.DA.SEMANA. ☐ c) (1) DATA e (2) NÚMSEMANAISO. ☐ d) (1) DIATRABALHOTOTAL e (2) DIATRABALHO. ☐ e) Nenhuma das alternativas anteriores está correta.1092Funções (Parte 1)4. Que funções são capazes de recuperar, em uma lista de valores numéricos, os 3 números mais altos e os 3 números mais baixos, respectivamente? ☐ a) MÁXIMO e MÍNIMO ☐ b) MAIOR e MENOR ☐ c) SOMASE E SOMASES ☐ d) BDSOMA e BDMÉDIA ☐ e) Nenhuma das alternativas anteriores está correta.5. Indique o código necessário na formatação de células para exibir a seguinte data: “sáb, 06/jun/2020”: ☐ a) dd, ddd/mmm/aa ☐ b) dddd, d/mm/aaaa ☐ c) ddd, dd/mmm/aaaa ☐ d) dd, d/m/aaaa ☐ e) Nenhuma das alternativas anteriores está correta.Funções (Parte 2)3 à Funções lógicas; à Funções de procura e referência; à Funções de texto; à Funções financeiras.112Excel 2019 - Módulo II3.1. Funções lógicasFunções lógicas são usadas no Excel para a tomada de decisões baseadas em condições ou testes lógicos.Um teste lógico compara um valor contra outro, através dos operadores de comparação, e sempre retorna um valor lógico VERDADEIRO ou FALSO. Os valores podem ser números, textos (entre aspas), referências de células ou outras fórmulas.Os operadores de comparação são: = (igual), > (maior que), = (maior ou igual a), (diferente de).Um teste lógico é como se fosse uma pergunta que você faz, esperando por uma resposta verdadeira ou falsa.Se você quiser acompanhar os exemplos com funções lógicas diretamente no Excel, abra o arquivo Funções Lógicas.xlsx, disponível em sua pasta de arquivos do Capítulo 3.3.1.1. Funções lógicas básicasAs principais funções lógicas do Excel estão resumidas a seguir, apenas para sua referência. Elas são abordadas detalhadamente no curso Excel 2019 Módulo I. • Função SE: A função SE testa um valor lógico (teste lógico) e retorna um resultado se a resposta do teste for VERDADEIRO, ou retorna outro resultado se a resposta do teste for FALSO; • Função auxiliar E: Avalia até 255 testes lógicos simultaneamente. Se todos forem avaliados com o valor VERDADEIRO, então a função E retornará VERDADEIRO. Se um dos testes falhar, a função E retornará FALSO; • Função auxiliar OU (e/ou): Avalia até 255 testes lógicos simultaneamente. Se pelo menos um dos testes for avaliado com o valor VERDADEIRO, então a função OU retornará VERDADEIRO. Se todos os testes falharem, a função OU retornará FALSO; • Função auxiliar XOR (ou exclusivo): avalia até 255 testes lógicos simultaneamente. Se somente um dos testes for avaliado com o valor VERDADEIRO, então a função XOR retornará VERDADEIRO. Se mais de um for VERDADEIRO, a função XOR retornará FALSO. Ela também retorna VERDADEIRO quando há uma quantidade ímpar de respostas VERDADEIRO; • Função auxiliar NÃO: Esta apenas inverte a resposta de um teste lógico e é usada quando você deseja fazer "perguntas negativas" nos testes.1133 Funções (Parte 2)3.1.2. Funções lógicas aninhadasAs funções auxiliares E, OU e XOR são usadas como primeiro argumento da função SE e avaliam todos os testes lógicos de uma única vez. Existem situações nas quais você necessita fazer vários testes lógicos, um de cada vez, para avaliar cada situação específica e, então, retornar um valor.Isso pode ser feito no Excel pelo uso de várias funções SE aninhadas. Há o limite de 64 funções aninhadas, mas dificilmente você usará mais do que dois ou três níveis.A lógica consiste em você fazer a primeira pergunta (teste lógico) da função SE. Se o resultado desse teste for VERDADEIRO, então, o argumento seguinte será usado e a função é encerrada. Mas, se houver outros testes para fazer, no terceiro argumento da função SE (valor_se_falso), coloque a próxima função SE, e assim por diante. Cada função SE terá o seu valor caso o teste seja VERDADEIRO. Quando for encontrado o primeiro teste VERDADEIRO, a função termina e os outros não serão avaliados.Primeiramente, analise a lógica:Se teste_lógico1 = VERDADEIRO; Então valor1;Senão, se teste_lógico2 = VERDADEIRO; Então valor2;Senão, se teste_lógico3 = VERDADEIRO; Então valor3; ...Senão, valorNVeja como ficaria a sintaxe, usando 3 níveis de aninhamento:=SE(teste_lógico1; valor1; SE(teste_lógico2; valor2; SE(teste_lógico3; valor3; valor_se_todos_falsos)))Ou:=SE(teste_lógico1; valor1; SE(teste_lógico2; valor2; SE(teste_lógico3; valor3; valor_se_todos_falsos)))114Excel 2019 - Módulo IIVisualize essa lógica em um fluxograma:Observações: • Nesta montagem de funções SE aninhadas, tome cuidado com os parênteses: a quantidade de parênteses fechados precisa coincidir com a quantidade dos que foram abertos em cada função SE; • Se você quiser quebrar a fórmula em múltiplas linhas para que a lógica fique mais clara, depois de digitar o ponto-e-vírgula (;), pressione ALT + ENTER. Quando terminar a fórmula toda, pressione ENTER.1153 Funções (Parte 2)Pratique o aninhamento de funções SE no arquivo Funções Lógicas.xlsx. A Planilha1 possui uma tabela com notas de alunos de uma classe de uma escola de idiomas. As notas se referem aos 2 bimestres de um módulo do curso e as médias já se encontram calculadas.O objetivo é escrever, na coluna E, a situação de cada aluno no final do módulo: Aprovado (para Média ≥ 7), Exame (para Média ≥ 5) e Reprovado (para Média =7; "Aprovado"; SE(D4>=5; "Exame"; "Reprovado"))116Excel 2019 - Módulo IIApós a cópia das fórmulas, o quadro está completo:3.1.3. Função SESA função de SES testa múltiplas condições e retorna o valor correspondente à primeira condição com valor VERDADEIRO. • SintaxeSES(teste_lógico_1; valor_1; [teste_lógico_2; valor_2]; [teste_lógico_3; valor_3]; ...) • Argumentos • teste_lógico_1 representa o primeiro teste lógico que será avaliado como VERDADEIRO ou FALSO; • valor_1 representa o valor que será retornado, caso o teste_lógico_1 seja VERDADEIRO; • teste_lógico_2 ... teste_lógico_127 (opcional) representa um teste lógico (até 127) que será avaliado como VERDADEIRO ou FALSO; • valor_1 ... valor_127 (opcional) representa o valor que será retornado, caso o teste lógico correspondente seja VERDADEIRO.1173 Funções (Parte 2)Observações: • A função avalia cada teste lógico e para quando o primeiro teste com resultado VERDADEIRO for encontrado. Os demais testes não serão avaliados, independentemente de seu resultado; • Se nenhuma condição verdadeira for encontrada, a função SES retorna o resultado #N/D (não disponível); • Você pode especificar um valor padrão (algo do tipo "nenhuma das anteriores") caso os demais testes resultem em FALSO. Basta usar, no último par de argumentos, uma condição que sempre será verdadeira, como 1=1, ou o próprio valor lógico VERDADEIRO. Se esta condição existir, ela deverá ser o último argumento da função; • Esta função pode ser usada em substituição a múltiplas funções SE aninhadas, conforme visto anteriormente, porém só existe no Excel 2019 ou no Excel do Office 365. • ExemploRetomando o exemplo do tópico anterior, a Planilha2 contém a mesma planilha da classe de alunos da escola de idiomas. Desta vez, as fórmulas da coluna E serão preenchidas com a função SES, em vez de múltiplas funções SE aninhadas. A fórmula em E4 ficará assim:=SES(D4>=7; "Aprovado"; D4>=5; "Exame"; VERDADEIRO; "Reprovado")Depois de digitar a primeira fórmula, faça a cópia parabaixo. O resultado será o mesmo que o obtido na Planilha1.3.1.4. Função PARÂMETROA função PARÂMETRO avalia uma expressão, que pode ser um valor, uma fórmula ou uma célula que contenha um valor a ser testado. Baseada no resultado dessa expressão, a função realiza comparações com diversos valores, trazendo um valor de retorno correspondente. • SintaxePARÂMETRO(expressão; valor_1; resultado_1; [valor_padrão ou valor_2; resultado_2]; [valor_padrão ou valor_3; resultado_3]; ...)118Excel 2019 - Módulo II • Argumentos • expressão representa o resultado da expressão que será comparado contra os demais valores; • valor_1 representa o primeiro valor que será comparado com o resultado da expressão; • resultado_1 representa o valor de retorno quando o valor_1 é igual à expressão; • valor_n representa um valor que será comparado com o resultado da expressão. Até 126 valores podem ser especificados; • resultado_n representa o valor de retorno quando o valor_n é igual à expressão. Até 126 resultados podem ser especificados; • valor_padrão (opcional): Este será o valor de retorno, caso não haja correspondência da expressão contra os valores anteriores. O valor_padrão será identificado como sendo aquele que não possui o resultado_n correspondente. Ele deverá ser o último argumento da função PARÂMETRO.Observações: • Se não houver nenhuma correspondência entre a expressão e os valores relacionados e a função não tiver um valor padrão, ela retornará #N/D; • A Função PARÂMETRO está disponível somente no Excel 2019 ou no Excel do Office 365. • ExemploA Planilha3 do arquivo Funções Lógicas.xlsx contém uma relação de vendas efetuadas em algumas datas. A tabela relaciona os estados onde as vendas foram feitas e será necessário calcular o frete, como sendo uma porcentagem sobre o valor.1193 Funções (Parte 2)A empresa é sediada no estado de SP e, para esse estado, não haverá cobrança de frete. O valor do frete para o estado do RJ é de 1%, para MG é de 2% e, para qualquer outro estado, o frete será de 3%. A fórmula em D4 deverá multiplicar o valor da venda pela porcentagem de frete, em função do estado correspondente na mesma linha:=C4 * PARÂMETRO(B4; "SP"; 0%; "RJ"; 1%; "MG"; 2%; 3%)Após os cálculos, a planilha ficará assim:3.1.5. Função SEERROA função SEERRO retorna o valor de uma fórmula digitada se ela gerar um resultado válido ou um valor alternativo caso ela resulte em um dos erros: #N/D, #VALOR!, #REF!, #DIV/0!, #NÚM!, #NOME? ou #NULO!. • SintaxeSEERRO(fórmula; valor_se_erro) • Argumentos • fórmula: Representa uma expressão que realiza um cálculo; • valor_se_erro: Representa um valor alternativo, caso a fórmula gere algum erro.120Excel 2019 - Módulo II • ExemplosFórmula Comentários=SEERRO(B2/B3; 0)Se o cálculo B2/B3 não gerar um erro, o próprio resultado será retornado. Se o cálculo gerar um erro #DIV/0!, o valor 0 será retornado. =SEERRO(RAIZ(H4); "")Se o resultado de RAIZ(H4) for válido, esse valor será retornado. Se H4 contiver um número negativo, a fórmula retornaria o erro #NÚM!, mas, agora, a célula ficará vazia.3.1.6. Função SENÃODISPA função SENÃODISP retorna o valor de uma fórmula digitada se ela gerar um resultado válido, ou um valor alternativo, caso ela resulte em #N/D (não disponível). Algumas funções do Excel que realizam procuras em intervalos retornam #N/D se o valor não for encontrado. • SintaxeSENÃODISP(fórmula; valor_se_não_disp) • Argumentos • fórmula: Representa uma expressão que realiza um cálculo; • valor_se_não_disp: Representa um valor alternativo, caso a fórmula gere o resultado #N/D. • ExemploFórmula/Comentário=SENÃODISP(PROCV(C3; H4:L2000; 3; FALSO); "Produto não encontrado")Se o resultado da função PROCV for #N/D, então, o texto "Produto não encontrado" será retornado no lugar.1213 Funções (Parte 2)3.2. Funções de procura e referênciaAs funções de procura e referência são úteis quando você precisa localizar um determinado valor dentro de uma tabela (ou matriz).Se você quiser acompanhar os exemplos com funções de procura e referência diretamente no Excel, abra o arquivo Funções de Procura e Referência.xlsx, disponível em sua pasta de arquivos do Capítulo 3.As duas funções básicas mais usadas são: • PROCV (ou procura vertical): procura um valor ao longo da primeira coluna de um intervalo (matriz). Assim que ele for encontrado, retorna o valor localizado na mesma linha, em uma coluna determinada; • PROCH (ou procura horizontal) procura um valor ao longo da primeira linha de um intervalo (matriz). Assim que ele for encontrado, retorna o valor localizado na mesma coluna, em uma linha determinada.As funções PROCV e PROCH são abordadas em detalhes no curso Excel 2019 Módulo I e são consideradas pré-requisitos para este curso.Você verá a seguir, em detalhes, funções de procura e referência avançadas e extremamente úteis em muitas situações, principalmente quando o intervalo não está sempre no mesmo lugar ou não tem sempre o mesmo tamanho.3.2.1. Função ÍNDICEA função ÍNDICE é usada para retornar um valor dentro de uma matriz (intervalo). Esse valor é localizado pela posição da linha e da coluna dentro da matriz. • SintaxeÍNDICE(matriz; núm_linha; [núm_coluna]) • Argumentos • matriz: Representa o intervalo de valores; • núm_linha: Representa o número da linha do valor a ser retornado; • núm_coluna: Representa o número da coluna do valor a ser retornado. Argumento opcional quando a matriz possui apenas uma linha ou uma coluna.122Excel 2019 - Módulo II • Exemplo 1A Planilha1 possui uma lista de valores mensais. A célula B2 contém o número do mês e a célula B3 deverá retornar o valor correspondente a esse mês.A fórmula em B3 deverá resgatar o valor do intervalo E3:P3, cujo número do mês (posição) está em B2:=ÍNDICE(E3:P3; B2) • Exemplo 2A Planilha2 possui uma matriz de valores de filiais (linhas) ao longo dos meses do ano (colunas).A fórmula em B6 deverá resgatar o valor do intervalo E3:P6. O número da filial em B3 determina a posição da linha na matriz. O número do mês em B4 determina a posição da coluna na matriz. A fórmula ficará assim:=ÍNDICE(E3:P6; B3; B4)3.2.2. Função CORRESPA função CORRESP é usada para retornar a posição relativa que um valor ocupa dentro de um intervalo. • SintaxeCORRESP(valor_procurado; matriz_procurada; [tipo_corresp])1233 Funções (Parte 2) • Argumentos • valor_procurado: Representa o valor que será procurado dentro do intervalo. Caracteres curinga podem ser usados: o asterisco (*) representa um ou mais caracteres e a interrogação (?) representa a posição de um caractere; • matriz_procurada: Representa o intervalo de valores; • tipo_corresp: Opcional. Um código numérico que representa como esse valor será procurado, conforme tabela a seguir.Tipo Descrição0Correspondência exata: Busca um valor exatamente como ele foi especificado. Não há necessidade de a matriz estar ordenada.1É menor do que: Busca o maior valor que é menor ou igual ao valor_procurado. Os valores no argumento matriz_procurada devem ser colocados em ordem crescente. Este é o valor padrão, caso o argumento seja omitido.-1É maior do que: Busca o menor valor que é maior ou igual ao valor_procurado. Os valores no argumento matriz_procurada devem ser colocados em ordem decrescente.Observação: • Se a função CORRESP não conseguir localizar o valor_procurado na matriz_procurada, o valor #N/D (não disponível) será retornado. • Exemplo 1A Planilha3 contém um intervalo com cidades (D2:I2). Na célula B2 foi digitado o nome de uma cidade dessa lista.A célula B3 conterá a fórmula que localiza o nome exato da cidade (B2) no intervalo de cidades (D2:I2). A pesquisa será feita por correspondência exata:=CORRESP(B2; D2:I2; 0)124Excel 2019 - Módulo II • Exemplo 2A Planilha4 possui uma lista com códigos de peças e descrições.A célula E2 conterá2.5.13. Funções para dias úteis .........................................................................1012.5.13.1. Função DIATRABALHOTOTAL ................................................................1022.5.13.2. Função DIATRABALHOTOTAL.INTL ........................................................1032.5.13.3. Função DIATRABALHO ..........................................................................1032.5.13.4. Função DIATRABALHO.INTL ..................................................................1042.5.14. Formatação para datas e horas .............................................................104Pontos principais ................................................................................................106Teste seus conhecimentos...................................................................................................... 107Capítulo 3 - Funções (Parte 2) ................................................................................................ 1113.1. Funções lógicas ....................................................................................1123.1.1. Funções lógicas básicas ........................................................................1123.1.2. Funções lógicas aninhadas ....................................................................1133.1.3. Função SES ............................................................................................1163.1.4. Função PARÂMETRO ..............................................................................1173.1.5. Função SEERRO .....................................................................................1193.1.6. Função SENÃODISP ................................................................................1203.2. Funções de procura e referência............................................................1213.2.1. Função ÍNDICE ......................................................................................1213.2.2. Função CORRESP ...................................................................................1223.2.3. Funções ÍNDICE e CORRESP usadas em conjunto ...................................1253.2.4. Função DESLOC .....................................................................................1263.3. Funções de Texto ..................................................................................1323.3.1. Maiúsculas e minúsculas .......................................................................1323.3.1.1. Função MAIÚSCULA ...............................................................................1333.3.1.2. Função MINÚSCULA ...............................................................................1333.3.1.3. Função PRI.MAIÚSCULA .........................................................................1333.3.2. Concatenação de texto..........................................................................1343.3.2.1. Função CONCATENAR ...........................................................................1343.3.2.2. Função CONCAT ...................................................................................1373.3.2.3. Função UNIRTEXTO ...............................................................................1383.3.3. Formatação de texto .............................................................................1393.3.3.1. Função MOEDA .....................................................................................1403.3.3.2. Função TEXTO .......................................................................................1403.3.3.3. Função VALOR ......................................................................................1413.3.4. Tratamento de caracteres ......................................................................1413.3.4.1. Função NÚM.CARACT ............................................................................1413.3.4.2. Função EXATO ......................................................................................1423.3.4.3. Função CARACT ....................................................................................1433.3.4.4. Função REPT .........................................................................................1433.3.4.5. Função ARRUMAR .................................................................................1443.3.5. Localização e substituição de texto .......................................................1443.3.5.1. Função LOCALIZAR ................................................................................1443.3.5.2. Função SUBSTITUIR ...............................................................................1453.3.5.3. Função MUDAR .....................................................................................147Sumário73.3.6. Extração de texto ..................................................................................1493.3.6.1. Função ESQUERDA ................................................................................1493.3.6.2. Função DIREITA .....................................................................................1493.3.6.3. Função EXT.TEXTO ................................................................................1503.3.6.4. Função FÓRMULATEXTO ........................................................................1513.4. Funções financeiras ..............................................................................1523.4.1. Função VP .............................................................................................1533.4.2. Função VF .............................................................................................1533.4.3. Função PGTO ........................................................................................1543.4.4. Função TAXA ........................................................................................1543.4.5. Função NPER .........................................................................................155Pontos principais ................................................................................................156Teste seus conhecimentos...................................................................................................... 157Mãos à obra! .................................................................................................................................. 161Capítulo 4 - Organização de dados ..................................................................................... 1714.1. Introdução ............................................................................................1724.2. Classificação e filtragem .......................................................................1734.2.1. Classificação de dados ..........................................................................1744.2.2. Filtragem de dados ...............................................................................1754.2.2.1. Filtro básico ..........................................................................................1754.2.2.2. Filtro avançado .....................................................................................1764.3. Estrutura de tópicos ..............................................................................1824.3.2.1. Agrupando itens manualmente .............................................................1834.3.1. Recolhendo e expandindo os agrupamentos .........................................1844.3.2. Desagrupando itens ..............................................................................1844.3.3. Criando agrupamentos automáticos ......................................................1854.3.4. Opções de agrupamento .......................................................................1864.3.5. Subtotais ..............................................................................................1874.4. Tabelas .................................................................................................191uma fórmula que buscará o código digitado em D2 no intervalo A2:A10 e retornará sua posição relativa na lista:=CORRESP(D2; A2:A10; 0)Veja alguns resultados diferentes, conforme o código digitado em D2:Código Posição ComentárioPF-123A 1 Retorna exatamente a posição do código procurado.RO* 4Retorna a posição do primeiro código que começa com "RO" e o restante pode ser qualquer coisa.BU*C 9Retorna a posição do código que começa com "BU" e termina com "C".*654* 7Retorna a posição do primeiro código que contém o número "654".*C 3Retorna a posição do primeiro código que termina com "C".1253 Funções (Parte 2)3.2.3. Funções ÍNDICE e CORRESP usadas em conjuntoConforme visto anteriormente, a função ÍNDICE retorna o valor de uma matriz, onde são conhecidos o número da linha e o número da coluna para localizar o valor desejado. Em algumas situações esses números não são conhecidos diretamente. Porém, a função CORRESP consegue localizar um valor dentro de uma lista, retornando uma posição. Essa posição pode, então, ser usada como número de linha ou de coluna para completar a função ÍNDICE.A combinação das duas funções é útil, principalmente, quando a função PROCV não pode ser usada porque o valor procurado não está na primeira coluna do intervalo.Para compreender melhor o funcionamento das duas funções em conjunto, no arquivo Funções de Procura e Referência.xlsx, vá até a Planilha5:O intervalo E3:H8 contém uma tabela de preços de alguns produtos (linhas 3 a 8) em 4 tamanhos diferentes (colunas E a H). As células B3 e B4 contêm, respectivamente, o produto e o tamanho desejados. A célula B6 deverá conter a fórmula que retorna o preço do produto e tamanho escolhidos.Comece digitando, na célula B6, a função ÍNDICE, responsável por recuperar um valor que se encontra em uma linha e coluna determinadas. O primeiro argumento é o intervalo (E3:H8):=ÍNDICE(E3:H8;Em seguida, você precisa informar o número da linha. Só que esse número não é conhecido. Quem determina o número da linha é a posição que o Produto (B3) ocupa na relação de produtos (D3:D8). A função CORRESP é usada para isso, assumindo correspondência exata (0):=ÍNDICE(E3:H8; CORRESP(B3; D3:D8; 0);Finalmente, quem determina o número da coluna é a posição que o Tamanho (B4) ocupa na relação de tamanhos (E2:H2). A função CORRESP também é usada, assumindo correspondência exata (0):=ÍNDICE(E3:H8; CORRESP(B3; D3:D8; 0); CORRESP(B4; E2:H2; 0))126Excel 2019 - Módulo IIAgora, é só alterar o produto e o tamanho nas células B3 e B4 e você terá uma área de consulta de preços, principalmente, se a tabela de produtos e opções for muito grande.Para que a fórmula não retorne um erro, caso você tenha digitado, em B3 ou B4, algum valor inválido, use a função SEERRO ou a função SENÃODISP:=SEERRO(ÍNDICE(E3:H8;CORRESP(B3;D3:D8;0);CORRESP(B4;E2:H2;0));"")3.2.4. Função DESLOCA função DESLOC tem um objetivo parecido com a função ÍNDICE: buscar valores dentro de uma matriz. A função DESLOC, porém, consegue recuperar um intervalo completo, não apenas uma célula.A função também é usada para criar intervalos que não se encontram sempre no mesmo local ou podem possuir tamanhos diferentes. • SintaxeDESLOC(ref; lins; cols; [altura]; [largura]) • Argumentos • ref: Representa a célula de referência, a partir da qual o intervalo será deslocado; • lins: Representa a quantidade de linhas que serão deslocadas para baixo (valor positivo) ou para cima (valor negativo); • cols: Representa a quantidade de colunas que serão deslocadas para a direita (valor positivo) ou para a esquerda (valor negativo); • altura (opcional): Representa o total de linhas de altura do intervalo que você deseja obter. Na ausência do argumento, a altura será de 1 linha; • largura (opcional): Representa o total de colunas de largura do intervalo que você deseja obter. Na ausência do argumento, a largura será de 1 coluna.1273 Funções (Parte 2)Observações: • A função DESLOC deve estar sempre dentro de outra função que usa intervalos como argumentos, como SOMA, MÉDIA, etc. A única situação onde DESLOC pode ser usada sozinha dentro da célula é quando ela retornar a referência ou valor de apenas uma célula, caso em que pode substituir a função ÍNDICE; • Como célula de referência, procure usar sempre locais conhecidos, como os cabeçalhos ou títulos de linhas e colunas em um intervalo de dados. Essas células geralmente são fixas; • Para determinar o deslocamento de linha ou coluna, você pode usar a função CORRESP para ajudar a encontrar a posição de um valor em uma lista; • Para determinar a quantidade de linhas de altura ou colunas de largura, você pode usar funções de contagem, como CONT.NÚM ou CONT.VALORES.Compare o uso de ÍNDICE e DESLOC, quando o objetivo é buscar um único valor que se encontra dentro de um intervalo, baseado na linha e coluna:128Excel 2019 - Módulo II • Exemplo 1Este exemplo pode ser acompanhado no arquivo Funções de Procura e Referência.xlsx, Planilha6. A planilha mostra uma tabela com 4 estados e as vendas em 3 departamentos das lojas daquele estado.O objetivo é escrever uma fórmula na célula F2, somando as vendas dos 3 departamentos da loja, em função do estado escolhido em E2. Como as vendas de cada estado estão em locais diferentes, não é possível escrever uma fórmula de SOMA com intervalo fixo.A função SOMASE não trará resultado porque há células em branco na coluna A. As células poderiam, inclusive, estar mescladas. Uma solução aqui é usar a função SOMA, referindo-se a um intervalo deslocado, em função da sigla do estado.No momento você possui as seguintes informações: • A célula de referência ideal é a A1 porque é o título da coluna dos estados, está sempre no mesmo local e é justamente o estado que precisa ser localizado nessa coluna; • O intervalo de valores de vendas começa um certo número de linhas abaixo da célula A1. Essa quantidade de linhas depende do estado escolhido em E2 e precisa ser calculada; • O intervalo de valores de vendas começa 2 colunas à direita da célula A1; • O intervalo de valores de vendas possui 3 linhas de altura (as vendas correspondentes aos 3 departamentos da loja); • O intervalo de valores de vendas possui apenas uma coluna de largura (coluna C).Na célula F2, comece a montar a fórmula, usando a função SOMA:=SOMA(1293 Funções (Parte 2)Como o intervalo é variável, insira a função DESLOC:=SOMA(DESLOC(O intervalo começa na célula de título da coluna dos estados:=SOMA(DESLOC(A1;Partindo de A1, o intervalo começa um certo número de linhas abaixo. Para calcular esse valor, basta determinar a posição da sigla do estado (E2) dentro do intervalo que contém as siglas dos estados (A2:A13). A função CORRESP vai ajudar:=SOMA(DESLOC(A1; CORRESP(E2; A2:A13; 0);O intervalo de vendas começa 2 colunas para a direita:=SOMA(DESLOC(A1; CORRESP(E2; A2:A13; 0); 2;Finalmente, o intervalo tem 3 linhas de altura e 1 coluna de largura:=SOMA(DESLOC(A1; CORRESP(E2; A2:A13; 0); 2; 3; 1))Você acabou de criar uma fórmula com intervalo variável. Se você inserir outro estado em E2, terá a soma dos 3 valores de vendas daquele estado:130Excel 2019 - Módulo II • Exemplo 2A Planilha7 contém uma tabela de dados fixa com 10 linhas preparadas para digitação de despesas pessoais. Alguns cálculos já foram efetuados sobre a coluna de valores das despesas:A célula F2 contém a contagem dos valores de despesas na coluna C:=CONT.NÚM(C2:C11)A célula F3 contém a soma de todas as despesas:=SOMA(C2:C11)Note que ambas as fórmulas limitam o intervalo até a linha 11. Dessa forma, as fórmulas funcionarão somente até essa linha. Quaisquer valores digitados além da linha 11 não entrarão nas fórmulas.Você poderia modificar as fórmulas para usar toda a coluna para os cálculos, porém, você aprenderá, neste exemplo, como criar intervalos dinâmicos. Eles se ajustam automaticamente, conformea quantidade de dados no intervalo de valores da coluna C.1313 Funções (Parte 2)Primeiramente, você precisa criar uma fórmula nomeada. Na guia Fórmulas, grupo Nomes Definidos, clique no botão Definir Nome. Se desejar, aumente a largura da caixa de diálogo Novo Nome, arrastando para fora sua borda direita. Na caixa Nome, digite o nome do intervalo: Valores. Apague o conteúdo da caixa Refere-se a:Crie a fórmula nomeada na caixa Refere-se a. Inicie com a função DESLOC:=DESLOC(A célula de referência ideal para o início do intervalo é o título da coluna Valor. Clique na célula C1 e digite um ponto-e-vírgula:=DESLOC(Planilha7!$C$1;O intervalo começa 1 linha abaixo da célula C1:=DESLOC(Planilha7!$C$1; 1;O intervalo começa na mesma coluna da célula C1 (deslocamento horizontal zero):=DESLOC(Planilha7!$C$1; 1; 0;A quantidade de linhas de altura depende da quantidade de valores de despesas na coluna C. Será usada a função CONT.NÚM em toda a coluna C (após a digitação da função, clique no topo da coluna C). A função ignora células com texto e células vazias:=DESLOC(Planilha7!$C$1; 1; 0; CONT.NÚM(Planilha7!$C:$C);Finalmente, a largura do intervalo de valores é de 1 coluna:=DESLOC(Planilha7!$C$1; 1; 0; CONT.NÚM(Planilha7!$C:$C); 1)Clique em OK para criar o nome.132Excel 2019 - Módulo IIAgora, altere a fórmula em F2 para:=CONT.NÚM(Valores)Altere a fórmula em F3 para:=SOMA(Valores)Experimente inserir mais informações na tabela e observe que as fórmulas são atualizadas automaticamente, mesmo que você passe das linhas atualmente formatadas:Outra grande vantagem na criação de intervalos nomeados com a função DESLOC é que eles podem ser reutilizados quantas vezes você precisar, em qualquer planilha do arquivo. Ótimo para bancos de dados.3.3. Funções de TextoAs funções de texto são muito usadas para extração de informações, substituição de caracteres ou mudança na aparência do texto nas células da planilha. São especialmente úteis no tratamento de dados, quando você os obtém de outras fontes para o Excel.Para acompanhar as explicações e exemplos deste tópico, abra o arquivo Funções de Texto.xlsx, disponível em sua pasta de exercícios do Capítulo 3.3.3.1. Maiúsculas e minúsculasMuitas vezes, o cadastramento de informações em bancos de dados é realizado por várias pessoas. Cada uma escreve as informações de um jeito: letras minúsculas (caixa baixa), letras maiúsculas (caixa alta) ou até mesmo de forma misturada.O Excel possui 3 funções que realizam a conversão entre esses casos, conforme visto a seguir.1333 Funções (Parte 2)3.3.1.1. Função MAIÚSCULAConverte todas as letras do texto (argumento) para maiúsculas (caixa alta). • SintaxeMAIÚSCULA(texto)3.3.1.2. Função MINÚSCULAConverte todas as letras do texto (argumento) para minúsculas (caixa baixa). • SintaxeMINÚSCULA(texto)3.3.1.3. Função PRI.MAIÚSCULAConverte apenas a primeira letra de cada palavra do texto (argumento) para maiúscula (caixa alta). • SintaxePRI.MAIÚSCULA(texto)A Planilha1 possui uma relação de endereços, digitados de formas bem diferentes. Em cada coluna, reescreva os textos da coluna A, de acordo com a função identificada na linha 1:Fórmula em B2:=MAIÚSCULA(A2)Fórmula em C2:=MINÚSCULA(A2)134Excel 2019 - Módulo IIFórmula em D2:=PRI.MAIÚSCULA(A2)Após copiar para baixo as fórmulas digitadas, você terá a tabela completa de endereços, escritos de três formas diferentes:3.3.2. Concatenação de textoConcatenar significa unir vários trechos com textos e números para que componham um único texto maior. A concatenação pode ser feita por funções de concatenação ou pelo operador "&".3.3.2.1. Função CONCATENARA função CONCATENAR une diversos valores retorna um único texto. • SintaxeCONCATENAR(texto1; [texto2]; ...) • Argumentos • texto1: representa o primeiro valor que será concatenado; • texto2, etc.: (opcional) representam os demais valores que serão concatenados.1353 Funções (Parte 2)Observações: • A função CONCATENAR aceita até 255 argumentos, que podem ser textos ou números; • Qualquer parte fixa do texto deverá estar entre aspas duplas, inclusive caracteres de pontuação e espaços; • Quando números participam da concatenação, eles aparecerão sem qualquer formato, inclusive datas. Use a função TEXTO para concatenar números formatados; • Prefira o uso da função CONCAT, mais abrangente. • Exemplo 1Para concatenar dois textos que se encontram dentro das células A1 e B1:Para dar um espaço entre os dois conteúdos, concatene também um caractere de espaço:136Excel 2019 - Módulo II • Exemplo 2A Planilha2 do arquivo Funções de Texto.xlsx possui uma relação de nomes e sobrenomes:Usando o operador de concatenação (&), crie uma fórmula que monte o nome do passageiro, usando a notação internacional: sobrenome primeiro em letras maiúsculas, depois o primeiro nome, separando-os com uma vírgula e um espaço. Depois copie a fórmula para os demais nomes.O conteúdo da coluna C poderia ter sido feito pela ferramenta Preenchimento Relâmpago. A vantagem de usar fórmulas aqui é por causa da atualização automática quando os nomes e sobrenomes são alterados ou colados no local.1373 Funções (Parte 2)3.3.2.2. Função CONCATA função CONCAT faz o mesmo que a função CONCATENAR, com a vantagem de que ela aceita intervalos em seus argumentos. • SintaxeCONCAT(texto1; [texto2;...]) • Argumentos • texto1 representa um item de texto a ser concatenado. Pode ser um texto fixo entre aspas duplas, um valor numérico ou um intervalo de células; • texto2; ... texto253 representam itens adicionais de texto que serão concatenados;Observações: • A função ignora células vazias dentro dos intervalos especificados; • O limite máximo de caracteres resultantes da concatenação é de 32.767, que corresponde ao limite de uma célula. Se esse valor for ultrapassado, a função retornará o erro #VALOR!; • A Função CONCAT está disponível somente no Excel 2019 ou no Excel do Office 365. • ExemploA Planilha3 possui uma série de especificações para montagem do código de um produto, o qual será o resultado da combinação de todas essas partes:A fórmula em E2 ficará assim:=CONCAT(A2:D2)138Excel 2019 - Módulo IIApós copiar as fórmulas, o resultado da montagem dos códigos será:3.3.2.3. Função UNIRTEXTOA função UNIRTEXTO também realiza concatenações, porém, com uma flexibilidade maior. Você poderá especificar um delimitador (separador) entre os trechos concatenados e se células vazias serão consideradas ou não. • SintaxeUNIRTEXTO(delimitador; ignorar_vazias; texto1; [texto2;...]) • Argumentos • delimitador representa um texto que será usado para separar cada conteúdo da concatenação. Pode ser um texto vazio (duas aspas duplas em sequência); • ignorar_vazias é um valor lógico e indica, se VERDADEIRO, que as células vazias do intervalo serão ignoradas. Nesse caso o delimitador correspondente não será inserido; • texto1 é um item de texto a ser concatenado. Pode ser um texto representado explicitamente entre aspas ou um intervalo de células; • texto2; ... texto252 representam itens adicionais de texto.Observações: • O limite máximo de caracteres resultantes da concatenação é de 32.767, que corresponde ao limite de uma célula. Se esse valor for ultrapassado, a função retornará o erro #VALOR!. • A Função UNIRTEXTO está disponível somente no Excel 2019 ou no Excel do Office 365.1393 Funções (Parte 2) • ExemploA Planilha4 possui uma série de especificações para montagem do código de um produto, o qual será o resultado da combinação de todas essas partes, assim como o exemplo da planilha anterior. Desta vez cada trecho de texto será separado por um hífen:A fórmula para a célula E2 foi esta:=UNIRTEXTO("-"; VERDADEIRO; A2:D2)3.3.3. Formatação de textoDurante a concatenação de textos e números, conforme mencionado no tópico anterior, osnúmeros aparecem sem formatação. Veja o exemplo:Há algumas funções úteis para concatenar números formatados e para converter um texto para número.140Excel 2019 - Módulo II3.3.3.1. Função MOEDAA função MOEDA converte um argumento numérico em um texto formatado com o símbolo de moeda, conforme definido nas configurações regionais do Painel de Controle do Windows. Portanto, o resultado será diferente, conforme o idioma do Excel e do Windows. • SintaxeMOEDA(núm; [decimais]) • Argumentos • núm: Representa o valor numérico que será formatado como moeda; • decimais (opcional): Representa a quantidade de casas decimais. Na ausência do argumento, serão usadas 2 casas decimais. • Exemplo3.3.3.2. Função TEXTOA função TEXTO também é usada para formatar números que serão concatenados. Esta, porém, usa qualquer tipo de formatação numérica: número, porcentagem, moeda, data, hora, etc. • SintaxeTEXTO(valor; formato_texto) • Argumentos • valor: Representa o valor numérico que deverá ser formatado; • formato_texto: Representa o código de formatação usado para formatar o valor numérico.1413 Funções (Parte 2) • ExemplosFórmula Resultado como texto=TEXTO(10000; "0,00") 10000,00=TEXTO(12345,6789; "R$ #.##0,00") R$ 12.345,68=TEXTO(455/1280; "0,0%") 35,5%=TEXTO("1/11/2020"; "dddd, d/mmm/aaaa") domingo, 1/nov/20203.3.3.3. Função VALOREsta função faz o oposto das funções anteriores: converte um valor numérico dentro de um texto para um número. • SintaxeVALOR(texto) • Argumento • texto: Representa um número como texto. • ExemploFórmula Resultado como número=VALOR("R$1000") 10003.3.4. Tratamento de caracteresEsta seção mostra algumas funções úteis para contagem de caracteres, comparação, repetição, limpeza de espaços e inserção de caracteres especiais.3.3.4.1. Função NÚM.CARACTEsta função retorna a quantidade de caracteres existentes dentro de um texto. A contagem também inclui caracteres especiais "invisíveis", como espaços, tabulações, quebras de linhas, etc. • SintaxeNÚM.CARACT(texto)142Excel 2019 - Módulo II • Argumento • texto: Representa o texto do qual se deseja obter o número de caracteres. • ExemploFórmula Resultado=NÚM.CARACT("Curso Excel 2019") 163.3.4.2. Função EXATOA função EXATO compara caracteres entre dois textos. Se os dois textos forem exatamente iguais, a função retorna VERDADEIRO, caso contrário, retorna FALSO. Letras minúsculas e maiúsculas são consideradas diferentes. • SintaxeEXATO(texto1; texto2) • Argumentos • texto1: Representa o primeiro texto a ser comparado; • texto2: Representa o segundo texto a ser comparado. • ExemplosSe você desejar comparar dois textos sem se importar se as letras são maiúsculas ou minúsculas, use a fórmula =A2=B2.1433 Funções (Parte 2)3.3.4.3. Função CARACTPara digitar caracteres especiais em uma célula, na guia Inserir, grupo Símbolos, clique no botão Símbolo. Em seguida escolha o caractere desejado. Você também pode inserir ou concatenar um caractere especial através de seu código decimal ASCII (a caixa Símbolo da guia Inserir, grupo Símbolos) mostra os códigos). • SintaxeCARACT(código) • Argumento • código: Representa o código decimal ASCII do caractere desejado.Observação: • Um caractere especial também pode ser digitado pelo seu código ASCII decimal pelo teclado: segure a tecla ALT da esquerda e, no teclado numérico, digite um código de 4 dígitos. Exemplo: ALT + 0174 gera o caractere de Marca Registrada ®. • ExemplosFórmula Resultado=CARACT(128) €=CARACT(177) & 1000/4 ±2503.3.4.4. Função REPTA função REPT repete um texto por uma quantidade de vezes especificada. • SintaxeREPT(texto; núm) • Argumentos • texto: Representa o texto a ser repetido; • núm: Representa a quantidade de repetições do texto.144Excel 2019 - Módulo II • ExemplosFórmula Resultado=REPT("|"; 40) ||||||||||||||||||||||||||||||||||||||||="Início" & REPT("."; 20) & "14:00 h" Início....................14:00 h3.3.4.5. Função ARRUMARÉ frequente você encontrar dados digitados de maneira incorreta e com excesso de espaços. Em outra situação, você pode importar ou copiar dados de outras fontes e, ao trazer para a planilha, eles vêm acompanhados de espaços desnecessários. A função ARRUMAR se presta exatamente a essas situações: ela elimina todos os espaços antes e depois do texto. Internamente, deixa apenas um espaço entre cada palavra. • SintaxeARRUMAR(texto) • Argumento • texto: Representa o texto que terá os espaços em excesso removidos. • ExemploFórmula Resultado=ARRUMAR(" Curso Excel 2016 ") Curso Excel 20163.3.5. Localização e substituição de textoO Excel possui, na guia Página Inicial, grupo Edição, botão Localizar e Selecionar, algumas funções que permitem buscar um texto dentro do arquivo e substitui-lo por outro. Você aprenderá, nesta seção, como fazer isso através de funções específicas.3.3.5.1. Função LOCALIZARA função LOCALIZAR retorna um número que representa a posição que um texto inicia dentro de outro. • SintaxeLOCALIZAR(texto_procurado; no_texto; [núm_inicial])1453 Funções (Parte 2) • Argumentos • texto_procurado: Representa o texto que será procurado; • no_texto: Representa o texto principal; • núm_inicial: Representa a posição (número do caractere), a partir da qual será feita a localização do texto. Na ausência deste argumento, a busca começará desde a primeira posição.Observações: • Esta função não diferencia maiúsculas de minúsculas; • Você pode usar caracteres curinga no primeiro argumento para realizar a busca: o asterisco (*) substitui um ou mais caracteres e a interrogação (?) substitui um caractere. • ExemplosFórmula Resultado=LOCALIZAR("R$"; "Valor de R$ 500,00") 10=LOCALIZAR("@"; "fulano@provedor.com.br") 7=LOCALIZAR("\"; "L:\Clientes\Vendas.xlsx"; 10) 12=LOCALIZAR("c*a"; "Produto: câmera digital") 103.3.5.2. Função SUBSTITUIRA função SUBSTITUIR tem a finalidade de remover um trecho de texto dentro de outro e inserir um novo conteúdo no local. Você pode substituir todas as ocorrências do texto procurado ou uma ocorrência específica. • SintaxeSUBSTITUIR(texto; texto_antigo; novo_texto; [núm_da_ocorrência]) • Argumentos • texto: Representa o texto original onde será feita a substituição; • texto_antigo: Representa o texto que será removido do texto principal; • texto_novo: Representa o texto que entrará no lugar do texto que foi removido; • núm_da_ocorrência (opcional): Representa o número da ocorrência do texto_antigo que será substituída. Na ausência do argumento, todas as ocorrências serão processadas.146Excel 2019 - Módulo IIObservações: • A função SUBSTITUIR faz a troca do texto baseada em conteúdo; • Para realizar múltiplas substituições você pode aninhar funções SUBSTITUIR. • ExemplosA célula B2 contém o texto "NOV/2019 - Treinamento - Excel 2019". Para substituir a palavra "Treinamento" pela palavra "Curso":=SUBSTITUIR(B2; "Treinamento"; "Curso")Resultado: NOV/2019 - Curso - Excel 2019Para substituir o ano 2019 para 2020, sem afetar o final do texto, somente a primeira ocorrência será efetuada:=SUBSTITUIR(B2; "2019"; "2020"; 1)Resultado: NOV/2020 - Treinamento - Excel 2019Para remover todos os hifens e espaços em excesso:=ARRUMAR(SUBSTITUIR(B2; "-"; ""))Resultado: NOV/2019 Treinamento Excel 2019Para remover a palavra "Treinamento", remover os hifens e eliminar os espaços em excesso:=ARRUMAR(SUBSTITUIR(SUBSTITUIR(B2; "-"; ""); "Treinamento"; ""))Resultado: NOV/2019 Excel 20191473 Funções (Parte 2)3.3.5.3. Função MUDARA função MUDAR também é usada para retirar uma sequência de caracteres e inserir outra no lugar, porém, a extração é feita pela posição dentro do texto e não pelo conteúdo, como é o caso da função SUBSTITUIR. • SintaxeMUDAR(texto_antigo; núm_inicial; núm_caract; novo_texto) • Argumentos • texto_antigo:Representa o texto original onde será feita a alteração; • núm_inicial: Representa a posição do caractere onde será feita a extração do trecho; • núm_caract: Representa a quantidade de caracteres que serão extraídos, partindo do núm_inicial; • novo_texto: Representa o novo texto que entrará no lugar do que foi extraído.Observação: • A função MUDAR faz a troca do texto baseada em posição. • Exemplo 1Imagine uma lista de telefones, conforma a coluna A:Por alguma necessidade, você pode precisar destacar o código de área e deixá-lo entre parênteses e separar o restante do telefone por um espaço. Não é possível usar a função SUBSTITUIR porque cada código de área é diferente do outro.Use a seguinte fórmula para a célula B2. Ela concatena um caractere de abre parênteses com o restante. A função muda o conteúdo de A2, a partir do 3º caractere, tirando 1 caractere e inserindo no lugar dele um fecha parênteses e um espaço:="(" & MUDAR(A2; 3; 1; ") ")148Excel 2019 - Módulo IIDepois, copie a fórmula para baixo: • Exemplo 2A partir da lista de endereços de e-mail da coluna A, construa o site da Web para o domínio correspondente:Para montar o Website, o início do endereço de e-mail precisa ser extraído até o caractere "@" e, no lugar, inserir o "www.". Como o "@" está sempre em local diferente, sua posição precisa ser obtida com a função LOCALIZAR. Essa posição representa a quantidade de caracteres que precisarão ser excluídos pela função MUDAR. A fórmula em B2 fica:=MUDAR(A2; 1; LOCALIZAR("@"; A2); "www.")Após copiar a fórmula para baixo, todos os sites foram montados:1493 Funções (Parte 2)3.3.6. Extração de textoSe você tiver um texto grande em uma célula e desejar extrair uma parte dele, use as funções desta seção. Elas permitem que você extraia uma certa quantidade de caracteres de um texto principal, pelo começo, pelo meio ou pelo final.3.3.6.1. Função ESQUERDAEsta função extrai uma quantidade de caracteres do começo do texto. • SintaxeESQUERDA(texto; núm_caract) • Argumentos • texto: Representa o texto do qual serão extraídos os caracteres; • núm_caract: Representa a quantidade de caracteres que serão extraídos. • ExemploFórmula Resultado=ESQUERDA("Excel 2019"; 5) Excel3.3.6.2. Função DIREITAEsta função extrai uma quantidade de caracteres do final do texto. • SintaxeDIREITA(texto; núm_caract) • Argumentos • texto: Representa o texto do qual serão extraídos os caracteres; • núm_caract: Representa a quantidade de caracteres que serão extraídos. • ExemploFórmula Resultado=DIREITA("Região Sul"; 3) Sul150Excel 2019 - Módulo II3.3.6.3. Função EXT.TEXTOEsta função extrai uma quantidade de caracteres em qualquer parte do texto. • SintaxeEXT.TEXTO(texto; núm_inicial; núm_caract) • Argumentos • texto: Representa o texto do qual serão extraídos os caracteres; • núm_inicial: Representa a posição do trecho inicial da extração; • núm_caract: Representa a quantidade de caracteres que serão extraídos. • Exemplo 1Fórmula Resultado=EXT.TEXTO("Preço USD 12.300"; 7; 3) USD • Exemplo 2O objetivo é extrair todos os valores monetários da coluna B, sendo que todos os preços possuem 3 dígitos e não há centavos. No final, deverá ser calculado o total dos valores extraídos:Como cada linha possui o preço em local diferente, será necessário localizar onde começa esse valor monetário. A dica é o caractere "$". Quando localizado, o valor começa 2 posições adiante e tem 3 caracteres antes da vírgula. A função EXT.TEXTO será usada na célula C2:=EXT.TEXTO(B2; ___?___; 3)O segundo argumento (posição inicial) precisa ser calculado pela localização do "$". O valor numérico começa duas posições depois dele.=EXT.TEXTO(B2; LOCALIZAR("$"; B2) + 2; 3)1513 Funções (Parte 2)A fórmula ainda traz, como resultado, um texto. Será necessário convertê-lo para valor numérico pela função VALOR. Portanto, a fórmula completa em C2 será:=VALOR(EXT.TEXTO(B2; LOCALIZAR("$"; B2) + 2; 3))Após copiar a fórmula para baixo e calcular o total:3.3.6.4. Função FÓRMULATEXTOA função FÓRMULATEXTO extrai o texto de uma fórmula e o escreve explicitamente na célula. • SintaxeFÓRMULATEXTO(referência) • Argumento • referência representa uma referência de célula que contém uma fórmula. • ExemplosA coluna F da imagem a seguir possui algumas fórmulas que usam os valores do intervalo B2:C4. A coluna H contém os textos extraídos das fórmulas da coluna F:152Excel 2019 - Módulo II3.4. Funções financeirasO Excel possui dezenas de funções financeiras. Você verá apenas algumas mais simples, cujo uso faz parte do nosso dia a dia. São funções que realizam cálculos do dinheiro ao longo do tempo e estão presentes em todas as calculadoras financeiras do mercado.Os argumentos são comuns a todas elas: • nper: Número de períodos (geralmente em meses ou anos); • taxa: Representa a taxa de juros constante por período; • pgto: Representa o pagamento periódico (ou prestação); • vp: Representa o valor presente (ou atual) que dará início à série de pagamentos. Se omitido, será considerado como 0; • vf: Representa o valor futuro ou saldo final, após todos os pagamentos terem sido efetuados. Se omitido, será considerado como 0; • tipo: Representa o tipo de pagamento. Use o valor 0 (ou FALSO) para indicar que o pagamento será efetuado no final do período (valor padrão se o argumento for omitido). Use o valor 1 (ou VERDADEIRO) para indicar que o pagamento será efetuado no início do período. Este argumento será ignorado se pgto não for especificado; • estimativa: Usado somente para o cálculo da taxa de juros e representa apenas um valor de referência para situações em que poderia haver mais de uma solução possível para o cálculo. Esse valor indica um ponto de convergência para o resultado da taxa calculada. Se o argumento for omitido, a taxa mais próxima de 10% será usada.Às vezes, a taxa de juros é fornecida em um período diferente do que será usado nos cálculos. Exemplo: taxa anual de 15%, sendo que os períodos usados nos cálculos serão mensais. Nesse caso, você precisa fazer a conversão da taxa anual para taxa mensal, usando juros simples ou juros compostos: • Para juros simples: taxa mensal = taxa anual / 12 • Para juros compostos: taxa mensal = (1 + taxa anual) ^ (1 / 12) – 1As operações financeiras no Excel seguem o mesmo princípio das calculadoras financeiras, ou seja, fluxo de caixa: • Entrada de caixa = sinal positivo; • Saída de caixa = sinal negativo.Para interpretar corretamente o sinal do dinheiro, assuma que toda a transação será feita sob um único ponto de vista (correntista, banco, investidor, credor, etc.).1533 Funções (Parte 2)3.4.1. Função VPA função VP calcula o valor presente de uma operação financeira e representa o total (principal) que será movimentado ao longo dos períodos especificados, a uma taxa constante de juros e pagamentos também constantes. • SintaxeVP(taxa; nper; pgto; [vf]; [tipo]) • ExemploQuanto será necessário aplicar hoje em um fundo que rende 0,97% de taxa mensal, para que você resgate R$ 20.000,00 após 18 meses? Nesse período, não houve aportes mensais.=VP(0,97%; 18; ; 20000)Resultado: -R$ 16.809,99.Não foi usado o argumento pgto porque não houve aportes mensais. Sendo assim, o argumento tipo é irrelevante. O resultado negativo indica que hoje esse valor saiu de sua conta bancária para ser aplicado.3.4.2. Função VFA função VF calcula o valor futuro (ou saldo final) de uma operação financeira com taxa constante de juros e pagamentos constantes por período. • SintaxeVF(taxa; nper; pgto; [vp]; [tipo]) • ExemploAplicando hoje o valor de R$ 5.000,00 em uma operação de investimento, qual será o montante acumulado após 2 anos, a juros de 15% ao ano?=VF(15%; 2; ; -5000)Resultado: R$ 6.612,50.Não foi usado o argumento pgto porque não houve aportes anuais. Sendo assim, o argumento tipo é irrelevante.Sob o ponto de vista do correntista, o argumento vp é negativo porque hoje o valor saiu da conta corrente para ser direcionado para a aplicação. O resultado positivo indica o montante acumulado que poderá ser resgatado para a conta corrente.154Excel 2019 - Módulo II3.4.3. Função PGTOA função PGTO calcula os pagamentos periódicos constantes de uma transação financeira, realizados a uma taxa fixa de juros. • SintaxePGTO(taxa; nper; vp; [vf]; [tipo]) • ExemploVocê pretende comprar um veículo e pagá-lo à vista. A transação será feita através de um empréstimo bancário de 5 anos, a uma taxa anual de juros de 18,5%. O valor do veículo é de R$48.000,00. Quais serão as prestações mensais, sendo que cada parcela será paga no final de cada mês?=PGTO(18,5%/12; 5*12; 48000; ; 0)Resultado: -R$ 1.231,98.No exemplo, foi usada taxa de juros simples. A taxa anual foi dividida por 12 meses (18,5%/12). Como são 5 anos, os períodos foram convertidos para meses (5*12) porque o objetivo é calcular a prestação mensal. Todo cálculo foi feito sob o ponto de vista do correntista. O valor presente é positivo porque hoje o montante de R$ 48.000,00 entrou na sua conta para que você pague o veículo à vista. O resultado negativo mostra que, mensalmente, esse valor sairá de sua conta, até quitar toda a dívida (daí o vf ausente ou zerado). O argumento tipo também poderia ser omitido, uma vez que 0 (final do período) é o valor padrão.3.4.4. Função TAXACalcula uma taxa de juros fixa para um período de uma transação financeira. O Excel realiza cálculos complexos para retornar a taxa e pode não conseguir calcular o resultado, ou pode haver mais de uma solução. O argumento estimativa pode ser fornecido para dar uma direção ao cálculo da taxa.TAXA(nper; pgto; vp [vf]; [tipo]; [estimativa])1553 Funções (Parte 2) • ExemploEm uma agência bancária, você negociou com o seu gerente um empréstimo pessoal de R$ 10.000,00. O gerente ofereceu a você uma prestação mensal de R$ 795,00 para que possa quitar sua dívida em 24 meses, porém, ele não informou a taxa de juros. Calcule essa taxa.=TAXA(24; -795; 10000)Resultado: 5,98%.O argumento pgto entrou como negativo porque, mensalmente, esse valor sai de sua conta corrente para pagar uma prestação do empréstimo. O valor do empréstimo (vp) entrou de uma vez em sua conta corrente hoje (sinal positivo). O valor futuro (vf) foi omitido (assumido 0) porque, no final desses 24 meses, o objetivo é ter sua dívida zerada. Como o argumento tipo foi omitido, foi assumido que os pagamentos serão efetuados no final de cada mês.3.4.5. Função NPERA função NPER calcula o número de períodos necessários para concluir a transação financeira, feita em pagamentos constantes e taxa fixa de juros. • SintaxeNPER(taxa; pgto; vp; [vf]; [tipo]) • ExemploAplicando, hoje, um valor de R$ 100.000,00 com 14,75% de juros ao ano, em quantos anos você atingirá o montante de R$ 200.000,00, fazendo aportes anuais de R$ 5.000,00?=NPER(14,75%; -5000; -100000; 200000)Resultado: 4,05424388500787 (ou seja, 4 anos aproximadamente).Sob ponto de vista do correntista, o valor presente (R$ 10.000,00) é negativo porque saiu da conta corrente para ser direcionado à aplicação. Os aportes anuais (R$ 5.000,00) também saem da conta corrente e vão para a aplicação. O valor futuro é positivo porque, após concluída a transação, entra na conta corrente. O argumento tipo foi omitido porque os pagamentos serão feitos no final do período.156Excel 2019 - Módulo IIPontos principais Atente para os tópicos a seguir. Eles devem ser estudados com muita atenção, pois representam os pontos mais importantes do capítulo. • O Excel possui diversas funções que retornam resultados baseados em condições, ou testes lógicos. As funções lógicas (ou condicionais) têm a finalidade de "tomar decisões", baseadas nesses testes lógicos, trazendo os resultados apropriados, conforme as respostas. Além das funções básicas SE, E, OU, XOR, NÃO, o Excel possui duas novas funções: (1) a função SES contém uma série de testes lógicos e valores de retorno e traz de volta o valor que corresponde ao primeiro teste com resultado VERDADEIRO; (2) a função PARÂMETRO contém uma expressão e traz de volta um valor associado a um dos resultados listados; • Na categoria Procura e referência existem funções usadas para encontrar valores de uma tabela, além de retornar a referência desses valores. Além das funções básicas PROCV e PROCH, as funções ÍNDICE, CORRESP e DESLOC são usadas para pesquisas mais complexas, onde o intervalo não está sempre no mesmo lugar ou não tem sempre o mesmo tamanho; • A categoria Texto agrega funções que lidam com células contendo texto. Essas funções permitem, por exemplo, que você mude maiúsculas para minúsculas e vice-versa, faça a união (concatenação) de vários trechos de texto, extraia partes de um texto, localize e substitua caracteres; • Por meio da categoria Financeira, você pode resolver problemas de aspecto monetário. Essa categoria engloba, por exemplo, as funções financeiras VF, VP, PGTO, NPER e TAXA.Teste seus conhecimentosFunções (Parte 2)3158Excel 2019 - Módulo II1. Quais são os resultados possíveis para um teste lógico? ☐ a) SIM ou NÃO. ☐ b) 1 ou 0. ☐ c) VERDADEIRO ou FALSO. ☐ d) 1 ou -1. ☐ e) Nenhuma das alternativas anteriores está correta.2. A célula A1 contém o valor 100 e a célula A2 contém o valor 0. Qual o resultado da expressão E(A1>0; A2>0)? ☐ a) FALSO ☐ b) VERDADEIRO ☐ c) 0 ☐ d) Não é possível avaliar mais de um teste lógico simultaneamente. ☐ e) Nenhuma das alternativas anteriores está correta.3. Quando você precisar procurar um valor em uma matriz, mas esse valor de retorno está à esquerda da coluna que possui o valor procurado, qual função você deve usar? ☐ a) PROCV. ☐ b) PROCH. ☐ c) ÍNDICE e CORRESP. ☐ d) LOCALIZAR e SUBSTITUIR. ☐ e) Nenhuma das alternativas anteriores está correta.1593Funções (Parte 2)4. Qual deve ser a fórmula que extrai os 3 primeiros caracteres de um texto que se encontra em B3 e, depois, os concatena com o ano atual? ☐ a) =ESQUERDA(B3; 3) & ANO(B3). ☐ b) =ESQUERDA(B3; 3) & ANO(HOJE()). ☐ c) =CONCATENAR(B3; 3) & DATA(HOJE()). ☐ d) =CONCATENAR(B3; HOJE(ANO())). ☐ e) Nenhuma das alternativas anteriores está correta.5. O que calcula a função financeira PGTO? ☐ a) O valor presente de uma série de pagamentos. ☐ b) O valor futuro de uma série de pagamentos. ☐ c) A taxa de juros de uma série de pagamentos. ☐ d) O número de períodos de uma série de pagamentos. ☐ e) Nenhuma das alternativas anteriores está correta.Mãos à obra!Funções(Parte 1 e 2)3162Excel 2019 - Módulo IIOs exercícios desta seção complementam o aprendizado em sala de aula. Faça-os usando os conceitos aprendidos nos Capítulos 2 e 3 – Funções. Cada exercício contém as instruções necessárias para você completar as atividades, bem como menção aos arquivos que devem ser abertos, caso necessário.Para realizar as atividades práticas deste capítulo, abra a pasta de trabalho Exercícios de Laboratório - Capítulos 2 e 3.xlsx.Laboratório 1A – Utilizando funções matemáticas básicasNa Planilha1, crie 6 fórmulas que “sorteiem” números da Mega-Sena nas células indicadas. No final, pressione F9 quando quiser gerar novos valores. Compare o resultado com a imagem a seguir:1633Funções (Parte 1 e 2)Laboratório 2A – Utilizando funções para filtrar dadosA Planilha2 possui uma relação de despesas feitas por vários departamentos de uma empresa, em vários estados:Complete, na coluna H, as fórmulas que atendem aos valores solicitados. Na célula H17, você pode digitar um dos departamentos existentes na seguinte lista: Operações, Logística, Financeiro, Comercial, Marketing ou Pessoal. Na célula H18, digite um dos estados: SP, RJ, BA, RS, CE, MG ou GO. As fórmulas das linhas 21 a 23 devem calcular as informações baseadas nessas 2 condições.164Excel 2019 - Módulo IIDepois de escrever todas as fórmulas, confira os resultados:Laboratório 3A – Utilizando funções em um banco de dadosA Planilha3 contém um banco de dados com informações de vendas:1653Funções (Parte 1 e 2)Os campos são os seguintes: • Venda Nº: um número que identifica a venda; • Filial: O estado correspondente à filial da loja; • Data da Venda: A data na qual a venda foi realizada; • Data da Entrega: A data na qual o cliente recebeu a mercadoria; • Status: Indica se a entrega foi concluída no prazo de até 8 dias (OK), se a entrega foi concluída em um prazo maior que 8 dias (Atraso) ou se não houve entrega (Cancelada); • Forma Pgto.: Indica a forma de pagamento usada pelo cliente (Dinheiro, Débito ou Crédito); • Subtotal: O valor dos produtos adquiridos pelo cliente; • Frete: O valor do frete para vendas feitas pela Internet em Débito ou Crédito. O frete foi calculado em 2% do subtotal ou R$ 20,00 (o que for maior); • Cupom: Indica o valor do cupom de desconto usado pelo cliente no ato da compra; • Total: O total pago pelo cliente, levando em conta também o frete e o cupom de desconto.Parte 1:1. Na Planilha3 calcule, nas células da coluna E, o Status, baseado na seguinte lógica: • Se a Data da Entrega estiver zerada (célula vazia), escreva “Cancelada”; • Se a diferença entre a Data da Entrega e a Data da Compra ultrapassar 4 dias, escreva “Atraso”; • Senão, escreva “Entrega OK”.2. Calcule, nas células da coluna H, o Frete, baseado na seguinte lógica: • Se a Forma de Pagamento não foi Dinheiro, calcule o maior valor entre 2% do Valor da Compra e R$ 15,00; • Senão, retorne 0 (zero).166Excel 2019 - Módulo IIParte 2:Na Planilha4, crie as áreas de critério e responda a cada uma das questões pedidas nas células sombreadas da coluna J. Modifique os campos das áreas de critério, caso necessário.Compare sua planilha com os resultados: 1 – R$ 39.114,00; 2 – R$ 972,99; 3 – 05/07/2016; 4 – 13; 5 – RJ.1673Funções (Parte 1 e 2)Laboratório 4A – Extraindo informações de um registro de pontoA Planilha5 é um registro de ponto para um mês:Realize os seguintes cálculos e atividades:1. Escreva em B6 a primeira data do mês desejado;2. Extraia, nas células F2 e G2, respectivamente, o mês e o ano da primeira data da lista através de funções de data;3. Escreva a fórmula, em G39, que insere a data atualizada;4. Calcule as demais datas da coluna B, adicionando um dia à data anterior. Dessa forma, para usar a planilha para outro mês, basta digitar a primeira data. Se desejar, para os dias 28 em diante, verifique se a data calculada ainda pertence ao mês da data em F2. Se não pertencer, retorne um texto vazio (a célula parecerá que está em branco);5. Modifique o formato das datas da coluna B para mostrar o dia da semana de forma abreviada, o dia do mês e a abreviação do mês: “ddd, dd/mmm”;6. Escreva os 4 horários para o dia 1/1/2020: Manhã (das 08:00 às 12:00) e Tarde (das 13:00 às 17:00);7. Calcule, no Total Diário da linha 6, as horas trabalhadas naquele dia;8. Copie a fórmula em G6 para baixo, até o final do relatório, na linha 36;9. Na linha 37, calcule o total de todas as horas diárias da coluna G. Lembre-se de mudar o formato para exibir horas acumuladas;168Excel 2019 - Módulo II10. Teste a digitação de alguns valores. Use somente datas de segunda a sexta-feira.Veja a seguir um exemplo de preenchimento:1693Funções (Parte 1 e 2)Laboratório 5A – Usando funções de procura e referênciaA Planilha6 contém uma tabela com informações demográficas dos estados brasileiros. Ao lado há uma pequena “área de consulta”. O objetivo é você digitar uma sigla de estado na célula I3 e as células abaixo mostrarem as informações pedidas em função do estado escolhido. Use as funções de procura e referência e estatísticas aprendidas neste capítulo.Laboratório 6A – Usando funções para preencher um banco de dadosVocê copiou uma lista de colaboradores e salários da empresa, partindo de um site da Internet ou de um arquivo PDF. Ao colar o resultado na Planilha7, os dados entraram todos juntos na coluna A.O objetivo deste laboratório é extrair, de cada célula da coluna A, as principais informações e preencher o banco de dados que será montado nas colunas B até E. No final, a célula D3 deverá calcular toda a Folha de Pagamento dessa empresa (soma simples dos salários brutos).170Excel 2019 - Módulo IIA primeira linha do banco de dados na imagem a seguir está preenchida para que você veja como as informações ficarão: Faça as seguintes atividades:1. Na coluna B, extraia cada código de colaborador dos textos da coluna A;2. Na coluna C, extraia cada nome de colaborador dos textos da coluna A. Na extração, remova os espaços em excesso e deixe os nomes somente em letras maiúsculas;3. Na coluna D, extraia cada salário bruto dos textos da coluna A. Converta os resultados extraídos para valores numéricos para que possam ser usados em cálculos;4. Na coluna E, calcule a quantidade de caracteres que possui o nome completo do colaborador;5. Na célula D3, calcule o total da Folha de Pagamento da empresa.Após a montagem de todas as fórmulas, seu banco de dados extraído deverá ficar assim:Organização de dados4 à Classificação e filtragem; à Estrutura de tópicos; à Tabelas.172Excel 2019 - Módulo II4.1. IntroduçãoEste capítulo mostrará a você formas diferentes de visualizar e resumir os seus dados. Antes, porém, alguns conceitos importantes para sua organização:Um banco de dados representa uma coleção de informações sobre um determinado assunto. Uma base de dados é uma coleção de bancos de dados relacionados. Por exemplo, a base corporativa contém bancos de dados de clientes, fornecedores, colaboradores, movimentação financeira, vendas e muito mais.No Excel, banco de dados é um intervalo da própria planilha, organizado em linhas (registros) e colunas (campos). A primeira linha (cabeçalho) é fundamental porque nomeia as colunas que podem ser usadas em cálculos através de funções ou de operações com esse banco de dados. Os cabeçalhos são também reconhecidos automaticamente pelas operações que serão vistas neste capítulo.No Excel, um banco de dados consegue (dependendo da memória do computador) possuir até 16.384 colunas por 1.048.576 linhas (incluindo a linha de cabeçalho). Bancos de dados maiores só poderão ser acessados diretamente fora do Excel através de ferramentas de conexão e importação de dados externos.1734Organização de dadosAlgumas orientações e considerações sobre a organização dos dados: • Não deixe linhas em branco ou colunas em branco na área de dados. Algumas operações detectam automaticamente essa área; linhas e colunas em branco atrapalhariam a seleção; • Não use células mescladas em nenhum lugar do banco de dados; • A linha de cabeçalho deve ser única (uma célula por coluna). Se você necessitar de um título maior, não o quebre em várias células; use a formatação que quebra o texto em múltiplas linhas dentro da mesma célula (Quebrar Texto Automaticamente); • Evite colocar conteúdo não relevante abaixo do banco de dados, pois isso atrapalharia sua expansão com o aumento das informações; • Uma pasta de trabalho do Excel pode ter diversos bancos de dados. Preferencialmente, coloque um banco em cada planilha para um melhor gerenciamento dos dados; • Procure nomear todo o banco de dados. Dessa forma, você não precisa ir até a planilha que o contém para usar seu intervalo em fórmulas.Ao longo deste capítulo, você verá algumas operações relativas à organização e visualização de dados. Acompanhe as atividades dos tópicos a seguir através dos arquivos disponíveis em sua pasta de exercícios Capítulo 4.4.2. Classificação e filtragemOs comandos de classificação e filtragem encontram-se em dois locais: • Guia Página Inicial, grupo Editar, botão Classificar e Filtrar; • Guia Dados, grupo Classificare Filtrar.174Excel 2019 - Módulo II4.2.1. Classificação de dadosA classificação de dados coloca um banco de dados em ordem alfabética, numérica ou cronológica. A classificação pode ser ascendente ou descendente e pode ser feita em relação a uma coluna ou a várias colunas (campos ou chaves).Os comandos de classificação são encontrados na guia Dados, grupo Classificar e Filtrar. Eles são abordados em detalhes no curso Excel 2019 - Módulo I. Clique dentro do banco de dados na coluna desejada e use um dos comandos a seguir:Botão DescriçãoClassifica a coluna onde está a célula ativa em ordem ascendente.Classifica a coluna onde está a célula ativa em ordem descendente.Classifica a lista por múltiplas colunas. Abre a caixa de diálogo Classificar para você escolher as colunas e as ordens de classificação:A classificação possui opções para conteúdos específicos: números, datas e textos. É possível realizar a classificação também por cor da fonte ou cor da célula.1754Organização de dados4.2.2. Filtragem de dadosA filtragem é uma operação aplicada à base de dados e tem o objetivo de fazer uma consulta, baseada em algumas condições ou critérios. A consulta exibe apenas os registros que atendam aos critérios especificados. Você pode aplicar vários critérios para reduzir a quantidade de registros exibidos. Quanto mais critérios, menor a quantidade de registros visíveis. Isso facilita a visualização e impressão dos dados filtrados.Há dois tipos de filtros que você pode usar no Excel: • O Filtro básico (ou AutoFiltro) é acionado pelo botão Filtro. Os dados são filtrados no próprio local do banco de dados. Para cada coluna, você pode especificar até 2 critérios simultâneos, quando estiver usando um filtro personalizado; • O Filtro avançado é acionado pelo botão Avançado. Permite a filtragem no próprio local ou em local diferente dos dados de origem. Além disso, você pode especificar quantos critérios desejar para uso com o filtro, até mesmo usando fórmulas.4.2.2.1. Filtro básicoPara usar o filtro básico, basta estar com a célula ativa dentro da área de dados e ligar o botão Filtro, disponível na guia Dados, grupo Classificar e Filtrar.Cada célula da linha de cabeçalho do banco de dados ficará com um botão de seta. Ele contém opções de classificação e filtragem simples:O filtro básico é abordado em detalhes no curso Excel 2019 - Módulo I.176Excel 2019 - Módulo II4.2.2.2. Filtro avançadoO filtro avançado necessita de um intervalo usado para especificação de critérios. O conceito desse intervalo é o mesmo das funções de banco de dados. Ele deve ter ao menos duas linhas, sendo a primeira com a relação dos cabeçalhos de colunas, escritos de forma idêntica aos títulos que se encontram no banco de dados. A segunda linha deverá conter os valores de cada campo, usados como critério: números, textos ou fórmulas.Para acompanhar as explicações deste tópico, abra o arquivo Filtro Avançado.xlsx, disponível em sua pasta do Capítulo 4. A Planilha1 contém um banco de dados com informações de vendas de mercadorias de uma loja. O banco de dados já foi nomeado como Dados:Acima dele, há um intervalo com os mesmos títulos do banco original. Esse será o intervalo de critérios. Apenas a Data da Venda aparece duas vezes para que você possa criar intervalos de datas.O intervalo de critérios não precisa usar todos os campos do banco de dados e também a ordem deles não influi na filtragem.1774Organização de dadosA operação de filtragem exibe a caixa de diálogo Filtro avançado, com os seguintes comandos e opções:Em que:Opção/Comando DescriçãoFiltrar a lista no localO resultado da filtragem será aplicado diretamente no banco de dados.Copiar para outro localO resultado da filtragem será extraído e copiado para outro local.Intervalo da listaÉ o intervalo de dados (banco de dados), incluindo a linha de cabeçalho e todos os registros.Intervalo de critériosÉ o intervalo que contém os critérios usados na operação de filtragem.Copiar paraQuando a opção Copiar para outro local estiver selecionada, esta caixa indica o intervalo que receberá uma cópia dos registros filtrados.Somente registros exclusivosSe esta caixa estiver marcada, registros duplicados não serão exibidos no resultado da filtragem.178Excel 2019 - Módulo II • Filtrando a lista no localPara que você aprenda a filtragem no mesmo local dos dados de origem, assuma que o banco de dados de exemplo da Planilha1 deverá ser filtrado, segundo os critérios: Filial RJ, Status com Entrega OK, Subtotal acima de R$ 1.000,00.A área de critérios ficará assim:Siga os passos para filtrar os dados no próprio local do banco de dados:1. Clique dentro da área de dados. Isso já trará uma vantagem porque o intervalo de dados já aparecerá selecionado;2. Na guia Dados, grupo Classificar e Filtrar, clique no botão Avançado. A caixa de diálogo Filtro avançado aparece;3. Mantenha selecionada a opção Filtrar a lista no local. O Intervalo da lista já mostrará o intervalo do banco de dados. Em Intervalo de critérios, selecione na planilha o intervalo A3:J4 (o intervalo B3:G4 que inclui apenas os campos envolvidos também funcionaria). Opcionalmente, marque a caixa Somente registros exclusivos:4. Clique em OK para executar a filtragem. As linhas que não atendem ao critério ficaram ocultas. As que atendem ficaram com a numeração em azul. Na barra de status, abaixo e à esquerda da planilha, você verá a indicação “25 de 282 registros localizados.”;5. Após terminar de visualizar o resultado, no grupo Classificar e Filtrar, clique no botão Limpar para remover todos os filtros.1794Organização de dados • Copiando dados para outro localPara o próximo exemplo, os critérios serão: Filial que não seja SP, Data da Venda dentro do mês de julho de 2020, Forma de Pagamento Crédito e que tenha usado algum Cupom.O resultado deverá ser copiado para a mesma planilha, a partir da célula L7. Acompanhe nos passos a seguir:1. Clique dentro da área de dados;2. Na guia Dados, grupo Classificar e Filtrar, clique no botão Avançado;3. Selecione a opção Copiar para outro local. O Intervalo da lista já mostrará todo o intervalo do banco de dados: A7:J289. A caixa Intervalo de critérios continua mostrando o intervalo A3:J4 usado anteriormente (senão, selecione-o). Na caixa Copiar para, clique na célula L7. Opcionalmente, marque a caixa Somente registros exclusivos:4. Clique em OK para executar a filtragem para outro local;180Excel 2019 - Módulo II5. Selecione o intervalo com os dados extraídos e aplique autoajuste nas colunas para que todas as informações apareçam: 6. Após terminar de visualizar o resultado, exclua as colunas que contêm o resultado extraído.A extração de dados para outro local só pode ser feita na planilha ativa (aquela onde você iniciou o filtro avançado). Se você tentar indicar, na caixa Copiar para, uma planilha diferente, você obterá a seguinte mensagem de erro:Há, contudo, uma solução de contorno: Inicie o comando de filtro avançado na planilha que receberá a cópia dos dados extraídos. Exemplo: Planilha2. Ela será a planilha ativa. Na caixa Filtro avançado, os intervalos de dados e de critérios precisam ser apontados na planilha onde essas áreas estão, ou use nomes para que isso seja feito com maior praticidade. Dessa forma, você terá sucesso na extração de dados para outra planilha, que não seja aquela onde está o banco de dados.1814Organização de dados • Outras considerações sobre o filtro avançadoO intervalo de critérios, assim como aprendido nas funções de banco de dados, pode usar mais de duas linhas. Todas as condições que estiverem em uma mesma linha devem ser atendidas ao mesmo tempo (condição “E”). Quando as condições estiverem em linhas diferentes, isso não é necessário: basta uma delas ser verdadeira (condição “OU”).Veja o exemplo a seguir:Os critérios indicados dizem o seguinte: • FilialBA “E” Data da Venda ≥1/7/2020 “E” Data da Venda ≤31/7/2020 “E” Forma de Pagamento Crédito “E” Cupom > 0;“OU” então... • Filial CE “E” Data da Venda ≥1/7/2020 “E” Data da Venda ≤31/7/2020 “E” Forma de Pagamento Débito “E” Cupom > 0.Os registros que atenderem a qualquer uma das duas linhas de critérios serão selecionados e exibidos.Se você precisar realizar uma manutenção nos dados depois que a filtragem foi aplicada, apenas retorne ao banco de dados e acione novamente o botão Avançado. Mantenha todas as opções já existentes e clique em OK para reaplicar a filtragem com os dados modificados.182Excel 2019 - Módulo II4.3. Estrutura de tópicosVocê pode precisar apresentar resultados em reuniões e exibir a mesma planilha de maneiras diferentes: ora resumida, ora detalhada. Os controles de estrutura de tópicos representam uma forma prática para você organizar a visualização dos dados da planilha, sem que precise ocultar e reexibir linhas e colunas individualmente.A estrutura de tópicos se presta exatamente a isso: ocultar e reexibir linhas e colunas com apenas um clique do mouse em um botão específico.Você encontra as ferramentas na guia Dados, grupo Estrutura de Tópicos, e verá os botões de forma condensada ou expandida, conforme o tamanho do seu monitor ou resolução de tela:Para acompanhar as atividades deste tópico, abra o arquivo Estrutura de Tópicos.xlsx, existente na sua pasta de arquivos do Capítulo 4. A Planilha1 contém uma tabela com diversos produtos divididos em categorias. Há totais para cada produto e categoria, além de totais mensais, semestrais e anual: Imagine que você precisa exibir esse relatório de forma detalhada, porém, às vezes, apenas os totais parciais ou totais gerais.1834Organização de dados4.3.2.1. Agrupando itens manualmentePara agrupar linhas ou colunas manualmente:1. Selecione as linhas ou colunas que serão agrupadas: 2. Na guia Dados, grupo Estrutura de Tópicos, clique no botão Agrupar ou use o atalho ALT + SHIFT + seta direita. As linhas ou colunas selecionadas serão agrupadas à linha ou coluna seguinte. O Excel abrirá uma área fora da planilha, exibindo a estrutura de tópicos com linhas e botões, indicando os agrupamentos: No exemplo, após grupar os dados do 1º semestre, os dados do 2º semestre e os dados da categoria Laticínios, o resultado ficará assim:184Excel 2019 - Módulo II4.3.1. Recolhendo e expandindo os agrupamentosObserve, na área ao redor da planilha, os botões de agrupamento. É possível criar vários níveis de agrupamentos, inclusive aninhados (grupo dentro de grupo).Para controlar o recolhimento e expansão dos grupos, use os botões de agrupamento ou os botões da faixa de opções, grupo Estrutura de Tópicos:Botão DescriçãoClique para recolher o grupo.Clique para expandir o grupo.Clique para mostrar apenas tópicos de nível 1.Clique para mostrar apenas tópicos de níveis 1 e 2. E assim por diante, quando existirem mais níveis.Mostrar Detalhe: Clique para expandir os detalhes afetados pelas células selecionadas.Ocultar Detalhe: Clique para recolher os detalhes afetados pelas células selecionadas.Para ocultar ou reexibir momentaneamente toda a estrutura de tópicos sem precisar todos os grupos, use o atalho CTRL + 8.4.3.2. Desagrupando itens • Para remover um ou mais agrupamentos1. Selecione as linhas ou colunas que possuem agrupamentos;2. Na guia Dados, grupo Estrutura de Tópicos, clique no botão Desagrupar ou use o atalho ALT + SHIFT + seta esquerda. Os agrupamentos das linhas ou colunas selecionadas serão excluídos. • Para remover todos os agrupamentos • Na guia Dados, grupo Estrutura de Tópicos, clique na seta ( ) do botão Desagrupar e selecione Limpar estrutura de tópicos para eliminar todos os agrupamentos de uma vez.1854Organização de dados4.3.3. Criando agrupamentos automáticosBaseado na estrutura da planilha (fórmulas e organização dos dados), o Excel será capaz de criar agrupamentos de forma automática. Os agrupamentos automáticos serão criados dentro do intervalo selecionado. Se não houver seleção, os agrupamentos serão criados em toda a planilha.Na guia Dados, grupo Estrutura de Tópicos, clique na seta ( ) do botão Agrupar e selecione AutoTópicos para criar todos os grupos possíveis.No exemplo em uso, após a criação automática dos tópicos, a planilha ficará assim:Com todos os agrupamentos, você pode usar uma quantidade grande de combinações para diferentes visualizações, recolhendo ou expandindo grupos e subgrupos individualmente ou por níveis completos.186Excel 2019 - Módulo II4.3.4. Opções de agrupamentoPor padrão, os agrupamentos de linhas ou colunas ficam associados à linha ou coluna seguinte, porém, essa condição pode mudar. Para abrir a caixa de diálogo Configurações, clique no botão iniciador da caixa de diálogo:Em que:Opção/Comando DescriçãoLinhas de resumo abaixo do detalheQuando esta caixa está selecionada, as linhas de resumo ficarão abaixo do agrupamento, senão, ficarão acima dele.Colunas de resumo à direita do detalheQuando esta caixa está selecionada, as colunas de resumo ficarão à direita do agrupamento, senão, ficarão à esquerda dele.Estilos automáticosQuando esta caixa está selecionada, estilos de células (negrito, itálico, etc.) serão criados e aplicados à estrutura a ser criada.CriarCria uma estrutura automática de tópicos usando as opções selecionadas.Aplicar EstilosApenas aplica estilos de tópicos às células selecionadas, sobre uma estrutura de tópicos previamente criada.Se existir um gráfico derivado da tabela de dados, ao ocultar ou reexibir os detalhes da estrutura de tópicos, você verá o resultado refletido também no gráfico.1874Organização de dados4.3.5. SubtotaisQuando os valores estão organizados como um banco de dados, é possível criar grupos e adicionar cálculos no final de cada grupo, como somas, médias e contagens. O comando Subtotal faz exatamente isso e também cria a estrutura de tópicos automaticamente, para que você possa exibir os dados de maneira resumida ou de maneira detalhada. Ao acionar o botão Subtotal quando você estiver dentro de um banco de dados, a caixa de diálogo Subtotais aparece, exibindo as operações, os campos do banco de dados e outras opções:A caixa de diálogo Subtotais possui os seguintes comandos e opções:Opção/Comando DescriçãoA cada alteração emEspecifica a coluna (campo) que será usada como base para criação dos agrupamentos e subtotais.Usar funçãoDetermina a função que será usada para o cálculo do subtotal.Adicionar subtotal aDefine quais colunas (campos) serão totalizadas em cada grupo.Substituir subtotais atuaisSe esta caixa estiver marcada, remove todos os subtotais existentes antes de aplicar o próximo.Quebra de página entre gruposSe esta caixa estiver marcada, uma quebra de página será inserida no começo de cada grupo.Resumir abaixo dos dadosSe esta caixa estiver marcada, os subtotais serão colocados no final dos dados do grupo, senão ficarão no início do grupo.Remover todosRemove todos os subtotais aplicados, fazendo com que a lista volte a ser um banco de dados normal.188Excel 2019 - Módulo IIA divisão dos grupos pode ser feita em vários níveis. Antes, porém, você deve classificar os dados em ordem ascendente ou descendente, para que os valores repetidos fiquem em sequência e os grupos possam ser criados corretamente.No arquivo Estrutura de Tópicos.xlsx, a Planilha2 contém um banco de dados com histórico de vendas de uma rede de lojas de departamento, realizadas ao longo de um ano:O objetivo é poder transformar esse histórico em um relatório com totais de vendas e comissões para cada região e vendedor.Siga os passos para criar o relatório com subtotais em múltiplos níveis:1. Clique dentro da área de dados. Não é necessário selecioná-la;2. Na guia Dados, grupo Classificar e Filtrar, clique no botão Classificar e preencha as opções de classificaçãoconforme a imagem a seguir:3. Clique em OK para aplicar a classificação;1894Organização de dados4. No grupo Estrutura de Tópicos, clique no botão Subtotal. O primeiro grupo criado será por Região, que corresponde à primeira coluna da classificação. Será usada a função Soma, aplicada aos campos Vendas e Comissões. Para uma impressão mais organizada, marque a caixa Quebra de página entre grupos: 5. Clique em OK para inserir o primeiro nível de subtotais. Note que já foi criada a estrutura de tópicos, visível à esquerda da planilha: 190Excel 2019 - Módulo II6. Acione novamente o botão Subtotal. Desta vez, ele será aplicado a cada alteração em Vendedor, somando as mesmas colunas de antes. Desmarque as caixas Substituir subtotais atuais e Quebra de página entre grupos: 7. Clique em OK para aplicar o próximo nível de subtotais. Observe agora o nível adicional na estrutura de tópicos: 8. Se necessário, aplique autoajuste às colunas para encaixar todos os valores.1914Organização de dadosAgora que os grupos de subtotais estão aplicados, você pode visualizar resumos de várias formas, principalmente usando os botões numerados: • Clique no botão [1] para ver o Total Geral; • Clique no botão [2] para ver os totais por Região e o Total Geral; • Clique no botão [3] para ver os totais por Vendedor, os totais por Região e o Total Geral; • Clique no botão [4] para ver todos os registros do banco de dados.Quando subtotais estão aplicados a um intervalo, este deixou de ser um banco de dados. Portanto, não realize classificações ou manutenção dos dados. Se você precisar fazer isso, primeiro remova os subtotais, realize as manutenções e depois reaplique os subtotais.Para remover todos os subtotais, fazendo com que o intervalo volte a ser um banco de dados:1. No grupo Estrutura de Tópicos, clique no botão Subtotal;2. Na caixa de diálogo Subtotais, clique no botão Remover todos.4.4. TabelasA organização de dados em uma planilha fica mais prática, lógica e profissional se você usar a ferramenta Tabela. Ela permite que o intervalo seja encurtado ou expandido automaticamente, eliminando a necessidade de você ajustar fórmulas manualmente quando esses intervalos mudarem. Além disso, formatações e cálculos automáticos completam o recurso.Acompanhe as explicações deste tópico pelo arquivo Tabela de dados.xlsx, disponível em sua pasta de exercícios do Capítulo 4.A Planilha1 mostra um banco de dados de vendas de uma cadeia de lojas, por segmento de produto. A empresa fictícia tem pontos de venda em todos os estados brasileiros. O banco de dados mostra o valor de cada venda, o estado e região do Brasil onde a venda foi concretizada.192Excel 2019 - Módulo IIAcima do banco de dados, há uma área para alguns cálculos estatísticos sobre os valores das vendas: 4.4.1. Criando uma tabelaUma tabela faz mais sentido quando ela for usada como um banco de dados. Sendo assim, só poderá haver uma linha de cabeçalho (títulos em colunas somente). Use as mesmas orientações descritas no início deste capítulo.Para criar uma tabela com os dados existentes em um intervalo:1. Clique em qualquer célula dentro do intervalo;2. Na guia Inserir, grupo Tabelas, clique no botão Tabela:1934Organização de dados3. A caixa de diálogo Criar Tabela é aberta. O Excel identifica o intervalo de dados. Deixe marcada a opção Minha tabela tem cabeçalhos: 4. Clique em OK para confirmar a criação da tabela: Após a criação da tabela: • As linhas assumem uma formatação automática com aparência “zebrada” (linhas com cores alternadas entre claras e escuras); • O cabeçalho aparece formatado de maneira diferente das demais linhas; • Os botões de classificação e filtragem já aparecem ligados;194Excel 2019 - Módulo II • Se a célula ativa estiver dentro da tabela e você fizer sua rolagem para cima, fazendo com que a linha de cabeçalho saia da tela, os nomes dos campos e os botões de filtragem ocuparão os rótulos das colunas: • Qualquer modificação de formatação ou mesmo estrutural da tabela pode ser feita pelos comandos das Ferramentas de Tabela ou pelos atalhos do botão direito do mouse: 4.4.2. Selecionando células na tabelaVeja, a seguir, algumas técnicas para selecionar intervalos da tabela: • Para selecionar uma coluna inteira de dados (campo), clique na célula de cabeçalho quando o ponteiro do mouse for uma seta preta apontando para baixo. Um segundo clique faz com que o título da coluna seja também selecionado; • Para selecionar uma linha inteira de dados (registro), clique à esquerda da primeira célula da linha quando o ponteiro do mouse for uma seta preta apontando para a direita;1954Organização de dados • Para selecionar todos os dados da tabela, menos a linha de cabeçalho, clique à esquerda da primeira célula da linha de cabeçalho, quando o ponteiro do mouse for uma seta apontando para baixo e para a direita. Um segundo clique faz com que a linha de cabeçalho seja também selecionada.4.4.3. Inserindo dados na tabelaExistem diversas maneiras de editar, adicionar e remover dados da tabela: • Para editar dados em células no interior da tabela, selecione a célula, digite o valor e pressione ENTER ou selecione a próxima célula a editar; • Para inserir uma linha acima da célula ativa (ou células selecionadas), clique com o botão direito do mouse e selecione o comando Inserir / Linhas da Tabela Acima. Essa técnica insere apenas uma linha na tabela e não na planilha toda; • Para inserir uma linha abaixo da última linha da tabela, clique com o botão direito do mouse em qualquer célula da última linha e selecione o comando Inserir / Linhas de Tabela Abaixo, ou simplesmente use a tecla TAB a partir da última célula da tabela; • Para inserir uma coluna à esquerda da célula ativa, clique com o botão direito do mouse e selecione o comando Inserir / Colunas da Tabela à Esquerda; • Para inserir uma coluna à direita da última coluna, clique com o botão direito do mouse em qualquer célula da última coluna e selecione o comando Inserir / Colunas de Tabela à Direita; • Para excluir uma linha inteira ou coluna inteira, clique em uma das células com o botão direito do mouse e escolha o comando Excluir / Colunas da Tabela ou Excluir / Linhas da Tabela.Caso você já tenha uma tabela em outro arquivo do Excel e quiser aproveitar os dados para adicioná-los ao final da tabela atual, faça o seguinte: Na tabela de origem, selecione o intervalo, copie, vá à tabela de destino, posicione a célula ativa na primeira linha em branco no final dela e use o comando Colar Valores. Os novos dados serão acrescentados e formatados automaticamente e as fórmulas serão expandidas.196Excel 2019 - Módulo II4.4.4. Nomeando a tabelaPara atribuir um nome único à tabela, nas Ferramentas de Tabela, grupo Propriedades, clique na caixa Nome da Tabela, digite um nome sem espaços e tecle ENTER: 4.4.5. Redimensionando a tabelaPara redimensionar a tabela (alterar o intervalo), escolha um dos dois métodos: • No grupo Propriedades, clique no botão Redimensionar Tabela. Em seguida, altere o intervalo pela caixa de diálogo Redimensionar Tabela e clique OK: • No canto inferior direito da tabela, arraste a alça de redimensionamento (cantoneira azul) para definir o final do intervalo alterado: 1974Organização de dados4.4.6. Modificando o estilo de tabelaVocê pode personalizar a aparência da tabela depois de criada: • Para alterar a aparência geral da tabela, selecione um dos modelos disponíveis no grupo Estilos de Tabela. Clique no botão Mais para expandir a lista de estilos: • Para criar um estilo diferente dos disponíveis, use o comando Novo Estilo de Tabela, no final da relação de estilos prontos. Escolha um nome e defina a formatação para cada elemento relacionado; • Para modificar um estilo criado, clique na miniatura dele com o botão direito do mouse e escolha o comando Modificar.4.4.7. Alterando asopções de linhas e colunasO grupo Opções de Estilo de Tabela oferece algumas opções que você pode marcar ou desmarcar: • Para exibir ou ocultar a linha de cabeçalho, use a caixa de seleção Linha de Cabeçalho; • Para exibir ou ocultar a linha de totais, altere a caixa de seleção Linha de Totais. Quando habilitada, no final da tabela haverá um totalizador para as colunas usando funções como soma, média, contagem etc. Normalmente, a última coluna numérica já vem com a soma habilitada; • Use a caixa de seleção Linhas em Tiras para ligar ou desligar o aspecto “zebrado” nas linhas da tabela; • Use a caixa de seleção Primeira Coluna para dar um destaque à primeira coluna da tabela; • Use a caixa de seleção Última Coluna para dar um destaque à última coluna da tabela;198Excel 2019 - Módulo II • Use a caixa de seleção Colunas em Tiras para ligar ou desligar o aspecto “zebrado” nas colunas da tabela; • Use a caixa de seleção Botão Filtrar para ligar ou desligar os botões de filtro na linha de cabeçalho.4.4.8. Escrevendo fórmulas na tabelaDepois que uma tabela de dados foi definida e formatada, é possível acrescentar informações e realizar cálculos. No caso de fórmulas, a questão é mais interessante. Basta você criar apenas uma fórmula em uma célula da coluna. Você notará que, ao apontar para as células das outras colunas durante a digitação da fórmula, as referências aparecerão com uma notação diferenciada. Quando você encerrar a digitação com ENTER, todas as células da mesma coluna serão preenchidas com a mesma fórmula.Assim que a fórmula é digitada dentro de uma tabela de dados criada, cada referência a uma célula específica é indicada genericamente desta maneira:Nome_Tabela[[linha];[coluna]]A linha é representada pela linha desejada ou pelo símbolo @, que se refere à linha onde está a fórmula. A coluna é representada pelo nome do campo (título da coluna).Como a maioria das fórmulas é digitada em uma linha, referindo-se aos dados daquela linha, a representação ficará simplificada:Nome_Tabela[@Campo]Se a fórmula estiver dentro da própria tabela, a sintaxe fica mais simples:[@Campo]Para se referir a toda uma coluna (campo) da tabela, use a referência:[Campo]Da mesma forma, é possível criar uma fórmula fora da tabela de dados, que busca valores da própria tabela. Veja o exemplo:=SOMA(Tabela1[Vendas])A sintaxe representa uma maneira mais intuitiva chamada referência estruturada para somar todas as células do campo Vendas da Tabela1.Com o aumento dos registros, os intervalos usados em fórmulas são atualizados automaticamente.1994Organização de dadosAs referências possíveis como parte de um endereço estruturado de tabela são: • Os campos da tabela (entre colchetes); • #Tudo (todas as células da tabela, incluindo cabeçalhos e totais); • #Dados (apenas área dos dados) é o padrão se somente o nome da tabela for usado em uma fórmula; • #Cabeçalhos (apenas linha de cabeçalho); • #Totais (apenas linha de totais); • @ (dados da linha atual).No arquivo de exemplo, você fará, agora, alguns cálculos dentro e fora da tabela. Dentro da tabela, será acrescentada uma coluna chamada Comissões, em que será calculada a comissão de 5% sobre cada venda feita. Siga os passos para praticar os tópicos aprendidos:1. Opcional: desligue as linhas de grade da planilha;2. Clique na célula F6 e escreva o título Comissões: 3. Tecle ENTER e observe que a tabela se expande automaticamente para a direita;4. Aplique um autoajuste à coluna F, dando um duplo clique na divisória entre as colunas F e G:5. Clique na célula F7 para escrever a fórmula da comissão;200Excel 2019 - Módulo II6. Digite o sinal de igual (=), escreva o valor 5%, digite a multiplicação (*) e aponte para a célula E7 (vendas na mesma linha): 7. Dentro da tabela, o Excel usa a referência estruturada, indicando a linha atual (símbolo @) e a coluna Vendas. Tecle ENTER para completar a fórmula. Todas as demais células da coluna serão preenchidas com a mesma fórmula: 8. Note que, ao lado, apareceu o botão Opções de AutoCorreção. Só seria necessário usá-lo se você desejasse parar com o preenchimento automático das células na tabela. Deixe a tabela do jeito que está;9. Se necessário, aplique autoajuste à coluna ou modifique a formatação numérica. Selecione a coluna Comissões, clicando no topo dela e, na guia Página Inicial, grupo Número, clique no botão Formato de Número de Contabilização para aplicar o mesmo formato da coluna anterior:2014Organização de dados10. Agora, você completará as 4 fórmulas no alto da planilha. Clique na célula E1 e comece a escrever a função de contagem de números e o nome do banco de dados, TabVendas. Observe que o Excel demarcou toda a área de dados com uma borda azul:11. A contagem não será sobre toda a área de dados, mas apenas sobre um dos campos numéricos. Para expor os campos e áreas especiais da tabela, abra colchetes “[”:202Excel 2019 - Módulo II12. Selecione o campo Data, feche colchetes e tecle ENTER:13. De forma semelhante, preencha as demais fórmulas para concluir os cálculos no banco de dados, usando o campo Vendas. Se necessário, aplique autoajuste à coluna E;14. Aplique alguns filtros às colunas do banco de dados e observe que a área de cálculos mostra apenas os dados dos registros visíveis;15. No final, limpe a filtragem e salve o arquivo.4.4.9. Expandindo a tabela automaticamenteManutenções constantes no banco de dados exigem que ele se expanda automaticamente pela digitação de novos dados no final dele ou pela colagem de muitas linhas de uma vez.No exemplo em uso, há dados relativos a um novo período que serão acumulados no final do banco de dados principal. Acompanhe a atividade nos passos a seguir:2034Organização de dados1. Vá até a Planilha2. Observe que há dados de um novo período que não se encontrava originalmente no banco de dados. Os campos estão na mesma ordem que o banco original. Apenas a coluna das comissões não existe porque ela foi criada na Planilha1;2. Selecione todos os dados, com exceção da linha de cabeçalho e copie (CTRL + C);3. Volte à Planilha1 e desça até o final da tabela. Garanta que a linha de totais está desativada e clique na primeira célula vazia na coluna das datas:4. Pressione ENTER para colar. Observe que toda a formatação foi copiada para as novas linhas, bem como as fórmulas do campo Comissões:204Excel 2019 - Módulo II5. Compare, nas primeiras linhas da planilha, as fórmulas em relação aos resultados anteriores. Você perceberá que todos os resultados foram agora atualizados para refletir a expansão da tabela. Ou seja: você nunca mais precisará se preocupar em ajustar manualmente os intervalos para as fórmulas.Dica: ao copiar dados de outra tabela para o final do banco de dados, prefira colar apenas valores (Colar Especial / Valores). Dessa forma, quaisquer formatos estranhos dos dados de origem, serão descartados. Os formatos da tabela com os dados prevalecerão.4.4.10. Convertendo a tabela de volta para intervalo comumSe você não desejar mais trabalhar com a tabela de dados, transforme-a em intervalo comum com o botão Converter em Intervalo, no grupo Ferramentas.Depois que uma tabela de dados foi convertida de volta para um intervalo normal de dados, todas as fórmulas, dentro e fora dela, que usavam referência estruturada, voltam a ter referências normais a intervalos. A formatação permanecerá, porém, sem atualização automática das linhas com cores alternadas.4.4.11. Removendo duplicatasDois registros são idênticos quanto todas as informações em seus campos coincidem. A eliminação de registros duplicados é fundamental para que o banco de dados resultante seja mais confiável.Para remover registros duplicados no banco de dados:1. Mantenha a célula ativa dentro da tabela. No grupo Ferramentas de Tabela, clique em Remover Duplicatas;2054Organização de dados2. Selecione os campos4.4.1. Criando uma tabela ...............................................................................1924.4.2. Selecionando células na tabela ..............................................................1944.4.3. Inserindo dados na tabela .....................................................................1954.4.4. Nomeando a tabela ...............................................................................1964.4.5. Redimensionando a tabela ....................................................................1964.4.6. Modificando o estilo de tabela ..............................................................1974.4.7. Alterando as opções de linhas e colunas ...............................................1974.4.8. Escrevendo fórmulas na tabela ..............................................................1984.4.9. Expandindo a tabela automaticamente ..................................................2024.4.10. Convertendo a tabela de volta para intervalo comum ............................2044.4.11. Removendo duplicatas ..........................................................................2044.4.12. Segmentação de dados .........................................................................2064.4.13. Tabelas e gráficos .................................................................................208Pontos principais ................................................................................................209Teste seus conhecimentos...................................................................................................... 211Mãos à obra! .................................................................................................................................. 215Excel 2019 - Módulo II Sumário8Capítulo 5 - Importação de dados ........................................................................................ 2215.1. Introdução ............................................................................................2225.2. Importando arquivos de texto ...............................................................2245.2.1. Texto delimitado ...................................................................................2255.2.2. Texto com largura fixa ..........................................................................2285.3. Importando dados de outras planilhas ..................................................2305.4. Importando vários arquivos de uma pasta .............................................2315.5. Importando tabelas do Access ..............................................................2355.6. Importando dados XML .........................................................................2375.7. Importando dados da Web ....................................................................2405.8. Trabalhando com consultas ..................................................................2425.8.1. No painel Consultas e Conexões ...........................................................2425.8.2. Na guia Dados ......................................................................................2445.8.3. Nas Ferramentas de Consulta ................................................................2455.8.4. No PowerQuery Editor ...........................................................................2465.8.5. Aplicação ..............................................................................................247Pontos principais ................................................................................................253Teste seus conhecimentos...................................................................................................... 255Mãos à obra! .................................................................................................................................. 259Capítulo 6 - Tabelas dinâmicas e gráficos dinâmicos ................................................ 2636.1. Introdução ............................................................................................2646.2. Criando uma tabela dinâmica ................................................................2666.2.1. Montagem manual ................................................................................2666.2.2. Tabelas dinâmicas recomendadas .........................................................2706.3. Modificando uma tabela dinâmica .........................................................2716.3.1. Modificando o layout ............................................................................2716.3.2. Formatando os valores ..........................................................................2726.3.3. Filtrando dados .....................................................................................2746.4. Ferramentas de tabela dinâmica ............................................................2756.5. Formatando uma tabela dinâmica .........................................................2766.5.1. Modificando o layout ............................................................................2766.5.1.1. Botão Subtotais .....................................................................................2776.5.1.2. Botão Totais Gerais ...............................................................................2786.5.1.3. Botão Layout do Relatório .....................................................................2796.5.1.4. Botão Linhas em Branco ........................................................................2816.5.2. Opções de estilo de tabela dinâmica .....................................................2816.5.3. Estilos de tabela dinâmica .....................................................................2816.6. Analisando dados .................................................................................2826.6.1. Opções de tabela dinâmica ...................................................................2826.6.1.1. Mostrando páginas do filtro de relatório ...............................................2846.6.2. Atualizando dados ................................................................................2856.6.3. Controlando a exibição de elementos da tabela ....................................2866.6.4. Trabalhando com o campo ativo ...........................................................2876.6.4.1. Detalhando totais e subtotais ................................................................2886.6.5. Agrupando dados .................................................................................2896.6.5.1. Agrupamentos automáticos ..................................................................2906.6.5.2. Agrupamentos por data ........................................................................2906.6.5.3. Agrupamentos manuais ........................................................................292Sumário96.6.6. Filtrando dados .....................................................................................2966.6.6.1. Segmentação de dados .........................................................................2966.6.6.2. Linha do tempo .....................................................................................3036.6.7. Ações na tabela dinâmica ......................................................................3066.6.7.1. Ações de limpeza ..................................................................................3066.6.7.2. Ações de seleção de células ..................................................................3066.6.7.3. Mover tabela dinâmica ..........................................................................3076.6.8. Cálculos nas tabelas dinâmicas .............................................................3076.6.8.1. Escolhendo a função .............................................................................3086.6.8.2. Exibindo valores de outra maneira ........................................................309desejados (preferencialmente todos): 3. Clique em OK para concluir. A ferramenta mostrará quantos registros duplicados foram removidos e quantos exclusivos restaram: 4. Observe a área dos cálculos na parte superior da planilha. Os valores já foram atualizados após a redução da quantidade de registros: 206Excel 2019 - Módulo II4.4.12. Segmentação de dadosA segmentação de dados é uma ferramenta de filtragem, que permite uma ação mais intuitiva e rápida que os botões tradicionais de filtragem.Para inserir um ou mais campos de segmentação de dados:1. Nas Ferramentas de Tabela, grupo Ferramentas, clique no botão Inserir Segmentação de Dados e, na caixa de diálogo, marque os campos que deseja usar:2. Clique em OK para inserir as caixas de segmentação de dados: 2074Organização de dados3. Arraste e reposicione cada caixa, para que você visualize melhor a disposição dos elementos na planilha; 4. Clique nos botões para aplicar os filtros à tabela. Use as teclas SHIFT e CTRL para selecionar vários critérios: A ferramenta de segmentação de dados será abordada com mais detalhes no final do capítulo relativo a Tabelas Dinâmicas.208Excel 2019 - Módulo II4.4.13. Tabelas e gráficosQuando gráficos estão construídos em função de tabelas, ao acrescentar dados nas tabelas, os gráficos são modificados da mesma forma:2094Organização de dadosPontos principaisAtente para os tópicos a seguir. Eles devem ser estudados com muita atenção, pois representam os pontos mais importantes do capítulo. • Um banco de dados (ou base de dados) representa uma coleção de informações sobre um determinado assunto. No Excel, banco de dados é um intervalo da própria planilha, organizado em linhas (registros) e colunas (campos). A primeira linha (cabeçalho) é fundamental porque nomeia as colunas que podem ser usadas em cálculos através de funções ou de operações com esse banco de dados; • A classificação de dados coloca um banco de dados em ordem alfabética, numérica ou cronológica. A classificação pode ser ascendente ou descendente e pode ser feita em relação a uma coluna ou a várias colunas (campos ou chaves); • A filtragem é uma operação aplicada à base de dados e tem o objetivo de fazer uma consulta, baseada em algumas condições ou critérios. A consulta exibe apenas os registros que atendam aos critérios especificados. Você pode aplicar vários critérios para reduzir a quantidade de registros exibidos. Quanto mais critérios, menor a quantidade de registros visíveis. Isso facilita a visualização e impressão dos dados filtrados; • A ferramenta Estrutura de Tópicos permite uma forma muito rápida de ocultar ou reexibir determinados detalhes da planilha. Para tanto, linhas e colunas precisam ser agrupadas. Pequenos botões [+], [–], [1], [2], etc., permitem que você abra ou feche grupos individuais ou até níveis inteiros de tópicos; • A ferramenta Tabela dá inteligência a um intervalo de dados. Com ela, você pode aplicar formatações automáticas e criar fórmulas que afetam todas as células da mesma coluna. Quando fórmulas se referenciam a determinados campos ou áreas especiais da tabela, você não precisa mais se preocupar em ficar corrigindo os intervalos nessas fórmulas. Tudo isso por conta da referência estruturada usada nas fórmulas, em vez de endereços de células e intervalos.Teste seus conhecimentosOrganização de dados4212Excel 2019 - Módulo II1. Das alternativas a seguir, qual descreve uma das características da ferramenta Filtro Avançado? ☐ a) Você pode especificar até duas condições para cada campo da lista. ☐ b) Dados filtrados são exibidos somente no mesmo local dos dados de origem. ☐ c) Dados filtrados podem ser exibidos em local diferente dos dados de origem. ☐ d) Os dados podem ser filtrados por cor na área de critérios. ☐ e) Nenhuma das alternativas anteriores está correta.2. O que faz a ferramenta Estrutura de Tópicos? ☐ a) Cria gráficos de colunas agrupadas, em que você pode expandir o ocultar os grupos clicando nos botões de [+] ou de [–]. ☐ b) Cria grupos de linhas e colunas para que possam ser exibidos e ocultados apenas clicando em um botão [+], [–] ou nos números de níveis criados. ☐ c) Classifica um banco de dados muito grande, separando-o em grupos e subgrupos. ☐ d) Filtra um banco de dados, de forma que os registros filtrados possam ser copiados para outro local, de maneira estruturada. ☐ e) Nenhuma das alternativas anteriores está correta.3. Qual alternativa está correta quanto ao uso da ferramenta Subtotal? ☐ a) É necessário classificar a lista antes de aplicar os subtotais. ☐ b) Não é necessário classificar a lista antes de aplicar os subtotais. ☐ c) Somente a função SOMA é permitida na totalização de cada grupo de subtotais. ☐ d) Subtotais só podem ser aplicados a colunas com números. ☐ e) Nenhuma das alternativas anteriores está correta.2134Organização de dados4. Das alternativas a seguir, qual é a correta quanto à ferramenta Tabela? ☐ a) O intervalo de dados usado na criação da tabela precisa ser reajustado manualmente à medida que informações são acrescentadas ou removidas da tabela. ☐ b) Para acrescentar uma nova linha de dados no final da tabela, basta selecionar a última célula e pressionar a tecla TAB. ☐ c) Quando a tabela se expande, as fórmulas e formatações precisam ser copiadas manualmente depois. ☐ d) Não é possível inserir gráficos a partir de tabelas; apenas a partir de intervalos comuns, sem nomes. ☐ e) Nenhuma das alternativas anteriores está correta.5. Qual das alternativas a seguir descreve a localização correta dos comandos de organização de dados? ☐ a) O Filtro Avançado se encontra na guia Inserir, grupo Dados. ☐ b) A Classificação de Dados se encontra na guia Dados, grupo Fórmulas. ☐ c) As ferramentas de Estrutura de Tópicos se encontram na guia Inserir, grupo Estrutura de Tópicos. ☐ d) A ferramenta Tabela se encontra na guia Revisão, grupo Tabelas. ☐ e) Nenhuma das alternativas anteriores está correta.Mãos à obra!Organização de dados4216Excel 2019 - Módulo IIOs exercícios desta seção complementam o aprendizado em sala de aula. Faça-os usando os conceitos aprendidos no Capítulo 4 – Organização de Dados. Cada exercício contém as instruções necessárias para você completar as atividades, bem como menção aos arquivos que devem ser abertos, caso necessário.Para realizar as atividades práticas deste capítulo, abra a pasta de trabalho Exercícios de Laboratório - Capítulo 4.xlsx.Laboratório 1A – Utilizando estrutura de tópicosNa Planilha1, observe o orçamento doméstico com receitas e despesas ao longo do ano:1. Aplique estrutura de tópicos para agrupar as categorias de despesas (linhas 6, 12, 17, 24, 32), bem como o total anual na coluna N;2. Depois, experimente diferentes combinações de grupos abertos e fechados. Visualize a impressão. Dica: Use os AutoTópicos.2174 Organização de dadosLaboratório 2A – Utilizando critérios para extrair informações do banco de dadosA Planilha2 contém uma base de dados com o histórico de vendas de uma imobiliária fictícia que possui várias filiais dentro de uma grande cidade. Nela, estão registradas as principais informações dos imóveis que foram vendidos desde o início das atividades.A Planilha3 possui um intervalo que será usado como área de critérios na extração de informações da base de dados:A Planilha4 contém algumas estatísticas a respeito de toda a base de dados de vendas imóveis:218Excel 2019 - Módulo IINestas planilhas, realize as seguintes atividades:1. Na Planilha2, crie uma tabela de dados com a lista de valores;2. Atribua o nome Base_Imóveis à tabela criada;3. Pelo Gerenciador de Nomes, crie o nome Dados, de forma que aponte para o nome de tabela criado no passo anterior. Na caixa Refere-se a, digite a fórmula que se refere a todas as áreas da tabela: =Base_Imóveis[#Tudo];4. Nas Ferramentas de Tabela,escolha um Estilo de Tabela que lhe agrade;5. Desligue as linhas de grade da planilha;6. Exclua a Venda Nº 0008 (ela foi cadastrada de forma errada);7. No final da tabela, acrescente um registro de dados: Venda Nº 1119, Filial Centro, Vendedor Ricardo, Data 30/06/2020, Tipo Casa, Área 92 m², 2 Dormitórios, 1 Garagem, sem Piscina, Preço de R$ 850.000,00;8. Expanda a tabela lateralmente e crie uma coluna chamada de Comissão. Insira uma fórmula que calcule 6% do Preço de venda do imóvel. Essa será a comissão da imobiliária. Se necessário, formate a coluna para que tenha o formato Contábil sem casas decimais e aplique autoajuste;9. Ligue a linha de totais da tabela. Habilite a função Soma para as colunas Preço e Comissão. Para a coluna Data, use a função Contar Números. Para que os totais fiquem visíveis, aplique largura de 18 caracteres à coluna Preço e 14 caracteres à coluna Comissão;10. Aplique um filtro simples, usando os botões de filtragem de cada coluna: Filial = Centro, Vendedor = Simone, Tipo = Apartamento, Piscina = Sim. Após visualizar o resultado, limpe todos os filtros;11. Salve o arquivo;12. Preencha a área de critérios na Planilha3: Data >=1/1/2019, Data 100;13. Partindo da célula A8, extraia e copie, do banco de dados principal, os registros que atendem às condições da área de critérios. No filtro avançado, use o nome Dados como Intervalo da lista, as células C3:F4 como Intervalo de critérios e a célula A8 como início da área de extração (Copiar para);14. Formate manualmente a área extraída com bordas, aplique um destaque à linha de cabeçalho (negrito, fundo com cor clara) e aplique autoajuste às colunas da tabela;15. Desligue as linhas de grade da planilha;2194 Organização de dados16. Sobre a tabela extraída, crie um subtotal: primeiro agrupe a lista por Tipo de imóvel, depois por Filial e ainda por Data. Ao criar o subtotal quebrado por Tipo, habilite a Quebra de página entre grupos. Use a função Soma e totalize as colunas Preço e Comissão;17. Aplique um segundo subtotal, sem remover o anterior. Desta vez, faça a quebra por Filial, mas não quebre páginas entre grupos. Use a função Soma e totalize as colunas Preço e Comissão;18. Aplique autoajuste às colunas, conforme necessário, para que todos os totais fiquem visíveis;19. Visualize a impressão e faça com que a tabela se encaixe na página lateralmente. Nas configurações de página, aponte a linha 8 (cabeçalho) como título a repetir no alto de cada página impressa;20. Na Planilha4, complete as fórmulas com as estatísticas pedidas. Use os dados da tabela original, chamada Base_Imóveis. Compare seus resultados com a imagem a seguir:21. Salve o arquivo.Importaçãode dados5 à Importando arquivos de texto; à Importando dados de outras planilhas; à Importando vários arquivos de uma pasta; à Importando tabelas do Access; à Importando dados XML; à Importando dados da Web; à Trabalhando com consultas.222Excel 2019 - Módulo II5.1. IntroduçãoO Excel consegue armazenar, organizar, realizar cálculos e fazer diversas operações sobre bancos de dados. Porém, nas empresas, o Excel não é usado para armazenar dados críticos e volumosos. Nesses casos, os sistemas de informação ou ERPs (Enterprise Resource Planners) integram todos os dados e processos da organização. Mesmo bastante sofisticados, esses sistemas são muito “engessados”, pois as informações são bastante protegidas. Não é tão fácil, por exemplo, criar qualquer tipo de relatório ou gráfico que não tenha sido previamente programado nesse sistema. A personalização é possível, porém, é demorada e cara, porque precisa ser feita por desenvolvedores das empresas que comercializam tais sistemas.O Excel possui a capacidade de se conectar a grandes bases de dados, desde que estejam disponíveis e, de certa forma, desbloqueadas. Como nem sempre isso é possível, há uma solução: os sistemas corporativos são capazes de exportar dados em diversos formatos, inclusive planilhas do Excel. Assim sendo, esses arquivos exportados podem ser abertos ou importados pelo Excel, tornando disponíveis os dados para que você possa realizar as análises que desejar.Você verá, neste capítulo, como o Excel realiza a importação de dados externos para que você possa criar relatórios e gráficos a partir deles. A importação criará, também, um vínculo com os dados de origem. Dessa forma, quaisquer atualizações nos dados originais serão refletidas nas pastas de trabalho vinculadas a essas fontes de dados.A importação de dados é feita por comandos encontrados na guia Dados, grupo Obter e Transformar Dados:Esse é um grupo de ferramentas que você deverá usar para obter dados externos, modelar esses dados e criar consultas para uso em seus relatórios. Os comandos permitem que se conecte, combine e ajuste as fontes de dados para atender às suas necessidades de análise. Os recursos também são usados em versões anteriores do Excel, porém, através do suplemento opcional PowerQuery.Todas essas operações são gerenciadas pelo Editor de Consultas (ou PowerQuery Editor), o qual identifica cada modificação nos dados originais e traz uma imagem desses dados para sua pasta de trabalho do Excel.As transformações são registradas internamente através de uma linguagem própria, a qual pode ser acessada pelo Editor Avançado de Consultas, caso você tenha um bom conhecimento de modelagem de dados. Essa linguagem, porém, está além do escopo deste curso.Para usar os dados em suas tabelas e gráficos, você necessita, inicialmente, fazer a conexão com a fonte. Certifique-se de possuir as devidas conexões com a Internet ou rede corporativa e as permissões adequadas. Talvez, você necessite de ajuda de seu administrador de banco de dados corporativo.2235Importação de dadosAcompanhe os exemplos deste capítulo através dos arquivos disponíveis em sua pasta de exercícios do Capítulo 5.Versões anteriores do ExcelA importação de dados externos de diversas fontes era feita pela guia Dados, grupo Obter Dados Externos:Caso você necessite trabalhar com os antigos “assistentes de importação de dados”, eles devem ser habilitados em Arquivo / Opções / Dados / Mostrar os assistentes de importação de dados herdados.Após sua habilitação, eles podem ser acionados em Dados / Obter e Transformar Dados / Obter Dados / Assistentes Herdados:224Excel 2019 - Módulo II5.2. Importando arquivos de textoArquivos de texto representam a forma mais simples de troca de informações entre programas e sistemas. Os arquivos podem ser visualizados e editados até mesmo no Bloco de Notas do Windows ou qualquer outro editor. Os arquivos de texto não armazenam nada, além de caracteres que representam os dados. Portanto, não há fórmulas e muito menos qualquer tipo de formatação. As extensões mais conhecidas são TXT e CSV.Arquivos de texto podem ser abertos ou importados: • Abrir um arquivo significa acessar o arquivo original de texto. Você usa o Excel ou Word como editor, mas o arquivo continua com o formato de texto. Se você tentar salvá-lo em seu formato original, quaisquer recursos do programa, como formatações e configurações, serão descartados e apenas os dados serão mantidos; • Importar um arquivo significa copiar seu conteúdo para uma planilha do Excel, mas criando um vínculo entre ambos. Se alguma alteração for feita no arquivo de texto original, ela será atualizada na planilha, manualmente ou automaticamente.Após a importação dos dados, você poderá aplicar formatação e realizar filtragens e classificações. Mas não altere os valores porque, quando os dados forem atualizados, o Excel sempre carrega novamente os valores do arquivo de origem que, neste caso, é o arquivo de texto.2255Importação de dados5.2.1. Texto delimitadoDentro de um arquivo de texto, os dados são dispostos ao longo de uma linha (registro). A coleção de linhas forma o banco de dados. A primeira linha do blocode dados é o cabeçalho, com os títulos de cada coluna (campo).Um dos tipos mais comuns de arquivos de dados é o que separa cada dado ao longo de uma linha através de um caractere delimitador. Geralmente esses caracteres são: vírgula (,), ponto-e-vírgula (;) e tabulação, mas outros caracteres também podem ser usados.Para aprender sobre a importação de um texto delimitado, você usará o arquivo Base de Vendas (delimitado).csv, disponível na sua pasta de exercícios do Capítulo 5. Antes, porém, visualize-o no Bloco de Notas do Windows: No Explorador de Arquivos, clique no nome do arquivo de texto com o botão direito do mouse e escolha Abrir com / Bloco de Notas:Observe que cada linha de dados (registro) tem seus valores separados com um caractere de ponto-e-vírgula. Feche o Bloco de Notas quando terminar de visualizar o conteúdo e retorne ao Excel.Para importar um arquivo de texto delimitado:1. Na guia Dados, grupo Obter e Transformar Dados, clique no botão De Text/CSV para exibir a caixa Importar dados. Navegue pelas pastas do seu computador e selecione o arquivo de texto desejado;226Excel 2019 - Módulo II2. Clique no botão Importar. Uma caixa de diálogo mostrará uma prévia dos dados:3. A primeira linha do arquivo de texto é tratada como linha de cabeçalho e cada coluna será analisada para determinação do tipo de dado. Nessa caixa, você poderá confirmar ou modificar algumas características durante a importação:Opção DescriçãoOrigem do ArquivoRelacionado ao conjunto de caracteres e sistema operacional, a partir do qual o arquivo foi gerado.Delimitador O caractere usado para separar os dados em cada linha.Detecção do Tipo de DadosTipos de dados serão detectados automaticamente com base em uma amostra de 200 linhas, com base no arquivo todo ou sem detecção de dados.Botão AtualizarLocalizado no canto superior direito da visualização dos dados, quando acionado, faz com que os dados sejam lidos novamente para recarregar a visualização.Carregar Carrega os dados imediatamente como tabela para uma nova planilha.Carregar Para...Carrega os dados como tabela, tabela dinâmica ou gráfico dinâmico em uma nova planilha ou em uma planilha existente.Editar Inicia o Editor de consultas: Power Query Editor.Cancelar Cancela a importação dos dados.2275Importação de dadosApós a importação, a planilha receberá uma cópia exata dos dados oriundos do arquivo de texto externo:O resultado chegará na forma de tabela (por padrão). Você poderá realizar operações típicas, como filtragem, classificação ou alteração do estilo. No lado direito da tela, você verá o painel Consultas e Conexões, onde poderá modificar, atualizar ou consultar as características da conexão. Verá, também, as guias Ferramentas de Tabela e Ferramentas de Consulta. Esta última será abordada mais adiante neste capítulo.228Excel 2019 - Módulo II5.2.2. Texto com largura fixaArquivos de texto com largura fixa contêm dados separados com espaços. A quantidade de espaços é variável e eles têm a finalidade de proporcionar um alinhamento visual. Todas as linhas do arquivo possuem a mesma quantidade fixa de caracteres de largura.Para aprender sobre a importação de um texto com largura fixa, você usará o arquivo Base de Vendas (largura fixa).txt, disponível na sua pasta de exercícios do Capítulo 5. Antes, porém, visualize-o no Bloco de Notas do Windows: No Explorador de Arquivos, aplique um duplo-clique no nome do arquivo de texto:Observe que cada linha de dados (registro) tem seus valores separados com espaços variáveis. Feche o Bloco de Notas quando terminar de visualizar o conteúdo e retorne ao Excel.Para importar um arquivo de texto delimitado:1. Na guia Dados, grupo Obter e Transformar Dados, clique no botão De Text/CSV para exibir a caixa Importar dados. Navegue pelas pastas do seu computador e selecione o arquivo de texto desejado;2295Importação de dados2. Clique no botão Importar. Uma caixa de diálogo mostrará uma prévia dos dados:3. Se as informações estiverem bem identificadas no arquivo de texto de largura fixa, em Delimitador você verá --Largura Fixa-- e, logo abaixo, os números de colunas onde haverá corte para separação em múltiplas colunas na planilha. Edite essa lista, caso necessário;4. Clique em Carregar para finalizar a importação para uma nova planilha ou clique em Carregar / Carregar para... para finalizar a importação para um local específico de uma planilha existente da pasta de trabalho.Após a importação, a planilha receberá uma cópia exata dos dados oriundos do arquivo de texto externo:230Excel 2019 - Módulo II5.3. Importando dados de outras planilhasSe você já possui dados em outras pastas de trabalho do Excel, poderá aproveitá-los em seu novo relatório. O arquivo não precisa estar aberto. Nessa pasta você poderá aproveitar intervalos nomeados, tabelas ou planilhas inteiras.Para a atividade, use o arquivo Base de Vendas.xlsx, disponível em sua pasta de exercícios do Capítulo 5.Para importar uma tabela do Access:1. Na guia Dados, grupo Obter e Transformar Dados, clique no botão Obter Dados, depois em De Arquivo e Da Pasta de Trabalho para exibir a caixa Importar dados. Navegue pelas pastas do seu computador e selecione a pasta de trabalho do Excel desejada;2. Clique no botão Importar. O Navegador de tabelas aparecerá. Selecione o intervalo nomeado, tabela ou planilha desejada para visualizá-la. Ajuste as bordas da caixa, se necessário:2315Importação de dados3. Clique em Carregar para finalizar a importação para uma nova planilha ou clique em Carregar / Carregar para... para finalizar a importação para um local específico de uma planilha existente da pasta de trabalho:5.4. Importando vários arquivos de uma pastaSe você tiver diversas pastas de trabalho do Excel salvas em uma pasta (diretório) em seu computador ou na rede, pode realizar um processo chamado Combinar. O resultado é uma importação conjunta em uma única tabela, como se todos os arquivos fizessem parte dela.Essa “consolidação” é possível quando, por exemplo, o seu sistema corporativo gera relatórios diários, semanais ou mensais, sempre com o mesmo formato. Você pode aproveitá-los da forma que estão, sem que seja necessário montar uma base única manualmente.Note, porém, que os arquivos devem ter a mesma estrutura em termos de colunas e tipos de dados, caso contrário a importação não trará resultados viáveis.232Excel 2019 - Módulo IIPara a atividade, use a subpasta Vendas Regionais, disponível em sua pasta de exercícios do Capítulo 5. Nela há diversos arquivos de Excel com vendas anuais. O objetivo é consolidar todos esses arquivos durante a importação.Para combinar diversos arquivos do Excel:1. Na guia Dados, grupo Obter e Transformar Dados, clique no botão Obter Dados, depois em De Arquivo e Da Pasta:2335Importação de dados2. Clique no botão Procurar..., navegue pelas pastas do seu computador e selecione a pasta desejada contendo arquivos do Excel:3. Clique em OK para fechar a caixa Procurar Pasta e em OK novamente ver a relação de arquivos encontrados na pasta:234Excel 2019 - Módulo II4. Clique no botão Combinar e depois em Combinar e Carregar para abrir a caixa Combinar Arquivos. Opcionalmente, selecione o Arquivo de Exemplo. Selecione a tabela ou intervalo usado para cada arquivo. Ajuste as bordas da caixa, se necessário:5. Clique em OK para combinar todos os arquivos.Note que uma coluna foi inserida no começo da tabela resultante, contendo o nome do arquivo de origem. O painel Consultas e Conexões contém as transformações necessárias para que a consolidação seja feita de forma adequada.2355Importação de dados5.5. Importando tabelas do AccessO Microsoft Access é parte do pacote Office e é um programa voltado ao gerenciamento de grandes bancos de dados relacionais, permitindo a criação de formulários de entrada, relatórios de saída e, inclusive, a automaçãodos processos. O Access consegue trabalhar com volume de dados muito maior do que o Excel conseguiria conter em uma única planilha.A vantagem de trabalhar com dados do Access em uma pasta de trabalho do Excel é usufruir de certas funcionalidades, como recursos de gráficos, análise dos dados, flexibilidade em termos de layout e organização das informações, entre outras funções que somente o Excel oferece.Você pode criar uma conexão ao banco de dados do Access e extrair todos os dados de uma tabela ou uma consulta quando quiser obter dados atualizáveis do Access no Excel.Tudo o que é feito no Access depende inicialmente de tabelas de dados, que são muito semelhantes às planilhas:São essas tabelas que o Excel consegue importar para dentro de uma planilha.Para a atividade, use o arquivo Base Loja.accdb, disponível em sua pasta de exercícios do Capítulo 5.Para importar uma tabela do Access:1. Na guia Dados, grupo Obter e Transformar Dados, clique no botão Obter Dados, depois em Do Banco de Dados e Do Banco de Dados do Microsoft Access para exibir a caixa Importar dados. Navegue pelas pastas do seu computador e selecione o arquivo de texto desejado;236Excel 2019 - Módulo II2. Clique no botão Importar. O Navegador de tabelas aparecerá. Selecione a tabela desejada para visualizá-la. Ajuste as bordas da caixa, se necessário:3. Clique em Carregar para finalizar a importação para uma nova planilha ou clique em Carregar / Carregar para... para finalizar a importação para um local específico de uma planilha existente da pasta de trabalho:2375Importação de dados5.6. Importando dados XMLUm arquivo no formato XML (Extensible Markup Language) representa uma forma de intercâmbio de dados bastante comum entre sistemas. Esse tipo de arquivo contém dados organizados de maneira estruturada e lembram arquivos HTML de páginas da Web. Cada informação está entre duas marcas (tags), que identificam o “nome” da informação. Um arquivo XML é um arquivo de texto simples, editável inclusive no Bloco de Notas do Windows. Normalmente, um arquivo XML é acompanhado de outro, chamado de Esquema XML, que determina como os dados do arquivo XML principal serão interpretados e formatados. A presença desse segundo arquivo para o processo de importação no Excel não é fundamental.Para esta atividade, use o arquivo Base de Vendas (dados estruturados).xml, disponível em sua pasta de arquivos do Capítulo 5.O arquivo de exemplo, quando aberto pelo Bloco de Notas do Windows, aparecerá da seguinte forma:238Excel 2019 - Módulo IIUm arquivo XML pode ser visualizado também em seu navegador Web. Você pode abri-lo pelo navegador ou arrastá-lo e soltá-lo em uma página já exibida. Neste caso, você verá as estruturas que agrupam os dados e poderá clicar para expandir ou recolher os registros:Para importar um arquivo de dados XML:1. Na guia Dados, grupo Obter e Transformar Dados, clique no botão Obter Dados, depois em De Arquivo e Do XML para exibir a caixa Importar dados. Navegue pelas pastas do seu computador e selecione o arquivo de texto desejado;2395Importação de dados2. Clique no botão Importar. O Navegador de tabelas aparecerá. Selecione a tabela desejada para visualizá-la. Ajuste as bordas da caixa, se necessário:3. Clique em Carregar para finalizar a importação para uma nova planilha ou clique em Carregar / Carregar para... para finalizar a importação para um local específico de uma planilha existente da pasta de trabalho:240Excel 2019 - Módulo II5.7. Importando dados da WebDentre as diversas fontes de dados que o Excel consegue importar está também a possibilidade de você aproveitar tabelas de um site da Web. Informações como cotações, índices, listas de preços e outras tabelas podem ser importadas. A vantagem é que, se os dados do site mudarem, os seus cálculos na planilha também mudarão quando o vínculo for atualizado.Note, porém, que você não tem controle sobre o layout do site que você fez a importação de dados. Se a empresa ou o administrador dele decidirem fazer uma mudança radical na página e nas tabelas, os seus vínculos não mais funcionarão.Para que o Excel consiga obter dados de um site, ele precisa ter acesso às tabelas, desde que estejam disponíveis através do endereço (URL) fornecido.Para importar tabelas de um site da Web:1. Na guia Dados, grupo Obter e Transformar Dados, clique no botão Da Web para exibir a caixa a seguir. Em URL, escreva ou cole um endereço válido:2415Importação de dados2. Clique no botão OK. O Navegador de tabelas aparecerá. Se for necessário, identifique-se como Anônimo, caso solicitado. Selecione a tabela desejada para visualizá-la. Ajuste as bordas da caixa, se achar mais confortável para a visualização:3. Clique em Carregar para finalizar a importação para uma nova planilha ou clique em Carregar / Carregar para... para finalizar a importação para um local específico de uma planilha existente da pasta de trabalho:242Excel 2019 - Módulo II5.8. Trabalhando com consultasA importação de arquivos externos pelo botão Carregar ou Combinar gera uma tabela com o resultado dessa importação, a qual inclui todos os campos das fontes originais.Nem sempre você necessita de toda a tabela, mas de apenas alguns campos ou de algum subconjunto, filtrado e classificado. Essa operação gera uma consulta (ou query), ocupando um espaço menor dentro de seu arquivo do Excel.Uma consulta é, portanto, uma nova tabela, derivada de algumas informações de outras tabelas, que são os dados importados.O PowerQuery é o editor de consultas do Excel. Em versões anteriores, ele poderia ser instalado como suplemento.5.8.1. No painel Consultas e ConexõesAssim que uma importação é concluída, o Excel abre o painel Consultas e Conexões, o qual exibe todos os arquivos externos conectados à atual pasta de trabalho. Caso esse painel esteja fechado, você pode ativá-lo pela guia Dados, grupo Consultas e Conexões, botão Consultas e Conexões.2435Importação de dadosNesse painel, a guia Consultas mostra os arquivos importados atualmente existentes com a quantidade de linhas carregadas. Quando você leva o ponteiro do mouse sobre uma dessas consultas, abre-se uma caixa com as informações usadas durante a importação de dados:Ao lado direito da consulta selecionada no painel há o botão Atualizar para que você possa atualizá-la com os valores mais recentes.Você pode realizar as seguintes ações sobre a consulta selecionada:Opção DescriçãoEXIBIR EM PLANILHAAbre a planilha onde essa consulta foi inserida.EDITARInicia o PowerQuery Editor para que você possa modificar as condições da consulta.••• Abre um menu com opções adicionais.EXCLUIRExclui (remove) a conexão com os dados externos. A tabela permanece, porém sem qualquer vínculo com os dados originais.244Excel 2019 - Módulo II5.8.2. Na guia DadosNa guia Dados, grupo Consultas e Conexões, existem algumas ações que você pode realizar quando está dentro da planilha e dentro da tabela que deseja editar:Opção DescriçãoAtualizar Tudo Atualiza todas as conexões da pasta de trabalho.Atualizar Atualiza apenas a conexão da tabela selecionada.Status da AtualizaçãoInforma o andamento da atualização.Cancelar AtualizaçãoInterrompe o processo de atualização em andamento.Propriedades da Conexão...Abre a caixa de diálogo Propriedades da Consulta, para que você possa alterar configurações de atualização da conexão.Consultas e ConexõesAtiva ou desativa o painel Consultas e Conexões.Editar LinksAbre uma caixa de diálogo com as pastas de trabalho externas, as quais são referenciadas pela pasta atual dentro de fórmulas.2455Importação de dados5.8.3. Nas Ferramentas de ConsultaQuando você está com a célula ativa dentro de uma tabela resultante da importação de dados externos, surge na Faixa de Opções a guia Ferramentas de Consulta e a sub-guia Consulta:Com a guia selecionada, você pode aplicaras seguintes ações:Grupo Comando DescriçãoEditar EditarInicia o PowerQuery Editor para que você possa modificar as condições da consulta.Editar Propriedades Modifica o nome e a descrição da consulta.Editar ExcluirExclui (remove) a conexão com os dados externos. A tabela permanece, porém sem qualquer vínculo com os dados originais.Carregar AtualizarAtualiza ou cancela a atualização apenas da conexão da tabela selecionada.Carregar Carregar ParaPermite modificar o carregamento dos dados da tabela selecionada para uma tabela dinâmica ou gráfico dinâmico para análise. A tabela existente será excluída.Reutilizar Duplicar Duplica a consulta existente.Reutilizar Referência Cria outra consulta que faça referência a esta.Combinar MesclarMescla esta consulta com outra existente nesta pasta de trabalho.Combinar AcrescentarAcrescenta esta consulta com outra existente nesta pasta de trabalho.CompartilharExportar Arquivo de ConexãoExporta a consulta como um arquivo de conexão (extensão .odc) para que possa ser compartilhada com outras pessoas.Power BIEnviar para o Catálogo de DadosEnvia uma cópia desta consulta para o catálogo de dados do Power BI.246Excel 2019 - Módulo II5.8.4. No PowerQuery EditorEm diversos momentos, desde a importação inicial dos dados, você pode editar a consulta diretamente no PowerQuery Editor, um ambiente bastante completo para você realizar a modelagem dos seus dados.Cada ação aplicada aos dados resulta em uma etapa registrada no painel lateral Config. Consulta, em ETAPAS APLICADAS. Caso você não deseje uma determinada etapa, clique no “X” que aparece à esquerda dela.Nesse editor você pode: • Inserir e remover linhas e colunas; • Filtrar dados e remover duplicatas; • Classificar em ordem ascendente ou descendente; • Dividir e mesclar colunas; • Modificar o formato dos dados; • Efetuar cálculos e agrupamentos; • Atualizar, configurar e gerenciar parâmetros da conexão com a fonte de dados; • E muito mais!O aprendizado detalhado do PowerQuery Editor está além do escopo deste material e é abordado de forma abrangente em cursos que envolvem o Excel e Power BI.2475Importação de dados5.8.5. AplicaçãoAcompanhe as etapas comentadas a seguir para importar um arquivo de texto de largura fixa que necessita de algumas transformações para que fique com as informações devidamente separadas.Para esta atividade, use o arquivo Base de Vendas (modelar).txt, disponível em sua pasta de arquivos do Capítulo 5.O arquivo de exemplo, quando aberto pelo Bloco de Notas do Windows, aparecerá da seguinte forma:Esse é um arquivo de texto de largura fixa (todas as linhas têm a mesma quantidade de caracteres). Há, contudo, alguns problemas referentes à separação das colunas. As datas e regiões aparecem unidas, sem separador visível. As demais colunas são separadas por múltiplos espaços e a falta de alinhamento do “R$” dos valores monetários dificulta a separação em colunas.Você usará o editor de consultas para importar esse arquivo no Excel e realizar as transformações necessárias:1. Em uma pasta de trabalho vazia do Excel, vá na guia Dados, grupo Obter e Transformar Dados, e clique em De Text/CSV;248Excel 2019 - Módulo II2. Na caixa Importar Dados, navegue até a pasta onde está o arquivo Base de Vendas (modelar).txt e clique em Importar:3. Perceba que as informações não apareceram devidamente divididas e as colunas estão sem os títulos (cabeçalhos). Clique em Editar para iniciar o PowerQuery Editor:2495Importação de dados4. A primeira coluna já aparece selecionada. Na guia Página Inicial, grupo Transformar, clique em Dividir Coluna e em Por Número de Caracteres. Todas as datas possuem 10 caracteres. Indique no campo Número de caracteres o valor 10. Como essa separação ocorrerá apenas uma vez em cada linha, logo no começo, marque a opção Uma vez, o mais à esquerda possível:5. Clique em OK para aplicar a transformação. Perceba que, no painel lateral, cada etapa aplicada começa a ser relacionada. As colunas da data e da região foram separadas, mas note que a primeira linha não deve ser usada como linha de dados, mas sim como linha de cabeçalho:6. No grupo Transformar, clique em Usar a Primeira Linha como Cabeçalho. Agora, cada coluna está devidamente identificada com seu título e o tipo de dado para a primeira coluna foi alterado para Data:250Excel 2019 - Módulo II7. A última coluna é a mais trabalhosa, uma vez que não há delimitador claro para separar os valores. Aqui você usará o “R$” como delimitador. Selecione a última coluna pelo cabeçalho. No grupo Transformar, clique em Dividir Coluna e em Por Delimitador. Em Selecione ou insira o delimitador, mantenha a opção Personalizado e digite na caixa de baixo: R$. Em Dividir em, mantenha a opção Cada ocorrência do delimitador:8. Clique em OK para aplicar a etapa. As informações foram separadas em 3 colunas e os tipos de dados foram alterados de acordo com seu conteúdo:9. Falta renomear cada coluna. A coluna com os segmentos (departamentos) já está selecionada. Na guia Transformar, grupo Qualquer Coluna, clique em Renomear (você pode também acionar este comando clicando com o botão direito do mouse sobre o cabeçalho da coluna). O título da coluna entra no modo de edição. Digite Segmento e tecle ENTER;10. Renomeie a coluna seguinte como Vendas;11. Renomeie a última coluna como Comissões;2515Importação de dados12. Observe agora como os dados estão corretamente separados e com os tipos adequados:13. Na guia Página Inicial, grupo Fechar, clique em Fechar e Carregar Para...;14. Mantenha a saída como Tabela. Em Onde você deseja colocar os dados?, marque a opção Na planilha existente. Na caixa abaixo, aponte para a célula A4 da Planilha1. Clique em OK para encerrar a importação e transformação dos dados:252Excel 2019 - Módulo II15. Na célula A1, coloque o título Histórico de Vendas e Comissões por Segmento e formate como desejar;16. Aplique às duas últimas colunas o formato Contábil;17. Desative as linhas de grade;18. Opcional: escolha um outro estilo para a tabela;19. Salve o arquivo como Histórico de Vendas.xlsx.Sua importação de arquivo de texto com transformação de dados está concluída. Você poderá agora classificar, filtrar e gerar relatórios com os dados importados.Lembre-se: para atualizar os dados, repetindo as etapas de transformação, no painel Consultas e Conexões, clique no ícone Atualizar à direita do nome da conexão.2535Importação de dadosPontos principaisAtente para os tópicos a seguir. Eles devem ser estudados com muita atenção, pois representam os pontos mais importantes do capítulo. • O Excel permite a importação de vários tipos de arquivos de dados: arquivos de texto, tabelas do Access, tabelas da Web, dados estruturados no formato XML, entre outros. Dessa forma, você não precisa copiar e colar as informações manualmente. A grande vantagem é que um vínculo é estabelecido e, se os dados de origem forem alterados, as planilhas conectadas a eles refletem essa alteração; • A guia Dados possui o grupo de comandos Obter e Transformar Dados, que realiza as importações, bem como oferece maneira bastante completa para editar e transformar esses dados. Esse grupo de comandos faz parte do PowerQuery; • Arquivos de texto representam uma maneira simples de aproveitar os dados de outros sistemas, importando-os no Excel. Os tipos mais comuns são arquivos com dados delimitados ou com dados em largura fixa. As extensões mais usadas são TXT e CSV. Arquivos de texto podem ser abertos em editores de texto, incluindo o Bloco de Notas do Windows; • O Microsoft Access é um programa do pacote Office que manipula grandes bases de dados. Cada arquivo possui uma coleção de tabelas que podem ser importadas pelo Excel. Após a importação, os dados entrarão na planilha como tabelas e poderão ser classificados, filtrados ou usados em cálculos; • OExcel consegue importar dados de outras pastas de trabalho e até mesmo combinar muitos arquivos de uma vez, eliminando a necessidade de tarefas manuais e repetitivas; • Um dos formatos mais comuns para troca de informações entre sistemas hoje em dia é o XML. Um arquivo nesse formato organiza os dados de maneira estruturada e cada informação possui um “nome” incluído entre marcas (ou tags). Durante a importação o Excel compreende essa estrutura e traz os dados formatados como tabela para que você possa efetuar operações que desejar sobre a base de dados; • Uma consulta (ou query) é uma nova tabela, gerada a partir de campos de outras tabelas. Quando um arquivo é importado, uma conexão é criada com a fonte de dados. A partir desse ponto, você pode editar as consultas e efetuar ações, como inserir e remover colunas, efetuar cálculos, filtrar, classificar e muito mais.Teste seus conhecimentosImportação de dados5256Excel 2019 - Módulo II1. O que significa importar um arquivo de dados externos para o Excel? ☐ a) Abrir o arquivo externo, editar os dados necessários e fechar esse arquivo, salvando-o no mesmo formato original. Não é possível reter informações de fórmulas e formatação. ☐ b) Trazer para uma planilha do Excel uma cópia dos dados do arquivo original. Uma conexão será estabelecida. Quando os dados no arquivo externo sofrerem alterações, o Excel refletirá isso na planilha quando você executar o comando Atualizar. ☐ c) Transformar todos os números e datas no formato norte-americano para o formato brasileiro. ☐ d) Abrir o arquivo externo, selecionar os dados e copiar. Depois retornar ao Excel, indicar o local que receberá os dados e colar. ☐ e) Nenhuma das alternativas anteriores está correta.2. Qual dos tipos de arquivos a seguir não pode ser usado como arquivo de dados a ser importado pelo Excel? ☐ a) Arquivos de texto TXT. ☐ b) Tabelas de arquivos do programa Microsoft Access. ☐ c) Arquivos de texto CSV, contendo dados separados com ponto-e-vírgula. ☐ d) Documentos do Word. ☐ e) Nenhuma das alternativas anteriores está correta.3. Qual o nome do editor de consultas no Excel? ☐ a) PowerPivot ☐ b) PowerView ☐ c) PowerQuery ☐ d) PowerMaps ☐ e) Nenhuma das alternativas anteriores está correta.2575Importação de dados4. Qual a alternativa correta quanto à importação de dados pelo Excel? ☐ a) O Excel só pode importar um arquivo externo em cada pasta de trabalho. ☐ b) Pela importação de tabelas o Access, é possível o Excel acessar bases de dados bem grandes, sem trazer essas bases para dentro da pasta de trabalho. ☐ c) A única maneira de transferir dados de uma tabela do Access para o Excel é pelas operações Copiar e Colar. ☐ d) A única maneira de transferir dados estruturados em XML para o Excel é abrir o Bloco de Notas, selecionar todas as linhas, copiar, retornar ao Excel e colar. ☐ e) Nenhuma das alternativas anteriores está correta.5. O que é uma “consulta”? ☐ a) É o resultado da aplicação de uma classificação e filtragem diretamente em uma tabela existente em uma planilha. As linhas que não atendem aos critérios são eliminadas do intervalo durante o processo. ☐ b) É o agrupamento de dados dentro de um intervalo classificado. Essa operação também é chamada de Subtotal, na guia Dados. ☐ c) É a separação de textos na planilha em múltiplas colunas. ☐ d) É uma nova tabela, derivada de campos de outras tabelas, incluindo operações de transformação, cálculos, classificação e filtragem. ☐ e) Nenhuma das alternativas anteriores está correta.Mãos à obra!Importação de dados5260Excel 2019 - Módulo IIOs exercícios desta seção complementam o aprendizado em sala de aula. Faça-os usando os conceitos aprendidos no Capítulo 5 – Importação de Dados. Cada exercício contém as instruções necessárias para você completar as atividades, bem como menção aos arquivos que devem ser abertos, caso necessário.Para realizar as atividades práticas deste capítulo, abra a pasta de trabalho Exercícios de Laboratório - Capítulo 5.xlsx.Laboratório 1A – Importando um arquivo de textoNa Planilha1, importe o arquivo de texto Base de Vendas (delimitado).csv, seguindo as orientações e etapas adiante:1. Importe o arquivo, inicialmente da forma em que se encontra, usando o delimitador ponto e vírgula, posicionando o resultado na Planilha1, célula A4;2. Visualize as propriedades da consulta criada, apontando para o nome dela no painel Consultas e Conexões;3. Edite a consulta no PowerQuery Editor;4. Remova a coluna Comissões;5. Renomeie a coluna Segmento para Departamento;6. Feche a consulta e retorne ao Excel;7. Aplique o formato numérico Contábil à coluna das Vendas;8. Desligue as linhas de grade da planilha;9. Escolha um estilo diferente para a tabela.Sua planilha deverá estar assim:2615Importação de dadosLaboratório 2A – Importando um arquivo do AccessNa Planilha2, importe o banco de dados do Access Base Loja.accdb, seguindo as orientações e etapas:1. Faça a importação da tabela PRODUTOS sem alterações, trazendo o resultado para a célula A4;2. Edite a consulta no PowerQuery Editor;3. Remova as colunas ID_TIPO e PRE_MIN;4. Renomeie a coluna ID_PRODUTO para Código;5. Renomeie a coluna DESCRIÇÃO para Produto;6. Renomeie a coluna PRE_BASE para Preço;7. Feche a consulta e retorne ao Excel. Se os títulos da planilha se deslocarem, mova-os de volta para as células A1 e A2;8. Aplique o formato Número com nenhuma casa decimal à coluna Código e alinhamento centralizado;9. Aplique o formato numérico Contábil à coluna Preço;10. Desligue as linhas de grade da planilha;11. Escolha um estilo diferente para a tabela.Sua planilha deverá estar assim:Tabelas dinâmicas e gráficos dinâmicos6 à Criando uma tabela dinâmica; à Modificando uma tabela dinâmica; à Ferramentas de tabela dinâmica; à Formatando uma tabela dinâmica; à Analisando dados; à Relacionamento entre tabelas; à Gráficos dinâmicos.264Excel 2019 - Módulo II6.1. IntroduçãoUma das mais poderosas ferramentas do Excel, a Tabela Dinâmica, permite resumir uma grande quantidade de dados em relatórios mais relevantes, compactos e inteligentes. Esses relatórios exibem diversos tipos de cálculos e totais, além de alimentarem gráficos que se modificam quando as tabelas são alteradas.Um banco de dados é muito rico em informações, mas a disposição em colunas dificulta sua visualização. Uma tabela dinâmica dispõe os campos em linhas e colunas, de modo que eles “cruzem” as informações, trazendo os valores ou cálculos desejados. Em função dessas análises, você pode tomar melhores decisões de negócios.Este curso não aborda os suplementos PowerPivot e PowerView, disponíveis somente em algumas edições do Microsoft Office. Também não aborda conexões externas e linguagem SQL.Uma tabela dinâmica tem sempre o mesmo layout básico:Em que: • Linhas: Os dados referentes a estes rótulos (campos) serão dispostos ao longo da linha correspondente; • Colunas: Os dados referentes a estes rótulos (campos) serão dispostos ao longo da coluna correspondente; • Valores: O campo realiza cálculos com os dados numéricos da base de dados, tais como soma, média, máximo, mínimo, contagem etc.; • Filtros: Em uma visão mais ampla, pode-se dizer que um Filtro de Relatório tem a função de dividir a tabela em grupos grandes, como se fossem planilhas separadas. Funcionam de forma semelhante aos filtros em bancos de dados.2656Tabelas dinâmicas e gráficos dinâmicosO banco de dados pode ser identificado através de um intervalo simples durante a fase de criação da tabela dinâmica ou pode usar um intervalo nomeado previamente. Mas a melhor técnica é, primeiro, tornar a base de dados uma Tabela, conforme visto anteriormente neste curso. Isto oferece a vantagem de você não se preocupar em alterar suas dimensões à medida que novos dados são acrescentados ao final dela.Para acompanhartodas as atividades deste tópico, use os arquivos de sua pasta de exercícios do Capítulo 6. Abra, inicialmente, o arquivo Banco de Dados de Vendas.xlsx.O arquivo contém um histórico de vendas de uma rede de concessionárias de veículos em algumas cidades do Brasil, onde possui filiais, desde 2014. O banco de dados principal se encontra na planilha Vendas e já está sob forma de tabela, devidamente nomeada como BaseVendas:Campos do banco de dados de vendas de veículos: • Cód. Prod.: Código do produto (veículo); • Data: A data da venda do veículo; • Filial: A filial da rede de concessionárias (cidade); • Gestor: O nome do gestor responsável pela filial. Um mesmo gestor pode controlar mais de uma filial; • Vendedor: O nome do vendedor na concessionária; • Cor: A cor do veículo vendido; • Forma Pgto.: A forma de pagamento: À vista, Entrada + 24X, Entrada + 36X, Entrada + 48X, Entrada + 60X; • Venda: O preço do veículo vendido. Não inclui seguro e acessórios; • Acessórios: O valor dos acessórios adquiridos junto com a compra do veículo.266Excel 2019 - Módulo IIA planilha Veículos contém a tabela (nomeada como BaseVeículos) com todas as marcas e modelos comercializados pelas concessionárias, incluindo algumas características, como número de portas, tipo, câmbio e combustível:Além dessas duas planilhas, há algumas outras onde você criará relatórios de tabela dinâmica ao longo deste capítulo.6.2. Criando uma tabela dinâmicaA seguir, você verá como criar uma tabela dinâmica manualmente e conhecerá as tabelas dinâmicas recomendadas pelo próprio Excel.6.2.1. Montagem manualPara criar uma tabela dinâmica, clique dentro da área de dados. Em seguida, clique na guia Inserir, no grupo Tabelas e, depois, clique em Tabela Dinâmica. A caixa de diálogo Criar Tabela Dinâmica será exibida:2676Tabelas dinâmicas e gráficos dinâmicosVeja, a seguir, os grupos de comandos e opções da caixa de diálogo:Grupo Opções e DescriçõesEscolha os dados que deseja analisar • Selecionar uma tabela ou intervalo: Permite que você use uma tabela existente ou intervalo comum dentro da pasta de trabalho; • Usar uma fonte de dados externa: O botão Escolher Conexão abre a caixa de diálogo Conexões Existentes para que você escolha uma conexão ou tabela previamente criada através de dados importados por fontes externas; • Usar Modelo de Dados desta pasta de trabalho: Aproveita relações entre tabelas previamente criadas, quando cada tabela foi adicionada ao Modelo de Dados desta pasta de trabalho. Escolha onde deseja que o relatório de tabela dinâmica seja colocado • Nova Planilha: Cria uma planilha dentro da pasta de trabalho para exibir a tabela dinâmica; • Planilha Existente: Insere a tabela dinâmica em uma planilha da pasta de trabalho. Na caixa Local, especifique a planilha e a célula que dará início à tabela dinâmica. Escolha se deseja analisar várias tabelas • Adicionar estes dados ao Modelo de Dados: Permite o uso de diversas tabelas e intervalos para a geração de tabelas dinâmicas, mediante a criação de relacionamentos entre esses intervalos originais.Neste tópico, você usará a base de dados da tabela da planilha Vendas. Essa tabela está nomeada como BaseVendas. Você criará uma tabela dinâmica na planilha Relatório1.Para criar uma tabela dinâmica a partir de uma base interna de dados, siga os passos adiante:1. Posicione a célula ativa dentro do banco de dados;2. Na guia Inserir, no grupo Tabelas, clique em Tabela Dinâmica. A caixa de diálogo Criar Tabela Dinâmica será exibida;3. Certifique-se de deixar marcada a opção Selecionar uma tabela ou intervalo. Se você estava com a célula ativa dentro da região de dados, o Excel já preenche a caixa Tabela/Intervalo; caso contrário, indique os dados de origem. No caso do exemplo em uso, como o banco de dados já tinha sido transformado em tabela, o nome BaseVendas já é escolhido automaticamente;268Excel 2019 - Módulo II4. Se já existir uma planilha preparada para receber os dados da tabela dinâmica, selecione a opção Planilha Existente e indique o local para começar a tabela (célula inicial do canto superior esquerdo); caso contrário, selecione Nova Planilha. No caso desta atividade, selecione Planilha Existente. Clique na caixa Local, depois aponte para a planilha Relatório1 e clique na célula A6:5. Clique no botão OK para concluir. A área de criação da tabela será posicionada na planilha;2696Tabelas dinâmicas e gráficos dinâmicos6. No painel de tarefas à direita, posicione os campos selecionados na parte inferior para especificar o layout para a tabela dinâmica. Para isso, arraste o campo Gestor para a área Linhas, o campo Filial para a área Colunas, o campo Venda para a área Valores e o campo Cor para a área Filtros:O primeiro relatório de tabela dinâmica está criado. Agora, você aprenderá a fazer modificações e formatações para melhorar o resultado.270Excel 2019 - Módulo II6.2.2. Tabelas dinâmicas recomendadasO Excel pode sugerir algumas tabelas básicas para que você possa começar o seu trabalho. Dentro da base de dados, na guia Inserir, grupo Tabelas, clique em Tabelas Dinâmicas Recomendadas:A caixa de diálogo Tabelas Dinâmicas Recomendadas mostrará uma lista de sugestões no lado esquerdo e uma ampliação no lado direito. Escolha uma das sugestões e clique em OK para que o Excel crie uma planilha com a tabela inserida. A partir desse ponto, você poderá inserir novos campos ou realizar outras modificações na tabela dinâmica.2716Tabelas dinâmicas e gráficos dinâmicos6.3. Modificando uma tabela dinâmicaDepois de criada a tabela dinâmica, você poderá alterar o modo de visualização e a disposição das linhas e colunas. É possível, também, alterar a formatação dos dados, exibir o detalhe de alguma coluna, linha ou valor.6.3.1. Modificando o layoutOs campos inseridos originalmente na área de layout da tabela podem ser removidos ou reposicionados: • Marque a caixa de seleção de um campo na lista de campos para que ele seja inserido automaticamente na área Linhas (campos com textos ou datas) ou na área Valores (campos com números); • Arraste um campo para outra área do layout para dispor as informações em outra orientação; • Arraste um campo para fora do painel Campos da Tabela Dinâmica para removê-lo do relatório (ou desmarque a caixa de seleção do campo).No exemplo usado neste capítulo, troque de lugar os campos Gestor e Filial:Qualquer modificação no layout da tabela dinâmica causa a atualização dos valores e redimensionamento de colunas.272Excel 2019 - Módulo II6.3.2. Formatando os valoresA tabela dinâmica não possui fórmulas, apenas rótulos, valores e botões de filtragem. Os valores numéricos são inseridos inicialmente com o formato Geral. Você pode aplicar a formatação de células tradicional, mas lembre-se que as mudanças no layout causam ajustes nas dimensões da tabela dinâmica e pode haver alguma perda nos formatos aplicados manualmente. Use sempre a formatação numérica presente nas configurações dos campos.Para aplicar um formato numérico ao campo de valores:1. Clique na seta ( ) do campo desejado na área Valores do layout da tabela dinâmica (exemplo: Soma de Venda) e, no menu de contexto que aparecer, selecione o comando Configurações do Campo de Valor;2. Na caixa de diálogo Configurações do Campo de Valor, faça as alterações desejadas;3. Clique em OK para aplicar as alterações de configuração ao campo de valor.2736Tabelas dinâmicas e gráficos dinâmicosAs opções da caixa de diálogo Configurações do Campo de Valor são as seguintes:Grupo/Opções DescriçãoNome da FonteNome original do campo do banco de dados usado nas configurações.Nome Personalizado Digite outro nome para o campo, se desejar.Resumir Valores porEscolha a função usada para calcular os valores do campo.Mostrar Valores comoEscolha uma forma alternativa de exibição dos valores para o campo, comoporcentagens ou valores acumulados.Formato do NúmeroClique para abrir a caixa Formatar Células e a guia Número. Escolha a categoria e os detalhes do formato numérico a ser aplicado ao campo de valor.Para o exemplo deste capítulo, configure o campo Soma de Venda e faça as alterações: • Nome Personalizado: Total das Vendas; • Formato do Número: Categoria = Número; Casas decimais = 0; marque a caixa Usar separador de 1000.Muitos comandos de configuração, formatação, agrupamento e exibição podem ser acionados pelo botão direito do mouse sobre a célula desejada na tabela dinâmica.274Excel 2019 - Módulo II6.3.3. Filtrando dadosCampos inseridos no layout da tabela dinâmica mostram, inicialmente, todos os valores únicos. Você pode aplicar filtragens nas áreas Linhas, Colunas e Filtros através dos botões de filtragem e classificação: • Nos campos de Rótulos de Linha e Rótulos de Coluna, use os comandos de classificação e opções de filtragem; • Use a caixa Pesquisar para filtrar nomes de campos que contenham os caracteres digitados; • Marque as caixas de seleção dos itens que deseja visualizar no relatório; • Clique no botão Limpar Filtro para remover todos os filtros aplicados àquele campo; • Os botões de filtragem das áreas de Rótulos de Linha e Rótulos de Coluna podem ser desativados, conforme será visto mais adiante neste capítulo.2756Tabelas dinâmicas e gráficos dinâmicos6.4. Ferramentas de tabela dinâmicaDepois que a tabela dinâmica foi inserida na planilha, você verá, no alto da faixa de opções, as Ferramentas de Tabela Dinâmica, com duas guias: Analisar e Design. • A guia Analisar trata do comportamento dos dados, cálculos e outras ferramentas de análise: • A guia Design cuida do aspecto geral da tabela em termos de formatação e opções de layout:Nas seções seguintes, você aprenderá a usar os comandos existentes nessas duas guias.276Excel 2019 - Módulo II6.5. Formatando uma tabela dinâmicaA guia Design oferece diversas opções para que você altere a formatação global da tabela dinâmica. Você poderá praticar as opções e comandos com o relatório inserido na planilha Relatório1.Antes, porém, arraste o campo Vendedor e solte-o na área Linhas, abaixo do campo Filial. Isso fará com que cada filial tenha suas vendas detalhadas, agora com cada nome de vendedor:Observe que a operação acabou formando um agrupamento automático por Filial. Na tabela, elas aparecem em negrito e acompanhadas por pequenos botões de agrupamento. Você pode clicar neles para recolher o grupo ou para expandir o grupo recolhido. Os itens do grupo (campo Vendedor) aparecem um pouco recuados para a direita.6.5.1. Modificando o layoutNa guia Design, grupo Layout, você encontrará quatro botões que abrem comandos de modificação do layout da tabela dinâmica:2776Tabelas dinâmicas e gráficos dinâmicos6.5.1.1. Botão SubtotaisO botão Subtotais oferece 3 possibilidades, com relação ao posicionamento dos subtotais dos grupos internos da tabela dinâmica: • Não Mostrar Subtotais; • Mostrar Todos os Subtotais no Final do Grupo;278Excel 2019 - Módulo II • Mostrar Todos os Subtotais no Início do Grupo (opção padrão); • Incluir Itens Filtrados nos Totais.6.5.1.2. Botão Totais GeraisOs totais gerais aparecem automaticamente após a criação da tabela dinâmica. Você pode mantê-los ligados ou desligados, conforme as 4 opções que o botão apresenta: • Desabilitado para Linhas e Colunas; • Habilitado para Linhas e Colunas (opção padrão); • Habilitado Somente para Linhas; • Habilitado Somente para Colunas.2796Tabelas dinâmicas e gráficos dinâmicos6.5.1.3. Botão Layout do RelatórioEste botão apresenta diferentes opções de agrupamentos e disposição dos campos: • Mostrar em Formato Compacto (opção padrão): Todos os campos da área Linhas do layout da tabela dinâmica compartilham a primeira coluna. Cada subgrupo aparece recuado para direita. Os grupos principais aparecem destacados em negrito e/ou sombreados; • Mostrar em Formato de Estrutura de Tópicos: Cada campo posicionado na área Linhas fica em uma coluna separada. Um subgrupo começa uma linha abaixo do item do grupo principal;280Excel 2019 - Módulo II • Mostrar em Formato de Tabela: Cada campo posicionado na área Linhas fica em uma coluna separada. Um subgrupo começa na mesma linha do item do grupo principal; • Repetir Todos os Rótulos de Item: As células em branco nos grupos principais são preenchidas com repetições do nome do grupo; • Não Repetir Rótulos de Item: Os grupos principais ficam sem repetições dos rótulos de item.2816Tabelas dinâmicas e gráficos dinâmicos6.5.1.4. Botão Linhas em BrancoEste botão apenas oferece a opção de inserir linhas em branco entre grupos para facilitar a separação visual: • Inserir Linha em Branco Após Cada Item; • Remover Linha em Branco Após Cada Item.6.5.2. Opções de estilo de tabela dinâmicaO grupo Opções de Estilo de Tabela Dinâmica oferece 4 caixas de seleção:Em que: • Cabeçalhos de Linha: Destaca ou não os itens dos grupos principais da área Linhas do layout da tabela dinâmica; • Cabeçalhos de Coluna: Destaca ou não os itens dos grupos principais da área Colunas do layout da tabela dinâmica; • Linhas em Tiras: Aplica cores alternadas ou bordas às linhas da tabela dinâmica; • Colunas em Tiras: Aplica cores alternadas ou bordas às colunas da tabela dinâmica.6.5.3. Estilos de tabela dinâmicaO grupo Estilos de Tabela Dinâmica contém uma relação de estilos prontos em várias cores e tonalidades, com base nas cores do tema usado no arquivo:Para trabalhar com os estilos predefinidos: • Passe o ponteiro do mouse sobre cada estilo, para ter uma prévia diretamente na tabela dinâmica. Clique para aplicar esse estilo;282Excel 2019 - Módulo II • Clique no botão Mais para expandir a lista de estilos, a qual se divide em tonalidades: Clara, Média e Escura. Escolha o estilo desejado; • Clique no botão Mais e depois em Novo Estilo de Tabela Dinâmica para criar um estilo personalizado, usando cores, fontes e efeitos para criar uma identidade visual para suas tabelas dinâmicas; • Clique no botão Mais e, depois, em Limpar, para remover o estilo e deixar uma tabela sem cores ou destaques.6.6. Analisando dadosA guia Analisar oferece as ferramentas necessárias para que você visualize, agrupe, atualize e realize cálculos sobre a tabela dinâmica.6.6.1. Opções de tabela dinâmicaO grupo Tabela Dinâmica, que pode aparecer reduzido a um botão, mostra os seguintes controles:No campo Nome da Tabela Dinâmica, escreva um nome para o relatório de tabela dinâmica. O nome não é essencial aos cálculos, mas facilita a seleção de tabelas pelo nome nas ferramentas de Segmentação de Dados e Linha do Tempo, abordados mais adiante neste capítulo.2836Tabelas dinâmicas e gráficos dinâmicosUm clique dentro do botão Opções abre a caixa de diálogo Opções da Tabela Dinâmica, onde você pode modificar configurações, ativar opções e alterar o comportamento geral da tabela:Um clique na seta ao lado do botão Opções ( ) abre outras possibilidades: • Opções: Abre a caixa Opções da Tabela Dinâmica; • Mostrar Páginas do Filtro de Relatório: Cria novas planilhas com a tabela filtrada para cada item do filtro; • Gerar InfoDadosTabelaDinâmica: Quando ativado, permite o uso automático da função INFODADOSTABELADINÂMICA nas fórmulas externas à tabela.284Excel 2019 - Módulo II6.6.1.1. Mostrando páginas do filtro de relatórioCaso você deseje ter tabelas dinâmicas independentes para cada item de um campo da área Filtros, siga os passos:1. Na guia Analisar, grupo Tabela Dinâmica, clique na seta do botão Opções ( ) e selecione o comando Mostrar Páginas do Filtro de Relatório:2. Na caixa de diálogo Mostrar Páginas de Filtragem do Relatório, selecione o campo desejado:2856Tabelas dinâmicas e gráficos dinâmicos3. Clique em OK. Agora, você terá várias novas planilhas nomeadas,conforme os itens disponíveis no campo escolhido:As planilhas geradas contêm tabelas dinâmicas independentes e podem ser modificadas ou excluídas a qualquer momento.6.6.2. Atualizando dadosQuaisquer alterações nos dados devem ser feitas no banco de dados de origem. As tabelas dinâmicas não refletirão essas alterações de forma imediata; será preciso que você acione a atualização manualmente. Isso é devido ao fato de que você pode ter um banco de dados com milhares de linhas e qualquer alteração demoraria muito para se propagar por todas as planilhas, fórmulas e tabelas dinâmicas.Os botões se encontram na guia Analisar, grupo Dados:286Excel 2019 - Módulo IIAo clicar dentro do botão Atualizar, todas as tabelas dinâmicas do arquivo serão atualizadas. Ao clicar na seta ( ) do botão, outras opções serão abertas:Comando DescriçãoAtualizarAtualiza apenas a tabela dinâmica sobre a qual se encontra a célula ativa.Atualizar TudoAtualiza todas as tabelas dinâmicas da pasta de trabalho atual.Status da AtualizaçãoPara bancos de dados muito grandes, informa o andamento da atualização de dados.Cancelar AtualizaçãoPara bancos de dados muito grandes, permite que a atualização dos dados seja interrompida.Propriedades da Conexão...Abre a caixa de diálogo Propriedades da Conexão, onde você pode configurar como será feita a atualização e definir outras configurações. Esta opção somente ficará habilitada para tabelas dinâmicas criadas a partir de dados importados.Use o botão Alterar Fonte de Dados para modificar o intervalo original dos dados da tabela dinâmica. Se ela foi criada sobre uma tabela já existente, isso não será necessário porque ela mesma já representa um intervalo “elástico”.6.6.3. Controlando a exibição de elementos da tabelaNa guia Analisar, grupo Mostrar (que pode estar reduzido a um botão conforme o tamanho do seu monitor), você pode ativar ou desativar a exibição de alguns elementos da tabela dinâmica:Em que:Botão DescriçãoLista de Campos Ativa ou desativa o painel Campos da Tabela Dinâmica.Botões +/-Ativa ou desativa os botões de agrupamento de itens da tabela dinâmica.Cabeçalhos de CamposAtiva ou desativa os nomes e os botões de filtragem das áreas do layout da tabela dinâmica: Rótulos de Linha e Rótulos de Coluna.2876Tabelas dinâmicas e gráficos dinâmicos6.6.4. Trabalhando com o campo ativoO grupo Campo Ativo da guia Analisar mostra sempre o nome do campo onde se encontra a célula ativa e ações que você poderá efetuar sobre ele:Você pode renomear o campo ativo para a tabela dinâmica atual, se desejar. Basta digitar o novo nome no campo na caixa Campo Ativo e teclar ENTER.Para alterar as configurações, clique no botão Configurações do Campo para abrir a caixa de diálogo Configurações do Campo.Para as áreas Linhas, Colunas e Filtros do layout da tabela dinâmica, a seguinte caixa de diálogo será aberta, com duas guias:A caixa permite a configuração dos subtotais e modificação no layout da tabela dinâmica.288Excel 2019 - Módulo IIPara campos da tabela dinâmica colocados na área Valores, a caixa Configurações de Campo exibe opções, como a escolha da função, modificação da exibição usando cálculos diversos e formatação numérica:Quando um campo contém subitens, você pode recolhê-los clicando no botão de menos [–] ou expandi-los clicando no botão de mais [+]. Da mesma forma, você pode usar os botões do grupo Campo Ativo: Recolher Campo e Expandir Campo.6.6.4.1. Detalhando totais e subtotaisA tabela dinâmica é inserida, por padrão, com totais e subtotais. Qualquer campo posicionado na área Valores do layout da tabela dinâmica pode ser detalhado. Basta dar um duplo-clique sobre esse valor ou usar o botão direito do mouse sobre ele e escolher o comando Mostrar Detalhes:2896Tabelas dinâmicas e gráficos dinâmicosUma nova planilha será criada com uma tabela que exibe todos os dados que originaram aquele total. Essa planilha não está vinculada à base de dados ou à tabela dinâmica e poderá ser excluída a qualquer momento:6.6.5. Agrupando dadosUm relatório de tabela dinâmica pode ficar grande de acordo com a quantidade de linhas e colunas. Você pode segmentar essas linhas e colunas através de agrupamentos criados de forma automática ou manual. O grupo Agrupar permite que você realize agrupamentos manualmente:290Excel 2019 - Módulo II6.6.5.1. Agrupamentos automáticosAo arrastar mais de um campo para as áreas Linhas e Colunas da tabela dinâmica, o Excel já cria grupos e subgrupos automaticamente:No caso desses agrupamentos, os subtotais são habilitados automaticamente, porém, podem ser desligados nas Configurações do Campo, conforme visto anteriormente, pela guia Design, grupo Layout, botão Subtotais ou por atalhos acionados pelo botão direito do mouse sobre um item de um grupo principal.6.6.5.2. Agrupamentos por dataPara a criação de relatórios com séries históricas, campos de data são importantes. Você pode querer visualizar dia a dia ou, para questão de simplificação, agrupar os valores por meses, trimestre ou anos.Para acompanhar esta atividade, em seu arquivo Banco de Dados de Vendas.xlsx, você criará um relatório de tabela dinâmica, totalizando a contagem das vendas por cada gestor, ao longo dos anos e meses.Siga os passos:1. Volte à planilha Vendas e clique dentro do banco de dados;2. Insira uma nova tabela dinâmica, desta vez na planilha Relatório2, partindo da célula A6;3. Arraste o campo Gestor para a área Colunas;4. Arraste o campo Venda para a área Valores;5. Arraste o campo Data para a área Linhas;6. Arraste o campo Forma Pgto. para a área Filtros;2916Tabelas dinâmicas e gráficos dinâmicos7. Sobre um dos valores, clique com o botão direito do mouse e escolha o comando Resumir Valores por e escolha a função Contagem:8. O Excel criou agrupamentos automáticos com o campo de datas. Use os botões de mais [+] ou de menos [–] para expandir ou recolher os grupos;9. Certifique-se de que todos os subtotais para os campos Anos, Trimestres e Data estejam ativados.Note que dois novos campos surgiram, tanto na lista de Campos da Tabela Dinâmica, quando na área do layout. Esses novos campos, mesmo não existindo no banco de dados original, podem ser usados em quaisquer outras tabelas dinâmicas desta pasta de trabalho a partir de agora.292Excel 2019 - Módulo IISe você desejar escolher outra forma de agrupamento de data, clique sobre uma das datas e, nas Ferramentas de Tabela Dinâmica, guia Analisar, grupo Agrupar, clique no botão Agrupar Campo. Na caixa de diálogo Agrupamento, você poderá modificar a data de início, a data de término e as unidades de tempo:Atenção: Se o comando Agrupar Campo aparecer desabilitado quando você estiver sobre um campo de data na tabela dinâmica, isso pode significar que o campo de data no banco de dados contém uma ou mais datas inválidas ou na forma de texto. Será necessário efetuar essa correção no banco, retornar à tabela dinâmica e atualizar os valores.6.6.5.3. Agrupamentos manuaisOs agrupamentos, sejam eles manuais ou automáticos, oferecem um meio para a tabela dinâmica “ganhar” campos novos, sem que seja necessário criá-los diretamente na base de dados. Conforme o tamanho dessa base, isso pode representar uma redução de espaço e tempo de processamento na atualização dos dados.Independentemente dos agrupamentos automáticos criados com mais de um campo nas áreas Linhas ou Colunas, você pode escolher quais itens deseja agrupar de forma manual, diretamente na tabela dinâmica.Para agrupar e desagrupar itens manualmente, selecione-os diretamente na tabela dinâmica e use os botões Agrupar Seleção e Desagrupar, disponíveis no grupo Agrupar, guia Analisar.Para acompanhar o processo no banco de dados do exemplo, suponha que o presidente da rede de concessionárias decidiu separar os gestores em dois grupos estratégicos:2936Tabelas dinâmicas e gráficos dinâmicos• Diretoria 1: Roberta (Belo Horizonte e Brasília), Rodrigo (Fortaleza e Salvador); • Diretoria 2: Eduardo (Curitiba e Florianópolis), Alexandre (Ribeirão Preto e São Paulo), Amanda (Rio de Janeiro).Para o exemplo, você criará uma tabela dinâmica com os gestores. Siga os passos para completar a atividade:1. Volte à planilha Vendas e clique dentro do banco de dados;2. Insira uma nova tabela dinâmica, desta vez na planilha Relatório3, partindo da célula A6;3. Arraste o campo Gestor para a área Linhas;4. Arraste os campos Venda e Acessórios para a área Valores;5. Arraste o campo Forma Pgto. para a área Filtros;6. Aplique aos números do campo Soma de Venda na tabela dinâmica o formato Contábil;7. Aplique aos números do campo Soma de Acessórios na tabela dinâmica o formato Contábil;8. Modifique os títulos das colunas Soma de Venda e Soma de Acessórios para Total Vendas e Total Acessórios, respectivamente:9. Selecione as células da gestora Roberta e do gestor Rodrigo;294Excel 2019 - Módulo II10. Nas Ferramentas de Tabela Dinâmica, guia Analisar, clique no botão Agrupar Seleção (grupo Agrupar). Os dois nomes foram agrupados sob um título Agrupar1. Os demais nomes formam agrupamentos temporários, cada um com o mesmo título de seu item:11. Na célula onde está o nome Agrupar1, digite Diretoria 1;12. Selecione os nomes Alexandre, Amanda e Eduardo. Atenção: Selecione-os pelas linhas que possuem valores do campo Gestor e não pelos títulos em negrito. Para selecionar nomes fora de sequência, clique no primeiro, segure a tecla CTRL e selecione cada um dos demais;13. Clique no botão Agrupar Seleção (grupo Agrupar). Os nomes selecionados foram agrupados sob o título Agrupar2;2956Tabelas dinâmicas e gráficos dinâmicos14. Na célula onde está o nome Agrupar2, digite Diretoria 2:15. Habilite os subtotais: Na guia Design, grupo Layout, clique no botão Subtotais e escolha o comando Mostrar Todos os Subtotais no Início do Grupo (ou no final, se desejar);16. Selecione uma das células com o nome Diretoria 1 ou Diretoria 2. Observe, no painel de campos, que o campo Gestor2 foi adicionado. Esse nome derivou do campo original Gestor;17. Clique em um dos dois nomes de diretoria com o botão direito do mouse e escolha o comando Classificar / Classificar de A a Z;18. Na guia Analisar, grupo Campo Ativo, clique na caixa Campo Ativo, digite Diretoria e tecle ENTER. Com isso, você renomeou esse novo campo para algo mais significativo. Esse nome, porém, foi aplicado somente a essa tabela dinâmica;19. Volte à planilha Relatório1 e observe que o Excel incluiu esse novo campo automaticamente à tabela dinâmica, mas mantendo o nome original, Gestor2. No painel Campos da Tabela Dinâmica, desative o campo Gestor2;20. Volte à planilha Relatório2. Nela, você manterá a divisão em diretorias. Altere as células Agrupar1 e Agrupar2 para Diretoria 1 e Diretoria 2;21. Clique em um dos dois nomes de diretoria com o botão direito do mouse e escolha o comando Classificar / Classificar de A a Z;22. Nessa planilha, altere o nome do campo Gestor2 para Diretoria, conforme visto em passos anteriores;296Excel 2019 - Módulo II23. Se desejar, desative os Rótulos de Linha e Rótulos de Coluna: Na guia Analisar, grupo Mostrar, clique para desativar o botão Cabeçalhos de Campos.6.6.6. Filtrando dadosO grupo Filtrar, na guia Analisar, oferece ferramentas de filtragem mais intuitivas:6.6.6.1. Segmentação de dadosSegmentação de dados é uma ferramenta prática e intuitiva para realizar filtragens nas tabelas dinâmicas em apenas um clique. Ela é particularmente útil em computadores com tela de toque (touchscreen) e dispensa os vários cliques dos botões de filtragem tradicionais.A ferramenta insere, na planilha, pequenas janelas, cada uma representando um dos campos da tabela dinâmica e possui botões com os diferentes valores. Ao clicar dentro desses botões, você aplicará o filtro desejado à tabela e gráfico dinâmico. Uma barra de rolagem permite que você visualize muitos itens dentro dessa janela.2976Tabelas dinâmicas e gráficos dinâmicosQuando uma segmentação está selecionada, você verá as alças de redimensionamento e, na faixa de opções, as Ferramentas de Segmentação de Dados, detalhadas mais adiante.Este recurso está presente também nas Ferramentas de Tabela, como visto anteriormente neste curso. Ou seja, você pode filtrar os seus bancos de dados diretamente pelas janelas e botões de segmentação.Para aprender e praticar o conceito, na planilha Relatório3, faça as seguintes atividades:1. Desative os Rótulos de Linha e Rótulos de Coluna: Na guia Analisar, grupo Mostrar, clique para desativar o botão Cabeçalhos de Campos;2. Remova, da área Filtros, o campo Forma Pgto.;3. Na guia Analisar, grupo Filtrar, clique no botão Inserir Segmentação de Dados. O Excel mostrará a relação de campos disponíveis:298Excel 2019 - Módulo II4. Marque os campos Filial, Cor, Forma Pgto. e Diretoria e clique em OK. Serão inseridas sobre a planilha 4 janelas de segmentação de dados, uma para cada campo:5. Pela barra de título de cada janela de segmentação de dados, arraste-as para o lado da tabela para que todos os campos estejam visíveis:2996Tabelas dinâmicas e gráficos dinâmicosCada janela possui os seguintes componentes:Para aplicar filtragens usando os botões da segmentação de dados, escolha uma das técnicas: • Para aplicar ou remover um critério, clique no botão desejado; • Para selecionar critérios em sequência usando o mouse, clique em um item, arraste até o último item desejado e solte o botão do mouse; • Para selecionar critérios em sequência, clique em um botão, segure a tecla SHIFT e clique no último botão da sequência; • Para selecionar ou desmarcar critérios fora de sequência, clique em um botão, segure a tecla CTRL e clique em cada botão adicional desejado; • Para selecionar critérios fora de sequência sem usar o teclado, clique no botão Seleção Múltipla, no lado direito da barra de título da janela de segmentação. Em seguida, clique nos botões desejados em qualquer ordem; • Para desativar as filtragens da janela de segmentação, clique no botão Limpar Filtro no lado direito da barra de título.As janelas podem ser redimensionadas e os botões rearranjados. Você também pode aplicar um estilo diferente aos botões.Quando uma segmentação de dados está selecionada, você verá na parte superior da faixa de opções, as Ferramentas de Segmentação de Dados, com sua guia Opções:300Excel 2019 - Módulo IIVeja os diferentes comandos que permitem a personalização das janelas de segmentação de dados:Grupo Botão/Campo DescriçãoSegmentação de DadosLegenda da Segmentação de DadosEscreva um título para a janela de segmentação de dados e tecle ENTER.Configurações da Segmentação de DadosAbre a caixa de diálogo Configurações da Segmentação de Dados.Conexões do RelatórioAbre a caixa de diálogo Conexões de Relatório.Estilos de Segmentação de DadosMostra opções de aparência para as janelas de segmentação de dados.Organizar AvançarTraz o objeto para frente dos demais.RecuarEnvia o objeto para trás dos demais.Painel de SeleçãoAbre o Painel de Seleção para identificação e seleção de objetos gráficos.Alinhar ObjetosPermite alinhamento e distribuição de vários objetos selecionados.Agrupar ObjetosAgrupa ou desagrupa vários objetos.Girar ObjetosNão permitido para janelas de segmentação de dados.Botões ColunasDetermina quantos botões serão posicionados por linha na janela de segmentação.AlturaEspecifica a altura de cada botão em centímetros.LarguraEspecifica a largura de cada botão em centímetros.Tamanho AlturaEspecifica a altura da janela de segmentação de dados em centímetros.LarguraEspecifica a largura da janela de segmentação de dados em centímetros.3016Tabelas dinâmicas e gráficos dinâmicosA caixa de diálogo Configurações da Segmentação6.6.8.3. Trabalhando com campos calculados ....................................................3116.7. Relacionamento entre tabelas ...............................................................3156.7.1. Conceito de banco de dados relacional .................................................3156.7.2. Criando um relacionamento entre tabelas .............................................3186.7.3. Criando uma tabela dinâmica pelo modelo de dados .............................3196.8. Gráficos dinâmicos ...............................................................................3226.8.1. Criando um gráfico dinâmico ................................................................3226.8.2. Interagindo com o gráfico dinâmico ......................................................3256.8.3. Modificando o gráfico dinâmico ............................................................326Pontos principais ................................................................................................330Teste seus conhecimentos...................................................................................................... 331Mãos à obra! .................................................................................................................................. 335Capítulo 7 - Ferramentas de dados ..................................................................................... 3417.1. Introdução ............................................................................................3427.2. Formatação condicional ........................................................................3427.2.1. Tipos de regras de formatação condicional ...........................................3437.2.2. Formatos predefinidos ..........................................................................3447.2.2.1. Realçar Regras das Células ....................................................................3457.2.2.2. Regras de Primeiros/Últimos .................................................................3477.2.2.3. Barras de Dados ....................................................................................3497.2.2.4. Escalas de Cor .......................................................................................3507.2.2.5. Conjuntos de Ícones .............................................................................3517.2.2.6. Formatação condicional baseada em fórmula ........................................3527.2.3. Gerenciando regras de formatação condicional .....................................3547.3. Texto para colunas ...............................................................................3557.3.1. Texto delimitado ...................................................................................3567.3.2. Largura fixa ..........................................................................................3597.4. Preenchimento relâmpago .....................................................................3627.5. Remover duplicatas ...............................................................................3667.6. Validação de dados ...............................................................................3677.6.1. Aplicando uma validação de dados .......................................................3687.6.1.1. Tipos de dados .....................................................................................3717.6.1.2. Alerta de erro ........................................................................................3727.6.1.3. Mais exemplos ......................................................................................3727.6.2. Removendo uma validação de dados .....................................................3757.6.3. Localizando células com validação de dados .........................................3767.6.4. Localizando dados inválidos..................................................................3777.7. Consolidação de dados .........................................................................378Pontos principais ................................................................................................384Teste seus conhecimentos...................................................................................................... 385Mãos à obra! .................................................................................................................................. 389Excel 2019 - Módulo II Sumário10Capítulo 8 - Análise de dados ................................................................................................ 3958.1. Introdução ............................................................................................3968.2. Gerenciador de cenários........................................................................3968.2.1. Adicionando cenários ............................................................................3988.2.2. Exibindo cenários .................................................................................4028.2.3. Excluindo cenários ................................................................................4028.2.4. Editando cenários .................................................................................4028.2.5. Mesclando cenários ...............................................................................4038.2.6. Resumindo cenários ..............................................................................4048.2.7. Mostrando cenários de forma alternativa ...............................................4058.3. Tabela de dados....................................................................................4068.3.1. Criando uma tabela de dados com uma variável ....................................4088.3.2. Criando uma tabela de dados com duas variáveis ..................................4108.4. Atingir meta ..........................................................................................4128.5. Planilha de previsão ..............................................................................414Pontos principais ................................................................................................418Teste seus conhecimentos...................................................................................................... 419Mãos à obra! .................................................................................................................................. 423Capítulo 9 - Controles de formulário ................................................................................. 4299.1. Introdução ............................................................................................4309.1.1. Guia Desenvolvedor ..............................................................................4309.1.2. Formulários ..........................................................................................4319.1.3. Controles ..............................................................................................4319.1.3.1. Controles ActiveX ..................................................................................4329.1.3.2. Controles de Formulário .......................................................................4329.2. Inserindo e editando controles ..............................................................4349.2.1. Selecionando controles .........................................................................4359.2.2. Dimensionando e posicionando controles .............................................4359.2.3. Duplicando controles ............................................................................4379.2.4. Organizando controles ..........................................................................4389.2.5. Editando o texto de um controle ...........................................................4389.2.6. Excluindo controles...............................................................................438de Dados permite que você configure opções adicionais à janela de segmentação, como alteração da legenda, ordem de classificação e opções de exibição de itens ocultos:A caixa de diálogo Conexões de Relatório lista todas as tabelas dinâmicas dentro da pasta de trabalho e permite que essa mesma janela de segmentação de dados controle também outras tabelas dinâmicas já criadas:302Excel 2019 - Módulo IIA seguinte imagem mostra a tabela dinâmica da planilha Relatório3, exibindo dados somente da Diretoria 1. Os itens habilitados no campo Filial refletem as cidades dessa diretoria. Além disso, foram aplicados mais dois filtros: o campo Cor está ativado para as cores Branco e Cinza e o campo Forma Pgto. contém somente transações À vista:Você também pode realizar várias ações sobre uma janela de segmentação de dados pelo atalho do botão direito do mouse, o qual abre um menu de contexto com as opções:Dentre os comandos está o Remover, para que você elimine a janela de validação da planilha.3036Tabelas dinâmicas e gráficos dinâmicos6.6.6.2. Linha do tempoEsta é outra ferramenta que permite realizar filtragens em tabelas e gráficos dinâmicos, porém, é específica para campos que representam datas. Da mesma forma que a segmentação de dados, ela é uma janela com botões e outros controles para escolha de um período específico ou para representar unidades de tempo em dias, meses, trimestres ou anos.Para praticar o uso da ferramenta, volte à planilha Relatório2, que já possui agrupamento por tempo, criado anteriormente e realize as seguintes atividades:1. Clique dentro da tabela dinâmica e, em Ferramentas de Tabela Dinâmica, guia Analisar, grupo Filtrar, clique no botão Inserir Linha do Tempo. A caixa Inserir Linhas do Tempo aparece, exibindo uma lista de todos os campos de data existentes no banco de dados;2. Marque o campo Data:3. Clique em OK para inserir, na planilha, a janela com a linha do tempo do campo selecionado.304Excel 2019 - Módulo IIA linha do tempo possui os seguintes componentes:Para aplicar filtragens usando os botões da linha do tempo, escolha uma das técnicas: • Na lista Nível de Tempo, escolha como será feito o agrupamento: Dias, Meses, Trimestres ou Anos; • Arraste a barra de rolagem horizontal para visualizar outros períodos; • Clique em um botão da linha do tempo para selecionar um período; • Clique e arraste sobre vários botões da linha do tempo para selecionar um período maior; • Clique em um período, segure a tecla SHIFT e clique em outro período para selecionar todo esse intervalo de tempo; • Clique no botão Limpar Filtro para remover a filtragem e retornar à exibição de todas as datas; • As janelas podem ser redimensionadas e os botões rearranjados. Você também pode aplicar um estilo diferente aos botões.Quando a janela de linha do tempo está selecionada, você verá, na parte superior da faixa de opções, as Ferramentas de Linha do Tempo, com sua guia Opções:3056Tabelas dinâmicas e gráficos dinâmicosVeja os diferentes comandos que permitem a personalização das linhas do tempo:Grupo Botão/Campo DescriçãoLinha do TempoLegenda da Linha do TempoEscreva um título para a janela de linha do tempo e tecle ENTER.Conexões do RelatórioAbre a caixa de diálogo Conexões de Relatório.Estilos de Linha do TempoMostra opções de aparência para as janelas de linha do tempo.Organizar AvançarTraz o objeto para frente dos demais.RecuarEnvia o objeto para trás dos demais.Painel de SeleçãoAbre o Painel de Seleção para identificação e seleção de objetos gráficos.Alinhar ObjetosPermite alinhamento e distribuição de vários objetos selecionados.Agrupar ObjetosAgrupa ou desagrupa vários objetos.Girar ObjetosNão permitido para janelas de linha do tempo.Tamanho AlturaEspecifica a altura da janela de linha do tempo em centímetros.LarguraEspecifica a largura da janela de linha do tempo em centímetros.Mostrar CabeçalhoAtiva ou desativa o título da janela de linha do tempo.Rótulo da SeleçãoAtiva ou desativa o texto que indica o período selecionado.Barra de RolagemAtiva ou desativa a barra de rolagem da linha do tempo.Nível de TempoPermite a escolha da unidade de tempo: Dias, Meses, Trimestres, Anos.A caixa de diálogo Conexões de Relatório lista todas as tabelas dinâmicas dentro da pasta de trabalho e permite que essa mesma linha do tempo controle também outras tabelas dinâmicas já criadas.Você também pode realizar várias ações sobre uma linha do tempo pelo atalho do botão direito do mouse, o qual abre um menu de contexto com diversas opções.306Excel 2019 - Módulo II6.6.7. Ações na tabela dinâmicaO grupo Ações da guia Analisar pode aparecer recolhido ou expandido, conforme a resolução do seu monitor. Ele contém alguns botões de ação:6.6.7.1. Ações de limpezaO botão Limpar oferece as seguintes opções:Comando DescriçãoLimpar TudoLimpa os seguintes elementos da tabela dinâmica: os campos inseridos nas áreas do layout, agrupamentos, itens calculados, campos calculados, itens personalizados. Cuidado ao usar este comando porque outras tabelas que dependem dos itens removidos podem ficar prejudicadas e perder seus valores ou configurações.Limpar Filtros Limpa todos os filtros aplicados à tabela dinâmica.6.6.7.2. Ações de seleção de célulasO botão Selecionar permite a seleção de grupos de células da tabela dinâmica ativa:Comando DescriçãoRótulos e ValoresSeleciona todas as células das áreas de Rótulos de Linhas, Rótulos de Colunas e Valores. Se o comando estiver desabilitado, primeiro clique em Tabela Dinâmica Inteira.ValoresSeleciona somente as células da área de Valores. Se o comando estiver desabilitado, primeiro clique em Tabela Dinâmica inteira.RótulosSeleciona as células das áreas de Rótulos de Linhas, Rótulos de Colunas. Se o comando estiver desabilitado, primeiro clique em Tabela Dinâmica inteira.3076Tabelas dinâmicas e gráficos dinâmicosComando DescriçãoTabela Dinâmica InteiraSeleciona toda a tabela dinâmica.Habilitar SeleçãoQuando ativado, permite que você selecione áreas completas, apenas apontando o ponteiro do mouse e dando um clique quando surgir uma seta preta apontando para baixo ou para a direita.6.6.7.3. Mover tabela dinâmicaO botão Mover Tabela Dinâmica abre a caixa de diálogo Mover Tabela Dinâmica, a qual permite que ela seja transportada para outro local da Planilha Existente, para outro local em outra planilha, ou mesmo para uma Nova Planilha.O comando garante que toda a tabela seja transportada, incluindo as áreas de Filtros. Isso é particularmente útil quando você precisa incluir mais filtros e não há espaço suficiente na parte superior da tabela.6.6.8. Cálculos nas tabelas dinâmicasUma tabela dinâmica, em si, já representa um cálculo “em massa” sobre o banco de dados. Ela usa, basicamente, funções estatísticas como soma, média, máximo, mínimo, desvio padrão, entre outras. Geralmente, somas e contagens são as mais usadas.Mesmo com esses resultados, é possível que você necessite modificá-los ou criar cálculos adicionais, sem encarecer o banco de dados com colunas extras.Para praticar as ações dos tópicos a seguir, use a planilha Relatório3 do arquivo de exemplo deste capítulo.308Excel 2019 - Módulo II6.6.8.1. Escolhendo a funçãoNo momento da montagem da tabela dinâmica, quando você arrasta campos para o painel de layout, o Excel automaticamente atribui a função Soma ao campo, caso ele seja numérico, ou atribui a função Contagem, caso o campo contenha texto ou data. Independentemente disso, você pode mudar a função em qualquer momento, por uma das maneiras a seguir: • No painel Campos da Tabela Dinâmica, clique na seta ( ) do campo desejado para abrir as opções e escolha Configurações de Campo. Na caixa de diálogo, na guia Resumir Valores por, escolha a função desejada e clique em OK: • Na tabela dinâmica, selecione uma célula pertencenteao campo desejado. Na faixa de opções, guia Analisar, grupo Campo Ativo, clique no botão Configurações do Campo. Na caixa de diálogo, na guia Resumir Valores por, escolha a função desejada e clique em OK; • Sobre uma célula pertencente ao campo, clique com o botão direito do mouse e, no menu de contexto, escolha Resumir Valores por e, em seguida, escolha a função.3096Tabelas dinâmicas e gráficos dinâmicosO exemplo a seguir mostra a função Contagem aplicada ao campo Total Vendas, com o formato numérico Geral. Os Cabeçalhos de Campos foram desativados:6.6.8.2. Exibindo valores de outra maneiraAlguns cálculos simples, como porcentagens e valores acumulados, podem ser aplicados rapidamente a um campo numérico inserido na tabela dinâmica. Use um dos seguintes métodos para modificar a forma de apresentação dos dados em um campo numérico: • No painel Campos da Tabela Dinâmica, clique na seta ( ) do campo desejado para abrir as opções e escolha Configurações de Campo. Na caixa de diálogo, na guia Mostrar Valores como, escolha a forma desejada e clique em OK:310Excel 2019 - Módulo II • Na tabela dinâmica, selecione uma célula pertencente ao campo desejado. Na faixa de opções, guia Analisar, grupo Campo Ativo, clique no botão Configurações do Campo. Na caixa de diálogo, na guia Mostrar Valores como, escolha a forma desejada e clique em OK; • Sobre uma célula pertencente ao campo, clique com o botão direito do mouse e, no menu de contexto, escolha Mostrar Valores como e, em seguida, escolha a forma desejada.Veja a seguir algumas das funções disponíveis pela opção Mostrar Valores como:Função DescriçãoSem CálculoRemove funções anteriores, retornando aos valores originais do campo.% do Total GeralExibe os valores como uma porcentagem do total geral de todos os dados ou pontos de dados no relatório.% do Total de ColunasExibe todos os valores em cada coluna como uma porcentagem do total dessa mesma coluna.% do Total de LinhasExibe todos os valores em cada linha como uma porcentagem do total dessa mesma linha.% de...Exibe os valores como uma porcentagem do valor do Item base no Campo base.Diferença de...Exibe os valores como a diferença do valor do Item base no Campo base.% Diferença de...Exibe os valores como a diferença percentual do valor do Item base no Campo base.Soma Acumulada em...Exibe os valores de itens consecutivos no Campo base como uma soma acumulada.ÍndiceCalcula os valores conforme a fórmula:((valor na célula) × (Total geral)) ÷((Total geral da linha) × (Total geral da coluna))Se você precisar que o mesmo campo seja exibido de duas ou mais maneiras diferentes, arraste esse campo novamente para a área de valores do layout da tabela dinâmica e aplique cálculos diferentes a cada um deles.3116Tabelas dinâmicas e gráficos dinâmicosO exemplo a seguir mostra os valores das vendas (campo Total Vendas), exibidos da maneira original. Além desse cálculo, o campo Venda foi arrastado novamente para a área Valores no layout da tabela dinâmica. Os valores desse campo foram modificados para serem exibidos como % do Total Geral. A formatação de porcentagem é aplicada automaticamente. O campo foi renomeado para Total Vendas %:6.6.8.3. Trabalhando com campos calculadosQuando os cálculos necessários envolvem expressões matemáticas e as possibilidades dos dois tópicos anteriores não oferecem a informação necessária, você pode criar um campo calculado. Dessa forma, você não precisa criar campos adicionais diretamente na base de dados, aliviando o Excel em termos de tempo de processamento e espaço.No exemplo deste capítulo, na planilha Relatório3, você irá inserir o cálculo da comissão de 5% sobre o preço de venda dos produtos vendidos (veículos e acessórios), para cada Diretoria e cada Gestor.Siga os passos:312Excel 2019 - Módulo II1. Nas Ferramentas de Tabela Dinâmica, guia Analisar, grupo Cálculos, clique no botão Campos, Itens e Conjuntos e a opção Campo Calculado:2. Na caixa de diálogo Inserir campo calculado, escreva Comissões na caixa Nome;3. Na caixa Fórmula, apague o “0” e mantenha o sinal de igual “=”;4. Para escrever a fórmula, use apenas os campos disponíveis na lista Campos. Você pode selecionar o campo e clicar no botão Inserir campo ou dar um duplo-clique diretamente no campo. Escreva a seguinte fórmula: = ( Venda + Acessórios ) * 5% (os espaços são opcionais):3136Tabelas dinâmicas e gráficos dinâmicos5. Clique no botão Adicionar. O novo campo aparecerá no final da lista Campos;6. Opcional: Para editar a fórmula do campo calculado, selecione o campo da lista Nome, edite a expressão na caixa Fórmula e no final clique em Modificar;7. Opcional: Para excluir um campo calculado da tabela dinâmica, selecione-o na lista de Campos e clique em Excluir;8. Clique em OK para concluir as ações com campos calculados. Cada novo campo calculado inserido aparecerá no final da tabela dinâmica;9. Opcional: Altere o título do campo inserido, digitando diretamente na célula. No exemplo, o nome do campo foi alterado para Total Comissões:10. Opcional: Para alterar a posição dos campos na tabela, arraste-os na área de Valores, escolhendo outra posição. Isso se refletirá imediatamente na tabela dinâmica. No exercício, troque de lugar os campos Total Vendas e Total Vendas %;11. Mova a tabela dinâmica para que comece a partir da célula A4. Use o comando Mover Tabela Dinâmica, na guia Analisar, grupo Ações;314Excel 2019 - Módulo II12. Para finalizar, você irá agora detalhar as informações para cada vendedor pertencente ao gestor e diretoria correspondentes. Arraste o campo Vendedor para o final da área Linhas do layout da tabela, a qual deverá estar agora com os campos Diretoria, Gestor e Vendedor:Nas fórmulas criadas para campos calculados, você pode usar operadores e expressões da mesma maneira que o faz em outras fórmulas de planilha, mas somente usando os nomes de campos disponíveis. Você não pode usar referências de células, nomes definidos ou funções de planilha que exijam referências de célula.3156Tabelas dinâmicas e gráficos dinâmicos6.7. Relacionamento entre tabelasO Excel possui várias ferramentas de dados, sendo que elas atuam sobre bancos (tabelas) individuais. Você consegue associar um item de uma tabela com outra através de fórmulas e funções, como PROCV, por exemplo.Programas mais sofisticados para tratamento de dados, como o Microsoft Access ou mesmo sistemas corporativos, conseguem trabalhar com relacionamento entre tabelas de forma mais natural. Para tanto, é necessário que você relacione ao menos um campo em comum entre essas tabelas. São, portanto, chamados de bancos de dados relacionais.6.7.1. Conceito de banco de dados relacionalNão é objetivo deste curso o aprofundamento dos bancos de dados relacionais e de modelagem de dados, porém, você verá alguns conceitos muito básicos e úteis para que possa otimizar os seus bancos para uso das ferramentas de tabelas e gráficos dinâmicos.Imagine a seguinte base de dados de vendas de alguns produtos eletrodomésticos de uma empresa que vende pela Web:O exemplo mostra apenas registros de vendas no primeiro semestre de 2020. São ao todo 44 registros (linhas) e 15 campos (colunas), resultando em 660 células no total.O banco de dados é bastante detalhado porque exibe muitas informações de cada produto. Como os produtos se repetem em vendas feitas em dias diferentes, essas informações são também repetidas. Isso gera uma extrema redundância de dados, visto que eles poderiam ser otimizados e não se repetir ou, então, ter o mínimo de repetições. A maneira disso acontecer é a separação de informações em tabelas diferentes e a criação de um relacionamento entre elas. Cada tabela conterá um grupo de informações relacionadas.Todas as informações desse banco giram em torno do Código do Produto. Ou seja, para um mesmo código, a descrição, características, valores e taxassão os mesmos.Esse banco pode dividido em 3 tabelas diferentes, contendo valores únicos:316Excel 2019 - Módulo II • Tabela de composição de preços: Contém, desde o custo de produção, passando por encargos e impostos, até chegar a seu valor final ou preço de venda. A tabela possui 6 registos × 6 campos, totalizando 36 dados distintos: • Tabela de características físicas: Inclui a descrição dos produtos, bem como suas dimensões, peso e características elétricas. A tabela possui 6 registros × 8 campos, totalizando 48 dados distintos: • Tabela de vendas: Este é, efetivamente, o histórico das vendas e só necessita conter o código do produto vendido, o nº da fatura e a data em que aquela venda aconteceu. A tabela possui 44 registros × 3 campos, totalizando 132 dados. Há repetições nos códigos de produtos e nas datas das vendas:3176Tabelas dinâmicas e gráficos dinâmicosTodas as tabelas possuem um campo em comum: Código do Produto. Ele é chamado de campo chave ou chave primária. É ela que determina a ligação (ou relacionamento) entre as tabelas. Um banco que possui tabelas relacionadas causa uma grande economia de espaço de armazenamento.No exemplo, em vez de 660 células usadas originalmente no banco de dados, as três tabelas totalizam 36 + 48 + 132 = 216 células. Ou seja, aproximadamente 1/3 da quantidade de células da tabela única original. Isso sem contar o espaço em disco necessário para salvar o arquivo. Agora, imagine a tabela única original com, digamos, 200.000 registros!Na prática, quando você usa colunas de múltiplas tabelas, você realiza uma consulta (ou query). O resultado é muito mais “enxuto” e otimizado:Após o estabelecimento dos relacionamentos é possível você criar tabelas dinâmicas usando mais de uma tabela como fonte de dados.318Excel 2019 - Módulo II6.7.2. Criando um relacionamento entre tabelasVocê pode aproveitar uma tabela dinâmica já existente e adicionar campos de outra tabela, mas o mais prático a fazer é criar o Modelo de Dados internamente e usar esse modelo pronto na geração das tabelas dinâmicas. O modelo de dados contém as tabelas usadas e quais campos estão relacionados entre si.Para acompanhar esta atividade, use o mesmo arquivo Banco de Dados de Vendas.xlsx. Lembre-se que a planilha Vendas possui a base de dados de vendas e a planilha Veículos contém a tabela de veículos com características de marca, modelo e outros detalhes que ainda não foram usados.Para criar um modelo de dados, certifique-se de ter ao menos duas tabelas dentro de sua pasta de trabalho e siga os passos:1. Na guia Dados, grupo Ferramentas de Dados, clique no botão Relações:2. Clique no botão Novo:3196Tabelas dinâmicas e gráficos dinâmicos3. Na lista Tabela, escolha a tabela principal e, na lista Coluna (externo), selecione o campo a ser usado como chave primária;4. Na lista Tabela Relacionada, escolha a segunda tabela e, na lista Coluna Relacionada (principal), selecione o campo correspondente ao da primeira tabela:5. Clique em OK para dar início à criação do modelo de dados. A operação levará alguns segundos e a barra de status do Excel mostrará a mensagem “Carregando Modelo de Dados...”:6. Opcional: Use os botões na lateral da caixa Gerenciar Relações para criar, editar, ativar, desativar o mesmo excluir relações existentes;7. Clique em Fechar.6.7.3. Criando uma tabela dinâmica pelo modelo de dadosApós o estabelecimento do modelo de dados para as tabelas em sua pasta de trabalho, você já pode criar tabelas dinâmicas a partir dele. Siga os passos para criar uma nova tabela dinâmica no arquivo Banco de Dados de Vendas.xlsx, disponível em sua pasta de arquivos do Capítulo 6:1. Vá até a planilha Relatório4 e clique na célula A6;320Excel 2019 - Módulo II2. Na guia Inserir, grupo Tabelas, clique em Tabela Dinâmica. A opção Usar Modelo de Dados desta pasta de trabalho já aparece selecionada, bem como o local do início dela:3. Clique em OK para dar início à tabela dinâmica. Observe, no painel Campos da Tabela Dinâmica, que as duas tabelas — BaseVeículos e BaseVendas — estão presentes:4. Clique no triângulo do ícone da tabela BaseVendas para abrir os campos;5. Arraste o campo Filial para a área Colunas;6. Arraste o campo Venda para a área Valores;3216Tabelas dinâmicas e gráficos dinâmicos7. Arraste o campo Cor para a área Filtros;8. Clique na seta do ícone da tabela BaseVeículos para abrir os campos;9. Arraste os campos Marca e Modelo para a área Linhas;10. Arraste o campo Combustível para a área Filtros;11. Formate os números da tabela com separador decimal e sem casas decimais;12. Ative os subtotais para o campo Marca;13. Modifique o layout para o Formato Compacto, se necessário;14. Desligue os cabeçalhos de campos;15. Se desejar, aplique um estilo diferente à tabela criada;16. Desative as linhas de grade da planilha.Agora, você já pode efetuar filtragens e consultas em sua tabela dinâmica, criada pelo relacionamento de duas tabelas existentes.322Excel 2019 - Módulo II6.8. Gráficos dinâmicosUma consequência natural de informações dispostas em uma tabela dinâmica é sua representação gráfica. Dessa forma, você poderá visualizar imediatamente a tendência nas vendas, a comparação entre gestores, identificar os melhores produtos e muito mais.O gráfico dinâmico é criado rapidamente com o comando disponível nas Ferramentas de Tabela Dinâmica, grupo Ferramentas, botão Gráfico Dinâmico. Não é necessário selecionar um intervalo porque o gráfico dinâmico identificará, por padrão, toda a tabela e seus agrupamentos.6.8.1. Criando um gráfico dinâmicoPara praticar a atividade de criação de gráficos dinâmicos, siga os passos para a criação de dois gráficos dinâmicos: • Primeiro gráfico na planilha Relatório51. Volte à planilha Vendas e clique dentro do banco de dados;2. Insira uma nova tabela dinâmica, posicionando-a na planilha Relatório5, partindo da célula A6;3. No painel Campos da Tabela Dinâmica, arraste o campo Gestor2 para a área Colunas;4. Nas Ferramentas de Tabela Dinâmica, guia Analisar, grupo Campo Ativo, altere o nome Gestor2 para Diretoria;5. Nas células com os títulos temporários Agrupar1 e Agrupar2, escreva Diretoria 1 e Diretoria 2;6. Arraste o campo Data para a área Linhas. As datas já aparecerão agrupadas e novos campos serão adicionados nessa área: Anos e Trimestres;7. Desligue os Cabeçalhos de Campos pela guia Analisar, grupo Mostrar;8. Arraste o campo Venda para a área Valores;9. Dentro de um dos valores na tabela dinâmica, clique com o botão direito do mouse e escolha o comando Formato de Número. Selecione a categoria Número. Marque a opção Usar separador de 1000 e estabeleça 0 para o campo Casas decimais. Clique em OK quando terminar;10. Arraste os campos Forma Pgto. e Cor para a área Filtros;3236Tabelas dinâmicas e gráficos dinâmicos11. Desative as linhas de grade. A tabela dinâmica deverá estar assim:12. Na guia Analisar, grupo Ferramentas, clique no botão Gráfico Dinâmico para exibir a galeria de gráficos do Excel:13. Mantenha selecionado o tipo Coluna Agrupada e clique em OK. O gráfico é inserido no centro da planilha.324Excel 2019 - Módulo II • Segundo gráfico na planilha Relatório61. Volte à planilha Veículos e clique dentro do banco de dados;2. Insira uma nova tabela dinâmica, posicionando-a na planilha Relatório6, partindo da célula A8;3. No painel Campos da Tabela Dinâmica, arraste o campo Marca para a área Linhas;4. Arraste o campo Modelo para a área de Valores. A função de contagem será selecionada automaticamente por não se tratar de um campo numérico;5. Para a área de Filtros arraste os campos Tipo, Combustível, Câmbio e Portas;6. Desligue os Cabeçalhos de Campos pela guia Analisar, grupo Mostrar;7. Modifique o título Contagem de Modelo para Modelos e aplique autoajuste à coluna das contagens;8. Desative as linhas de grade;9. Na guia Analisar, grupoFerramentas, clique no botão Gráfico Dinâmico para exibir a galeria de gráficos do Excel. Selecione o gráfico de Pizza e clique em OK:Você retornará a esses dois gráficos em instantes para formatá-los.3256Tabelas dinâmicas e gráficos dinâmicos6.8.2. Interagindo com o gráfico dinâmicoApós a inserção do gráfico dinâmico no centro da planilha, você poderá realizar algumas ações: • Para movimentar o gráfico, arraste-o pela sua moldura (fora das alças de redimensionamento); • Para redimensionar o gráfico, arraste as alças de redimensionamento; • Para aplicar filtragens, clique nos botões de filtros; • Para expandir ou recolher todo o campo, clique nos botões [+] e [–]; • Para reposicionar, ativar ou desativar alguns componentes, clique no botão Elementos do Gráfico.Enquanto estiver movimentando ou redimensionando o gráfico, segure a tecla ALT para que você possa usar as linhas de grade para um perfeito alinhamento sobre as linhas e colunas da planilha.Note que qualquer filtragem feita sobre o gráfico dinâmico será refletida também na tabela dinâmica e vice-versa.326Excel 2019 - Módulo II6.8.3. Modificando o gráfico dinâmicoQuando um gráfico dinâmico é inserido e está selecionado, você verá no alto da faixa de opções as Ferramentas de Gráfico Dinâmico e suas três guias: • Analisar: Contém opções de configuração, filtragem, cálculos e atualização de dados, muito semelhante à mesma guia para tabelas dinâmicas: • Design: Trata do aspecto geral do gráfico com relação à aparência, elementos de gráfico, origem dos dados e tipo de gráfico: • Formatar: Cuida da seleção e formatação de elementos individuais dos gráficos:As guias Design e Formatar são as mesmas usadas em gráficos comuns.A guia Analisar oferece algumas opções específicas aos gráficos dinâmicos:Grupo/Opções DescriçãoGráfico DinâmicoVocê pode especificar um nome para o gráfico dinâmico, caso deseje ordenar os objetos sobre a planilha usando o painel de seleção ou acessá-lo pela linguagem de programação VBA.Campo Ativo Não habilitado.FiltrarOpções de comandos para inserir segmentação de dados ou linha do tempo.DadosUse os comandos para atualizar as tabelas dinâmicas e gráficos dinâmicos vinculados à base de dados.AçõesComandos para mover o gráfico, limpar filtros ou dados da tabela e gráfico dinâmicos.3276Tabelas dinâmicas e gráficos dinâmicosGrupo/Opções DescriçãoCálculosFerramentas para criação de campos calculados e relacionamento entre tabelas.Mostrar/Ocultar Ativa ou desativa a Lista de Campos e os Botões de Campos.Para praticar os conceitos aprendidos, você aplicará alterações aos gráficos das planilhas Relatório5 e Relatório6. • Modificando o gráfico da planilha Relatório5Retome o gráfico dinâmico inserido sobre a planilha Relatório5 e faça as seguintes alterações:1. Na guia Design, clique no botão Alterar Cores e escolha o esquema Paleta Monocromática 2;2. Mova o gráfico um pouco para a direita, para que não cubra os dados da tabela dinâmica;3. Aumente o gráfico horizontalmente para a direita, arrastando suas alças de redimensionamento;4. Clique no botão [+] no canto inferior direito do gráfico dinâmico (Expandir Todo o Campo) para que você veja também os dados trimestrais;5. Clique no botão Elementos de Gráfico e, depois, em Legenda > Parte Superior;6. Desligue os botões do gráfico dinâmico: Na guia Analisar, grupo Mostrar/Ocultar, clique em Botões de Campos;328Excel 2019 - Módulo II7. Na guia Design, grupo Tipo, clique no botão Alterar Tipo de Gráfico. Selecione o tipo Linhas com Marcadores e clique em OK:8. Pratique algumas filtragens com os campos da área de Filtros e observe as mudanças no gráfico dinâmico;9. Se desejar, você pode inserir segmentação de dados para filtrar de forma mais rápida.Lembre-se que, mesmo com os botões de filtragem desligados, você ainda pode filtrar os dados pelos botões da tabela dinâmica ou pelas ferramentas Segmentação de Dados e Linha do Tempo. • Modificando o gráfico da planilha Relatório6Retome o gráfico dinâmico inserido sobre a planilha Relatório6 e faça as seguintes alterações:1. Ajuste o gráfico, arrastando suas alças de redimensionamento para deixá-lo em uma posição ao lado da tabela dinâmica;2. Desligue os botões do gráfico dinâmico: Na guia Analisar, grupo Mostrar/Ocultar, clique em Botões de Campos;3. Exclua o título e a legenda do gráfico dinâmico;3296Tabelas dinâmicas e gráficos dinâmicos4. Clique no botão Elementos de Gráfico e, depois, em Rótulos de Dados / Mais Opções... para exibir o painel Formatar Rótulos de Dados;5. Em Opções de Rótulo, Conteúdo do Rótulo, mantenha marcada a caixa Valor e marque também a caixa Nome da Categoria;6. Em Separador, escolha a opção (Nova Linha);7. Em Posição do Rótulo, selecione Extremidade Externa;8. Na guia Página Inicial, ative o Negrito e aumente um pouco o tamanho da fonte. O resultado deverá ficar parecido com o seguinte:9. Pratique algumas filtragens com os campos da área de Filtros e observe as mudanças no gráfico dinâmico.330Excel 2019 - Módulo IIPontos principaisAtente para os tópicos a seguir. Eles devem ser estudados com muita atenção, pois representam os pontos mais importantes do capítulo. • Tabelas Dinâmicas permitem resumir uma grande quantidade de dados em relatórios mais relevantes e inteligentes e que exibem diversos tipos de cálculos e totais, além de alimentarem gráficos que se modificam quando as tabelas são alteradas; • O layout de uma tabela dinâmica possui 4 áreas principais: Linhas, Colunas, Valores e Filtros. Os campos disponíveis no banco de dados original podem ser arrastados para essas áreas. O resultado é uma montagem instantânea da tabela que atende às suas necessidades; • Após a criação da tabela dinâmica, é possível aplicar filtragens aos valores exibidos para cada campo, modificar o estilo com esquemas de cores e formatar os valores numéricos; • As Ferramentas de Tabela Dinâmica possuem duas guias: Analisar e Design. A guia Analisar trata do comportamento dos dados, cálculos e outras ferramentas de análise. A guia Design cuida do aspecto geral da tabela em termos de formatação e opções de layout; • Cada área do layout da tabela dinâmica pode conter um ou mais campos. Esses campos adicionais resultam em agrupamentos automáticos na tabela. Outros agrupamentos podem ser criados manualmente direto na tabela dinâmica, sem que seja necessário gerar essas informações na base de dados original. Cada novo campo criado pelo resultado de um agrupamento fica disponível para que você possa usá-lo em outras tabelas dinâmicas; • As ferramentas Segmentação de Dados e Linha do Tempo são bastante práticas para realizar filtragens de forma intuitiva, através de botões dispostos dentro de pequenas janelas. Podem controlar uma ou mais tabelas e gráficos dinâmicos; • Além das operações iniciais sobre os dados da tabela dinâmica, é possível visualizar os resultados de maneira diferente com operações de porcentagens e valores acumulados. Para outros cálculos, você pode criar expressões matemáticas usando os campos existentes, sem que haja necessidade de criá-los diretamente na base de dados; • O relacionamento entre tabelas permite que você otimize todos os dados, evitando redundância, sempre que possível. Um banco de dados único pode ser dividido em duas ou mais tabelas para esse propósito. A ligação é feita através de campos em comum entre as tabelas. Esse processo tem o propósito de criar um Modelo de Dados que pode ser usado para gerar novas tabelas dinâmicas; • Uma consequência natural de informações dispostas em uma tabela dinâmica é sua representação gráfica. Dessa forma, você poderá visualizar imediatamente a tendência nas vendas, a comparação entre gestores, identificar os melhores produtos, e muito mais. Os gráficos dinâmicos representam uma ferramenta visual importante, interativa e sempre vinculada à base de dadosoriginal.Teste seus conhecimentosTabelas dinâmicas e gráficos dinâmicos6332Excel 2019 - Módulo II1. Qual das seguintes afirmações está incorreta sobre a criação de tabelas dinâmicas? ☐ a) Uma tabela dinâmica pode ser criada a partir de um intervalo de células que representa um banco de dados dentro da pasta de trabalho. ☐ b) Uma tabela dinâmica somente pode ser iniciada após a importação de dados externos. ☐ c) Uma tabela dinâmica cruza informações de dois ou mais campos do banco de dados, criando um relatório prático e que pode ser modificado com facilidade. ☐ d) Você pode usar a ferramenta Tabelas Dinâmicas Recomendadas para dar início a uma tabela com alguns campos iniciais e, a partir daí, adicionar campos e fazer outras alterações. ☐ e) Todas as alternativas anteriores estão corretas.2. Qual a alternativa correta a respeito das Ferramentas de Tabela Dinâmica? ☐ a) A guia Analisar possui apenas comandos para inserção de fórmulas na tabela dinâmica. ☐ b) A guia Formatar permite a formatação individual de cada área do layout da tabela dinâmica. ☐ c) A guia Design cuida do aspecto geral da tabela em termos de formatação e opções de layout. ☐ d) A guia Layout mostra opções para a organização das principais áreas de campos da tabela dinâmica. ☐ e) Nenhuma das alternativas anteriores está correta.3. Qual a alternativa correta? ☐ a) O campo ativo (indicado pela célula ativa na tabela dinâmica) pode ter seu nome alterado pela guia Analisar, grupo Campo Ativo. ☐ b) Os agrupamentos por data só podem ser realizados em meses. ☐ c) Assim que um agrupamento de campos é criado dentro da tabela dinâmica, uma nova coluna correspondente a ele aparece automaticamente no banco de dados original com as fórmulas necessárias. ☐ d) Cada tabela dinâmica pode ter apenas um agrupamento de campos por vez. ☐ e) Nenhuma das alternativas anteriores está correta.3336Tabelas dinâmicas e gráficos dinâmicos4. Qual a alternativa incorreta? ☐ a) Um campo numérico que realiza uma soma de valores dentro da tabela dinâmica pode ser exibido de outras formas, como porcentagens ou valores acumulados. ☐ b) Você pode criar campos calculados através de expressões matemáticas que usam os campos existentes da tabela dinâmica. ☐ c) Criar campos calculados ou agrupar campos diretamente na tabela dinâmica é uma boa prática porque não sobrecarrega o banco de dados original com informações que não precisariam necessariamente estar lá. ☐ d) Sobre a tabela dinâmica você pode usar as ferramentas de dados, como Classificação por múltiplas colunas, Filtro Avançado e Subtotais. ☐ e) Todas as alternativas anteriores estão corretas.5. Qual dos itens a seguir contém o grupo de ferramentas capazes de enriquecer a exibição dos dados em uma tabela dinâmica, além de oferecer interatividade através de filtragem com apenas um clique? ☐ a) Gráficos dinâmicos, classificação de dados, filtro avançado. ☐ b) Gráficos dinâmicos, segmentação de dados e linha do tempo. ☐ c) Estrutura de tópicos e linha do tempo. ☐ d) Importação de dados, funções de banco de dados. ☐ e) Nenhuma das alternativas anteriores está correta.Mãos à obra!6 Tabelas dinâmicas e gráficos dinâmicos336Excel 2019 - Módulo IIOs exercícios desta seção complementam o aprendizado em sala de aula. Faça-os usando os conceitos aprendidos no Capítulo 6 – Tabelas Dinâmicas e Gráficos Dinâmicos. Cada exercício contém as instruções necessárias para você completar as atividades, bem como menção aos arquivos que devem ser abertos, caso necessário.Para realizar as atividades práticas deste capítulo, abra a pasta de trabalho Exercícios de Laboratório - Capítulo 6.xlsx.Laboratório 1A – Criando uma tabela dinâmicaNa planilha Dados, observe a base de dados de uma imobiliária fictícia de uma grande cidade, com várias filiais e uma equipe de corretores em cada filial:O banco de dados representa todos os registros de vendas dessa imobiliária, desde julho de 2015 e contém características dos imóveis vendidos, além do preço de venda.Sobre o banco de dados, faça as seguintes atividades:1. Insira uma tabela e aplique um estilo que desejar;2. Aplique autoajuste às colunas, se necessário;3. Nomeie a tabela como BaseVendas;4. Insira uma tabela dinâmica na Planilha2, começando na célula A6;5. No layout da tabela dinâmica, coloque na área Linhas os campos Filial e Corretor;6. Coloque na área Colunas as quantidades de dormitórios;7. Coloque na área Valores o Preço de venda dos imóveis;3376Tabelas dinâmicas e gráficos dinâmicos8. Coloque na área Filtros o Tipo de imóvel comercializado;9. Formate os números com separador de milhares, sem casas decimais;10. Desative os cabeçalhos de campos;11. Aplique um estilo diferente, se desejar.Laboratório 2A – Criando mais uma tabela dinâmicaDe volta ao banco de dados, faça as seguintes tarefas:1. Insira uma tabela dinâmica na Planilha3, partindo da célula A6;2. Coloque o campo Data na área Linhas;3. Coloque o campo Filial na área Filtros;4. Coloque o campo Preço na área Valores e formate-o como Contábil, sem casas decimais;5. Mude o título desse campo para Vendas (R$);6. Coloque mais uma vez o campo Preço na área Valores e mostre os valores como porcentagem do total geral;7. Mude o título desse campo para Vendas (%);8. Crie um campo calculado Comissões, que representa 6% do preço de venda do imóvel e, se necessário, formate-o como Contábil, sem casas decimais;9. Mude o nome desse campo para Comissões (R$).Laboratório 3A – Fazendo alterações em uma tabela dinâmicaRetorne à Planilha2 e faça as seguintes modificações:1. Retire o campo Tipo da área Filtros;2. Mova a tabela dinâmica, para que comece agora na célula A10;3. Insira segmentações de dados para os seguintes campos: Tipo, Piscina, Dorms., Garag.;338Excel 2019 - Módulo II4. Na janela de segmentação Tipo, coloque os botões em 2 colunas e deixe a largura com 6 cm e a altura com 2 cm;5. Na janela de segmentação Piscina, coloque os botões em 2 colunas e deixe a largura com 6 cm e a altura com 2 cm;6. Na janela de segmentação Dorms., coloque os botões em 4 colunas e deixe a largura com 6 cm e a altura com 2 cm;7. Na janela de segmentação Garag., coloque os botões em 5 colunas e deixe a largura com 6 cm e a altura com 2 cm;8. Organize as janelas de segmentação e posicione-as ao lado direito da tabela dinâmica. Use os comandos de alinhamento e distribuição de objetos gráficos;9. Insira uma linha do tempo para o campo Data. Nas opções de configuração da linha do tempo, desative Rótulo da Seção e Nível de Tempo. Posicione a linha do tempo acima da tabela;10. Se desejar, formate os objetos com estilos diferentes;11. Para cada janela de segmentação e linha do tempo, faça a conexão com a outra tabela dinâmica do arquivo, para que esses controles interajam com as duas tabelas;12. Experimente filtragens diferentes e observe as alterações;13. Limpe todos os filtros;14. Clique na planilha e desative as linhas de grade.No final, a Planilha2 deverá estar parecida com esta:3396Tabelas dinâmicas e gráficos dinâmicosLaboratório 4A – Inserindo um gráfico dinâmicoRetorne à Planilha3 e insira um gráfico dinâmico de Combinação, com as seguintes características: • Série Vendas (R$): Coluna Agrupada; • Série Vendas (%): Linha, Eixo Secundário; • Série Comissões (R$): Coluna Agrupada.Depois, faça as seguintes ações:1. Posicione o gráfico ao lado da tabela dinâmica e aumente suas dimensões para que ocupe uma área maior da planilha;2. Mova a legenda para a parte superior do gráfico;3. Aplique um estilo qualquer ao gráfico ou modifique as cores das séries se desejar;4. Faça algumas filtragens e observe o efeito na tabela dinâmica. Limpe as filtragens depois;5. Dentro do gráfico dinâmico, clique no botão [+] (Expandir Todo o Campo) para abrir todos os trimestres;6. Desative os botões de campos de filtragemde dentro do gráfico;7. Clique na planilha e desative as linhas de grade;8. Volte à Planilha2 e aplique filtragens pelas segmentações de dados e linha do tempo e observe os efeitos na Planilha3.340Excel 2019 - Módulo IINo final da atividade, a Planilha3, com os trimestres expandidos, deverá estar parecida com a imagem:Ferramenta de dados7 à Formatação condicional; à Texto para colunas; à Preenchimento relâmpago; à Remover duplicatas; à Validação de dados; à Consolidação de dados.342Excel 2019 - Módulo II7.1. IntroduçãoEste capítulo mostrará a você algumas ferramentas de tratamento de dados para que você torne seus bancos de dados mais precisos e consistentes, além de poder realçar valores importantes, observar tendências e, mais do que tudo, poder tomar decisões acertadas sobre os dados do seu negócio. A maioria das ferramentas tratadas neste capítulo se encontra na guia Dados, grupo Ferramentas de Dados.7.2. Formatação condicionalA formatação condicional é um recurso que auxilia bastante a exploração visual dos dados de uma planilha, facilitando a detecção de problemas críticos e a identificação de padrões e tendências. Com a formatação condicional, compreender os dados da planilha fica muito mais fácil, porque você consegue destacar as células ou os intervalos de células que quiser, enfatizar os valores incomuns e visualizar os dados adotando barras de dados, escalas de cores e ícones.O que você faz com a formatação condicional é definir critérios que mudarão a aparência das células de alguma maneira, ou seja, dependendo dos dados de uma célula, ela poderá mudar sua formatação. Lembre-se que a classificação e filtragem de dados podem ser feitas de acordo com o formato das células (o que inclui a sua cor e a de sua fonte), não importando se elas foram formatadas manualmente ou condicionalmente.Você pode aplicar a formatação condicional não só em intervalos de células, mas também em tabelas do Excel e em relatórios de tabela dinâmica.Quando for criar uma formatação condicional, é importante lembrar que você pode fazer referência a células na mesma planilha ou, dependendo da situação, a células em planilhas na mesma pasta de trabalho.3437Ferramenta de dados7.2.1. Tipos de regras de formatação condicionalÉ possível criar vários tipos de condições e inúmeras variações para você aplicar à formatação condicional do Excel. Para isso, você vai usar as opções da caixa de diálogo Nova Regra de Formatação, que pode ser acessada pela guia Página Inicial, grupo Estilo, botão Formatação Condicional, comando Nova Regra:Veja quais são as opções disponíveis nessa caixa de diálogo:Tipo de Regra DescriçãoFormatar todas as células com base em seus respectivos valoresPermite criar regras que diferenciem números maiores e menores. Para isso, você pode utilizar escalas com duas ou três cores, bem como barras de dados ou ícones.Formatar apenas células que contenhamPermite criar regras para formatar células que se baseiam em um dos tipos de conteúdo atualmente oferecidos pelas regras.Formatar apenas os primeiros ou últimos valoresPermite criar regras para formatação dos primeiros ou dos últimos valores baseados em um valor anterior.Formatar apenas valores acima ou abaixo da médiaPermite criar regras que formatam os valores acima ou abaixo da média apresentada pelo intervalo selecionado na planilha.344Excel 2019 - Módulo IITipo de Regra DescriçãoFormatar apenas valores exclusivos ou duplicadosPermite criar regras que formatam valores exclusivos ou duplicados em um intervalo de dados.Usar uma fórmula para determinar quais células devem ser formatadasPermite usar fórmulas para criar regras. Por meio dela, a formatação será aplicada se a fórmula for verdadeira. Vale salientar que é necessário fixar a coluna ou a linha para que a formatação seja feita em todas as células.De acordo com a opção selecionada, a caixa Edite a Descrição da Regra apresentará opções diferentes para a edição da regra.7.2.2. Formatos predefinidosO Excel disponibiliza formatos predefinidos de regra de formatação condicional. Você pode aproveitar esses formatos ou criar suas próprias regras de formatação condicional.Para aplicar uma regra predefinida de formatação condicional a um intervalo selecionado, siga os passos básicos:1. Na guia Página Inicial, grupo Estilo, clique no botão Formatação Condicional;Escolha o grupo de regras nas opções;2. Aponte e clique na regra desejada para o grupo escolhido ou clique em Mais Regras para definir manualmente os parâmetros;3. Se aparecer uma caixa de diálogo de configurações extras, defina valores, aponte para células ou escreva fórmulas, quando conveniente;4. Escolha um dos formatos apresentados ou crie um formato personalizado, alterando fonte, preenchimento, borda ou formato numérico;5. Clique em OK para aplicar a regra.Atenção: Uma nova regra de formatação condicional aplicada ao mesmo intervalo não remove a regra anterior; elas são cumulativas. Portanto, se você aplicou uma regra de forma errada, apague essa regra e aplique a correta em seguida. Use o comando Limpar Regras para remover as regras de um intervalo ou da planilha inteira.3457Ferramenta de dadosOutra maneira de aplicar a formatação condicional a um intervalo de células é usar o ícone Análise Rápida, que aparece sempre que um intervalo está selecionado:7.2.2.1. Realçar Regras das CélulasCélulas específicas podem ser encontradas em um intervalo de células de modo simples, sendo necessário, para isso, que essas células sejam formatadas com base em um operador de comparação, o que você pode fazer escolhendo uma das opções de Realçar Regras das Células: 346Excel 2019 - Módulo IIEm que:Regra DescriçãoÉ Maior do queA formatação configurada será aplicada caso as células selecionadas na planilha apresentem um valor maior do que o especificado para esse comando.É Menor do queA formatação configurada será aplicada caso as células selecionadas na planilha apresentem um valor menor do que o especificado para esse comando.Está EntreA formatação configurada será aplicada caso as células selecionadas apresentem um valor que esteja entre os valores mínimo e máximo especificados.É Igual aA formatação configurada será aplicada caso as células selecionadas apresentem um valor igual ao definido.Texto que ContémA formatação configurada será aplicada se as células selecionadas apresentarem parte ou todo o texto que for especificado para esse comando.Uma Data que OcorreEsse comando permite definir datas para a formatação condicional. A formatação configurada será aplicada caso as células selecionadas na planilha estejam dentro do prazo especificado para esse comando.Valores DuplicadosEsse comando permite especificar uma formatação condicional em células que apresentem valores exclusivos ou duplicados.Veja alguns exemplos para as regras citadas:3477Ferramenta de dados7.2.2.2. Regras de Primeiros/ÚltimosOs valores mais altos e mais baixos de um intervalo de células e os valores acima ou abaixo de uma média ou de um desvio padrão podem ser encontrados com o uso das opções de Regras de Primeiros/Últimos:348Excel 2019 - Módulo IIEm que:Regra Descrição10 Primeiros itensAplica uma formatação específica nos primeiros itens de uma seleção. Você pode definir a regra para formatar até as 1000 primeiras células.Primeiros 10%Define que a formatação seja aplicada ao número de células que corresponder à porcentagem especificada, que pode ser de 0% a 100% das células, partindo do começo.10 Últimos ItensAplica uma formatação específica nos últimos itens de uma seleção. Você pode definir a regra para formatar até as 1000 últimas células.Últimos 10%Define que a formatação seja aplicada ao número de células que corresponder à porcentagem especificada, que pode ser de 0% a 100% das células, partindo do fim.Acimada MédiaAplica uma formatação específica nas células selecionadas que apresentem valores acima da média da seleção.Abaixo da MédiaAplica uma formatação específica nas células selecionadas que apresentem valores abaixo da média da seleção.Veja alguns exemplos para as regras citadas:3497Ferramenta de dadosNo exemplo anterior, como são 48 células selecionadas, 10% de 48 representam 4 células a serem destacadas, ou seja, as 4 células de valor mais baixo.7.2.2.3. Barras de DadosEsta formatação aplica barras coloridas às células. As barras podem ser sólidas ou com efeito gradiente. A célula do intervalo que possuir o maior valor será usada como referência de máximo. As demais serão coloridas de forma proporcional.350Excel 2019 - Módulo IIA formatação detalhada em Mais Regras... também permite outras configurações, como a especificação de valores ou se os números devem ou não aparecer nas células.7.2.2.4. Escalas de CorEsta regra de formatação condicional aplica tons intermediários entre 2 ou 3 cores básicas, associados aos menores ou aos maiores valores do intervalo selecionado. Este tipo permite que você crie um “mapa de calor” (heatmap), apontando zonas mais intensas ou menos intensas em termos numéricos.3517Ferramenta de dadosVeja um exemplo de formatação com escalas de cor:7.2.2.5. Conjuntos de ÍconesEsta formatação é útil para categorizar números em grupos de valores usando de 3 a 5 ícones relacionados, indicando intensidades de valores, ou se se são valores bons ou ruins.352Excel 2019 - Módulo IIInicialmente, as faixas de valores associadas aos ícones são divididas em partes iguais, em porcentagem. Isso, contudo, pode ser alterado nas personalizações da regra pela opção Mais Regras.... Você também pode escolher ícones diversos e decidir se os números devem ou não aparecer nas células.7.2.2.6. Formatação condicional baseada em fórmulaAs regras prontas de formatação condicional vistas anteriormente contemplam a maior parte dos casos práticos. Contudo, para formatações mais sofisticadas você pode querer usar fórmulas e funções para definição dessas regras.Para a definição de fórmulas, você deve usar apenas aquelas que retornam valores lógicos VERDADEIRO ou FALSO. Em suma, são testes lógicos! Os mesmos que você usaria dentro do primeiro argumento da função SE.Portanto, se a fórmula retornar o valor VERDADEIRO, a formatação será aplicada ao intervalo. Se retornar FALSO, nada será formatado.Para compreender o processo, observe o exemplo no arquivo Ferramentas de Dados.xlsx, disponível em sua pasta de arquivos de exercícios do Capítulo 7. A Planilha1 contém uma tabela cujo objetivo será destacar toda a linha de dados, onde o nome da região (coluna A) corresponde à região digitada na célula $M$1:Para aplicar uma formatação condicional baseada em fórmula:1. Selecione o intervalo a ser formatado (no caso, B4:M7). A célula ativa, no momento, é B4;3537Ferramenta de dados2. Na guia Página Inicial, grupo Estilo, clique no botão Formatação Condicional e, depois, em Nova Regra;3. Na caixa de diálogo Nova Regra de Formatação, selecione o tipo Usar uma fórmula para determinar quais células devem ser formatadas;4. Na seção Edite a Descrição da Regra, na caixa Formatar valores em que esta fórmula é verdadeira, escreva a fórmula para a célula ativa (no momento, B4): =$A4=$M$1. A4 representa a célula da linha 4 que será testada contra a região digitada em M1. Na referência $A4, somente a coluna está fixada porque todas as regiões se encontram na coluna A, mas cada linha tem uma região diferente e, por isso, a linha não foi fixada. Já a referência $M$1 será absoluta porque a região escolhida sempre estará em $M$1;5. Clique no botão Formatar para abrir a caixa de diálogo Formatar Células. Escolha um formato para fonte ou preenchimento e clique em OK:6. Observe a Visualização do formato que será aplicado e clique em OK para terminar. A formatação condicional é aplicada ao intervalo e as células que estão na linha da região escolhida em M1 serão destacadas;7. Experimente digitar outras regiões em M1.354Excel 2019 - Módulo II7.2.3. Gerenciando regras de formatação condicionalApós a aplicação de uma regra a um intervalo você poderá aplicar outras. As regras são cumulativas. Você poderá limpar regras de formatação aplicadas pelo comando disponível na guia Página Inicial, grupo Estilo, botão Formatação Condicional, Limpar Regras e escolher o tipo adequado de limpeza.Para outras opções e, até mesmo visualizar e organizar todas as regras já criadas, selecione o intervalo e, na guia Página Inicial, grupo Estilo, botão Formatação Condicional, clique em Gerenciar Regras:A caixa de diálogo Gerenciador de Regras de Formatação Condicional mostra as regras aplicadas, de baixo para cima, ou seja, a mais recente está no topo. A caixa oferece as seguintes opções:Campo/Botão DescriçãoMostrar regras de formatação paraEscolha quais regras deseja listar: Seleção Atual, Esta Planilha ou outra planilha do arquivo.Nova RegraAbre a caixa Nova Regra de Formatação para que você crie uma nova regra.Editar RegraAbre a caixa Editar Regra de Formatação para que você modifique as opções da regra selecionada.Excluir RegraExclui a regra de formatação selecionada. Cuidado: não será solicitada a confirmação.Botões de seta para cima e seta para baixo;Permite que você mova a regra selecionada para cima ou para abaixo da lista de regras. As regras mais recentes estão na parte superior.3557Ferramenta de dadosCampo/Botão DescriçãoAplica-se a Este é o intervalo ao qual a regra se aplica.Parar se VerdadeiroAs regras são executadas de baixo para cima. Se esta caixa estiver ligada para uma regra e ela for verdadeira, as demais (acima) não serão avaliadas e, portanto, não serão aplicadas.Se você desejar selecionar todas as células que possuem uma determinada formatação condicional, clique em uma delas e, na guia Página Inicial, grupo Edição, clique no botão Localizar e Selecionar e, depois, em Formatação Condicional.7.3. Texto para colunasVocê aprendeu, no capítulo 5, a importação de dados através de diversas fontes possíveis, inclusive, usando simples arquivos de texto com extensões TXT ou CSV. Há situações, porém, onde você não pode realizar a importação, mas pode aproveitar conteúdo com as ações copiar/colar de um site da Web ou arquivo PDF, por exemplo. Quando as informações são coladas nas células do Excel, é interessante que isso seja feito apenas pelo valor (conteúdo), deixando de lado a formatação.Se você transferir informações por esse meio, é possível que cada linha de dados entre inteira em uma mesma célula. Sendo assim, as informações não estariam claramente separadas em células.Você pode usar a ferramenta Texto para Colunas para realizar essa divisão. O Excel abre um assistente com três etapas de separação, orientando você ao longo do processo.Há dois tipos de dados que podem ser divididos em múltiplas colunas: texto delimitado e largura fixa. O primeiro possui claramente um caractere delimitador (separador) e o segundo usa uma série de espaços para determinar as divisões.356Excel 2019 - Módulo II7.3.1. Texto delimitadoPara acompanhar esta prática, abra o arquivo Ferramentas de Dados.xlsx disponível em sua pasta de arquivos do Capítulo 7 e vá à Planilha2:Todas as informações foram coladas na coluna A, partindo da célula A3. As informações em cada linha, porém, estão separadas com um ponto-e-vírgula, e isso é suficiente para realizar a separação.Siga os passos para separar todo o texto em colunas distintas:1. Selecione o intervalo A3:A1121, onde se encontram todos os dados;2. Na guia Dados, grupo Ferramentas de Dados, clique no botão Texto para Colunas. O tipo Delimitado já foi detectado:3577Ferramenta de dados3. Clique em Avançar > para ir à próxima etapa. Marque a caixa Ponto e vírgula e desmarque a caixa Tabulação:4. Opcional: Marque a caixa Considerar delimitadores consecutivos com um só para evitar colunas em branco após a conversão;5. Opcional: Defina o Qualificador de texto como sendo aspas duplas, caso os dados originais contenham cada valor entre aspas;358Excel 2019 - Módulo II6. Clique em Avançar > para ir à próxima etapa:7. Opcional: Selecione uma coluna na área Visualização dos dados e, em Formato dos dados da coluna, escolha o formato desejado;8. Opcional: Selecione uma coluna na área Visualização dos dados e, se precisar modificar o separador decimal e o separador de milhar, clique no botão Avançado;9. Mantenha a célula especificada em Destino se desejar sobrescrever os dados originais pelos dados separados. Senão, selecione outra célula de destino para preservar os dados originais;10. Clique em Concluir. Após a separação dos dados, você pode aplicar autoajuste às colunas e realizar outras operações.3597Ferramenta de dados7.3.2. Largura fixaTextos com largura fixa são mais bem visualizados em editores como Bloco de Notas que usam fonte de espaçamento constante, como a Courier New ou Consolas. O termo “largura fixa” se refere ao fato de que cada linha de dados tem a mesma quantidade de caracteres. Quando esse tipo de informação está em uma planilha, ainda assim, é possível separá-lo em múltiplas colunas. Os espaços internos entre os dados determinarão onde serão quebradas as colunas.Para acompanhar o processo, no arquivo Ferramentas de Dados.xlsx, vá até a Planilha3 e observe que todas as informações de cada linha estão na mesma célula na coluna A: Siga os passos para realizar a separação dos textos em múltiplas colunas:1. Selecione o intervalo A3:A1121, onde estão todos os dados;360Excel 2019 - Módulo II2. Na guia Dados, grupo Ferramentas de Dados, clique no botão Texto para Colunas. O tipo Largura fixa já foi detectado: 3. Clique em Avançar > para ir à próxima etapa: 3617Ferramenta de dados4. Use a régua para marcar manualmente pontos de quebra de coluna (um clique), para movimentar uma quebra (arraste) ou para excluir uma quebra indesejada (duplo-clique). No exemplo, clique na posição 44 da régua para inserir uma linha de quebra de coluna entre a “Data” e o “Tipo”;5. Role a visualização para a direita. Note que o título “Dorms.” tem uma linha que o corta na posição 67. Arraste-a uma posição para a esquerda;6. O título “Preço” foi cortado por uma linha que, inclusive, separa o “R$” do restante dos valores. Dê um duplo-clique nessa linha da posição 91 para removê-la:7. Clique em Avançar > para ir à próxima etapa:362Excel 2019 - Módulo II8. Opcional: Selecione uma coluna na área Visualização dos dados e, em Formato dos dados da coluna, escolha o formato desejado. No exemplo, selecione a coluna de título “Venda Nº” e a opção Texto para que os códigos preservem os zeros à esquerda, tratando-os como textos;9. Opcional: Selecione uma coluna na área Visualização dos dados e, se precisar modificar o separador decimal e o separador de milhar, clique no botão Avançado;10. Mantenha a célula especificada em Destino se desejar sobrescrever os dados originais pelos dados separados. Caso contrário, selecione outra célula de destino para preservar os dados originais;11. Clique em Concluir. Após a separação dos dados, você pode aplicar auto ajuste às colunas e realizar outras operações:7.4. Preenchimento relâmpagoÀ medida que você digita informações ao longo de colunas, o Excel “presta atenção” ao que já foi digitado. Se ele perceber que existe um padrão no preenchimento das colunas, ele apresentará automaticamente uma lista com os preenchimentos das demais células.Você poderá praticar o exemplo a seguir no arquivo Ferramentas de Dados.xlsx, Planilha4. O exemplo tem o objetivo de criar uma lista de nomes no formato internacional: sobrenome em letras maiúsculas, o primeiro nome e depois a inicial do nome do meio.Para usar o preenchimento relâmpago de forma automática:1. Verifique se há, ao menos, uma coluna com informações já digitadas. Preferencialmente, mantenha títulos para as colunas;3637Ferramenta de dados2. Clique na primeira célula vazia na coluna ao lado dos dados existentes:3. Digite o conteúdo dessa célula, baseado nas informações das colunas existentes e tecle ENTER:4. Comece a digitar as informações do próximo dado. Se o Excel determinar um padrão, ele apresentará uma lista. Caso necessário, forneça mais uma ou duas amostras para que o Excel perceba um padrão:364Excel 2019 - Módulo II5. Quando o Excel apresentar a lista com a sequência a ser preenchida, confira se a lógica é a que você esperava;6. Se sim, tecle ENTER para aceitar a sugestão e criar a sequência pelo preenchimento relâmpago:7. Caso contrário, siga digitando outro conteúdo, ignorando a sugestão fornecida.Para usar o preenchimento relâmpago de forma manual:1. Verifique se há, ao menos, uma coluna com informações já digitadas;2. Clique na primeira célula da coluna ao lado dos dados existentes:3657Ferramenta de dados3. Digite o conteúdo dessa célula, baseado nas informações das colunas existentes e tecle ENTER:4. Volte à primeira célula. Na guia Página Inicial, grupo Ferramentas de Dados, clique no botão Preenchimento Relâmpago. Alternativamente, use o atalho CTRL + E:5. Após o preenchimento sugerido, você poderá usar o botão Flash de Preenchimento Rápido que aparece ao lado da sequência para desfazer ou aceitar esse preenchimento.Para que o Excel forneça sugestões automáticas de forma mais eficaz, use títulos no topo das colunas e não deixe colunas em branco. Os exemplos que você estiver digitando para que o Excel perceba uma lógica devem ser inseridos desde a primeira célula da nova coluna, em sequência.366Excel 2019 - Módulo II7.5. Remover duplicatasEsta é uma ferramenta muito simples, prática e útil para ser usada no final da manutenção de seu banco de dados. A finalidade é remover informações que estão em duplicidade no banco, as quais podem causar contagens erradas, somas e médias imprecisas. São considerados registros duplicados quando todas as células são coincidentes.Pratique o uso da ferramenta na Planilha5 do arquivo Ferramentas de Dados.xlsx:A planilha contém apenas três colunas extraídas de um banco de dados de muitas colunas. Há, porém, muitas linhas repetidas.Para remover as duplicatas de uma lista de dados:1. Posicione a célula ativa dentro do intervalo. Não é necessário selecionar o intervalo todo;2. Na guia Dados, grupo Ferramentas de Dados, clique em Remover Duplicatas. A caixa de diálogo Remover Duplicatas lista todos os campos existentes:3677Ferramenta de dados3. Marque ou desmarque campos individuais ou use os botões Selecionar Todas ou Anular Todas as Seleções para fazê-lo em grupo;4. Mantenha marcada a opção Meus dados contêm cabeçalhos se a primeira linha do intervalo for a linha de cabeçalho;5. Clique em OK para aplicar a remoção. Uma mensagem mostrará a quantidade de registros eliminados:7.6. Validação de dadosA manutenção de dados em um banco pode ser efetuada manualmente, inclusive, por várias pessoas. Isso pode causar inconsistência nos valores ou mesmo a inclusão de dados errados.Você pode definir qual tipo de dado será permitido em uma célula por meio da ferramenta Validação de Dados. Isso ajuda a impedir que dados inválidos sejam inseridos, seja proibindo a entrada desses dados ou emitindo um aviso sobre sua restrição. Ao compartilhar uma pasta de trabalho, a validação de dados passa a ser muito importante pela necessidade de consistência e precisão na entrada de informações.Uma das utilidades da validação de dados é restringir os dados que você pode inserir em uma célula a itens predefinidos em uma lista, a números dentro de um intervalo definido ou a datas e horas dentro de um período definido de tempo. Além disso, a validação de dados pode limitar o número de caracteres de textoe validar dados baseados em fórmulas ou valores em outras células. Outra utilidade dessa ferramenta é poder apontar dados inválidos, para que você os localize e corrija facilmente.368Excel 2019 - Módulo II7.6.1. Aplicando uma validação de dadosObserve o seguinte exemplo:O objetivo é poder digitar, na célula B2, uma quantidade de itens. Sendo assim, apenas será permitida a digitação de números inteiros positivos.Para aplicar validação de dados, siga os passos:1. Selecione a célula ou intervalo para aplicar a validação de dados (no caso do exemplo, célula B2);2. Na guia Dados, no grupo Ferramentas de Dados, clique em Validação de Dados para abrir a caixa de diálogo Validação de dados:3. Na guia Configurações, na lista Permitir, escolha o tipo de dado que poderá ser digitado, bem como seus limites indicados nas caixas de baixo (Dados, Mínimo, Máximo etc.);4. Marque a caixa Ignorar em branco, caso a célula vazia possa ser aceita como válida;3697Ferramenta de dados5. Clique na guia Mensagem de entrada (opcional):6. Mantenha selecionada a caixa Mostrar mensagem de entrada ao selecionar célula, caso deseje que a mensagem de entrada apareça na célula validada;7. Escolha um Título e uma Mensagem de entrada;8. Clique na guia Alerta de erro (opcional):9. Mantenha selecionada a caixa Mostrar alerta de erro após a inserção de dados inválidos, caso deseje que a mensagem de erro apareça na célula se um dado inválido for digitado;370Excel 2019 - Módulo II10. Escolha um Estilo para o alerta (detalhado a seguir), digite um Título e escreva uma Mensagem de erro descritiva;11. Clique em OK para aplicar a validação de dados.Após a validação ser aplicada, quando a célula for selecionada, uma mensagem aparecerá para orientar você na digitação da informação correta:Se um dado errado for digitado, o alerta de erro personalizado por você aparecerá, com as opções feitas:3717Ferramenta de dados7.6.1.1. Tipos de dadosA lista Permitir, na guia Configurações, pode usar os seguintes valores para suas regras de validação:Permitir DescriçãoQualquer valor Permite inserir qualquer valor na célula.Número inteiro Permite inserir apenas números inteiros.DecimalAlém de números inteiros, permite inserir também números com casas decimais.ListaPermite inserir apenas os valores presentes na lista dropdown cujos itens são definidos na caixa Fonte. A fonte de uma lista só pode conter células sequenciais que pertençam a uma mesma linha ou a uma mesma coluna. Além disso, você consegue definir a fonte inserindo diretamente os valores permitidos separados por ponto-e-vírgula (;), em vez de indicar células ou intervalos nomeados.DataPermite inserir apenas datas. Para especificar os valores, use a barra (/) ou o hífen (-) como separador do dia, mês e ano.HoraPermite inserir apenas valores horários. Para especificá-los, use dois pontos (:) como separador de horas, minutos e segundos (sendo este último item opcional).Comprimento do textoLimita a quantidade de caracteres dos valores, independentemente do tipo de dado digitado (número, data, texto, etc.).PersonalizadoPermite digitar uma fórmula que retorne um valor lógico verdadeiro ou falso. Por se tratar de uma fórmula, você deve iniciá-la com o sinal de igual (=). Como essa fórmula deverá comparar valores, você pode usar os operadores lógicos de comparação (=, , =, ) e funções de agrupamento de testes lógicos (E, OU, XOR).O tipo de dado escolhido determina as caixas de seleção e os campos que serão exibidos na guia Configurações para que você especifique os dados válidos.As definições de valores para os tipos de dados anteriores aceitam fórmulas e funções do Excel, o que torna a ferramenta mais potente.372Excel 2019 - Módulo II7.6.1.2. Alerta de erroNa guia Alerta de erro, você pode especificar um Estilo para a mensagem, o que inclui o ícone que será mostrado na caixa de mensagem e os botões apresentados como opções de respostas:Estilo DescriçãoParar Impede a entrada de valores inválidos, exibindo, na mensagem de alerta, os botões Repetir (que mantém a célula em forma de edição, até que seja inserido um valor válido) e Cancelar (que cancela a entrada, mantendo o valor anterior da célula).AvisoPermite que o usuário decida se deseja ou não que o valor inválido seja inserido na célula, exibindo os botões Sim (que aceita a entrada), Não (que rejeita a entrada e mantém a célula em forma de edição até que seja inserida uma entrada válida) e Cancelar (que cancela o valor inválido, mantendo o valor anterior da célula).Informações Assim como a opção Aviso, permite que o usuário decida por uma entrada inválida. No entanto, o estilo Informações exibe botões diferentes, que são OK (que aceita a entrada inserida) e Cancelar (que cancela a entrada, mantendo o valor anterior da célula).7.6.1.3. Mais exemplosPara aprimorar o conhecimento da ferramenta, pratique mais alguns exemplos. No arquivo Ferramentas de Dados.xlsx, Planilha6, observe a seguinte lista:A tabela de relação de pedidos já possui alguns valores, mas há alguns dados inconsistentes. Para melhorar a precisão dos dados, serão aplicadas as validações a seguir: 3737Ferramenta de dados • Data (intervalo A4:A12): Deve ser uma data compreendida dentro do mês de novembro de 2020: • C/Custo (intervalo B4:B12): Deve ser um código para o centro de custo de exatamente 6 caracteres:374Excel 2019 - Módulo II • Produto (intervalo C4:C12): Deve ser um item da lista definida pelo intervalo H4:H12: • Preço (intervalo D4:D12): Aqui, haverá apenas uma fórmula com a função PROCV, que tem a finalidade de buscar o preço do produto selecionado na coluna C. Após inserir a fórmula em D4 e copiá-la para baixo, você verá algumas indicações de item não disponível (#N/D), principalmente nas linhas em branco:=PROCV(C4; $H$4:$I$12; 2; FALSO) • Quantidade (intervalo E4:E12): Deve ser um número inteiro positivo:3757Ferramenta de dados • Total (intervalo F4:F12): Apenas uma fórmula que multiplica o preço pela quantidade: =D4*E4Para que sua tabela não fique mostrando erros, corrija a fórmula em D4 para:=SENÃODISP(PROCV(C4; $H$4:$I$12; 2; FALSO); 0)Em seguida, copie-a até a linha 12.Agora, faça alguns testes de digitação de valores na linha 9. Experimente digitar números inválidos para verificar se as validações aplicadas estão funcionando.Apenas como complemento, imagine que a coluna Data só deveria aceitar datas dentro do mês atual. A validação poderia ser alterada para conter fórmulas que calculam a data de início e a data de término, usando como referência a data de hoje. Veja as funções de data e hora para os detalhes da sintaxe:7.6.2. Removendo uma validação de dadosCaso você deseje remover as regras aplicadas a um certo intervalo, siga os passos:1. Selecione o intervalo que possui validação de dados;2. Na guia Dados, grupo Ferramentas de Dados, clique no botão Validação de Dados;3. Na caixa de diálogo Validação de Dados, clique no botão Limpar Tudo;4. Clique em OK para remover a validação do intervalo selecionado.376Excel 2019 - Módulo II7.6.3. Localizando células com validação de dadosÀ medida que muitas regras de validação são aplicadas, você pode querer saber quais células estão validadas ou quais células possuem a mesma regra de validação.Para selecionar células validadas:1. Na guia Página Inicial, grupo Edição, clique no botão Localizar e Selecionar e escolha a opção Ir para Especial:2. Marque a opção Validação de dados;3. Para selecionar todas as células validadas na planilha, marque a opção Tudo ou, para selecionar apenas as mesmas regras que a célula selecionada, marque a opção Mesmos;4. Clique em OK para fechar a caixa e selecionar as células desejadas.Alternativamente, para selecionar todas as validações, você pode ir até a guia Página Inicial, grupo Edição, botão Localizar e Selecionar e escolher ocomando Validação de Dados.3777Ferramenta de dados7.6.4. Localizando dados inválidosA validação de dados pode ser aplicada a um intervalo de células que já possui valores, mesmo que inválidos para a regra de validação aplicada. Da mesma forma, você pode digitar um dado inválido em uma célula validada e, mesmo assim, o Excel aceita o que foi digitado (dependendo das condições do Alerta de erro).É possível localizar rapidamente todas as células que estão fugindo à regra de validação de dados na planilha: Na guia Dados, grupo Ferramentas de Dados, clique na seta do botão Validação de Dados ( ) e escolha Circular Dados Inválidos.O Excel circulará com uma linha vermelha todas as células que fogem às regras aplicadas.Nos exemplos deste tópico, foram aplicadas validações sobre uma lista de dados já preenchida. Quaisquer novos dados digitados serão validados. Porém, os dados existentes precisam ser testados e os valores incorretos devem ser marcados. Ao executar o comando Circular Dados Inválidos, as seguintes células ficarão marcadas:Faça as seguintes correções: • Na célula A8, a data foi digitada com mês errado. Altere a data para 18/11/2020; • Apesar de não estar indicado como erro na validação, digite, na célula B6, o centro de custo 123456; • A célula C5 possui um produto que foi digitado de forma errada. Clique nessa célula e, depois, clique na seta e escolha o produto Pacote 500 fl. Papel A4; • A célula C8 também contém um produto digitado de maneira diferente da lista da coluna H. Escolha o produto Caneta esferográfica.378Excel 2019 - Módulo IIApós essas correções, os dados estão totalmente consistentes. Se necessário, repita o comando Circular Dados Inválidos e garanta que não há mais correções:Para limpar todos os círculos, na guia Dados, grupo Ferramentas de Dados, clique na seta do botão Validação de Dados ( ) e escolha Limpar Círculos de Validação.Note que esses círculos são elementos voláteis e desaparecem no salvamento do arquivo e não podem ser impressos, porém, podem ser reativados a qualquer instante.Dica: Se você não quiser que valores zerados apareçam nas linhas ainda não preenchidas devido às fórmulas, você pode alterar essas fórmulas para testar se as colunas anteriores estão vazias ou mesmo aplicar uma formatação numérica personalizada, em que valores zerados não são exibidos.7.7. Consolidação de dadosA consolidação de dados é o processo que resume o conteúdo de diversos intervalos ou de planilhas em uma “planilha mestre”, a qual recebe os valores resultantes de operações típicas de soma, média, máximo, contagem etc.A consolidação com fórmulas já foi aprendida no início deste curso, porém, ela pressupõe que todos os valores estejam na mesma posição em cada planilha. A ferramenta Consolidar permite que os valores sejam localizados, independentemente da posição que ocupam na planilha. Os títulos (ou rótulos) das linhas e colunas são usados para localizar esses valores. Portanto, é importante que eles sejam escritos da mesma maneira entre planilhas diferentes.Como os valores se encontram em posições diferentes, não é possível inserir fórmulas para isso. A consolidação é calculada na memória do Excel e inserida na planilha apenas com valores. Há uma outra possibilidade que é o uso de vínculos. Nesse caso, a consolidação cria uma fórmula que aponta para o endereço da célula correspondente à planilha e pasta que contém os dados originais. Isso, porém, causa um aumento no tamanho e complexidade da planilha consolidada.3797Ferramenta de dadosA ferramenta Consolidar, quando ativada na planilha que receberá o resultado, abre a caixa de diálogo Consolidar, cujos campos e opções são explicados a seguir:Em que:Campo/Opção DescriçãoFunçãoPermite selecionar uma das funções disponíveis para serem usadas na consolidação dos dados, tais como Soma, Média, Máx, Mín, Contagem etc.ReferênciaIndica o intervalo de dados que sofrerá a consolidação. Você pode usar diversas referências ao mesmo tempo para a consolidação, inclusive de outras pastas de trabalho.Procurar...Use para localizar outra pasta de trabalho que conterá referências a serem adicionadas à caixa Todas as referências.AdicionarAdiciona a referência recém-incluída na caixa Referência à lista com Todas as referências que serão usadas na consolidação.Excluir Remove a referência selecionada da caixa Todas as referências.Todas as ReferênciasIndica quais são as referências existentes para a consolidação dos dados.Usar rótulos naIndica a disposição dos dados a serem consolidados. Existem duas opções: • Linha superior: Quando os dados estão dispostos na horizontal; • Coluna esquerda: Quando os dados estão dispostos na vertical.Criar vínculos com dados de origemAtualiza automaticamente os valores se os dados da planilha de origem forem alterados. Você deve marcar essa caixa só quando quiser consolidar dados de planilhas contidas em outros arquivos.380Excel 2019 - Módulo IIPara compreender todo o processo, abra o arquivo Receitas e Despesas.xlsx, disponível em sua pasta de arquivos do Capítulo 7.A pasta de trabalho possui 5 planilhas. As 3 primeiras contêm lançamentos de receitas e despesas mensais, de julho a setembro. A quarta planilha, Consolidado, contém um espaço para consolidação de valores das 3 planilhas anteriores e mais outra que se encontra em arquivo externo. A quinta planilha, Vinculado, contém um espaço para a consolidação realizada com vínculos.Há ainda uma planilha com dados de junho e que não faz parte do arquivo. Abra também o arquivo Receitas e Despesas - JUN.xlsx.Ao todo, quatro planilhas serão consolidadas:Lembre-se que você pode alternar entre arquivos abertos no Excel pela barra de tarefas do Windows e pelo atalho CTRL + TAB.3817Ferramenta de dadosAs planilhas Consolidado e Vinculado já possuem títulos e um espaço preparado para receber o resultado da consolidação. Os títulos das colunas B e C não são importantes e virão das planilhas anteriores:Siga os passos para consolidar várias planilhas da mesma pasta de trabalho e de outra pasta diferente:1. Alterne para o arquivo Receitas e Despesas.xlsx, e vá até a planilha Consolidado;2. Mantenha a célula ativa em A3, que será o ponto inicial da consolidação;3. Na guia Dados, grupo Ferramentas de Dados, clique no botão Consolidar;4. Mantenha a função Soma;5. Na caixa Referência, selecione a planilha JUL e o intervalo B3:D20. A coluna com as datas não será usada na consolidação;6. Clique no botão Adicionar para inserir o primeiro intervalo na lista Todas as Referências: 382Excel 2019 - Módulo II7. Selecione a planilha AGO. Perceba que o intervalo B3:D20 permanece. Clique em Adicionar;8. Selecione a planilha SET e clique em Adicionar;9. Alterne para o arquivo Receitas e Despesas - JUN.xlsx e selecione o intervalo B3:D20 e clique em Adicionar;10. Em Usar rótulos na, marque as caixas Linha superior e Coluna esquerda:11. Clique em OK para realizar a consolidação:3837Ferramenta de dadosA consolidação foi feita, porém, não há fórmulas. Se desejar, você pode classificar a lista ou realizar outros cálculos.Quando você usar várias pastas de trabalho na consolidação de dados, prefira fazê-lo com os arquivos abertos para facilitar a seleção. Senão, use o botão Procurar para localizar o arquivo desejado. Nesse caso, é melhor trabalhar com intervalos nomeados nesses arquivos externos.Para que você experimente a consolidação com vínculos, vá até a planilha Vinculado e mantenha a célula ativa em A3. Repita todos os passos anteriores novamente, porém, antes de clicar em OK para finalizar, ligue a caixa Criar vínculos com os dados de origem. No final, a consolidação mostrará o seguinte resultado, após ajustar as larguras de colunas:Observe que há uma coluna extra (coluna B) e muitas linhas ocultas. O Excel criou estruturas de tópicos à esquerda da planilha, agrupando os itens e9.3. Propriedades dos controles ...................................................................4399.4. Aplicabilidade dos controles .................................................................4409.4.1. Caixa de grupo .....................................................................................4409.4.2. Caixa de seleção ...................................................................................4419.4.3. Botão de opção .....................................................................................4449.4.4. Caixa de listagem .................................................................................4479.4.5. Caixa de combinação ............................................................................4509.4.6. Barra de rolagem ..................................................................................4529.4.7. Botão de rotação ..................................................................................4559.4.8. Botão ....................................................................................................4589.4.9. Rótulo ..................................................................................................460Pontos principais ................................................................................................461Teste seus conhecimentos...................................................................................................... 463Mãos à obra! .................................................................................................................................. 467Sumário11Capítulo 10 - Macros .................................................................................................................. 47110.1. Introdução ............................................................................................47210.1.1. O que são macros .................................................................................47210.1.2. Ferramentas de macro ..........................................................................47210.1.3. Tipos de arquivos .................................................................................47310.1.4. Lógica de programação .........................................................................47410.2. Gravando macros ..................................................................................47410.3. Referências absolutas e relativas ...........................................................47810.4. Gerenciando macros .............................................................................48010.5. Maneiras de executar as macros ...........................................................48110.5.1. Pela barra de ferramentas de acesso rápido ..........................................48210.5.2. Através de objetos gráficos ...................................................................48410.5.2.1. Controles de formulário .......................................................................48410.5.2.2. Formas geométricas .............................................................................48510.5.2.3. Fotos e ilustrações ...............................................................................48510.5.2.4. Ícones ..................................................................................................48610.6. Visualizando e editando macros ............................................................48610.7. Aninhando macros ................................................................................48810.8. Boas práticas e orientações ...................................................................48910.9. Exemplo de aplicação ...........................................................................49010.9.1. Desenhando os botões ..........................................................................49210.9.2. Gravando a macro Limpar_Dados ..........................................................49310.9.3. Gravando a macro Gravar_Dados ...........................................................49410.9.4. Aninhando as macros ............................................................................497Pontos principais ................................................................................................499Teste seus conhecimentos...................................................................................................... 501Mãos à obra! .................................................................................................................................. 505Referências e fórmulas1 à Referências de células; à Intervalos nomeados; à Auditoria de fórmulas; à Opções de cálculo.14Excel 2019 - Módulo II1.1. IntroduçãoO Excel é, sem dúvida, o programa de computador mais usado para edição de planilhas eletrônicas. Isso se deve, na maior parte, às suas ferramentas poderosas de manipulação de dados, fórmulas e gráficos.Você verá, neste capítulo, alguns detalhes sobre a edição de fórmulas no Excel, a criação de vínculos entre planilhas e pastas de trabalho e como evitar alguns problemas causados por fórmulas que perdem as referências de células.Um arquivo do Excel é chamado de Pasta de Trabalho e é composto por folhas de planilha e folhas de gráfico. Cada planilha contém 16.384 colunas, identificadas por letras do alfabeto, partindo de A até XFD. Essa mesma planilha possui 1.048.576 linhas numeradas. O cruzamento de uma linha com uma coluna é chamado de célula.1.1.1. Versões do ExcelDesde o Office 2013, a Microsoft faz sua distribuição em duas modalidades: licença vitalícia e assinatura. • A licença vitalícia é encontrada como um produto a ser comprado uma única vez. O Office 2019 foi lançado no final de 2018 e é considerado um produto de licença vitalícia. Nessa modalidade, o usuário compra o produto e é "dono" dele sem limite de tempo. O produto só pode ser instalado em um computador apenas. Quaisquer atualizações de segurança e correção de bugs são aplicadas de tempos em tempos. Não há atualização de recursos, introdução de ferramentas novas ou mudanças na interface. Somente no próximo lançamento de versão vitalícia (geralmente 3 anos depois), novos recursos são introduzidos de uma vez. Há versões para uso doméstico e para empresas; • O serviço de assinatura é chamado de Office 365 (em alusão aos 365 dias do ano). Nessa modalidade, o usuário assina o serviço por um ano a um custo muito baixo e pode interromper quando quiser. A assinatura é renovada automaticamente a cada ano. Há serviço para um usuário (Office 365 Personal) ou para 6 usuários (Office 365 Home). Este último oferece maior vantagem porque permite a instalação em até 6 máquinas, além do valor baixíssimo por usuário (custa menos que um cafezinho por usuário por mês). Outra grande vantagem desse serviço: espaço na nuvem de 1 terabyte por usuário. Dessa forma, você pode realizar backup automático na sua conta da Microsoft pelo OneDrive e acessar todo o conteúdo em qualquer local ou dispositivo, incluindo smartphones e tablets. Sempre que novas funções, ferramentas ou recursos são introduzidos, ficam disponibilizados em poucas semanas aos assinantes via atualização automática. Também há versões para uso corporativo.Esta apostila foi escrita para o Excel do pacote Office 2019 (licença vitalícia). Se você possui o Office 365, poderá perceber uma nova interface da faixa de opções, chamada de Fluent, com ícones de maior contraste e ideal para monitores de altíssima resolução, como Full HD ou 4K. Além disso, é possível que você perceba a introdução de novas funções, gráficos ou ferramentas não abordados neste material.151 Referências e fórmulas1.1.2. A interfaceA ilustração a seguir mostra as principais áreas da tela do Excel 2019, para que você as identifique ao longo desta publicação:1. Barra de ferramentas de acesso rápido;2. Guia selecionada da Faixa de Opções;os valores individuais que compõem o resultado. A imagem mostra o item Aluguel expandido. Cada linha contém o nome do arquivo de onde a consolidação buscou aquele valor. Há fórmulas que simplesmente apontam para as células da planilha ou da pasta que contém o valor. A coluna B informa o nome do arquivo de onde veio o valor daquela linha. Não há fórmulas nas colunas A e B.Agora, para cada mudança na planilha ou pasta de trabalho com os dados de origem, a consolidação com vínculos refletirá isso automaticamente nos resultados.É possível que você precise fazer algum ajuste ao resultado, como larguras de colunas, alinhamentos ou mesmo formatação de células.Se você precisar refazer uma consolidação com vínculos, prefira fazê-lo em uma nova planilha porque essa já sofreu uma quantidade muito grande de alterações.384Excel 2019 - Módulo IIPontos principaisAtente para os tópicos a seguir. Eles devem ser estudados com muita atenção, pois representam os pontos mais importantes do capítulo. • A Formatação Condicional é um recurso que auxilia bastante a exploração visual dos dados de uma planilha, facilitando a detecção de problemas críticos e a identificação de padrões e tendências. Com a formatação condicional, compreender os dados da planilha fica muito mais fácil, porque você consegue destacar as células ou os intervalos de células que quiser, enfatizar os valores incomuns e visualizar os dados adotando barras de dados, escalas de cores e ícones; • A formatação condicional possui uma grande quantidade de regras prontas, as quais analisam o conteúdo de cada célula do intervalo: maior que, menor que, 10 primeiros itens, etc. Se o conteúdo atender à condição da regra (VERDADEIRO), a formatação é aplicada. Caso contrário, a célula não se modifica. É possível usar, inclusive, uma fórmula para criar critérios mais elaborados; • Há formatações mais ricas no visual, como barras de dados, escalas de cores e conjuntos de ícones. Os parâmetros, como valores e cores, podem ser personalizados para que você obtenha efeitos interessantes; • Você pode aproveitar dados que foram colados na planilha, mas vieram sem separação. A ferramenta Texto para Colunas cumpre esse papel. Ela analisa o texto de cada célula e abre o assistente de conversão de texto para colunas. Ele guiará você em cada fase da identificação e separação das colunas de textos e números. Há dois tipos de texto que podem ser separados: Delimitado e Largura Fixa; • O Preenchimento Relâmpago aproveita colunas de dados já digitadas e tenta prever uma lógica no preenchimento da próxima coluna. Se o Excel detectar essa lógica, ele completará as próximas células automaticamente. Se a sugestão dada é a que você esperava, basta teclar ENTER; senão, apenas siga digitando outro conteúdo; • Remover Duplicatas é uma ferramenta muito simples, prática e útil para ser usada no final da manutenção de seu banco de dados. A finalidade é remover informações que estão em duplicidade no banco, as quais podem causar contagens erradas, somas e médias imprecisas. São considerados registros duplicados quando todas as células são coincidentes; • Você pode definir qual tipo de dado será permitido em uma célula por meio da ferramenta Validação de Dados. Isso ajuda a impedir que dados inválidos sejam inseridos, seja proibindo a entrada desses dados ou emitindo um aviso sobre sua restrição. Ao compartilhar uma pasta de trabalho, a validação de dados passa a ser muito importante pela necessidade de consistência e precisão na entrada de informações; • A Consolidação de Dados é o processo que resume o conteúdo de diversos intervalos em uma “planilha mestre”, a qual recebe os valores resultantes de operações típicas de soma, média, máximo, contagem, etc. A ferramenta Consolidar permite que os valores sejam localizados, independentemente da posição que ocupam na planilha. Os títulos (ou rótulos) das linhas e colunas são usados para localizar esses valores. Portanto, é importante que eles sejam escritos da mesma maneira entre planilhas diferentes.Teste seus conhecimentosFerramentas de dados7386Excel 2019 - Módulo II1. Qual o objetivo da formatação condicional? ☐ a) Omitir valores de erro retornados às células, como #DIV/0!, #N/D etc. e trazendo, no lugar, valores alternativos. ☐ b) Aplicar um dos estilos prontos às tabelas de dados, usando efeitos e linhas com cores alternadas. Só pode ser usada em tabelas e bancos de dados. ☐ c) Ocultar linhas de um banco de dados que atendem às condições especificadas na área de critérios. ☐ d) Explorar visualmente os dados de uma planilha através da formatação de fonte, borda e preenchimento das células, baseada em seu conteúdo. ☐ e) Nenhuma das alternativas anteriores está correta.2. Qual das ferramentas a seguir separa um texto longo de uma célula em várias informações usando delimitadores? ☐ a) Texto para colunas ☐ b) Remover duplicatas ☐ c) Preenchimento relâmpago ☐ d) Validação de dados ☐ e) Nenhuma das alternativas anteriores está correta.3. Qual das ferramentas a seguir aproveita dados de colunas existentes e tenta estabelecer uma lógica para o conteúdo de uma nova coluna, quando você começa a digitar os primeiros valores? ☐ a) Texto para colunas ☐ b) Remover duplicatas ☐ c) Preenchimento relâmpago ☐ d) Validação de dados ☐ e) Nenhuma das alternativas anteriores está correta.3877Ferramentas de dados4. Qual das alternativas a seguir está incorreta quanto à validação de dados? ☐ a) A ferramenta impede que valores incorretos sejam digitados nas células que contêm regras de validação e que usam o estilo “Parar”. ☐ b) Regras podem ser estabelecidas para vários tipos de valores, como números inteiros, números, fracionários, datas, horas, listas predefinidas e comprimento de texto. ☐ c) A validação de dados não aceita fórmulas e funções do Excel. Só é permitido usar valores constantes. ☐ d) A validação de dados permite que você personalize uma mensagem para entrada de dados e também uma de alerta de erro. ☐ e) Todas as alternativas anteriores estão corretas.5. Qual das alternativas a seguir está incorreta quanto à consolidação de dados? ☐ a) Durante o processo de consolidação, você deve identificar intervalos que farão parte do resultado consolidado. ☐ b) Não é possível consolidar usando conteúdo de outras pastas de trabalho. Todas as planilhas consolidadas devem estar sempre no mesmo arquivo. ☐ c) A consolidação pode ter dois resultados: apenas valores ou, então, pelo uso de vínculos aos dados de origem. ☐ d) A consolidação com vínculos cria colunas e linhas extras, além de estrutura de tópicos que permite que você expanda ou recolha grupos de itens consolidados. ☐ e) Todas as alternativas anteriores estão corretas.Mãos à obra!Ferramentasde dados7390Excel 2019 - Módulo IIOs exercícios desta seção complementam o aprendizado em sala de aula. Faça-os usando os conceitos aprendidos no Capítulo 7 – Ferramentas de Dados. Cada exercício contém as instruções necessárias para você completar as atividades, bem como menção aos arquivos que devem ser abertos, caso necessário.Para realizar as atividades práticas deste capítulo, abra a pasta de trabalho Exercícios de Laboratório - Capítulo 7.xlsx.Laboratório 1A – Aplicando formatações condicionaisNa Planilha1, há um resumo de vendas anuais de 4 regiões com seus respectivos totais e um valor de meta na célula N1:Aplique as seguintes formatações condicionais: • Todos os valores de vendas (B4:M7) que superarem a meta devem ser formatados em negrito e vermelho escuro; • Cada linha de vendas (uma para cada região) deverá destacar com fundo azul claro o maior valor dessa linha; • Aplique aos 4 totais da coluna N (N4:N7) a formatação com barras de dados de cor laranja e oculte os valores dessas 4 células (mostrar barras somente); • Aplique aos 12 totais da linha 8 (B8:M8) a formatação com escala de cores Amarela-Verde;3. Guia não selecionada da Faixa de Opções;4. Barra de Título;5. Faixa de Opções;6. Botões de controle da janela e da Faixa de Opções;7. Célula ativa (cursor);8. Ponteiro do mouse;9. Caixa de Nomes;10. Divisor móvel entre Caixa de Nomes e Barra de Fórmulas;11. Botões de inserção e edição de fórmulas e funções;12. Barra de Fórmulas;13. Grupo de comandos na Faixa de Opções;14. Botão iniciador de caixa de diálogo do grupo;15. Títulos de colunas;16. Títulos de linhas;17. Botões de navegação para as planilhas;18. Guia da planilha ativa;19. Guia de planilha não ativa;20. Botão para inserção de nova planilha;21. Barra de Status (mensagens);22. Divisor móvel entre as guias de planilha e a barra de rolagem;23. Barra de rolagem horizontal;24. Botões para diferentes modos de visualização e zoom;25. Barra de rolagem vertical.16Excel 2019 - Módulo IIDurante as atividades deste curso, se você abrir algum arquivo que mostre a seguinte mensagem......clique no botão Habilitar Edição para que você consiga editar o seu conteúdo.1.2. Referências de célulasA seguir, veja como fazer referências a células em uma mesma planilha, referências a células de outras planilhas e de outras pastas de trabalho.1.2.1. Referências na mesma planilhaA célula é identificada por um endereço (ou referência), o qual combina a letra da coluna com o número da linha. Exemplos: célula A1, célula H20, célula XY1234 etc. Os endereços de células são usados para compor as fórmulas.Existem três tipos de referências de células em fórmulas: • Relativa: Neste tipo de referência, nenhum elemento (linha ou coluna) está fixo. Quando você copia uma célula contendo o endereço relativo em sua fórmula, este é ajustado de acordo com a posição que será ocupada pela célula. Isso significa que, se a célula tiver a referência D3 em sua fórmula, quando você copiar essa célula para a linha de baixo, a referência passará a ser D4. Se copiar para a coluna da direita, a referência será E3; • Absoluta: É o tipo de referência em que a linha e a coluna estão fixas, não sofrendo alteração quando a célula que contém a fórmula é copiada. O endereço absoluto tem um cifrão ($) antes da referência da linha e da coluna. Por exemplo, se uma célula tiver a referência $F$1 em sua fórmula e ela for copiada para outra célula, essa referência sempre será $F$1; • Mista: Neste tipo de referência, somente a linha ou a coluna está fixa. O endereço misto tem um cifrão ($) antes da referência da linha ou da coluna. Por exemplo, em $G2, o cifrão fixa apenas a coluna. Já em G$2, o cifrão fixa apenas a linha.171 Referências e fórmulasA ilustração a seguir mostra uma fórmula escrita inicialmente na célula B3. Note o que acontece com a referência D1 no final da fórmula, quando ela é copiada para a célula C6, em cada um dos tipos de endereço:Para agilizar a digitação de uma fórmula, quando precisar alterar o tipo de referência da célula que você acabou de indicar, pressione a tecla F4. Cada acionamento de F4 mudará o tipo de referência. Exemplo: A1, $A$1, A$1 e $A1.1.2.2. Referências a células de outras planilhasApesar de uma planilha poder conter grande quantidade de linhas e colunas, muitas vezes não faz sentido você realizar todo o trabalho somente em uma única folha. É para isso que o Excel permite a inserção de outras planilhas no arquivo.A inclusão de uma referência de uma célula ou intervalo em uma fórmula é bastante fácil. É necessário, porém, incluir o nome da planilha, conforme a sintaxe genérica:Nome_da_planilha!IntervaloQuando o nome da planilha possui várias palavras, a sintaxe deverá incluir esse nome entre aspas simples:'Nome da planilha'!IntervaloEsse tipo de referência também é chamado de Referência 3D, pois considera uma pasta de trabalho como se fosse uma planilha tridimensional, permitindo cálculos e intervalos que percorrem várias planilhas.18Excel 2019 - Módulo IIVeja, a seguir, alguns exemplos de fórmulas com referências a outras planilhas da mesma pasta de trabalho: • A fórmula adiante simplesmente traz para a célula atual o conteúdo da célula C5 da planilha Vendas:=Vendas!C5 • A fórmula a seguir soma 3 células oriundas de 3 planilhas diferentes:=Norte!H4 + Sul!G3 + Centro!F4 • A próxima fórmula soma 2 valores de duas planilhas diferentes, nomeadas com mais de uma palavra:='Filial Capital'!G2 + 'Filial Interior'!G2 • A fórmula seguinte soma um intervalo que se encontra em outra planilha:=SOMA(Planilha4!C3:C18) • A próxima fórmula soma todas as células B5, da planilha Janeiro até a planilha Dezembro:=SOMA(Janeiro:Dezembro!B5) • Esta última fórmula soma um intervalo retangular de células desde a planilha JAN até a planilha DEZ:=SOMA(JAN:DEZ!B3:H8)Os dois últimos exemplos ilustram bem o porquê do termo 3D. De fato, o Excel se comporta como uma planilha tridimensional, ou um "cubo" de células, localizadas por sua linha, coluna e planilha. Sendo assim, você consegue efetuar cálculos "através" das planilhas.1.2.3. Referências a células de outras pastas de trabalhoUma fórmula com referência a outra pasta de trabalho, ou seja, com uma referência externa, possui a seguinte sintaxe genérica:='caminho_do_arquivo[nome_do_arquivo]nome_da_planilha'!intervalo191 Referências e fórmulasEm que: • caminho_do_arquivo é o caminho completo que indica a localização do arquivo. Antes do caminho, você deve abrir aspas simples ('); • nome_do_arquivo é o nome do arquivo onde a referência se encontra. Deve ser seguido pela extensão (.xlsx ou .xlsm, por exemplo) e ser informado entre colchetes [ ]; • nome_da_planilha é o nome da planilha onde a referência se encontra, seguido do fechamento das aspas simples (') e de um ponto de exclamação (!); • intervalo é o endereço da célula ou intervalo de células que serão referenciados na fórmula.Se o caminho não for conhecido, você pode localizar o arquivo usando o Explorador de Arquivos do Windows 10. O caminho completo aparecerá na caixa Endereço.Você pode digitar o caminho completo para fazer referência à célula, mas é mais simples criar as fórmulas clicando nas células referenciadas com os arquivos abertos, deixando o Excel inserir o caminho completo.Se a pasta referenciada estiver aberta, apenas o nome do arquivo aparecerá na referência da fórmula. Porém, se a pasta referenciada estiver fechada, o caminho completo do arquivo será adicionado à fórmula.Veja alguns exemplos de fórmulas com referências a outras pastas de trabalho: • A fórmula a seguir simplesmente traz para a célula atual o conteúdo da célula C5 da planilha Janeiro, da pasta de trabalho aberta Vendas.xlsx:=[Vendas.xlsx]Janeiro!$C$5 • A mesma situação anterior, porém a pasta Vendas.xlsx está fechada e salva em um disco da rede ou externo:='L:\Clientes Novos\Capital\[Vendas.xlsx]Janeiro'!$C$5 • A próxima fórmula soma a célula D2 da planilha Janeiro, da pasta de trabalho Vendas Filial Capital.xlsx, com a célula D2 da planilha Janeiro, da pasta de trabalho Vendas Filial Capital.xlsx. Todos os arquivos estão abertos:='[Vendas Filial Capital.xlsx]Janeiro'!$D$2 + '[Vendas Filial Interior.xlsx]Janeiro'!$D$220Excel 2019 - Módulo II • Esta última fórmula traz, para a célula que a contém, a soma de um intervalo localizado na planilha Janeiro, na pasta de trabalho aberta Vendas Filial Interior.xlsx:=SOMA('[Vendas Filial Interior.xlsx]Janeiro'!$D$5:$D$15)Uma maneira rápida de alternar pelos aplicativos ou janelas abertas é pelo teclado, conforme os atalhos a seguir:Atalho AçãoALT + TABAlterna por todos os programas e janelas em execução no Windows.ALT + SHIFT + TAB O mesmo que o atalho anterior, porém em direção oposta.CTRL + TABou CTRL + F6Alterna por todas as janelas do programa atual, no caso, o Excel. Não passa pelas janelas abertas por outros programas no Windows.CTRL + SHIFT + TABou CTRL + SHIFT + F6O mesmo que o atalho anterior, porém em direção oposta.Para quevocê possa acompanhar a prática de criação de fórmulas com vínculos a outros arquivos, faça as seguintes atividades:1. Feche eventuais arquivos abertos no Excel;2. Na pasta do Capítulo 1, localize e abra 5 arquivos: • Relatório de Vendas - TOTAL.xlsx; • Relatório de Vendas - Região Norte.xlsx; • Relatório de Vendas - Região Sul.xlsx; • Relatório de Vendas - Região Leste.xlsx; • Relatório de Vendas - Região Oeste.xlsx.211 Referências e fórmulas3. Use o atalho CTRL + TAB para alternar entre eles e, depois, retorne ao arquivo Relatório de Vendas - TOTAL.xlsx:4. Na célula C4, você escreverá uma fórmula que resgata o valor do total para a região Norte do arquivo correspondente. Para começar, digite o sinal de igual (=):5. Pelo atalho CTRL + TAB ou pela barra de tarefas do Windows, alterne até que o arquivo Relatório de Vendas - Região Norte.xlsx apareça;6. Clique na célula F10 que contém o total: 22Excel 2019 - Módulo II7. Tecle ENTER para encerrar a fórmula e retornar à célula C4 do arquivo Relatório de Vendas - TOTAL.xlsx:8. Repita a operação com as outras 3 regiões. No final, o arquivo de totais ficará como a imagem adiante (já havia um gráfico criado dentro dele):231 Referências e fórmulas9. Clique na célula C4 e observe a fórmula, a qual busca um valor que se encontra na célula F10 em outro arquivo aberto:='[Relatório de Vendas - Região Norte.xlsx]Norte'!$F$1010. Feche os outros 4 arquivos. Mantenha aberto somente o arquivo de totais;11. Veja novamente a fórmula em C4 e perceba que, agora, a referência ao nome do arquivo inclui todo o caminho onde ele está salvo (isso vai depender de onde você salvou os seus arquivos de curso):='C:\Users\Treinamento\Documents\Capítulo 1\[Relatório de Vendas - Região Norte.xlsx]Norte'!$F$1012. Salve o arquivo e feche-o também.1.2.4. Gerenciando vínculos (links)Quando você cria uma fórmula que aponta para um intervalo em outro arquivo, o nome desse arquivo é parte integrante da fórmula. Há, portanto, um vínculo (link) entre o arquivo que contém a fórmula e o arquivo referenciado.Quando você abre um arquivo que contém vínculos com outros através de fórmulas, você verá uma faixa amarela na parte superior da planilha:Esse AVISO DE SEGURANÇA apenas informa que os vínculos existem, porém, estão desabilitados. Clique no botão Habilitar Conteúdo para atualizar as fórmulas que buscam valores em outras pastas de trabalho.Os vínculos representam uma boa ferramenta para que você não precise duplicar informações entre pastas e planilhas. Contudo, problemas podem surgir quando os arquivos referenciados são movidos, excluídos ou renomeados.Para que você possa acompanhar as explicações, use os mesmos 5 arquivos da pasta de exercícios do Capítulo 1. Siga as atividades:1. Feche todos os arquivos do Excel;24Excel 2019 - Módulo II2. Pelo Explorador de Arquivos do Windows 10, navegue até a pasta onde estão salvos os arquivos do Capítulo 1 e selecione o arquivo Relatório de Vendas - Região Sul.xlsx:3. Clique mais uma vez sobre o nome do arquivo (ou use a tecla de atalho F2) para editá-lo. Adicione o algarismo 2 no final do nome:251 Referências e fórmulas4. Tecle ENTER para efetivar a mudança de nome:5. Dê um duplo-clique no arquivo Relatório de Vendas – TOTAL.xlsx, o qual possui as fórmulas com vínculos. Surgirá uma caixa de mensagens, indicando a presença de vínculos:6. Clique em Atualizar para que o Excel busque os valores dos vínculos e atualize as fórmulas;Como um dos arquivos foi renomeado, o Excel não conseguiu encontrá-lo como esperado na pasta. Surge, portanto, uma outra caixa de mensagem que informa exatamente isso:Você tem, agora, a opção de Continuar sem que os vínculos sejam atualizados, ou Editar Vínculos... para resolver o problema, conforme detalhado a seguir.26Excel 2019 - Módulo II7. Para gerenciar os vínculos de uma pasta de trabalho do Excel, na caixa de mensagem anterior, clique em Editar Vínculos... Alternativamente, pela faixa de opções, guia Dados, grupo Conexões, clique em Editar Links:A caixa de diálogo Editar vínculos oferece uma maneira prática de gerenciar os links do arquivo, principalmente aqueles que geraram erros:Essa caixa exibe uma lista com o nome dos arquivos vinculados à pasta de trabalho atual. Para executar qualquer operação com o vínculo, basta selecionar o nome do arquivo e clicar em um dos botões à direita, descritos a seguir:Botão DescriçãoAtualizar valoresAtualiza os valores a qualquer momento, principalmente se você não tiver optado pela atualização do vínculo na abertura do arquivo.Alterar FonteRedireciona o vínculo para outro arquivo. É útil quando o arquivo vinculado originalmente foi renomeado ou movido para outra pasta. O vínculo sempre é direcionado para a planilha com o mesmo nome e a mesma referência às células da planilha atualmente vinculada. Se a pasta de trabalho do novo vínculo não possuir uma planilha com o mesmo nome, será exibida uma caixa com as planilhas dessa pasta, para que você possa escolher a planilha do novo vínculo.271 Referências e fórmulasBotão DescriçãoAbrir Fonte Abre o arquivo selecionado na lista de vínculos.Quebrar vínculoRemove o vínculo da fórmula, mantendo apenas o resultado final (valor).Verificar status Verifica o estado atual da fórmula que contém a referência.Prompt de inicializaçãoAbre uma caixa de diálogo de configuração para definir a ação do Excel quando um arquivo for inicializado:Agora, retomando o exemplo em uso, prossiga com as etapas para corrigir o link quebrado:1. Na exibição da caixa de mensagem que indica que o vínculo não pôde ser atualizado, clique no botão Editar Vínculos;2. Selecione, na lista, o arquivo Relatório de Vendas – Região Sul.xlsx, que apareceu com uma indicação de erro (sim, pois ele foi renomeado);3. Clique no botão Alterar Fonte para exibir a janela Alterar Fonte. Localize o arquivo Relatório de Vendas – Região Sul2.xlsx e clique em Abrir:28Excel 2019 - Módulo II4. Verifique agora que o arquivo não apresenta mais a indicação de erro porque o vínculo foi redirecionado para um arquivo existente:5. Feche a caixa Editar vínculos.1.3. Intervalos nomeadosDeterminadas células e intervalos importantes e muito usados na planilha podem receber um nome. Esse nome será usado diretamente nas fórmulas e facilita muito a leitura dessa fórmula. Além disso, nomes podem ser usados em qualquer planilha da pasta de trabalho. Existem algumas maneiras para criar e gerenciar esses nomes pela guia Fórmulas, grupo Nomes Definidos: • Definir Nome: Abre a caixa Novo Nome, onde você pode definir um nome para o intervalo, um comentário opcional e o local de referência, o qual pode ser também uma fórmula; • Criar a partir da Seleção: Permite a criação de vários nomes de uma vez, tomando como base os textos que se encontram na primeira linha e/ou primeira coluna do intervalo selecionado na planilha; • Caixa de nome: Localizada à esquerda da Barra de Fórmulas. Use-a para a criação rápida do intervalo selecionado. Digite o nome sem espaços e tecle ENTER; • Gerenciador de Nomes: Também acionado pelo atalho CTRL + F3, é o local que centraliza a relação de todos os nomes criados no arquivo. Nele também é possível criar um novo nome, editar um nome existente ou excluir um nome que não será mais usado.291 Referências e fórmulasOs intervalos nomeados são abordados de forma completa no curso Excel 2019 - Módulo I e serão usados em diversas situações e exercícios neste material.1.4. Auditoria de fórmulasQuando a planilha aumenta de tamanho ou fica mais complexa, existe a chance de você cometer erros matemáticos ou de lógica em suas fórmulas. Com a finalidade de visualizar o "fluxo" dos cálculos ou dos erros é que existem ferramentas de auditoria que auxiliam o processo. Elas criarão rastreadores, ou setas, que identificam as células envolvidas nos cálculos.Observe as célulase a fórmula do exemplo a seguir:Os rastreadores auxiliam na identificação de três tipos de células: • Precedentes: São células que são referenciadas por uma fórmula em outra célula. Por exemplo, se a célula C4 contiver a fórmula =C2-C2*C3, as células C2 e C3 são precedentes da célula C4 (fornecem valores para C4); • Dependentes: Contêm fórmulas que se referem a outras células. Por exemplo, se a célula C4 contiver a fórmula =C2-C2*C3, a célula C4 é dependente das células C2 e C3 (precisa dos valores de C2 e C3); • Erros: São as células que contêm algum tipo de erro e que são diretamente ou indiretamente referenciadas em uma fórmula, fazendo com que o erro apareça nessa fórmula.As ferramentas de auditoria são encontradas na faixa de opções, guia Fórmulas, grupo Auditoria de Fórmulas:30Excel 2019 - Módulo IIO rastreamento produz uma série de setas azuis para as células precedentes e dependentes. O rastreamento de células com erro produz setas vermelhas. Esse "fluxo" identifica a direção do cálculo: de onde vêm e para onde vão os valores. As setas também são impressas com a planilha, porém não são salvas.Para acompanhar o aprendizado desta seção, abra o arquivo Auditoria de Fórmulas.xlsx, disponível em sua pasta de exercícios do Capítulo 1.A pasta de trabalho possui três planilhas. As duas primeiras, Norte e Sul, contêm dados de várias categorias de produtos de exportação em milhares de toneladas. A terceira planilha, Brasil, é um relatório total que traz a soma das duas planilhas anteriores.311 Referências e fórmulas1.4.1. Rastreando precedentesRealize as seguintes atividades para compreender o rastreamento de células precedentes sobre as planilhas de exemplo:1. Na planilha Norte, clique na célula P8, que contém o total anual das categorias;2. Na guia Fórmulas, grupo Auditoria de Fórmulas, clique no botão Rastrear Precedentes para descobrir quais células geraram valores para esse total. As setas e os pontos azuis indicam que as células H8 (total no 1º semestre) e O8 (total no 2º semestre) participaram do total anual em P8:3. Clique mais uma vez no botão Rastrear Precedentes. Agora, as setas indicam que cada total semestral somou valores das 4 células acima dele:4. Clique mais uma vez no botão Rastrear Precedentes. Cada uma das 4 células nas colunas H e O realizam somas das 6 células à esquerda dela:5. Clique mais uma vez no botão Rastrear Precedentes. Você ouvirá um bipe. Desta vez, não haverá mais setas porque o rastreamento chegou ao final. Não há mais células precedentes às já marcadas;32Excel 2019 - Módulo II6. Clique na seta ( ) do botão Remover Setas e selecione o comando Remover Setas Precedentes:7. O último rastreamento de precedentes foi removido. Clique diretamente dentro do botão Remover Setas para limpar todos os rastreamentos da planilha.1.4.2. Rastreando dependentesRealize as seguintes atividades para compreender o rastreamento de células dependentes sobre as planilhas de exemplo:1. Novamente, na planilha Norte, clique agora na célula B5;2. Na guia Fórmulas, grupo Auditoria de Fórmulas, clique no botão Rastrear Dependentes para descobrir quais células dependem de B5. Neste momento, os totais em B8 e H5 usaram diretamente o valor de B5. Note também um ícone de planilha e uma linha tracejada preta com uma seta apontando para ele. Isso indica que uma célula em outra planilha também usa o valor de B5:331 Referências e fórmulas3. Para descobrir as planilhas dependentes, aplique um duplo-clique na linha tracejada para abrir a caixa Ir para:4. Selecione o local na lista de intervalos e clique em OK para que o Excel ative essa célula. Portanto, a célula B5 da planilha Brasil também usa o valor de B5 da planilha Norte. Esta célula contém uma fórmula que faz a soma entre planilhas:5. Retorne à planilha Norte e permaneça na célula B5;6. Clique mais uma vez em Rastrear Dependentes. Desta vez, as setas se estendem, mostrando que o total do 1º semestre em H8 também usa indiretamente o valor de B5, bem como contribui para o total anual em P5:34Excel 2019 - Módulo II7. Clique mais uma vez em Rastrear Dependentes. A célula B5 também influencia o total geral em P8, bem como os totais na planilha Brasil:8. Clique mais uma vez em Rastrear Dependentes. Desta vez, você ouvirá um bipe para sinalizar que não há mais continuidade nesse rastreamento;9. Clique na seta (�) do botão Remover Setas e selecione o comando Remover Setas Dependentes:10. O último rastreamento de dependentes foi removido. Clique diretamente dentro do botão Remover Setas para limpar todos os rastreamentos da planilha.1.4.3. Exibindo todas as fórmulas da planilhaPara ver a fórmula digitada na célula, você pode clicar nela e observar o conteúdo na barra de fórmulas ou editá-la dando um duplo clique nela ou pela tecla F2.O botão Mostrar Fórmulas no grupo Auditoria de Fórmulas oferece um meio de visualizar todas as fórmulas da planilha, simultaneamente:Enquanto as fórmulas estão sendo exibidas, as células não mostram formatação numérica; apenas o que foi originalmente digitado nelas. As colunas ficarão com uma largura maior.351 Referências e fórmulasPara retornar a planilha à visualização normal, clique novamente no botão Mostrar Fórmulas para desativá-lo.Alternativamente, use o atalho CTRL + SHIFT + ` (acento grave) para exibir ou ocultar as fórmulas na planilha.1.4.4. Detectando e resolvendo erros em fórmulasErros podem ser resultantes de digitação de valores incorretos, fórmulas com argumentos não adequados ou resultado de cálculos matemáticos em situações específicas.O Excel pode mostrar, nas células da planilha, os seguintes erros:Erro Descrição#DIV/0! Erro matemático. Resultado de uma divisão por zero (0).#REF!Uma fórmula contém uma referência de célula que não é válida. Geralmente, acontece quando uma fórmula faz referência a células que foram excluídas ou substituídas por outros dados. #NÚM!Uma fórmula ou função contém valores numéricos que não são válidos.#VALOR!Uma fórmula inclui células que possuem dados diferentes do tipo esperado (exemplo: texto em vez de número).#NOME?O Excel não reconhece nome de intervalo ou de função dentro de uma fórmula.#N/DNão é propriamente um erro, mas indica que um valor procurado em uma tabela não pode ser encontrado.No exemplo usado neste tópico, imagine que a planilha Norte possui um erro na célula B5 (você pode provocar um erro em B5 teclando a fórmula =1/0).Observe que o erro se propaga em todas as células dependentes de B5, inclusive, na planilha Brasil:36Excel 2019 - Módulo IIO Excel oferece alguns mecanismos para ajudar você a encontrar a origem do erro e também algumas formas de resolvê-lo.1. Na guia Fórmulas, grupo Auditoria de Fórmulas, clique no botão Verificação de Erros, ou na seta ( ) ao lado dele e na opção Verificação de Erros:A caixa de diálogo Verificação de erros aparece, exibindo botões ou opções diferentes para cada situação de erro:Em que:Botão DescriçãoAjuda sobre este erroExibe um artigo de ajuda do Excel sobre o erro em questão.Rastrear erroOpção exibida caso o erro seja de um valor de retorno de uma fórmula. As células que deram origem ao erro serão apontadas por setas vermelhas.Mostrar etapas de cálculo...Opção exibida quando ocorre um erro durante o cálculo de uma fórmula.Ignorar erro Ignora o erro e não faz alteração alguma na célula.Editar na barra de fórmulasPossibilita a edição da fórmula na barra de fórmulas.Opções...Exibe a guia Fórmulas, dentro das Opções do Excel, permitindo a configuração de diversos parâmetros em relação às fórmulas.Anterior Seleciona a célula anterior, que contenha algum erro.Avançar Avança para a próxima célula que contenha algum erro.Retomar Retorna ao início do ciclo de verificação de erros.371 Referências e fórmulas1.4.4.1. Rastreando errosPara determinar a origem do erro em uma fórmula, usandoa pasta de trabalho do exemplo, na planilha Norte:1. Clique na célula P8, que contém o total geral;2. Na guia Fórmulas, grupo Auditoria de Fórmulas, clique na seta ( ) ao lado do botão Verificação de erros e selecione o comando Rastrear Erro:3. Observe, na planilha, que o Excel identificou a origem do erro como sendo a célula B5 e esta foi selecionada. Além disso, traçou uma sequência de setas vermelhas para mostrar o fluxo dos cálculos. A barra de fórmulas mostra o que estava digitado na célula B5 e que causou o erro:4. Em B5, digite o valor 173 e tecle ENTER para corrigir o erro. Note agora que as setas existentes ficaram azuis, indicando que se trata de um rastreamento normal de células dependentes e não mais um erro;5. Clique no botão Remover Setas para limpar os rastreamentos na planilha:6. Salve o arquivo e feche-o em seguida. Lembre-se que as setas são desligadas no fechamento do arquivo.38Excel 2019 - Módulo II1.4.4.2. Avaliando fórmulasIndependentemente da fórmula conter algum erro, você pode ver como ela é resolvida pelo Excel, passo a passo. Isso é útil para resolver problemas com a lógica na hora de elaborar uma fórmula. Pode ser que você tenha usado parênteses no lugar errado ou se esquecido de algum termo.Para você praticar a resolução de fórmulas passo a passo, abra o arquivo Avaliação de Fórmulas.xlsx, disponível na pasta do Capítulo 1:A Planilha1 contém uma relação de itens e seus preços em dólar nas colunas A e B. Serão compradas várias unidades desses produtos (célula E3). Sobre o total, será aplicado um desconto (célula E5) e adicionado o frete fixo no final (célula E7). A cotação do dólar está na célula E11 e, em E13, o total será convertido em R$.Escreva, na célula E9, a fórmula que realiza o cálculo completo, incluindo todos os valores citados e, em E13, o valor final em R$:391 Referências e fórmulasRetorne à célula E9 e realize as seguintes atividades para resolver o cálculo passo a passo:1. Na guia Fórmulas, grupo Auditoria de Fórmulas, clique no botão Avaliar fórmula para abrir a caixa Avaliar fórmula:2. A caixa Avaliar fórmula mostra a fórmula original, conforme digitada na célula E9. A parte sublinhada indica o termo que será executado em seguida. Clique no botão Avaliar:3. O termo sublinhado foi resolvido e o resultado do cálculo 4188 foi deixado no lugar, em itálico, para sinalizar um termo já calculado. Agora, a referência E3 está sublinhada. Será o próximo valor a ser calculado. Clique no botão Avaliar:4. O conteúdo da célula E3, o valor 3, foi colocado na expressão e ficou em itálico. O próximo termo a ser calculado será 4188*3, o qual aparece sublinhado. Clique no botão Avaliar;40Excel 2019 - Módulo II5. Prossiga com o restante dos cálculos, clicando no botão Avaliar para cada etapa, até chegar no resultado:6. Se desejar refazer a sequência, clique no botão Reiniciar;7. Clique em Fechar quando terminar de avaliar a fórmula.Quando o termo que será avaliado for uma referência de célula, a caixa Avaliar fórmula habilitará o botão Depuração total. Ao clicar nele, você verá outra caixa, mostrando o conteúdo da célula referenciada e que pode ser outra fórmula, permitido que você também a execute passo a passo. Se você iniciar a avaliação da fórmula escrita em E13, verá a seguinte caixa:411 Referências e fórmulasA célula E9 contém outra fórmula. Para que a avaliação entre também na E9, use o botão Depuração Total, para que as dependências da fórmula original sejam mostradas:Use o botão Avaliar para calcular as etapas das fórmulas dependentes. Para calcular o termo e retornar à depuração completa em uma única expressão, clique no botão Depuração circular.1.4.4.3. Usando o botão de verificação de errosQuando o Excel percebe que uma fórmula está diferente das fórmulas vizinhas, ou parece haver algum tipo de inconsistência, a célula que contém essa fórmula ficará com uma marca verde em seu canto superior esquerdo. Isso não necessariamente indica um erro, mas merece atenção.Suponha que uma planilha contenha informações de valores de 4 bimestres e um total:A fórmula com o total na célula E2 possui uma pequena marca triangular verde em seu canto superior esquerdo. É indicação de que há algo inconsistente na fórmula.42Excel 2019 - Módulo IIQuando você clicar na célula que contém a fórmula, verá um pequeno botão aparecendo no lado esquerdo dela:Esse botão apareceu porque, supostamente, a soma deveria ser dos 4 bimestres. A fórmula mostra que foram somados apenas os 3 primeiros. Faltou o último valor.Quando você levar o ponteiro do mouse sobre o botão, verá a seguinte dica de tela: "A fórmula nesta célula refere-se a um intervalo que tem números adjacentes a ele."Ao clicar no botão, você verá um menu de contexto, mostrando como primeiro item o tipo de erro: A fórmula omite células adjacentes:431 Referências e fórmulasCom os itens seguintes, você pode decidir o que fazer:Opção DescriçãoAtualizar fórmula para incluir célulasEfetivamente corrige a fórmula para incluir a célula que falta ao intervalo da soma. Feita a correção, a marca na célula desaparece. Note que esta opção varia conforme o tipo de erro.Ajuda sobre este erroAbre a janela de ajuda do Excel com artigos relacionados ao erro em questão.Ignorar erro Ignora o erro apenas para a célula em questão.Editar na barra de fórmulasInicia o modo de edição da fórmula com o cursor na barra de fórmulas para que você possa fazer manualmente a correção.Opções de Verificação de Erros...Abre a caixa de Opções do Excel com o item Fórmulas selecionado e suas opções de configuração abertas. Na seção Verificação de Erros, você pode desligar as marcas nas células ou mesmo trocar a cor dessas marcas.1.4.4.4. Referências circularesReferências circulares são indicações na pasta de trabalho quando há problemas com fórmulas que referenciam a própria célula que contém a fórmula, direta ou indiretamente.Veja o seguinte exemplo:Na célula M3, ao escrever a fórmula que soma todos os valores da linha 3, acidentalmente, você incluiu a própria célula que contém a função de SOMA:44Excel 2019 - Módulo IIAo teclar ENTER para confirmar a fórmula, aparece a seguinte caixa de mensagem:Quando isto acontece, o Excel não realiza os cálculos na planilha. Observe que o total ficou zerado:A barra de status, no canto inferior esquerdo da tela, mostra a indicação Referências Circulares: M3. Provavelmente, a célula mencionada (M3) seja a responsável pelo erro:Se essa indicação for suficiente para que você faça a correção, basta editar a fórmula e, ao teclar ENTER, o aviso desaparece e o resultado será calculado:Há situações um pouco mais complexas, como o exemplo a seguir:451 Referências e fórmulasEm que: • A célula B2 contém a fórmula =2*F2; • A célula F2 contém a fórmula =D4/5; • A célula D4 continha o número 100, gerando os resultados 40 e 20 nas células B2 e F2 respectivamente; • Na célula D4, foi inserida a fórmula =B2+10.A situação causou uma referência circular e o Excel posicionou automaticamente setas azuis rastreadoras para você visualizar esse ciclo fechado.Nessa situação, na guia Fórmulas, grupo Auditoria de Fórmulas, clique na seta ( ) do botão Verificação de Erros e, depois, em Referências Circulares, para ver quais células foram envolvidas nesses cálculos: Acesse cada célula envolvida na referência circular para verificar onde pode estar o erro e faça a correção até a indicação desaparecer na barra de status.Como as referências circulares podem acontecer também entre planilhas da mesma pasta de trabalho e até entre arquivos diferentes, assim que ocorrer a primeira indicação de referência circular, corrija imediatamente a fórmula que você acabou de digitar. É sempre mais fácil corrigir uma fórmula na hora do erro, do que deixar isso se propagar até se tornar algo complexo demais.46Excel 2019 - Módulo II1.4.5. Janela
- 35
- RESOLUÇÃO 19 9 8773 4238 - Considerando o excerto acima, utilizaremos este MAPA para contarmos, aos nossos futuros estudantes, uma história mostrando que a fisiologia
- EERCICIO TECNOLOGIA
- Backup e Modos de Backup
- especifica_de_analise_de_sistemas
- anaadmjrcargo_002
- MEGA AULÃO - PORTUGUÊS E INFORMÁTICA
- LISTA DE ATALHOS (1)
- MATERIAL DE LINUX
- Atalhos Microsoft Word
- 5229392225230207416_play mp4_logo_BR
- Manual de Instruções e Download
- Guia das Normas da ABNT - 2023
- Prova FOTOGRAFIA DIGITAL E ANÁLISE DA IMAGEM Questão 8 Sem resposta o enquadramento na fotografia é uma técnica fundamental que define a composição...
- as descontinui7dades sao limites de passagem entre uma camada terrestre para outra. qual o nome dessa descontinuidade
- Qual das seguintes afirmativas sobre o uso do Google Meet na educação híbrida está correta? Questão 3Escolha uma opção: a. O Google Meet não perm...
- Prova FOTOGRAFIA DIGITAL E ANÁLISE DA IMAGEM No contexto do armazenamento e transferência de arquivos digitais, é importante que o fotografo compre...
- b. A discriminação contra mulheres. C. A violência doméstica. d. Seu direito à vida. Oe Seus direitos políticos. Ei 26°C Nublado L LG PrtScr Scroll...
- Quais elementos fazem parte do gráfico abaixo? Resposta obrigatória custom-tests-question Eixo horizontal, linha de grade, caixa de texto, área do...
- Qual das seguintes plataformas de mídia social é mais adequada para alcançar profissionais e empresas? Opções de pergunta 5: a) Tik Tok b) ...
- quais são os principais comandos básicos utilizados para criar um projeto mecanico no autocar
- para a construção das entradas de AR da nave foi necessario selecionar a regiao onde a operação de entrada de extrude ira ocorrer. Depois devera se...
- Os diferentes tipos de formatos de arquivos são essenciais para a manipulação de imagens, som, documentos e vídeos. Cada formato possui característ...
- Para gerenciar arquivos fotográficos de maneira eficiente, é essencial criar uma estrutura de pastas lógica, utilizar metadados, realizar backups r...
- Agora é você _ Nivelamento de Informática teste 02
- Aula 6
Conteúdos escolhidos para você
Grátis
UFLA
USP-SP
Perguntas dessa disciplina
Grátis
UniFOA
Grátis
ESTÁCIO
UNOPAR