Prévia do material em texto
CURSO APERFEIÇOAMENTO / ESPECIALIZAÇÃO PROFISSIONAL MS EXCEL AVANÇADO Identificação do participante Nome: Telefone: E-mail: N de identificação: Instrutor (a): Data do curso: CURSO APERFEIÇOAMENTO / ESPECIALIZAÇÃO PROFISSIONAL MS EXCEL AVANÇADO Professor Aldo R. Mendes 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 aprovação prévia, por escrito do autor, estando contra fator 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 as suas respectivas empresas. MS EXCEL AVANÇADO Coordenação Geral Aldo Rodrigues Mendes Elaboração Aldo Rodrigues Mendes Equipe de colaboradores Aldo Rodrigues Mendes Samuel Pinho Carvalho Elaboração de exemplos e exercícios. Aldo Rodrigues Mendes Alexandra Vieira Alves Edição nº5 Julho/2020 Prof. Aldo Mendes SUMÁRIO 1 INTRODUÇÃO 1-2 2 REVISÃO DAS FUNÇÕES 2-2 3 TRABALHANDO COM DATAS 3-2 4 FUNÇÕES DE DECISÃO 4-2 5 FUNÇÕES FINANCEIRAS 5-2 6 FORMATAÇÃO CONDICIONAL 6-2 7 ANÁLISE DE DADOS 7-2 8 TABELA E GRÁFICO DINÂMICO 8-2 9 FUNÇÕES DE BANCO DE DADOS 9-2 10 TESTE DE HIPÓTESES 10-2 11 SEGURANÇA 11-2 12 MACROS 12-2 13 INTRODUÇÃO VBA 13-2 14 TECLAS DE ATALHO 14-2 15 IMPORTAÇÃO DE DADOS 15-2 16 TRABALHANDO EM EQUIPE 16-2 1 INTRODUÇÃO 1-2 REFERÊNCIAS 1-2 Introdução 1 INTRODUÇÃO Excel é um programa de planilhas do sistema Microsoft Office. Você pode usar o Excel para criar e formatar pastas de trabalho (um conjunto de planilhas) para analisar dados e tomar decisões de negócios mais bem informadas. Especificamente, você pode usar o Excel para acompanhar dados, criar modelos de análise de dados, criar fórmulas para fazer cálculos desses dados, organizar dinamicamente os dados de várias maneiras e apresentá-los em diversos tipos de gráficos profissionais.1 REFERÊNCIAS 1 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Introdução ao Excel 2013). 2 REVISÃO DAS FUNÇÕES 2 2.1 REVISÃO DAS FUNÇÕES 2 2.1.1 REVISÃO DAS FUNÇÕES 3 2.1.2 EXERCÍCIO SOMA, MÁXIMO, MÍNIMO E MÉDIA. 4 2.2 FUNÇÃO SE SIMPLES 6 2.2.1 FUNÇÃO SE SIMPLES- EXEMPLO 7 EXERCÍCIOS FUNÇÃO SE SIMPLES 8 2.3 FUNÇÃO SE ANINHADO 9 2.3.1 FUNÇÃO SE ANINHADO – EXEMPLO 10 2.4 REFERÊNCIAS – RELATIVA E ABSOLUTA 11 2.4.1 EXERCÍCIO SE 12 2.5 FUNÇÃO PROCV 13 2.5.1 EXEMPLO 1- PROCV 15 2.5.2 EXEMPLO 2- PROCV 16 2.5.3 EXEMPLO 3- PROCV 17 2.5.4 EXERCÍCIO PROCV 18 2.6 NOMEAR INTERVALO 21 2.6.1 EDITAR O NOME DO INTERVALO 22 2.7 AUDITORIA 23 2.8 ÉRROS 24 8.1 TIPOS DE ERROS 25 EXERCÍCIOS ÉERROS 26 REFERÊNCIAS 28 Prof. Aldo Mendes 2 - 2 2 REVISÃO DAS FUNÇÕES Como ponto de partida para o estudo, será feita uma rápida revisão e demonstração da aplicação das funções de cálculo mais comuns e de maior probabilidade de uso no programa de planilha eletrônica Excel tais como: SOMA, MÍNIMO, MÁXIMO, MÉDIA, SE, PROCV.1 2.1 Revisão das funções SOMA Sintaxe: SOMA(núm1;núm2; ...) argumentos de número de 2 a 255 que você deseja somar. MÉDIA Retorna a média entre os intervalos Sintaxe: =MÉDIA(núm1;núm2; ...) números adicionais, referências de célula ou intervalos para os quais você deseja a média, até no máximo 255. REVISÃO DAS FUNÇÕES 5 SOMA Descrição: A função SOMA, soma todos os números que você especifica como argumentos. Cada argumento pode ser um intervalo, uma referência de célula, uma matriz, uma constante, uma fórmula ou o resultado de outra função. 2 MÉDIA Esta função por sua vez faz os cálculos entre os intervalos e retorna o valor médio. Média, que é a média aritmética e é calculada por meio da adição de um grupo de números e, em seguida, da divisão pela contagem desses números3 javascript:AppendPopup(this,'ofArgument_2_2') javascript:AppendPopup(this,'xldefRange_3_3') javascript:AppendPopup(this,'xldefCellReference_4_4') javascript:AppendPopup(this,'xldefArray_5_5') javascript:AppendPopup(this,'IDH_qudefConstant_6_6') javascript:AppendPopup(this,'xldefFormula_7_7') Prof. Aldo Mendes 2 - 3 Revisão das Funções 2.1.1 Revisão das funções MÍNIMO Retorna o valor mínimo de um conjunto de valores. Sintaxe: MÍN(núm1;núm2; ...) de 1 a 255 números cujo valor mínimo você deseja saber. MÁXIMO Retorna o valor máximo de um conjunto de valores. Sintaxe: MÁXIMO(núm1;núm2; ...) de 1 a 255 números cujo valor máximo você deseja saber. REVISÃO DAS FUNÇÕES 6 MÍNIMO A função MÍNIMO retorna o valor mínimo de um conjuto de valores, na versão MS Excel 2013 existe também a função MÌNIMOA, pois se você deseja incluir valores lógicos e representações de texto dos números em uma referência como parte do cálculo, utilize esta função. 4 MÁXIMO A função MÁXIMO é uma fórmula pré-desenvolvida que assume um valor ou vários valores, executa uma operação e retorna um valor ou vários valores. Use as funções para simplificar e reduzir fórmulas em uma planilha, especialmente aquelas que executam cálculos longos e complexos.) no Microsoft Excel. Exemplo:5 javascript:AppendPopup(this,'IDH_xldefFunction_1_1') javascript:AppendPopup(this,'IDH_xldefFunction_1_1') javascript:AppendPopup(this,'IDH_xldefFunction_1_1') javascript:AppendPopup(this,'IDH_xldefFunction_1_1') javascript:AppendPopup(this,'IDH_xldefFunction_1_1') Prof. Aldo Mendes 2 - 4 2.1.2 Exercício Soma, Máximo, Mínimo e Média. EXERCÍCIO Soma, Máximo, Mínimo e Média 7 1) Nas figuras 1, 2 e 3 elaborar 3 planilhas com as seguintes informações : Planilha 1 1. Total 1º Trimestre: soma das vendas dos meses de Jan / Fev / Mar. 2. Máximo: calcular o maior valor entre os meses de Jan / Fev / Mar. 3. Mínimo: calcular o menor valor entre os meses de Jan / Fev / Mar. 4. Média: calcular a média dos valores entre os meses de Jan / Fev / Mar 5. Totais: Calcular os totais de: Total 1º Trimestre, Máximo, Mínimo e Média. Prof. Aldo Mendes 2 - 5 Revisão das Funções Figura 1: Exercício Soma, Média, Mínimo, Máximo Planilha 2: 6. Total 2º Trimestre: soma das vendas dos meses de Abr / Mai / Jun. 7. Máximo: calcular o maior valor entre os meses de Abr / Mai / Jun. 8. Mínimo: calcular o menor valor entre os meses de Abr / Mai / Jun. 9. Média: calcular a média dos valores entre os meses de Abr / Mai / Jun. 10. Totais: soma das colunas de cada mês (1ª e 2ª tabela). 11. Total do Semestre: soma dos totais de cada trimestre. Figura 2: Exercício Soma, Média, Mínimo, Máximo Prof. Aldo Mendes 2 - 6 Planilha 3 12. Calcular os totais do 1ª trimestre e do 2ª trimestre. Figura 3: Exercício Soma, Média, Mínimo, Máximo Salvar como: Exercício Soma, Média, Mínimo e Máximo 2.2 Função SE simples FUNÇÃO SE Condição A B Verdadeiro Falso Retorna um valor se uma condição que você especificou avaliar Como VERDADEIRO e um outro valor se for avaliado como FALSO. Sintaxe: =se(condição;verdadeiro;falso) Exemplo: =se(B2>=5;”SIM”;”NÃO”) 10 Retorna um valor se uma condição que você especificou avaliaromo VERDADEIRO e um outro valor se for avaliado como FALSO. Onde: Sintaxe: =SE (teste_lógico, [valor_se_verdadeiro], [valor_se_falso]) Prof. Aldo Mendes 2 - 7 Revisão das Funções 2.2.1 Função SE Simples- exemplo FUNÇÃO SE – SIMPLES Nota 1 Nota 2 Nota 3 Nota 4 Média Final Situação 1 10,00 5,50 7,502,00 6,25 5,00 10,00 10,00 10,00 8,75 2,00 2,00 6,00 4,00 3,50 10,00 8,00 9,50 7,50 8,75 Nota de Corte 7,5 Exemplo 1 11 Exemplo1 No primeiro momento um aluno será considerado “APROVADO” se tiver sua média final maior ou igual a 7,5. Prof. Aldo Mendes 2 - 8 Exercícios Função SE simples EXERCÍCIO 12 SE simples Figura 4 Exercícios de Função SE Simples Prof. Aldo Mendes 2 - 9 Revisão das Funções 2.3 Função SE aninhado FUNÇÃO SE - ANINHADO As funções aninhadas usam uma função como um dos argumentos de outra função. Sintaxe =se(condição;verdadeiro;se(condição;verdadeiro;falso)) Exemplo =se(Média aluno>=7,5;”aprovado”;se(Média aluno <= 5;”reprovado”;”Exame”)) Condição B... Verdadeiro Falso Condição A Falso Verdadeiro Falso 13 ANINHADO A função SE é usada para testar condições valor_se_verdadeiro e valor_se_falso se cair na condição falso dentro da própria função poderá entrar em outro teste lógico. Até 64 funções SE podem ser aninhadas como argumentos valor_se_verdadeiro e valor_se_falso para criar testes mais elaborados. Você também pode usar outras funções como argumentos.6 Prof. Aldo Mendes 2 - 10 2.3.1 Função SE Aninhado – Exemplo FUNÇÃO SE – ANINHADO Nota 1 Nota 2 Nota 3 Nota 4 Média Final Situação 1 Situação 2 10,00 5,50 7,50 2,00 6,25 5,00 10,00 10,00 10,00 8,75 2,00 2,00 6,00 4,00 3,50 10,00 8,00 9,50 7,50 8,75 Nota de Corte 7,5 Exame 5 Exemplo 2 14 Exemplo 2: Um aluno será considerado “APROVADO” se tiver sua média final maior ou igual a 7,5 se ficar entre 7,5 e 5 está de “EXAME”, se for menor que 5 “REPROVADO. Prof. Aldo Mendes 2 - 11 Revisão das Funções 2.4 Referências – Relativa e Absoluta REFERÊNCIAS – RELATIVA E ABSOLUTA Referência Absoluta – Quando a célula, linha ou coluna NÃO deve ser trocada. Referência Relativa – Quando a célula deve ser trocada. Para fixar uma referência de célula, é preciso usar o cifrão ($), e a referência que estiver após o $ estará fixa. Exemplo: A1: Não “travada” $A1: Somente a coluna A está travada” A$1: Somente a linha 1 está “travada” $A$1: A célula está “travada” (linha e coluna) 15 Ao copiar ou arrastar quaisquer funções ou fórmulas e, o Excel utiliza o conceito de Referência Absoluta e Referência Relativa na alteração dos endereços das células. Prof. Aldo Mendes 2 - 12 2.4.1 Exercício SE EXERCÍCIO Função SE Aninhado 16 2) Com as informações da figura 5 aplique a função SE para apurar os resultados da planilha “Gol de Letra”. O resultado deverá ser : Vitória, Derrota ou Empate. Figura 5 Tabela de exercício Função SE Salvar como Exercício SE Prof. Aldo Mendes 2 - 13 Revisão das Funções 2.5 Função PROCV Localiza um valor na primeira coluna de uma matriz da tabela e retorna um valor na mesma linha de outra coluna na matriz da tabela. Sintaxe: =PROCV(valor_procurado;matriz_tabela;núm_índice_coluna;[pr ocurar_intervalo]) PROCV 18 A Função PROCV é usada para pesquisar no banco de dados uma informação baseada em uma chave de pesquisa. Por exemplo, qual o preço de um determinado produto identificado por uma referência ou modelo. Em primeiro lugar, devemos identificar a base de dados definidos um nome. Sintaxe: PROCV(valor_procurado,matriz_tabela, núm_índice_coluna, [procurar_intervalo]) Descrição: VALOR PROCURADO: Obrigatório. O valor a ser procurado na primeira coluna da tabela ou intervalo. O argumento valor_procurado pode ser um valor ou uma referência. Se o valor que você fornecer para o argumento valor_procurado for menor que o menor valor da primeira coluna do argumento matriz_tabela, PROCV retornará o valor de erro #N/D. Prof. Aldo Mendes 2 - 14 MATRIZ TABELA: Obrigatório. O intervalo de células que contém os dados. Você pode usar uma referência a um intervalo (por exemplo, A2:D8) ou um nome de intervalo. Os valores na primeira coluna de matriz_tabela são os valores procurados por valor_procurado. Os valores podem ser texto, números ou valores lógicos. Textos em maiúsculas e minúsculas são equivalentes. núm_índice_coluna Obrigatório. O número da coluna no argumento matriz_tabela do qual o valor correspondente deve ser retornado. Um argumento núm_índice_coluna de 1 retornará o valor na primeira coluna em matriz_tabela; um argumento núm_índice_coluna de 2 retornará o valor na segunda coluna em matriz_tabela e assim por diante. 7 PROCURAR INTERVALO: Opcional. Um valor lógico que especifica se você quer que PROCV localize uma correspondência exata ou aproximada. Onde: VERDADEIRO: valores aproximados FALSO: valores exatos Prof. Aldo Mendes 2 - 15 Revisão das Funções 2.5.1 Exemplo 1- PROCV FUNÇÃO PROCV Exemplo 1 19 Exemplo 1 Utilize a função PROCV para buscar na tabela acima, Origem, Preço e Estoque.O produto será informado na célula A13 Responda: Qual foi o valor lógico utilizado neste exemplo? ( ) Verdadeiro ( ) Falso Prof. Aldo Mendes 2 - 16 2.5.2 Exemplo 2- PROCV FUNÇÃO PROCV Exemplo 2 20 Exemplo 2 Utilize a função PROCV para buscar na tabela o prêmio em função da produção Responda: Qual foi o valor lógico utilizado neste exemplo? ( ) Verdadeiro ( ) Falso Prof. Aldo Mendes 2 - 17 Revisão das Funções 2.5.3 Exemplo 3- PROCV Exemplo 3 FUNÇÃO PROCV 21 Exemplo 3 Utilize a função PROCV para buscar na tabela correspondente a Origem, Preço e Estoque.O produto será informado na célula A2. Responda: Qual foi o valor lógico utilizado neste exemplo? ( ) Verdadeiro ( ) Falso Prof. Aldo Mendes 2 - 18 2.5.4 Exercício PROCV EXERCÍCIO Função PROCV 22 3) Os dados apresentados na planilha procv será uitlizado para o desenvolvimento do exercício. Planilha1 A figura 7 mostra a tabela matriz, onde será a origem do valor procurado Figura 6 Tabela1 do exercício da Função PROCV Prof. Aldo Mendes 2 - 19 Revisão das Funções Planilha 2 Utilize a função PROCV para buscar na tabela correspondente a Cidade e Faturado. O código será informado na célula A2. Figura 7 Tabela 2 do exercício da Função PROCV Planilha 3 Inserir a função para mostrar a taxa de comissão do vendedor conforme o total de vendas na célula D2. Figura 8 Tabela 3 do exercício da Função PROCV Prof. Aldo Mendes 2 - 20 Planilha 4 Na coluna C utilize a função PROCV para buscar na tabela de origem a porcentagem referente a comissão de cada venda, na coluna D calcular a comissão do vendedor. Figura 9 Tabela 4 do exercício da Função PROCV Salvar como Exercício PROCV Prof. Aldo Mendes 2 - 21 Revisão das Funções 2.6 Nomear intervalo NOMEAR INTERVALO 23 Definir um nome para o intervalo 1- Selecione o intervalo que deseja nomear. 2- Na Guia Fórmulas, clique na caixa definir nome 3- Digite o nome desejado. O nome não poderá conter espaços ou acentuação 4- Clique em Ok Prof. Aldo Mendes 2 - 22 2.6.1 Editar o nome do Intervalo NOMEAR INTERVALO Podemos criar um novo nome, editar ou excluir o intervalo. 24 Gerenciador de nomes O nome do intervalo poderá ser editado, excluído ou poderá criar um novo nome. Quando nomea-se um intervalo ele poderá servir como referência absoluta, por se tratar de células travadas. Prof.Aldo Mendes 2 - 23 Revisão das Funções 2.7 Auditoria Existem alguns erros propositalmente inseridos nela para que se possa usar o recurso de rastreamento de erros do Excel. Com ele você localizará falhas em qualquer lugar da planilha, mesmo os que você não esteja percebendo. Para localizar algum erro, na guia Fórmulas, na parte Auditoria de Fórmulas, clique no botão Verificação de Erros. AUDITORIA 8 O auditor é uma ferramenta que ajuda a analisar a estrutura de uma planilha, possibilitando localizar fórmulas e erros que possam existir em seu trabalho, facilitando a operação que, quando feita manualmente, certamente demanda um tempo bastante grande, destacando fórmulas, ou a relação existente entre os valores e fórmulas de uma planilha. A figura 4 mostra a execução do comando apresenta cinco recursos. Figura 10 Cinco recursos para auditoria de fórmulas 1- Rastrear Precedentes Esta opção permite que sejam identificadas todas as células ou faixas de células que fornecem informações para uma fórmula. Uma célula. 2- Rastrear Dependentes Prof. Aldo Mendes 2 - 24 Esta opção permite que sejam identificadas as fórmulas que fornecem informações para alguma célula. Uma fórmula tem dependentes quando possui uma informação referenciada em uma célula ou faixa de células. 3- Remover Setas Esse comando permite excluir da planilha todas as setas rastreadoras, que foram inseridas na planilha por meio dos comandos Rastrear dependentes e Precedentes 4- Mostrar fórmulas Esta opção permite a exibição das fórmulas utilizadas na planilha. 5- Rastrear Erro Esta opção que sejam desenhadas setas do valor de erro na célula ativa para as células que podem ter causado erro. A célula ativa deve conter um valor de erro; caso contrário, este comando não tem efeito. Caso apareçam setas vermelhas ou pontilhadas, elas apontarão para a primeira fórmula precedente que contem erro. No caso de setas azuis ou cheias apontarão para as células que possuem os valores precedentes da primeira fórmula que contém um erro. 8 2.8 Érros É uma função que verifica se um determinado valor, seja ele uma célula ou fórmula contém algum tipo de erro. O resultado da função é um tipo lógico, podendo ser VERDADEIRO ou FALSO. Quando o valor analisado contiver algum tipo de erro, a fórmula retornará VERDADEIRO, caso contrário, retornará FALSO, o que significa que o valor não possui nenhuma inconsistência. Prof. Aldo Mendes 2 - 25 Revisão das Funções 2.8.1 Tipos de erros A função ÉERROS estende a função EÉRRO, permitindo qualquer tipo de erro daqueles que são disponibilizados pelo Excel. (#N/D, #VALOR!, #REF!, #DIV/0!, #NÚM!, #NOME? ou #NULO!) TIPOS DE ERROS 26 Veja o exemplo na figura 11. Exemplo: Figura 11 Exemplo de Função éerros Prof. Aldo Mendes 2 - 26 Exercícios éerros EXERCÍCIO 28 Função éerros AS Funções Utilizadas neste exercício de aplicação são: ÉERROS, PROCV, SE, SOMA, MÉDIA, MÍNIMO E MÁXIMO. Figura 12 Exercício de aplicação Prof. Aldo Mendes 2 - 27 Revisão das Funções Enunciado: Locadora JHUSTOS 1 Na planilha Filmes célula D204, D205 e D206 utilize as funções apropriadas para calcular o valor máximo, médio e mínimo dos valores de aluguéis dos vídeos. 2 Na célula B6 procure pelo nome do filme, correspondente ao código da célula A6, na planilha Filmes. Essa função deve servir para toda as demais células entre B7 e B30.(Inserir função para trabalhar erro) 3 Faça o mesmo na célula C6 para a categoria do Filme. 4 Na Célula A1 inserir 4 é o número de dias de permanência 5 Na célula E6 (Devolução em:) use a função que retorna a data do dia. 6 Na Célula D6 insira datas aleatórias entre o primeiro e último dia do mês da célula E6 7 Na coluna Dias em Atraso (F) calcule a quantidade de dias em atraso da entrega do filme. 8 Se a quantidade de dias em atraso for menor que 10, calcule cada dia de atraso ao valor de R$ 2,50. Caso contrário utilize o valor de R$ 2,85. 9 Na coluna H calcule o Total à Pagar sendo: o valor normal do aluguel + a multa pelos dias em atraso. Prof. Aldo Mendes 2 - 28 REFERÊNCIAS 1 MANZANO, A. L., & MANZANO, J. A. (2007). Estudo dirigido - Excel Avançado (7ª ed.). São Paulo: Érica Ltda. (introdução). 2 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Soma). 3 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Média). 4 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Função Mínimoa). 5 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Função Máxima). 6 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Função SE). 7 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Função PROCV). 8 MANZANO, A. L., & MANZANO, J. A. (2007). Estudo dirigido - Excel Avançado (7ª ed.). São Paulo: Érica Ltda.(Auditor de células). 3 TRABALHANDO COM DATAS 3-2 3.1 FUNÇÕES HOJE E AGORA 3-2 3.2 PRINCIPAIS FUNÇÕES DE DATAS 3-4 3.3 DIA / MÊS / ANO 3-5 3.4 DIA DE TRABALHO 3-7 3.5 DIA DE TRABALHO TOTAL 3-8 EXERCÍCIOS DE DADOS 3-9 REFERÊNCIA 3-9 Prof. Aldo Mendes 3 - 2 Trabalhando com datas 3 Trabalhando com datas Uma das mais poderosas características do Excel é a sua habilidade de trabalhar com datas. Fazemos uso desta característica no módulo 3 sobre cálculos de dias, mês e ano, e cálculos de como por exemplo dias de trabalho. 3.1 Funções Hoje e Agora √Hoje A função Hoje() retorna a data atual do sistema. A data é inserida no formato dd/mm/aaaa. Por exemplo, para inserir a data atual em uma célula, basta digitar a seguinte fórmula: =Hoje () √Agora Mas porque utilizar a função Agora() e não digitar a data e hora diretamente? A vantagem da função Agora() é que ela atualiza o valor da data e da hora, toda vez que a planilha for aberta. Com o uso da função Agora() teremos sempre a data e hora atualizadas. FUNÇÕES HOJE E AGORA 32 Função Hoje() Sintaxe : Hoje() Argumentos : Nenhum A função Hoje() retorna a data atual do sistema. A data é inserida no formato dd/mm/aaaa. Por exemplo, para inserir a data atual em uma célula, basta digitar a seguinte fórmula: =Hoje () Prof. Aldo Mendes 3 - 3 Trabalhando com datas Mas porque utilizar a função Hoje() e não digitar a data diretamente? A vantagem da função Hoje() é que ela atualiza o valor da data na célula, toda vez que a planilha for aberta no Excel. Com o uso da função Hoje() teremos sempre a data atualizada. Função Agora() Sintaxe : Agora() Argumentos : Nenhum A função Agora() retorna a data e hora do sistema. A data é inserida no formato dd/mm/aaaa e a hora no formato hh:mm . Por exemplo, para inserir a data e hora atual em uma célula, basta digitar a seguinte fórmula: =Agora() Mas porque utilizar a função Agora() e não digitar a data e hora diretamente? A vantagem da função Agora() é que ela atualiza o valor da data e da hora, toda vez que a planilha for aberta. Com o uso da função Agora() teremos sempre a data e hora atualizadas.i Prof. Aldo Mendes 3 - 4 Trabalhando com datas 3.2 Principais funções de datas As principais funções de datas são: √Hoje √Agora √Dia √Mês √Ano √Diatrabalho √Diatrabalhototal FUNÇÕES 30 O Excel armazena todas as datas como integrais e todas as horas como frações decimais. Com esse sistema, ele pode adicionar, subtrair ou comparar datas e horas como qualquer outro número e todas as datas são manipuladas pelo uso desse sistema.Os valores retornados pelas funções ANO, MÊS e DIA serão valores gregorianos, independentemente do formato de exibição do valor de data fornecido. Por exemplo, se o formato de exibição da data fornecida for, os valores retornados para as funções ANO, MÊS e DIA serão valores associados à data gregoriana equivalente. 2 Prof. Aldo Mendes 3 - 5 Trabalhando com datas 3.3 Dia / Mês / Ano Dia Mostrar tudo Ocultar tudo Retorna o dia de uma data representado por um número de série. O dia é dado como um inteiro que varia de 1 a 31. Mês Mostrar tudo Ocultar tudo Retorna o mês de uma data representado por um número de série. O mês é fornecido como um inteiro, variando de 1 (janeiro) a 12 (dezembro). Ano Mostrar tudo Ocultar tudo Retorna o ano correspondente a uma data. O ano é retornado como um inteiro no intervalo de 1900-9999. DIA / MÊS /ANO 31 Dia Retorna o dia de uma data representado por um número de série. O dia é dado como um inteiro que varia de 1 a 31. Sintaxe DIA(núm_série) Núm_série: é a data do dia que você está tentando encontrar. As datas devem ser inseridas com a função DATA ou como resultado de outras fórmulas ou funções. Por exemplo, use DATA(2008,5,23) para 23 de maio de 2008. Figura 1 Função data Prof. Aldo Mendes 3 - 6 Trabalhando com datas Mês Retorna o mês de uma data representado por um número de série. O mês é fornecido como um inteiro, variando de 1 (janeiro) a 12 (dezembro). Sintaxe MES(núm_série) Núm_série: é a data do mês que você está tentando encontrar. As datas devem ser inseridas com a função DATA ou como resultado de outras fórmulas ou funções. Por exemplo, use DATA(2008,5,23) para 23 de maio de 2008. EXEMPLO: Figura 2 Função mês Ano Retorna o ano correspondente a uma data. O ano é retornado como um inteiro no intervalo de 1900-9999. Sintaxe ANO(núm_série) Núm_série é a data do ano que você deseja localizar. As datas são armazenadas como números de série sequenciais de forma que possam ser usadas em cálculos. Por padrão, 31 de dezembro, 1899 é o número de série 1, e 1 de janeiro, 2008 é o número de série 39448 porque é 39.448 dias após 1 de janeiro, 1900. EXEMPLO: Figura 3 Função Ano Prof. Aldo Mendes 3 - 7 Trabalhando com datas 3.4 Dia de Trabalho Retorna um número que representa uma data que é o número indicado de dias úteis antes ou após uma data (a data inicial). Os dias úteis excluem fins de semana e quaisquer datas identificadas como feriados. Use a função para excluir os fins de semana ou feriados ao calcular as datas de vencimento de fatura, horas de entrega esperadas ou o número de dias de trabalho executado. Neste exemplo existe uma data onde se inicia uma compra (07/07/2013), e com 28 dias úteis para o pagamento, não há feriados, utilizando a função DIATRABALHO podemos saber qual será o dia exato de recebimento do pagamento. será no dia 16/08/2013. EXEMPLO: Figura 4 Função DIATRABALHO Prof. Aldo Mendes 3 - 8 Trabalhando com datas 3.5 Dia de Trabalho Total Retorna o número de dias úteis inteiros entre data_inicial e data_final. Os dias úteis excluem os fins de semana e quaisquer datas identificadas em feriados. Use DIATRABALHOTOTAL para calcular os benefícios aos empregados que recebem com base no número de dias trabalhados durante um período específico. Sintaxe: DIATRABALHOTOTAL(data_inicial;data_final;feriados) As datas devem ser inseridas com a função DATA ou como resultado de outras fórmulas ou funções. Prof. Aldo Mendes 3 - 9 Trabalhando com datas Exercícios de dados EXERCÍCIO 35 Trabalhando com datas Use a função necessária e descubra qual será dia da entrega. Figura 5 Exercício de datas Referência i Julio Battisti, Disponível em: http://www.juliobattisti.com.br/cursos/excelbasico/modulo4/licao7.asp, Acesso em 08 de julho de 2011. 2 MICROSOFT, Disponível em: http://support.microsoft.com/kb/214094/pt-br, Acesso 07 de Julho de 2011. http://www.juliobattisti.com.br/cursos/excelbasico/modulo4/licao7.asp http://support.microsoft.com/kb/214094/pt-br 4 FUNÇÕES DE DECISÃO 4-2 4.1 FUNÇÃO E 4-2 4.2 FUNÇÃO OU 4-3 4.3 FUNÇÕES CONT.SE E SOMASE 4-4 4.3.1 FUNÇÃO CONT.SE 4-4 4.3.2 FUNÇÃO SOMASE 4-6 4.3.3 EXEMPLO- CONT.SE E SOMASE 4-8 4.3.4 EXERCÍCIO -CONT.SE 4-9 4.3.5 EXERCÍCIO - SOMASE 4-10 REFERÊNCIAS 4-11 Prof. Aldo Mendes 4 - 2 Funções de Decisão 4 FUNÇÕES DE DECISÃO O Excel pode oferecer vários tipos de funções de decisão tais como: Função E e OU como função de lógica, Função CONT.SE e SOMASE. Este módulo irá demostrar cada uma destas funções. 4.1 Função E FUNÇÃO E Retornará VERDADEIRO se todos argumentos forem VERDADEIROS; retornará FALSO se apenas um argumento for FALSO. Sintaxe =E(lógico1;[lógico2];...) Lógico1,lógico2,...são de uma a 255 condições que você deseja testar e que podem resultar em VERDADEIRO ou FALSO. 38 Como Utilizar a Função “E” A função E retorna VERDADEIRO se todos os seus argumentos forem VERDADEIROS. Um uso comum para a função E é expandir a utilidade de outras funções que realizam testes lógicos. Por exemplo, a função SE realiza um teste lógico e, em seguida, retornará um valor se o teste for avaliado como VERDADEIRO e outro valor se o teste for avaliado como FALSO. Usando a função E como argumento teste_lógico da função SE, você pode testar várias condições diferentes em vez de apenas uma. Prof. Aldo Mendes 4 - 3 Funções de Decisão Sintaxe: =E(lógico1, [lógico2];...) A sintaxe da função E tem os seguintes argumentos: • lógico1 Obrigatório. A primeira condição que você deseja testar que pode ser avaliada como VERDADEIRO ou FALSO. • lógico2, Opcional. Condições adicionais que você deseja testar que pode ser avaliada como VERDADEIRO ou FALSO, até um máximo de 255 condições.1 4.2 Função OU FUNÇÃO OU Retornará VERDADEIRO se qualquer argumento for VERDADEIRO; retornará FALSO se todos os argumentos forem FALSOS. Sintaxe =OU(lógico1;lógico2;...) Lógico1,lógico2,... são de uma a 255 condições que você deseja testar e que podem resultar em VERDADEIRO ou FALSO. 39 Como Utilizar a Função “OU” A função OU retorna VERDADEIRO se um dos argumentos for VERDADEIRO A sintaxe da função OU tem os seguintes argumentos: • Lógico1; lógico2;... Lógico1 é necessário, valores lógicos subsequentes são opcionais. Condições de 1 a 255 que você deseja testar e que podem resultar em VERDADEIRO ou FALSO.2 Prof. Aldo Mendes 4 - 4 Funções de Decisão 4.3 Funções CONT.SE e SOMASE A seguir falaremos sobre as funções CONT.SE E SOMASE, onde trata-se de funções para análise de dados. Por exemplo, podemos usar a função CONT.SE para detectar quantas células não vazias, dentro de uma faixa de células, atendem a um determinado critério. A função CONT.SE retorna um número o qual indica quantas células contém um valor que corresponde ao critério especificado. Podemos usar a função SOMASE para efetuar uma soma condicional, onde os valores de uma coluna são ou não acrescentados a soma, com base nos valores de uma outra coluna.3 4.3.1 Função CONT.SE Use o CONT.SE para contar o número de células dentro de um intervalo que atendem a um único critério que você especifica. Sintaxe 1: =CONT.SE(Intervalo;critérios) A função CONT.SES aplica critérios a células em vários intervalos e conta o número de vezes que todos os critérios são atendidos. Sintaxe 2: =CONT.SES(Intervalo_critérios1;critérios1;[intervalo_critério2;critério2...) CONT.SE 41 CONT.SE DESCRIÇÃO: Afunção CONT.SE conta o número de células dentro de um intervalo que atendem a um único critério que você especifica. Por exemplo, é possível contar todas as células que Prof. Aldo Mendes 4 - 5 Funções de Decisão começam com uma certa letra ou todas as células que contêm um número maior do que ou menor do que um número que você especificar. Por exemplo, suponha uma planilha que contenha uma lista de tarefas na coluna A e o nome da pessoa atribuída a cada tarefa na coluna B. Você pode usar a função CONT.SE para contar quantas vezes o nome de uma pessoa aparece na coluna B e, dessa maneira, determinar quantas tarefas são atribuídas a essa pessoa. SINTAXE: CONT.SE(intervalo; critérios) A sintaxe da função CONT.SE tem os seguintes argumentos: • intervalo Obrigatório. Uma ou mais células a serem contadas, incluindo números ou nomes, matrizes ou referências que contêm números. Campos em branco e valores de texto são ignorados. • critérios Obrigatório. Um número, uma expressão, uma referência de célula ou uma cadeia de texto que define quais células serão contadas. CONT.SES DESCRIÇÃO: Aplica critérios a células em vários intervalos e conta o número de vezes que todos os critérios são atendidos. Fique atento as novas regras Cada intervalo adicional deve ter o mesmo número de linhas e colunas que o argumento intervalo_critérios1. Os intervalos não precisam ser adjacentes entre si. SINTAXE: A sintaxe da função CONT.SES tem os seguintes argumentos: • intervalo_critérios1 Obrigatório. O primeiro intervalo no qual avaliar os critérios associados. Prof. Aldo Mendes 4 - 6 Funções de Decisão • critérios1 Obrigatório. Os critérios no formato de um número, uma expressão, uma referência de célula ou um texto que define quais células serão contadas. • intervalo_critérios2, critérios2, ... Opcional. Intervalos adicionais e seus critérios associados. Até 127 intervalo/critérios pares são permitidos.4 4.3.2 Função SOMASE Use a função SOMASE para somar os valores em um intervalo que atendem aos critérios que você especificar. Sintaxe 1: =SOAMSE(intervalo;critérios;[intervalo_soma]) A função SOMASES adiciona as células em um intervalo que atendem a vários critérios. Sintaxe 2: =SOMASES(intervalo_soma;intervalo_critérios1;critério1;...) SOMASE 42 SOMASE DESCRIÇÃO Use a função SOMASE para somar os valores em um que atendem aos critérios que você especificar. Por exemplo, suponha que em uma coluna que contém números, você deseja somar apenas os valores maiores que 5. É possível usar a seguinte fórmula: SINTAXE: =SOAMSE(intervalo;critérios;[intervalo_soma]) A sintaxe da função SOMASE tem os seguintes argumentos: Prof. Aldo Mendes 4 - 7 Funções de Decisão • intervalo Obrigatório. O intervalo de células que se deseja calcular por critérios. As células em cada intervalo devem ser números e nomes, matrizes ou referências que contêm números. Espaços em branco e valores de texto são ignorados. • Critérios Obrigatório. Os critérios na forma de um número, expressão, referência de célula, texto ou função que define quais células serão adicionadas. SOMASES DESCRIÇÃO: Adiciona as células em um intervalo que atendem a vários critérios. Fique atento as novas regras A ordem dos argumentos é diferente entre as funções SOMASES e SOMASE. Em particular, o argumento intervalo_soma é o primeiro em SOMASES, mas é o terceiro em SOMASE. Se você estiver copiando e editando essas funções semelhantes, coloque os argumentos na ordem correta. SINTAXE: A sintaxe da função SOMASES tem os seguintes argumentos: =SOMASES(intervalo_soma;intervalo_critérios1;critério1;...) • intervalo_soma Necessário. Uma ou mais células para somar, incluindo números ou nomes, intervalos ou referências de célula que contêm números. Valores em branco e de texto são ignorados. • intervalo_critérios1 Necessário. O primeiro intervalo no qual avaliar os critérios associados. • critérios1 Necessário. Os critérios no formato de um número, uma expressão, uma referência de célula ou um texto que define quais células no argumento intervalo_critérios1 serão adicionadas. Por exemplo, os critérios podem ser expressos como 32, ">32", B4, "maças" ou "32." Prof. Aldo Mendes 4 - 8 Funções de Decisão • intervalo_critérios2, critérios2, … Opcional. Intervalos adicionais e seus critérios associados. Até 127 intervalo/critérios pares são permitidos.5 4.3.3 Exemplo- CONT.SE e SOMASE FUNÇÃO CONT.SE E SOMASE Exemplo 1 43 Neste exemplo usando as funções CONT.SE e SOMASE cria-se uma situação onde: 1. Na célula B18 conte quantos salários são menores que R$ 500, e no C18 some estes salários menores que R$ 500. 2. Na célula B19 conte quantos salários estão entre R$ 500 e R$ 1000, C19 some os salários encontrados entre o valor de R$ 500 e R$ 1000. 3. Na célula B20 conte quantos salários são maiores que R$ 1000, e no C20 some estes salários maiores que R$ 1000. Prof. Aldo Mendes 4 - 9 Funções de Decisão 4.3.4 Exercício -CONT.SE EXERCÍCIO Cont.se e Somase 44 Na figura 10 exibe o controle de faltas no mês de setembro no qual F significa faltas, e as células em branco simboliza que o aluno não tem falta neste dia. Para tanto pede-se: 1. Utilize a função apropriada para calcular o total de faltas. 2. Utilize a função apropriada para calcular o Bônus ou deixar o campo em branco a célula correspndente. Figura 1 Tabela de controle de faltas Observações: ✓ Para Faltas utilize F Prof. Aldo Mendes 4 - 10 Funções de Decisão ✓ Limites de falatas no mês 2 ✓ O aluno que não exceder o limite ganhará de bônus 1 ponto na média,os alunos que excederem as faltas não ganhará o bônus. Salve como Exercício CONT.SE. 4.3.5 Exercício - SOMASE Planilha1 A figura 11 mostra a tabela matriz, onde será a origem do valor para realização deste exercício. Figura 2 tabela matriz Planilha 2 Observe a figura 12 e utilize a função aproprida para calcular o total de vendas por categoria. O total de vendas será informado nas células F2 até F14, na célula F17 somar o valor total das vendas de totas as categorias. Prof. Aldo Mendes 4 - 11 Funções de Decisão Figura 3 Tabela Exercício SOMASE Salve como Exercício SOMASE. REFERÊNCIAS 1 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Função E) 2 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Função OU) 3 BATTISTI, J. C. (2002). Curso de Excel Avançado em 120 lições. Santa Cruz do Sul. 4 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. CONT.SE (Função CONT.SE), (Função CONT.SES).CONT.SE (Função CONT.SE), (Função CONT.SES). 5 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. ( (Função SOMASE), (Função SOMASES).SOMASE (Função SOMASE), (Função SOMASES). 5 FUNÇÕES FINANCEIRAS 5-2 5.1 ARGUMENTOS DA FUNÇÃO FINANCEIRA 5-2 5.2 VF – VALOR FUTURO 5-3 5.3 VP – VALOR PRESENTE 5-4 5.4 PGTO – PAGAMENTO 5-5 5.5 NPER – PERÍODOS 5-6 5.6 TAXA 5-7 EXERCÍCIOS – FUNÇÕES FINANCEIRAS 5-8 REFERÊNCIAS 5-9 Prof. Aldo Mendes 5 - 2 Funções Financeiras 5 FUNÇÕES FINANCEIRAS As funções financeira, para cálculo do retorno sobre os investimentos, aceita argumentos similares. A seguir temos uma descrição dos argumentos que aparecem na nestas funções. 5.1 Argumentos da Função Financeira ARGUMENTOS 46 √ Taxa: Taxa de juros por período. (O Excel sempre calcula a taxa composta, que é a que acumulade um período para outro) √ Nper: Número de períodos. (Meses, Ano, Dia) √ Pgto: Valor desembolsado a cada período. (Prestação) √ VF: Valor Futuro, (É o valor a ser obtido no final do último período) √ VP: Valor Presente. (É o inverso do Valor Futuro, é o valor atual, à vista, de uma série de pagamentos que serão feitos futuramente. √ Tipo: Será 0 ou 1. (Zero indica que o pagamento será no final do primeiro período e 1 no início) Temos uma descrição dos argumentos que aparecem na nestas funções. A sintaxe das funções tem os seguintes argumentos: • Taxa Obrigatório. A taxa de juros por período. • Nper Obrigatório. O número total de períodos de pagamento em uma anuidade. • Pgto Obrigatório. O pagamento feito a cada período; não pode mudar durante a vigência da anuidade. Geralmente, pgto contém o capital e os juros e nenhuma outra tarifa ou taxas. Se pgto for omitido, você deverá incluir o argumento vp. javascript:AppendPopup(this,'ofArgument_2_2') Prof. Aldo Mendes 5 - 3 Funções Financeiras • Vf Opcional. O valor futuro, ou o saldo, que você deseja obter depois do último pagamento. Se vf for omitido, será considerado 0 (o valor futuro de um empréstimo, por exemplo, é 0). Por exemplo, se você deseja economizar R$ 50.000 para pagar um projeto especial em 18 anos, então o valor futuro será de R$ 50.000. Você poderia então fazer uma estimativa conservadora na taxa de juros e concluir quanto economizaria por mês. Se vf for omitido, você deverá incluir o argumento pgto. • Vp Opcional. O valor presente ou a soma total correspondente ao valor presente de uma série de pagamentos futuros. Se vp for omitido, será considerado 0 (zero) e a inclusão do argumento pgto será obrigatória. • Tipo Opcional. O número 0 ou 1 e indica as datas de vencimento dos pagamentos. Se tipo for omitido, será considerado 0.1 5.2 VF – Valor Futuro VALOR FUTURO ✓VF: Valor Futuro, (É o valor a ser obtido no final do último período) Sintaxe: =VF(taxa;nper;pgto;[vp];[tipo]) Exemplo 1 Qual o montante final de uma aplicação na qual serão depositados R$ 5000,00, durante três anos, com uma taxa de 1,04% ao mês? 47 A função VF retorna o valor futuro de um investimento de acordo com os pagamentos periódicos e constantes e com uma taxa de juros constante.2 Prof. Aldo Mendes 5 - 4 Funções Financeiras Sintaxe: =VF(taxa;nper;pgto;[vp];[tipo]) VAMOS RESOLVER ? Iremos resolver este exemplo de VF da apresentação Exemplo 1 Qual o montante final de uma aplicação na qual serão depositados R$ 5000,00, durante três anos, com uma taxa de 1,04% ao mês? 5.3 VP – Valor Presente ✓VP: Valor Presente. (É o inverso do Valor Futuro, é o valor atual, à vista, de uma série de pagamentos que serão feitos futuramente) Sintaxe: =VP(taxa;nper;pgto;vf;tipo) Exemplo 2 Quanto é necessário aplicar hoje para ter 10 mil reais daqui a um ano, considerando uma taxa de 1,76% ao mês? VALOR PRESENTE 48 Retorna o valor presente de um investimento. O valor presente é o valor total correspondente ao valor atual de uma série de pagamentos futuros. Por exemplo, quando você toma uma quantia de dinheiro emprestada, a quantia do empréstimo é o valor presente para o concessor do empréstimo.3 Sintaxe: VP(taxa, nper, pgto, [vf], [tipo]) Prof. Aldo Mendes 5 - 5 Funções Financeiras VAMOS RESOLVER ? Iremos resolver este exemplo de VP da apresentação Exemplo 2 Quanto é necessário aplicar hoje para ter 10 mil reais daqui a um ano, considerando uma taxa de 1,76% ao mês? 5.4 Pgto – Pagamento ✓ Pgto: Valor desembolsado a cada período. (Pagamento) Sintaxe: =PGTO(taxa;nper;vp;vf;tipo) Exemplo 3 Se você comprar um carro à vista por R$ 12.200,00, quanto pagará de prestação se financiar por 36 meses com uma taxa de 1,95%? PAGAMENTO 49 Retorna o pagamento periódico de uma anuidade de acordo com pagamentos constantes e com uma taxa de juros constante.4 Sintaxe: PGTO(taxa, nper, pv, [fv], [tipo]) VAMOS RESOLVER ? Iremos resolver este exemplo de PGTO da apresentação 35 Prof. Aldo Mendes 5 - 6 Funções Financeiras Exemplo 3 Se você comprar um carro à vista por R$ 12.200,00, quanto pagará de prestação se financiar por 36 meses com uma taxa de 1,95%? 5.5 NPER – Períodos √Nper: Número de períodos. (Meses, Ano, Dia) Sintaxe: =NPER(taxa;pgto;vp;vf;tipo) Exemplo 4 Em quantos meses eu terei R$ 10.000,00 se aplicar R$ 500,00 todo mês a uma taxa de 1% ao mês ? PERÍODOS 50 Retorna o número de períodos para investimento de acordo com pagamentos constantes e periódicos e uma taxa de juros constante.5 Sintaxe: NPER(taxa,pgto,vp,[vf],[tipo]) VAMOS RESOLVER ? Iremos resolver este exemplo de NPER da apresentação Exemplo 4 Em quantos meses eu terei R$ 10.000,00 se aplicar R$ 500,00 todo mês a uma taxa de 1% ao mês ? Prof. Aldo Mendes 5 - 7 Funções Financeiras 5.6 TAXA ✓ Taxa: Taxa de juros por período. (O Excel sempre calcula a taxa composta, que é a que acumula de um período para outro) Sintaxe: =TAXA(nper;pgto;vp;vf;tipo;estimativa) Exemplo 5 Qual a taxa de juros de um empréstimo de R$ 15.000,00 a ser pago em 10 parcelas de R$ 1.580,00? TAXA 51 O argumento estimativa deve ser especificado caso você tenha uma idéia da taxa, pois a função TAXA faz o cálculo com até 20 tentativas. Se não for possível encontrar um valor retorna o erro #NUM!. Especifique a estimativa entre e 1.6 Sintaxe: TAXA(nper, pgto, vp, [vf], [tipo], [estimativa]) Exemplo 5 Qual a taxa de juros de um empréstimo de R$ 15.000,00 a ser pago em 10 parcelas de R$ 1.580,00 Prof. Aldo Mendes 5 - 8 Funções Financeiras Exercícios – Funções Financeiras EXERCÍCIO 52 Funções Financeiras 1) Um capital de R$560,00 ficou aplicado durante um ano e três meses à taxa de 5%a.m. de juros compostos. Qual o montante final? 2) Determinar o valor aplicado, por 10 meses, a uma taxa de juros de 3,75% a.m., gerando um montante de R$100.000,00. 3) Qual o montante produzido por um capital de R$150.000 que ficou aplicado durante dois anos e sete meses à taxa de 8,2%a.m. de juros compostos? 4) Quanto devo investir para ter uma retirada de R$ 2.500,00 ao término de 6 meses a uma taxa de 2,5% a.m.? 5) Um amigo vai comprar um apartamento financiado em 120 meses, a uma taxa de juros de 3% a.m.. Qual o valor de cada parcela, se o imóvel for adquirido sem entrada a um valor de R$ 155.000,00? Prof. Aldo Mendes 5 - 9 Funções Financeiras REFERÊNCIAS 1 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (funções financeiras). 2 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Funções financeiras, Função VF). 3 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Funções financeiras, Função VP). 4 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (funções financeiras, Função PGTO). 5 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Funções financeiras, Função NPER). 6 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Funções financeiras, Função TAXA) 6 FORMATAÇÃO CONDICIONAL 6-2 6.1 FORMATAÇÃO CONDICIONAL NA FAIXA DE OPÇÕES 6-2 6.2 EXECUTANDO UMA FORMATAÇÃO CONDICIONAL 6-3 6.3 BARRAS DE DADOS 6-4 6.4 ESCALA DE COR 6-5 6.5 CONJUNTO DE ÍCONES 6-6 6.6 GERENCIADOR DE REGRAS 6-7 REFERÊNCIAS 6-9 Prof. Aldo Mendes 6 - 2 Formatação Condicional 6 FORMATAÇÃO CONDICIONAL A formatação condicional diferencia a célula quando a condição for diferente daestabelecida. Podemos definir uma formação para uma ou mais células. Nesta versão não possui limites para formatar condicionalmente, mas atenção, não abuse do número de formatações aplicadas, desde que compreenda como ela funciona. 6.1 Formatação Condicional na faixa de opções FORMATAÇÃO CONDICIONAL A formatação Condicional diferencia a célula quando a condição for diferente da estabelecida. 55 Aplicando a formatação condicional aos seus dados, você identifica rapidamente variações em uma faixa de valores com uma visão rápida. Também pode-se dizer que a formatação Condicional ajuda a responder visualmente a questões específicas sobre seus dados. Há diferenças importantes que devem ser entendidas ao usar formatação condicional em um relatório de Tabela Dinâmica. Siga o passo a passo de uma formatação condicional: 1. No menu Página inicial Prof. Aldo Mendes 6 - 3 Formatação Condicional 2. Formatação Condicional. 3. Nova regra 4. Formatar apenas células que contenham 5. Edite a descrição da regra 6.2 Executando uma formatação Condicional FORMATAÇÃO CONDICIONAL 56 Editando regras para a formatação condicional com valores opcionais, como mostra na figura 13: Figura 1 Regras de formatação Prof. Aldo Mendes 6 - 4 Formatação Condicional 6.3 Barras de dados BARRAS DE DADOS 1 25 35 15 1 8 20 10 11 A barras de dados formata condicionalmente do maior para o menor valor 57 Formatar todas as células usando barras de dados Uma barra de dados ajuda você a ver o valor de uma célula com relação a outras células. O comprimento da barra de dados representa o valor na célula. Uma barra mais longa representa um valor mais alto e uma barra mais curta representa um valor mais baixo. Barras de dados são úteis para indicar números mais altos e mais baixos, especialmente com grandes quantidades de dados, como brinquedos mais e menos vendidos em um relatório de vendas de fim de ano. 1. Selecione uma ou mais células em um intervalo, uma tabela ou um relatório de Tabela Dinâmica. 2. Na guia Página Inicial, no grupo Estilo, clique na seta ao lado de Formatação Condicional, clique em Barras de Dados e, em seguida, selecione um ícone de barra de dados.1 Prof. Aldo Mendes 6 - 5 Formatação Condicional 6.4 Escala de Cor 1 25 35 15 1 8 20 10 11 ESCALA DE COR Selecione o intervalo e formate condicionalmente com escalas de cores Números <50% e >50% as cores variam entre Rosa, Amarelo e verde. 58 As escalas de cores são guias visuais que ajudam a entender a distribuição e a variação de dados. Uma escala de três cores ajuda a comparar um intervalo de células usando uma gradação de três cores. O tom da cor representa valores maiores, médios ou menores. Por exemplo, em uma escala de cores verde, amarela e vermelha, é possível especificar que células de valores mais altos tenham a cor verde, valores médios tenham a cor amarela e células de valores mais baixos tenham a cor vermelha.2 Etapas para formatar com escalas de cores 1. Selecione uma ou mais células em um intervalo, uma tabela ou um relatório de Tabela Dinâmica. 2. Na guia Página Inicial, no grupo Estilos, clique na seta ao lado de Formatação Condicional e, em seguida, clique em Escalas de Cor. 3. Selecione uma escala de três cores. A cor da parte superior representa valores maiores, a cor do centro representa valores médios e a cor da parte inferior representa valores menores. Prof. Aldo Mendes 6 - 6 Formatação Condicional 6.5 Conjunto de ícones Critérios utilizado com porcentagem do maior valor CONJUNTO DE ÍCONES 59 Use um conjunto de ícones para anotar e classificar dados em três a cinco categorias separadas por um valor limite. Cada ícone representa um intervalo de valores. Por exemplo, no conjunto de ícones de 3 Setas, a seta verde para cima representa valores mais altos, a seta amarela lateral representa valores médios e a seta vermelha para baixo representa valores mais baixos. Você pode optar por exibir ícones somente para células que atendem a uma condição; por exemplo, a exibição de um ícone de aviso para células que estão abaixo de um valor crítico e nenhum ícone para aquelas que o ultrapassam. Para isso, oculte os ícones selecionando Sem Ícone de Célula na lista suspensa de ícones ao lado do ícone ao definir as condições. Você também pode criar sua própria combinação de conjuntos de ícones; por exemplo, uma marca de seleção de "símbolo" verde, uma "luz de tráfego" amarela e um "sinalizador" vermelho. Problema: a formatação condicional não é exibida em nenhuma célula do intervalo. Prof. Aldo Mendes 6 - 7 Formatação Condicional 1. Selecione uma ou mais células em um intervalo, uma tabela ou um relatório de Tabela Dinâmica. 2. Na guia Página Inicial, no grupo Estilo, clique na seta ao lado de Formatação Condicional, clique em Conjunto de Ícones e selecione um conjunto de ícones. Dica É possível alterar o método de escopo de campos na área Valores de um relatório de Tabela Dinâmica usando o botão de opção Aplicar regra de formatação.3 6.6 Gerenciador de regras GERENCIADOR DE REGRAS 60 Se suas necessidades de formatação condicional forem mais complexas, você pode usar uma fórmula lógica para especificar os critérios de formatação. Por exemplo, talvez você queira comparar valores com um resultado retornado por uma função ou avaliar dados em células fora do intervalo selecionado. Na guia Página Inicial, no grupo Estilos, clique na seta ao lado de Formatação Condicional e, em seguida, clique em Gerenciar Regras. A caixa de diálogo Gerenciador de Regras de Formatação Condicional será exibida. Prof. Aldo Mendes 6 - 8 Formatação Condicional Siga um destes procedimentos: • Para adicionar um formato condicional, clique em Nova Regra. • A caixa de diálogo Nova Regra de Formatação será exibida. • Para alterar um formato condicional, siga este procedimento: Verifique se a planilha, a tabela ou o relatório de Tabela Dinâmica apropriado está selecionado na caixa de listagem Mostrar regras de formatação para. Como opção, altere o intervalo de células clicando em Recolher Caixa de Diálogo na caixa Aplica-se a para ocultar temporariamente a caixa de diálogo, selecionando o novo intervalo de células na planilha ou nas outras planilhas e, em seguida, selecionando Expandir Caixa de Diálogo . Selecione a regra e, em seguida, clique em Editar regra. A caixa de diálogo Editar Regra de Formatação será exibida. 1. Em Aplicar Regra a, altere opcionalmente o escopo dos campos na área Valores de um relatório de Tabela Dinâmica por: ▪ Seleção, clique em Apenas estas células. ▪ Campo de correspondência, clique em Todas as células de <campo de valor> com os mesmos campos. ▪ Campo de valor, clique em Todas as células de <campo de valor>. 2. Em Selecione um Tipo de Regra, clique em Usar uma fórmula para determinar as células a formatar. 1. Em Edite a Descrição da Regra, na caixa de listagem Formatar valores nos quais esta fórmula é verdadeira, digite uma fórmula. Você deve iniciar a fórmula com um sinal de igual (=) e a fórmula deve retornar um valor lógico VERDADEIRO (1) ou FALSO (0). Exemplo 1: use um formato condicional com vários critérios e referências de células fora do intervalo de células Prof. Aldo Mendes 6 - 9 Formatação Condicional Nesta fórmula, um formato condicional com vários critérios aplicados ao intervalo A1:A5 formata as células em verde quando o valor médio para todas as células do intervalo é maior que o valor na célula F1 e alguma célula no intervalo tem um valormínimo maior ou igual ao valor em G1.4 REFERÊNCIAS 1 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Barra de dados) 2 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Escala de cor) 3 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Conjunto de ícones) 4 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Gerenciador de regras). 7 ANÁLISE DE DADOS 7-2 7.1 FILTRO 7-2 7.1.1 CLASSIFICAÇÃO DE REGISTROS 7-3 7.1.2 FILTRO POR DATA 7-4 7.1.3 FILTRAR POR COR 7-6 7.1.4 FILTROS DE TEXTO 7-8 7.1.5 FILTRO DE NÚMEROS 7-9 7.1.6 FILTRO POR SELEÇÃO 7-10 7.2 FILTRO AVANÇADO 7-11 7.2.1 EXECUTANDO UM FILTRO AVANÇADO 7-11 7.3 SUBTOTAL 7-14 7.3.1 O USO DE SUBTOTAIS 7-14 7.4 OPERAÇÕES DE BUSCA E TROCA 7-17 7.4.1 EXERCÍCIO –FILTRO, FILTRO AVANÇADO E SUBTOTAL 7-18 REFERÊNCIAS 7-20 Prof. Aldo Mendes 7 - 2 Análise de Dados 7 ANÁLISE DE DADOS Para extrair dados de uma base podemos utilizar algumas ferramentas do Excel. Neste módulo aprenderemos 3 tipos diferentes. FILTRO, FILTRO AVANÇADO e SUBTOTAL. O Filtro nos permite extrair informações a partir de critérios pré- estabelecidos pelo Excel. Com o Filtro Avançado podemos personalizadar os critérios criando uma tabela de critérios. Veremos ainda a ferramenta Subtotal, que através da função subtotal nos dá a possibilidade de subtotalizar os dados pela coluna desejada. 7.1 Filtro √Classificar √Personalizar classificação √Filtrar FILTRO 63 A filtragem de informações em uma planilha possibilita encontrar valores rapidamente. Você pode filtrar uma ou mais colunas de dados. Com a filtragem, é possível controlar não apenas o que ver, mas também o que excluir. Você pode filtrar com base nas opções escolhidas em uma lista, ou criar filtros específicos focados exatamente nos dados desejados.1 Prof. Aldo Mendes 7 - 3 Análise de Dados 7.1.1 Classificação de registros √Por data √Por cor √Por texto √Por Número √Por seleção CLASSIFICAÇÃO DE REGISTROS 64 Você pode pesquisar texto e números ao filtrar, usando a caixa de diálogo Pesquisar na interface de filtro. Durante a filtragem de dados, linhas inteiras serão ocultadas se valores de uma ou mais colunas não atenderem aos critérios de filtragem. Você pode filtrar valores numéricos ou texto, filtrar por cor, para células que tenham formatação de cores aplicada ao plano de fundo ou ao texto dessas células. Prof. Aldo Mendes 7 - 4 Análise de Dados 7.1.2 Filtro por data FILTROS POR DATA 65 1. Efectue um dos seguintes procedimentos: Intervalo de células A. Selecione um intervalo de células que contenha dados numéricos. B. No separador Base, no grupo Edição, clique em Classificar e Filtrar e, em seguida, clique em Filtrar. Figura 1 filtrar e classificar Tabela: Certifique-se de que a célula activa está presente numa coluna da tabela que contenha datas ou horas. Prof. Aldo Mendes 7 - 5 Análise de Dados C. Clique na seta no cabeçalho de coluna. D. Cliique na opção filtros por data (como mostra a figura acima) 2. Efectue um dos seguintes procedimentos: Selecionar a partir de uma lista de datas • Na lista de datas ou horas, selecione ou desmarque uma ou mais datas ou horas pelas quais pretende filtrar.2 Exemplo: Figura 2 Exemplo de Filtragem Prof. Aldo Mendes 7 - 6 Análise de Dados 7.1.3 Filtrar por cor FILTRAR POR COR 66 Se tiver formatado manual ou condicionalmente um intervalo de células com cores de célula ou cores de tipo de letra, também poderá filtrar por essas cores. Poderá também filtrar por um conjunto de ícones criado através de um formato condicional. 1. Efectue um dos seguintes procedimentos: A. Selecione um intervalo de células que contenha formatação por cor de célula, cor de tipo de letra ou um conjunto de ícones. B. No separador Base, no grupo Editar, clique em Ordenar e Filtrar e, em seguida, clique em Filtrar. Figura 3 classificar e filtrar Prof. Aldo Mendes 7 - 7 Análise de Dados Tabela C. Certifique-se de que a coluna da tabela contém dados formatados por cor de célula, cor de tipo de letra ou um conjunto de ícones (não é necessário efectuar qualquer seleção). 2. Clique na seta no cabeçalho de coluna. 3. Selecione Filtrar por Cor e, em seguida, dependendo do tipo de formatação, selecione Filtrar por Cor da Célula, Filtrar por Cor do Tipo de Letra ou Filtrar por Ícone da Célula. 4. Dependendo do tipo de formatação, selecione uma cor, cor de tipo de letra ou ícone da célula.3 Exemplo: Figura 4 Exemplo de filtro por cor Prof. Aldo Mendes 7 - 8 Análise de Dados 7.1.4 Filtros de texto FILTROS DE TEXTO 67 Na lista de valores de texto, selecione ou desmarque um ou mais valores de texto pelos quais pretende filtrar. A lista de valores de texto pode chegar a 10,000. Se a lista for grande, desmarque (Selecionar Tudo) na parte superior e, em seguida, selecione os valores de texto específicos pelos quais pretende filtrar. Criar critérios 1. Aponte para Filtros de Texto e, em seguida, clique num dos comandos de ou clique em Filtro Personalizado. Por exemplo, para filtrar texto que comece por um determinado carácter, selecione Começa com ou, para filtrar texto que contenha determinados caracteres independentemente da sua posição, selecione o vendedor. 2. Na caixa de diálogo Personalizar AutoFiltro, na caixa à direita, introduza texto ou selecione o valor de texto a partir da lista. Prof. Aldo Mendes 7 - 9 Análise de Dados Por exemplo, para filtrar por texto que comece pela letra "J", introduza J ou, para filtrar por texto que contenha a sequência de caracteres "bola" em qualquer parte do texto. Se necessitar de localizar texto que partilhe alguns caracteres mas não outros, utilize um carácter universal. 3. Opcionalmente, filtre com base em mais um critério.4 7.1.5 Filtro de números FILTROS DE NÚMEROS 68 1 3 2 4 1. Use a caixa de diálogo pesquisar para inserir texto ou números a serem pesquisados. 2. Marque e desmarque as caixas de seleção para mostrar os valores encontrados na coluna de dados. 3. Use critérios avançados para encontrar valores que atendam a condições específicas. Prof. Aldo Mendes 7 - 10 Análise de Dados 4. Você ainda poderá personalizar sua pesquisa de acordo com o seu filtro. 7.1.6 Filtro por seleção FILTRO POR SELEÇÃO 69 Pode filtrar rapidamente dados com critérios iguais ao conteúdo da célula activa. Num intervalo de células ou coluna de tabela, clique com o botão direito do rato numa célula que contenha o valor, cor, cor de tipo de letra ou ícone pelo qual pretende filtrar. Clique em Filtrar e, em seguida, efetue um ou mais dos seguintes procedimentos: • Para filtrar por texto, número ou data ou hora, clique em Filtrar por Valor da Célula Selecionada. • Para filtrar pela cor da célula, clique em Filtrar por Cor da Célula Selecionada. • Para filtrar pela cor do tipo de letra, clique em Filtrar por Cor do Tipo de Letra da Célula Selecionada. • Para filtrar por ícone, clique em Filtrar por Ícone da Célula Selecionada.5 Prof. Aldo Mendes 7 - 11 Análise de Dados 7.2 Filtro Avançado O filtro avançado é de extrema importância na hora de trabalhar com grande quantidade de dados. Vamos aprender na versão do MS. Excel 2013. 7.2.1 Executando um filtro avançado FILTRO AVANÇADO O Filtro Avançadoé utilizado para filtrar os dados extrair para uma outra área da planilha ou para uma nova planilha. 71 Agora, a pesquisa será efetuada com a finalidade de extrair os dados para uma outra área da planilha. É preciso criar uma área de critério e uma área de extração que devem possuir os mesmos campos da lista. Na figura 18 mostra como devemos criar estas duas condições. Prof. Aldo Mendes 7 - 12 Análise de Dados Figura 5 Apresentação da área de critérios e extração. A área de Critério será a busca de todas as informações dos instrumentos musicais dos países Austrália e Bélgica. Após definir as duas áreas: a de critérios e a de extração, execute p comando, Dados > Avançado, como mostra a figura 19: Figura 6 Localização do Filtro Avançado Será então apresentada a caixa de diálogo Filtro avançado, indicando a seleção da área da base de dados. Nesse momento selecione a opção: • Copiar para outro local, no campo Intervalo de critério digite o endereço da área de critério • Para o campo Copiar para, digite o endereço da área de extração • Finalize clicando no botão Ok. Prof. Aldo Mendes 7 - 13 Análise de Dados Figura 7 Caixa de diálogo do filtro avançado. Após a finalização, é apresentado o resultado da extração como mostra a figura 21: Figura 8 Apresentação de uma extração de dados. Perceba que para área de critério foram definidas três linhas, sendo uma com o nome dos campos e a outras duas dos dados a serem pesquisados. Prof. Aldo Mendes 7 - 14 Análise de Dados Como esta linha está com os países Austrália e Bélgica a extração ocorreu somente as informações dos instrumentos musicais destes dois países. Observação: Quando for necessário usar condições do tipo “OU”, é preciso estabelecer mais uma linha para alternar entre elas os elementos que serão pesquisados. Para executar o conceito do operador “E”, os dados devem ser digitados na mesma linha.6 7.3 Subtotal Retorna um subtotal em uma lista ou em um banco de dados. É geralmente mais fácil criar uma lista com subtotais usando o comando Subtotais, grupo Contorno, na guia Dados. Assim que a lista de subtotais for criada, você poderá modificá-la editando a função SUBTOTAL. 7.3.1 O Uso de Subtotais SUBTOTAIS 73 Para Trabalhar com o recurso de Subtotais é necessário manter a base de dados segundo a ordem em que se deseja obter o subtotal Prof. Aldo Mendes 7 - 15 Análise de Dados Após a ordenação alfabética pelo campo que será o mais importante, mantenha o cursor posicionado dentro da área de base de dados e em seguida execute o comando do menu : Dados > Subtotais... Figura 9 Localização do Subtotal Então será apresentada a caixa de diálogo Subtotais, indicada na figura 23: Figura 10 Caixa de diálogo do Subtotal Esta caixa apresenta as seguintes opções abaixo: • A cada alteração em é o local em que se determina por qual será feito o subtotal • Usar função é a utilização da função estatística que será usada em cada intervalo de subtotal. O padrão é Soma, mas pode ser também Média, Máximo, etc. Prof. Aldo Mendes 7 - 16 Análise de Dados • Adicionar subtotal a nesse local é(são) determinado(s) o (s) campo(s) que terá (ão) abaixo um subtotal. Normalmente é dado à última coluna por ele tratar de valores totais. • Substituir subtotais atuais quando ligado, serve para substituir subtotais que já tenham sido anteriormente. • Quebra de páginas entre grupos é muito interessante esse recurso, pois a cada mudança de dados de um mesmo campo, ele automaticamente quebra a página, facilitando a impressão de um relatório por grupo de dados, ou seja, a cada campo • Resumir abaixo dos dados é a colocação do total geral de todos os grupos abaixo destes; caso contrário, o total geral será colocado como primeira informação da base de dados, abaixo somente dos nomes dos campos. • Remover todos quando se deseja desligar com o recurso aplicado na base. Neste caso, a base de dados deve estar ordenada pelos nomes dos países, como mostra o exemplo abaixo, nesse momento, acione o botão OK e observe como ficará a apresentação das informações da base de dados : Figura 11 Apresentação do Subtotal Observe a esquerda apareceram três novos botões numerados como 1, 2 e 3. Clique sobre cada um deles para obter a seguinte relação de visão: • Botão 1 – Visão Executiva, pois nela obtém-se o total geral da listagem com a qual se está trabalhando. Prof. Aldo Mendes 7 - 17 Análise de Dados • Botão 2 – Visão gerencial, pois mostra somente os totais dos elementos existentes na listagem, como mostra o exemplo acima. • Botão 3 – Visão operacional, pois mostra a listagem dos elementos e simultaneamente os seus respectivos totais. Experimente extrair subtotal com médias, desvio padrão, com maiores e menores valores, etc.7 7.4 Operações de busca e troca Localizar permite determinar a direção da pesquisa Substituir permite efetuar a substituição dos caracteres pesquisados nas células ativa OPERAÇÕES DE BUSCA E TROCA 74 1 2 74 3 4 5 Outro recurso a ser executado em uma base de dados são os operações de busca e troca de informações. 1. Substituir tudo permite efetuar a localização e substituição de todas as ocorrências dos caracteres especificados no campo “Localizar” pelos caracteres especificados no campo “substituir por” uma única vez. 2. Substituir permite efetuar a substituição dos caracteres pesquisados nas células ativa Prof. Aldo Mendes 7 - 18 Análise de Dados 3. Localizar tudo permite determinar a direção da pesquisa. Se ela vai ocorrer por linha ou por coluna. 4. Localizar próximo permite localizar a próxima ocorrência dos caracteres informados no campo Localizar . 5. Fechar permite efetuar o encerramento da caixa de diálogo, mas não interfere nas substituições já efetuadas.8 7.4.1 Exercício –Filtro, Filtro Avançado e Subtotal EXERCÍCIO Filtro, Filtro Avançado e Subtotal 75 Exercício 1 Auto Filtro Observe a figura 25 e siga as seguintes instruções: Prof. Aldo Mendes 7 - 19 Análise de Dados Figura 12 Exercício de Análise de Dados Planilha 1 1. Classifique os registros: • Por data Deverão conter somente as datas de março à outubro • Por número Na coluna unidades pesquise todos valores que contenha 5 unidades • Por texto Na coluna País, pesquise somente “Austrália”. • Por cor Cada categoria deverá conter as seguintes cores: Cordas (azul) Eletrônicos (verde) Metais (marrom) Sopros (amarelo) Logo após filtre somente a categoria de cor azul. Prof. Aldo Mendes 7 - 20 Análise de Dados Planilha 2 1. Crie os seguintes critérios: • Busque as informações do País Brasil • Na categoria eletrônico e 5 unidades • Na categoria Corda e o total >200 • A data deverá estar entre 01/01/2008 e 31/03/2008 • A data deverá estar entre 01/01/2008 e 31/03/2008 e com os países Japão, França, Brasil, e por a categoria Eletrônico, Sopro e Metal. Planilha 3 2. Renomeie como: SUBTOTAL Crie um subtotal nesta planilha onde o critério será entre os países somado as unidades. REFERÊNCIAS 1 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Filtrar dados usando um filtro automático). 2 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (.filtrar datas ou horas) 3 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Filtrar por cor de célula, cor de fonte). 4 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos:Microsoft, 2013. (Filtrar texto). 5 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Filtrar por seleção). 6 MANZANO, A. L., & MANZANO, J. A. (2007). Estudo dirigido - Excel Avançado (7ª ed.). São Paulo: Érica Ltda. (Filtro Avançado). 7 MANZANO, A. L., & MANZANO, J. A. (2007). Estudo dirigido - Excel Avançado (7ª ed.). São Paulo: Érica Ltda.(Subtotais) 8 MANZANO, A. L., & MANZANO, J. A. (2007). Estudo dirigido - Excel Avançado (7ª ed.). São Paulo: Érica Ltda.(operação de busca e troca). 8 TABELA E GRÁFICO DINÂMICO 8-2 8.1 TABELA DINÂMICA 8-2 8.1.3 LAYOUT – TABELA DINÂMICA 8-3 8.1.1 EXEMPLO 2 – TABELA 8-4 8.1.2 DESIGN – TABELA DINÂMICA 8-6 8.2 GRÁFICO DINÂMICO 8-7 8.2.1 GRÁFICO DINÂMICO - CAMPOS DE EXIBIÇÃO 8-10 8.2.2 GRÁFICO DINÂMICO- DESIGN 8-11 8.2.3 GRÁFICO DINÂMICO – LAYOUT 8-11 8.2.4 GRÁFICO DINÂMICO – LEGENDA 8-12 8.2.5 GRÁFICO DINÂMICO – RÓTULO DE DADOS 8-13 8.2.6 GRÁFICO DINÂMICO – TABELA DE DADOS 8-13 8.2.7 GRÁFICO DINÂMICO – FORMATAR 8-14 8.2.8 GRÁFICO DINÂMICO – ANALISAR 8-15 EXERCÍCIOS TABELA E GRÁFICO DINÂMICO 8-16 REFERÊNCIAS 8-17 Prof. Aldo Mendes 8 - 2 Tabela e Gráfico Dinâmico 8 TABELA E GRÁFICO DINÂMICO Tabela e gráfico dinâmico os dois relatórios permitem que você tome decisões informadas sobre dados críticos de sua empresa. As seções a seguir fornecem uma visão geral dos relatórios de Tabela Dinâmica e de Gráfico Dinâmico.1 8.1 Tabela Dinâmica Tabela e Gráfico Dinâmico são usados para a obtenção de cruzamento de informações em uma base de dados. TABELA DINÂMICA 77 Um relatório de tabela dinâmica é um meio interativo de resumir rapidamente grandes quantidades de dados. Use um relatório de tabela dinâmica para analisar detalhadamente dados numéricos e responder perguntas inesperadas sobre seus dados.2 Prof. Aldo Mendes 8 - 3 Tabela e Gráfico Dinâmico 8.1.3 Layout – Tabela Dinâmica LAYOUT - TABELA DINÂMICA 1 2 3 78 Passo a passo Imagine a necessidade de obter o resultado total de vendas separado por departamento e dividido por seus vendedores. Isto pode até ser conseguido utilizando o conceito de ordenação, porém a visualização dos dados não será adequada.3 1 – sendo assim, a partir de uma planilha existente, selecione o intervalo no qual você deseja analisar, na guia inserir na abas tabelas, clique em tabela dinâmica será apresentado a seguinte caixa de diálogo que é apresentada na figura 26: Prof. Aldo Mendes 8 - 4 Tabela e Gráfico Dinâmico Figura 1 Caixa de diálogo de tabela dinâmica 2 - Dados de origem, neste caso, a partir de uma planilha. 3- Os campos valores de origem para o resumo. 4- O relatório de Tabela Dinâmica completo. 8.1.1 Exemplo 2 – Tabela Abaixo mostra o resultado deste tipo de Seleção EXEMPLO- TABELA DINÂMICA 79 Prof. Aldo Mendes 8 - 5 Tabela e Gráfico Dinâmico Quando você cria uma Tabela Dinâmica, o Excel exibe a Lista de Campos da Tabela Dinâmica de forma que você possa adicionar campos à Tabela Dinâmica, reorganizar e reposicioná-los conforme o necessário ou removê-los da Tabela Dinâmica. Por padrão, a Lista de Campos da Tabela Dinâmica exibe duas funções: • Uma seção de campo na parte superior para adicionar e remover campos da Tabela Dinâmica • Uma seção de layout na parte inferior para reorganizar e reposicionar os campos Figura 2 Lista de campos da tabela dinâmica Um relatório de tabela dinâmica são projetados especialmente para: • Consultar grandes quantidades de dados de várias maneiras amigáveis. • Subtotalizar e agregar dados numéricos, resumir dados por categorias e subcategorias, bem como criar cálculos e fórmulas personalizados. • Expandir e recolher níveis de dados para enfocar os resultados e fazer uma busca detalhada dos dados de resumo das áreas de seu interesse. • Mover linhas para colunas ou colunas para linhas (ou "dinamizar") para ver resumos diferentes dos dados de origem. • Filtrar, classificar, agrupar e formatar condicionalmente o subconjunto de dados mais útil e interessante para permitir que você se concentre nas informações desejadas. • Apresentar relatórios online ou impressos, concisos, atraentes e úteis.4 Prof. Aldo Mendes 8 - 6 Tabela e Gráfico Dinâmico 8.1.2 Design – Tabela Dinâmica TABELA DINÂMICA - DESIGN 80 No MS Excel 2013 você poderá personalizar sua tabela dinâmica, na guia das ferramentas da tabela dinâmica clique em design, e escolha uma tabela com cores e modelos diferentes. Prof. Aldo Mendes 8 - 7 Tabela e Gráfico Dinâmico 8.2 Gráfico Dinâmico GRÁFICO DINÂMICO 81 Inserindo gráfico dinâmico passo a passo 1- Selecione o intervalo para elaboração do gráfico dinâmico 2- Clique na guia Inserir e na aba tabela, e então irá apresentar: Tabela Dinâmica e gráfico dinâmico, como mostra a figura 28: Figura 3 Localização do Gráfico Dinâmico 3- Automaticamente abrirá uma janela para criar a tabela dinâmica com gráfico dinâmico, marque a opção selecionar uma tabela de intervalo, neste exemplo já selecionamos anteriormente e marque a opção Nova Planilha. Clique no botão OK. Prof. Aldo Mendes 8 - 8 Tabela e Gráfico Dinâmico Figura 4 Caixa de diálogo do gráfico dinâmico 4- Logo após aparecerá uma caixa de diálogo para inserir os campos, a partir das informações da lista de campos Figura 5 Caixa de diálogo para inserir os campos no gráfico dinâmico Prof. Aldo Mendes 8 - 9 Tabela e Gráfico Dinâmico 5- Lista de campos como mostra a figura 31: Figura 6 Apresentação da lista de campos A partir dos campos marcados aparecerá no gráfico Prof. Aldo Mendes 8 - 10 Tabela e Gráfico Dinâmico 8.2.1 Gráfico Dinâmico - Campos de exibição GRÁFICO DINÂMICO Para construir um Gráfico dinâmico, escolha os campos na lista de campos da Tabela Dinâmica. 82 Este exemplo mostra um gráfico onde no eixo x mostra os vendedores, podendo variar a pesquisa deste banco de dados: Figura 7 Exemplo de gráfico dinâmico Além de oferecer uma análise rápida e eficiente dos dados, o gráfico dinâmico permite trocar os campos de lugares. Sendo assim arrastamos o campo vendedor para nosso gráfico, onde você poderá mudar esta análise para o campo fornecedor. Prof. Aldo Mendes 8 - 11 Tabela e Gráfico Dinâmico 8.2.2 Gráfico dinâmico- Design GRÁFICO DINÂMICO - DESIGN 83 O gráfico dinâmico poderá ser personalizado da forma de acordo com as necessidades do seu dia a dia. Neste exemplo acima você poderá incluir um design para seu gráfico. 8.2.3 Gráfico Dinâmico – Layout GRÁFICO DINÂMICO - DESIGN 83 Prof. Aldo Mendes 8 - 12 Tabela e Gráfico Dinâmico Ao clicar no botão LAYOUT, você poderá distribuir algumas personalizações como no primeiro exemplo de inserindo Linhas no gráfico, ajuda na indicação dos valores. 8.2.4 Gráfico Dinâmico – Legenda GRÁFICO DINÂMICO - LAYOUT 85 A Legenda em um gráfico é essencial, pois é nela que poderá ser baseada uma consulta, ou localização dos dados, lembre-se que a legenda e outros aplicativos do Layout é opcional. Prof. Aldo Mendes 8 - 13 Tabela e Gráfico Dinâmico 8.2.5 Gráfico Dinâmico – Rótulo de dados GRÁFICO DINÂMICO - LAYOUT 86 Clique em Rótulo de Dados do campo a ser adicionado na tabela, determinando o seu posicionamento. 8.2.6 Gráfico Dinâmico – Tabela de dados GRÁFICO DINÂMICO - LAYOUT87 Prof. Aldo Mendes 8 - 14 Tabela e Gráfico Dinâmico O gráfico dinâmico no Excel exibe os mesmos dados de diferentes formas Neste exemplo mostra a tabela de dados abaixo do gráfico. 8.2.7 Gráfico Dinâmico – Formatar GRÁFICO DINÂMICO – FORMATAR 88 E por último a formatação do gráfico, com cores e títulos personalizados Altere a formatação seguindo o procedimento abaixo: Formate manual e condicionalmente células e intervalos. Altere o estilo geral do formato da tabela dinâmica. Altere o formato de número dos campos. . Prof. Aldo Mendes 8 - 15 Tabela e Gráfico Dinâmico 8.2.8 Gráfico Dinâmico – Analisar GRÁFICO DINÂMICO - ANALISAR As atualizações que você fizer na planilha e dados do campo no relatório de Tabela Dinâmica refletem-se imediatamente no Gráfico Dinâmico. 89 Quando você cria um Gráfico Dinâmico, os filtros são exibidos na área de gráfico, para que você possa classificar e filtrar os dados subjacentes do Gráfico Dinâmico. Análise de dados mostra que você poderá atualizar ou até limpar seu gráfico e começar novamente. Como mostra a figura 33. Figura 8 Apresentação da Atualização do gráfico dinâmico Prof. Aldo Mendes 8 - 16 Tabela e Gráfico Dinâmico Exercícios Tabela e Gráfico Dinâmico EXERCÍCIO 90 Tabela e Gráfico Dinâmico 1. Elabore uma tabela dinâmica como a figura abaixo: 2. Crie um gráfico dinâmico com os totais de vendas e responda: em termos de quantidade, qual foi o produto em que mais vendeu? Prof. Aldo Mendes 8 - 17 Tabela e Gráfico Dinâmico REFERÊNCIAS 1 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Relatório de tabela e gráfico dinâmico). 2MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Relatório de tabela e gráfico dinâmico. O que é um relatório de Tabela Dinâmica) 3 MANZANO, A. L., & MANZANO, J. A. (2007). Estudo dirigido - Excel Avançado (7ª ed.). São Paulo: Érica Ltda.(utilização da tabela dinâmica) 4 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Formatação condicional, Relatório de tabela e gráfico dinâmico. Aprender sobre relatório de Tabela Dinâmica e gráfico dinâmico). 9 FUNÇÕES DE BANCO DE DADOS 9-2 9.1 PRINCIPAIS FUNÇÕES 9-2 9.2 EXEMPLO 9-3 EXERCÍCIOS 9-4 REFERÊNCIAS 9-4 Prof. Aldo Mendes 9 - 2 Funções de Banco de Dados 9 FUNÇÕES DE BANCO DE DADOS Neste módulo veremos algumas funções de banco de dados, para facilitar a busca de dados, pesquisas, e resultados imediatos. Segue abaixo a lista de suas principais funções de análise de dados. 9.1 Principais Funções √BDSOMA √BDMÉDIA √BDMÁX √BDMIN √BDCONTARA PRINCIPAIS FUNÇÕES DE BANCO DE DADOS 92 BDSOMA Adiciona os números à coluna de campos de registros do banco de dados que correspondem ao critério BDMÉDIA Retorna a média das entradas selecionadas de um banco de dados BDMÁX Retorna o valor máximo de entradas selecionadas de um banco de dados BDMIN Retorna o valor mínimo de entradas selecionadas de um banco de dados BDCONTARA Conta células não vazias em um banco de dados. Prof. Aldo Mendes 9 - 3 Funções de Banco de Dados 9.2 Exemplo Prof. Aldo Mendes 9 - 4 Funções de Banco de Dados Exercícios EXERCÍCIO 94 Banco de dados A partir da planilha abaixo pede-se : 1- O lucro total das Macieiras e das Pereiras 2- O lucro máximo das Macieiras 3- O lucro mínimo das Macieiras, com altura acima de 10 4- A idade média de todas as árvores do Banco de Dados 5- Esta função analisa os registros de macieiras com altura entre 10 e 16 e conta quantos campos Idade nesses registros contêm números1 REFERÊNCIAS 1MICROSOFT , disponível em: http://office.microsoft.com/pt-br/excel-help/funcoes-de-banco-de- dados-HP010079180.aspx, Acesso: 16-11-2011. 10 TESTE DE HIPÓTESES 10-2 10.1 CENÁRIOS 10-2 10.1.1 EXEMPLO – CENÁRIOS 10-3 10.2 ATINGIR METAS 10-7 10.2.1 EXERCÍCIO – CENÁRIO 10-10 REFERÊNCIAS 10-11 Prof. Aldo Mendes Teste de Hipóteses 10 - 2 10 TESTE DE HIPÓTESES Define-se análise de dados como a tarefa de organizar e efetuar a interpretação de dados numéricos. Nada melhor para efetuar esta tarefa do que uma planilha eletrônica, pois ela ajuda a controlar de forma mais eficiente suas atividades diárias.1 Análise de Dados é a tarefa de organizar e efetuar interpretação de dados numéricos. Veremos a seguir que o Excel possui recursos capazes de auxiliar a realizações destas tarefa. 10.1 Cenários Havendo a possibilidade de efetuar a comparação de resultados diferentes para um mesmo tipo de dado, pode ser utilizado o recurso de Cenário. CENÁRIOS 96 Esse recurso é bastante útil na elaboração de simulações, pois permite que sejam efetuados cruzamentos de valores, sem que haja a necessidade de modifica-la a toda hora dentro da planilha. 2 Prof. Aldo Mendes Teste de Hipóteses 10 - 3 10.1.1 Exemplo – Cenários CENÁRIOS Crie três cenários diferentes para as receitas e três cenários diferentes para as despesas como mostra a figura abaixo: Exemplo 1 97 1- Por exemplo, digite uma planilha como mostra a figura 34: Figura 1 Exemplo de cenário 2- Na célula B9: defina a função: =SOMA (B3:B7) 3- Na célula B19: defina a função: Prof. Aldo Mendes Teste de Hipóteses 10 - 4 =SOMA (B13:B17) 4- E por fim na célula B21: inclua a função =B9 - B19 A partir da célula B3, devem ser digitados os valores das receitas, indicados na figura 35. Figura 2 Apresentação dos valores do cenário 5- Para acionar o gerenciador de cenários, selecione a faixa de células B3:B7 e execute o comando: Dados > Teste de hipóteses > Gerenciador de Cenários, como mostra a figura 36 Figura 3 Localização do Gerenciador de cenário. Será apresentada a caixa de diálogo Gerenciador de cenários, indicada na figura 37: Prof. Aldo Mendes Teste de Hipóteses 10 - 5 Figura 4 Caixa de diálogo Gerenciador de Cenários Em seguida, acione o botão adicionar, e será apresentado uma caixa de diálogo Adicionar cenário conforme a figura 38: Figura 5 Caixa de diálogo Adicionar Cenário Informe neste momento o nome da versão : Receitas Normais no campo Nome do cenário. Em seguida, acione o botão OK. Será apresentada a caixa de diálogo valores de cenário. Acione o botão OK dessa caixa dessa caixa, para que seja retornada a caixa de diálogo Gerenciador de cenário. Em seguida, acione o botão Adicionar. Prof. Aldo Mendes Teste de Hipóteses 10 - 6 Informe o título receitas altas e acione o botão OK. Em seguida é apresentada Valores de cenários. Digite os valores que serão considerados altos. Como mostra a figura 39 Figura 6 Caixa de diálogo Valores de cenários 1 Em seguida, acione o botão OK para voltar ao Gerenciador de cenários. Neste momento, existem duas versões de valores para a região de receitas, uma com valores normais e outra com valores altos. Para uma melhor definição desse recurso, será definida uma terceira versão com valores baixos. Acione o botão Adicionar, na caixa de diálogo Adicionar cenário. Informe o título Receitas Baixas, acione o botão OK e estabeleça os valores para as receitas baixas. A próxima figura mostra os valores baixos de receita. Em seguida clique no botão OK. Figura 7 Caixa de diálogo Valores de cenário 2 Neste momento pode ser selecionadauma das versões listadas na área de seleção Cenários, com o objetivo de ver o seu conteúdo, bastando para isso clicar no botão Mostrar.3 Prof. Aldo Mendes Teste de Hipóteses 10 - 7 Para Pensar: Crie uma sequencia de três versões para as despesas. Portanto, digite na faixa de células B13:B17 os valores a serem consideradas como despesas normais, despesa alta e por fim despesa baixa. Figura 8 Exercício Cenário Após Gerenciar as tres versões de cenário compare o saldo final em que mostra a diferença entre Receita e despesa. Salve como: Exercício Cenário. 10.2 Atingir metas ATINGIR METAS Exemplo 2 A meta deste exemplo é que as receitas totais sejam no valor de R$ 3000, e o único valor que poderá ser alterado é o valor do salário. 98 Prof. Aldo Mendes Teste de Hipóteses 10 - 8 Usar o atingir metas: Com esse utilitário é possível obter respostas às seguintes perguntas: Que política de preço minimiza as perdas? Como aumentar as vendas, mantendo os mesmos custos? E várias outras indagações do gênero.4 Exemplo Proposto: Uma loja está vendendo um aparelho de TV no valor de R$ 2000,00, e possibilita que o comprador escolha as prestações desde que seja no máximo em 36 vezes, com uma taxa de 5% a.a. Suponha que o comprador possa assumir uma prestação de R$ 100,00, e sua intenção é reduzir o número de parcelas. Em quantos meses terminaria o pagamento da TV? Vamos examinar o exemplo anterior, passo a passo. PREPARAR A PLANILHA 1. Na Coluna A • Na célula A1, digite TV. • Na célula A2, digite Prazo em Meses. • Na célula A3, digite Taxa de Juros. • Na célula A4, digite Pagamento. 2. Na coluna B • Na célula B1, digite 2000. Esse é o valor que você pagará na TV. • Na célula B2, digite 36. Esse é o número de meses no qual você deseja pagar a TV. • Na célula B3 digite 5%. Esse é o valor da taxa anual • Na célula B4, digite = PGTO (B3/12,B2,B1). Essa fórmula calcula o valor do pagamento. Na figura 41 mostra a primeira situação de uma TV financiada por 36 vezes. Prof. Aldo Mendes Teste de Hipóteses 10 - 9 Figura 9 Quadro de PGTO da TV USE ATINGIR META PARA DETERMINAR A QUANTIDADE DE MESES. Neste momento execute o comando: Dados > Teste de hipótese > atingir metas, como mostra a figura 42. Figura 10 Localização do Atingir meta Que apresentará a caixa de diálogo Atingir meta, como mostra a figura 44: Figura 11 Caixa de Diálogo Atingir Metas 1. Na caixa Definir célula, insira a referência para a célula que contém a fórmula que você deseja resolver. No exemplo, essa referência é a célula B4. 2. Na caixa Para valor, digite o resultado da fórmula desejado. No exemplo, esse valor é -100. Observe que o número é negativo porque representa um pagamento. 3. Na caixa Alterando célula, insira a referência para a célula que contém o valor que você deseja ajustar. No exemplo, essa referência é a célula B2. 4. Clique OK javascript:AppendPopup(this,'656773554_1') Prof. Aldo Mendes Teste de Hipóteses 10 - 10 Verifique a figura 44, mostra que para quitar o financiamento da TV será financiado em 21 prestações. Figura 12 Apresentação do Atingir Metas - Quadro PGTO da TV 10.2.1 Exercício – Cenário EXERCÍCIO 99 Cenários 99 Crie três tipos de cenário: Baixo, Significativo e Muito Significativo. Com os dados da figura 13. Prof. Aldo Mendes Teste de Hipóteses 10 - 11 Figura 13 Exercício Cenário. Obs: As células variáveis para cada cenário estão destacadas em cinza. REFERÊNCIAS 1 MANZANO, A. L., & MANZANO, J. A. (2007). Estudo dirigido - Excel Avançado (7ª ed.). São Paulo: Érica Ltda.(Análise de dados). 2 MANZANO, A. L., & MANZANO, J. A. (2007). Estudo dirigido - Excel Avançado (7ª ed.). São Paulo: Érica Ltda.(Utilizar Cenários). 3 MANZANO, A. L., & MANZANO, J. A. (2007). Estudo dirigido - Excel Avançado (7ª ed.). São Paulo: Érica Ltda.(Utilizar Cenários). 4 MANZANO, A. L., & MANZANO, J. A. (2007). Estudo dirigido - Excel Avançado (7ª ed.). São Paulo: Érica Ltda.(Usar o Atingir metas). 11 SEGURANÇA 11-2 11.1 PROTEGER PLANILHA 11-2 11.2 SENHA 11-3 11.3 VALIDAÇÃO 11-3 11.3.1 O QUE É VALIDAÇÃO DE DADOS? 11-4 11.3.2 EXEMPLO – VALIDAÇÃO 11-6 EXERCÍCIO – VALIDAÇÃO 11-7 REFERÊNCIAS 11-8 Prof. Aldo Mendes 11 - 2 Segurança 11 SEGURANÇA Os modos de segurança do Microsoft Office permitem que você use com segurança um programa do Microsoft Office que estiver com alguns problemas 1 11.1 PROTEGER PLANILHA PROTEÇÃO 1 3 2 102 4 1. Na guia Página Inicial, na aba fonte clique no canto para abrir a janela de formatação de célula 2. Selecione a planilha inteira e na guia proteção deixa marcado a opção Bloqueada e, em seguida, clique em OK. 3. Na mesma planilha selecione o intervalo em deverá estar desbloqueado, limpe a caixa de seleção Bloqueada e, em seguida, clique em OK. 4. Na guia revisão clique em proteger planilha pra que a planilha fique protegida no intervalo selecionado anteriormente. Prof. Aldo Mendes 11 - 3 Segurança 11.2 Senha Senha SENHA 103 Para impedir que outros usuários removam a proteção da pasta de trabalho, na caixa Senha (opcional), digite uma senha, clique em OK, e, em seguida, digite novamente a senha para confirmá-la.2 11.3 Validação Use a validação de dados para controlar o tipo de dados que os usuários inserem em uma célula. Por exemplo, é possível restringir a entrada de dados a um certo intervalo de datas, limitar opções usando uma lista ou garantir que apenas números inteiros positivos sejam inseridos.3 Prof. Aldo Mendes 11 - 4 Segurança 11.3.1 O que é Validação de dados? VALIDAÇÃO 105 Use a validação de dados para controlar o tipo de dados que os usuários inserem em uma célula. A validação de dados é um recurso do Excel que você pode usar para definir restrições em quais dados podem ou devem ser inseridos em uma célula. Você pode configurar a validação de dados para impedir que os usuários insiram dados inválidos. Se preferir, pode permitir que os usuários insiram dados inválidos, mas avisá-los quando tentarem digitar esse tipo de dados na célula. Também pode fornecer mensagens para definir a entrada esperada para a célula, além de instruções para ajudar os usuários a corrigir erros. A validação de dados é configurada na caixa de diálogo Validação de Dados. Figura 1 Caixa de diálogo Validação de dados Prof. Aldo Mendes 11 - 5 Segurança A validação de dados é muito útil para compartilhar uma pasta de trabalho com outros usuários na sua organização e quando você deseja que os dados inseridos nessa pasta de trabalho sejam precisos e consistentes. Entre outras atividades, você pode usar a validação de dados para fazer o seguinte: • Restringir dados a itens predefinidos em uma lista Por exemplo, você pode limitar os tipos de departamentos a Vendas, Finanças, Pesquisa e Desenvolvimento e TI. De maneira semelhante, pode criar uma lista de valores a partir de um intervalo de células em outro lugar da planilha. • Restringir números fora de um intervalo especificado Por exemplo, você pode especificar um limite mínimo de deduções como duas vezes o número de filhos em uma célula específica. • Restringir datas fora de um determinado período Por exemplo, é possível especificar um período entre a data atual e 3 dias a partir dessa data. • Restringir horários fora de um determinado período Por exemplo, é possível especificar um período para servir o café da manhã entreo horário de abertura do restaurante e 5 horas após esse horário. • Limitar o número de caracteres de texto Por exemplo, você pode limitar o texto permitido em uma célula a 10 ou menos caracteres. De maneira semelhante, é possível definir o comprimento específico para um campo de nome completo (C1) de forma que ele seja igual ao comprimento atual de um campo de nome (A1), um campo de sobrenome (B1), mais 10 caracteres. • Validar dados com base em fórmulas ou valores em outras células Por exemplo, você pode usar a validação de dados para definir um limite máximo de R$ 3.600 para comissões e bônus, com base no valor projetado geral da folha de pagamentos. Se os usuários inserirem mais do que R$ 3.600 na célula, verão uma mensagem de validação.4 Prof. Aldo Mendes 11 - 6 Segurança 11.3.2 Exemplo – Validação Crie uma regra de validação no demonstrativos de notas no exemplo abaixo: VALIDAÇÃO 106 Exemplo Crie uma regra de validação no demonstrativo de notas no exemplo abaixo, onde: 1- As notas bimestrais só poderão conter o valores entre 0 e 100. 2- faltas somente com números inteiros. Figura 2 Exemplo Demonstrativo de Notas Prof. Aldo Mendes 11 - 7 Segurança Exercício – validação EXERCÍCIO 107 Validação Analise a tabela abaixo, e siga os seguintes procedimentos: 1- Na coluna B (curso) deverá conter apenas os cursos da listagem da tabela “Cursos” contida nas células A23:A26. 2- Na coluna C (horário) deverá conter os horários pré-definidos na planilha horários. 3- A coluna D (notas), D devem conter apenas valores entre 0 a 100. 4- A coluna E (faltas), conter apenas valores inteiros Prof. Aldo Mendes 11 - 8 Segurança Figura 3 Exercício de Validação Salve como: Exercício Validação REFERÊNCIAS 1 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Segurança). 2 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Formatação condicional, proteção der planilha). 3 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Aplicar validação de dados a células). 4 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (O que é a validação de dados?). 12 MACROS 12-2 12.1 MACROS NA FAIXA DE OPÇÕES 12-2 12.2 GRAVAÇÃO DE MACROS 12-4 12.3 ESTRUTURA – MODO ESTRUTURA DA MACRO. 12-5 12.4 MANEIRAS DE EXECUTAR UMA MACRO 12-6 12.5 PERSONALIZAR A FAIXA DE OPÇÃO 12-9 12.6 INSERIR UMA NOVA GUIA NA FAIXA DE OPÇÕES 12-11 12.6.1 EXERCÍCIOS - MACROS 12-11 REFERÊNCIAS 12-12 Prof. Aldo Mendes 12 - 2 Macro 12 MACROS Uma macro é uma série de comandos que podem ser usados para automatizar uma tarefa repetida e que podem ser executados durante a tarefa. 12.1 Macros na faixa de opções Você poderá habilitar a guia desenvolvedor, e encontrar todas as ferramentas para a gravação de macro GUIA DE GRAVAÇÃO DE MACROS No guia exibe um ícone para a gravação de macro Onde encontrar a gravação de Macro? 110 Guia Desenvolvedor: Se a guia Desenvolvedor não estiver disponível, faça o seguinte para exibi-la: • Clique na guia Arquivo, clique em Opções e depois clique na categoria Personalizar Faixa de Opções. Prof. Aldo Mendes 12 - 3 Macro • Na categoria Guias Principais, marque a caixa de seleção Desenvolvedor e clique em OK, como mostra na figura 50: Figura 1 Apresentação das opções do Excel Quando você abre um arquivo que possui macros, a Barra de Mensagens amarela aparece com um ícone de escudo e o botão Habilitar Conteúdo. Se você conhecer a(s) macro(s) como sendo de uma fonte confiável, use as instruções a seguir: 1. Na Barra de Mensagens, clique em Habilitar Conteúdo. 2. O arquivo é aberto e é um documento confiável. A figura 51 é um exemplo da Barra de Mensagens quando há macros no arquivo1 Figura 2 Apresentação da faixa de aviso de segurança ms-help://MS.EXCEL.14.1046/EXCEL/content/HA10354384.htm Prof. Aldo Mendes 12 - 4 Macro 12.2 Gravação de Macros GRAVAÇÃO DE MACROS 1 2 111 Botão de Referencia habilitada Relativa Botão de Referencia desabilitada Absoluta 4 5 3 Macros de Endereço Absoluto e Relativo: 1. Relativo Havendo a necessidade de um procedimento ocorrer em outra célula da mesma planilha, será necessário então utilizar o conceito de endereço relativo. Neste ponto, você também aprenderá a executar uma macro com a utilização das teclas de atalho. 2. Absoluto Quando se faz uso do gravador para gerar um procedimento, por padrão, ele define os endereços das células como absolutos, ou seja, toda vez que você aciona o procedimento ele será executado na mesma posição.2 Gravação de Macros: Na guia Desenvolvedor clique em gravar macro Prof. Aldo Mendes 12 - 5 Macro 3. Execute algumas ações em sua planilha, como digitar um texto, selecionar colunas ou linhas, ou preencher alguns dados, e salve com um nome de sua Macro. 4. No grupo Código da guia Desenvolvedor, clique em Parar Gravação. Atenção: Para voltar o Excel ao padrão de efetuar a gravação de macros com endereços absolutos, não se esqueça de, na próxima gravação, desabilitar o botão Referência Relativa. Fique sempre muito atento a estas duas condições de gravação. 12.3 Estrutura – Modo estrutura da Macro. ESTRUTURA 112 Na guia Desenvolvedor clique em Visual Basic, onde exibirá uma janela, como mostra na figura 49. Prof. Aldo Mendes 12 - 6 Macro Figura 3 Apresentação da estrutura de uma Macro 12.4 Maneiras de executar uma macro Maneiras de executar uma macro √Executar uma macro pressionando uma tecla de atalho de combinação com CTRL. √Executar uma macro clicando em um botão da Barra de Ferramentas de Acesso Rápido. √Executar uma macro clicando em um botão de um grupo personalizado da faixa de opções. √Configurar uma macro para ser executada automaticamente na abertura de uma pasta de trabalho. EXECUÇÃO 113 Existem quatro maneiras de executar uma macro, veremos a seguir estas possibilidades: 1- Executar uma macro pressionando uma tecla de atalho de combinação com CTRL. A. Se a guia Desenvolvedor não estiver disponível, faça o seguinte para exibi-la: Prof. Aldo Mendes 12 - 7 Macro • Clique na guia Arquivo, clique em Opções e depois clique na categoria Personalizar Faixa de Opções. • Na categoria Guias Principais, marque a caixa de seleção Desenvolvedor e clique em OK. B. Na guia Desenvolvedor, no grupo Código, clique em Macros. Figura 4 Localizar a Macro C. Na caixa Nome da macro clique na macro a ser atribuída a uma tecla de atalho de combinação com CTRL. D. Clique em Opções. A caixa de diálogo Opções de Macro é exibida. E. Na caixa Tecla de atalho, digite as letras maiúsculas ou minúsculas a serem usadas com a tecla CTRL. F. Na caixa Descrição, digite uma descrição da macro. G. Clique em OK para salvar suas alterações e depois em Cancelar para fechar a caixa de diálogo Macro. 2- Executar uma macro clicando em um botão da Barra de Ferramentas de Acesso Rápido. Para adicionar um botão à Barra de Ferramentas de Acesso Rápido que executará uma macro, proceda da seguinte forma: Prof. Aldo Mendes 12 - 8 Macro A. Clique na guia Arquivo, Opções, e clique em Barra de Ferramentas de Acesso Rápido. B. Na lista Escolher comandos em, selecione Macros. C. Na lista, clique na macro que você criou e, em seguida, clique em Adicionar. D. Para alterar a imagem dobotão da macro, selecione a macro na caixa à qual ela foi adicionada e clique em Modificar. E. Em Símbolo, clique na imagem do botão que você deseja usar. F. Para alterar o nome da macro que é exibido quando você coloca o ponteiro no botão, na caixa Nome para exibição, digite o nome que deseja usar. G. Clique em OK para adicionar o botão de macro à Barra de Ferramentas de Acesso Rápido. H. Na Barra de Ferramentas de Acesso Rápido, clique no botão de macro recém-adicionado. 3- Executar uma macro clicando em um botão de um grupo personalizado da faixa de opções. Aproveitando a vantagem da capacidade de personalização da faixa de opções do Excel 2013, você pode criar um grupo personalizado para ser exibido em uma guia na faixa de opções e, em seguida, atribuir uma macro a um botão nesse grupo. Por exemplo, é possível adicionar um grupo personalizado, denominado "Minhas Macros", à guia Desenvolvedor e depois adicionar uma macro (exibida como botão) ao novo grupo. OBS: Esta forma de execução será assunto do próximo módulo. “personalização da faixa de opções”. 4- Configurar uma macro para ser executada automaticamente na abertura de uma pasta de trabalho. Prof. Aldo Mendes 12 - 9 Macro Se você gravar uma macro e salvá-la com o nome "Abrir_auto," a macro será executada sempre que você abrir a pasta de trabalho que contém a macro . Outro modo de executar uma macro automaticamente quando uma pasta de trabalho é aberta, grave um procedimento do VBA no evento Abrir da pasta de trabalho com o Editor do Visual Basic. O evento Abrir é um evento interno de pasta de trabalho que executa seu código de macro sempre que a pasta de trabalho é aberta.3 12.5 Personalizar a faixa de opção PERSONALIZAR A FAIXA DE OPÇÕES 114 Personalizando a faixa de opção passo a passo: Você pode adicionar um grupo personalizado a uma guia personalizada ou a uma guia padrão. 1. Clique na guia Arquivo, a seguir na janela Personalizar a Faixa de Opções, na lista Personalizar a Faixa de Opções, clique na guia à qual você deseja adicionar um grupo. A. Clique na guia Arquivo. Prof. Aldo Mendes 12 - 10 Macro B. Em Ajuda, clique em Opções. C. Clique em Personalizar a Faixa de Opções. 2. Clique em Novo Grupo. 3. Para renomear o grupo Novo Grupo (Personalizado), clique com o botão direito do mouse no grupo, clique em Renomear e digite um novo nome. OBS: Também é possível adicionar um ícone para representar o grupo personalizado clicando no grupo personalizado e, em seguida, clicando em Renomear. Para obter mais informações sobre as funções do ícone, consulte Por que estou vendo uma bola verde?. 4. Para ocultar os rótulos dos comandos adicionados a esse grupo personalizado, clique com o botão direito do mouse no grupo e, em seguida, clique em Ocultar Rótulos de Comando. OBS: Para visualizar os rótulos dos comandos no grupo personalizado depois de ocultá-los, clique com o botão direito do mouse no grupo e clique em Ocultar Rótulos de Comando. 5. Para ver e salvar as personalizações, clique em OK.4 ms-help://MS.EXCEL.14.1046/EXCEL/content/HA10355697.htm#15 Prof. Aldo Mendes 12 - 11 Macro 12.6 Inserir uma nova guia na faixa de opções É possível adicionar uma nova guia personalizado, neste exemplo como mostra a figura denominamos como “Minhas Macros”. 115 INSERIR UMA NOVA GUIA NA FAIXA DE OPÇÕES Exemplo Aproveitando a vantagem da capacidade de personalização da faixa de opções do Excel 2013, você pode criar um grupo personalizado para ser exibido em uma guia na faixa de opções e, em seguida, atribuir uma macro a um botão nesse grupo.5 12.6.1 Exercícios - Macros EXERCÍCIO Macros 116 Prof. Aldo Mendes 12 - 12 Macro Siga os procedimentos referentes à figura 51, e insira as Macros a seguir: 1. Execute uma macro que escreva a palavra “PAGO” na célula ativa. 2. Crie uma macro onde limpará as células do B2:C8, e em seguida selecione a célula B2 3. Crie um botão para cada uma destas macros. 4. Na célula E1 conterá apenas o total pago, após a o preenchimento das células. Figura 5 Exercício Macro REFERÊNCIAS 1 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Formatação condicional, Executar uma macro). 2 MANZANO, A. L., & MANZANO, J. A. (2007). Estudo dirigido - Excel Avançado (7ª ed.). São Paulo: Érica Ltda.(Referência Relativa e referencia Absoluta). 3 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (formatação condicional, Executar uma macro). 4 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Formatação condicional, adicionar uma guia e um grupo personalizados). 5 MICROSOFT Corporation, Ajuda do Excel - Estados Unidos: Microsoft, 2013. (Formatação condicional, adicionar uma guia e um grupo personalizados). 13 INTRODUÇÃO VBA 13-2 13.1 EXEMPLIFICANDO O VBA 13-3 13.2 ESTRUTURA DO VBA 13-4 13.3 CÓDIGO VBA 13-5 EXERCÍCIO – PROCEDIMENTO E FUNÇÃO 13-6 13.4 INTERAÇÃO COM O USUÁRIO 13-7 EXERCÍCIO – INTERAÇÃO COM O USUÁRIO 13-8 REFERÊNCIAS 13-8 Prof. Aldo Mendes 13 - 2 VBA 13 INTRODUÇÃO VBA Visual Basic for Applications (VBA) É uma implementação do Visual Basic da Microsoft incorporada em todos os programas do Microsoft Office, bem como em outras aplicações da Microsoft O QUE É VBA? 118 O Visual Basic for Applications (VBA) é uma implementação do Visual Basic da Microsoft incorporada em todos os programas do Microsoft Office, bem como em outras aplicações da Microsoft, como o Visio, e que foi também incorporada pelo menos parcialmente em outros programas de terceiros como o AutoCAD, Mathcad e WordPerfect. Ele substitui e estende as capacidades de anteriormente existentes linguagens de programação de macros específicas para as aplicações e pode ser usado para controlar a quase totalidade dos aspectos da aplicação anfitriã, incluindo a manipulação de aspectos do interface do usuário tais como menus e barra das ferramentas e o trabalho com formulários desenhados pelo usuário ou com caixas de diálogo.1 http://pt.wikipedia.org/wiki/VBA http://pt.wikipedia.org/wiki/Visual_Basic http://pt.wikipedia.org/wiki/Microsoft http://pt.wikipedia.org/wiki/Microsoft_Office http://pt.wikipedia.org/wiki/Visio http://pt.wikipedia.org/wiki/AutoCAD http://pt.wikipedia.org/wiki/Mathcad http://pt.wikipedia.org/wiki/WordPerfect http://pt.wikipedia.org/wiki/Linguagens_de_programa%C3%A7%C3%A3o http://pt.wikipedia.org/wiki/Interface Prof. Aldo Mendes 13 - 3 VBA 13.1 Exemplificando o VBA √A programação em VBA está organizada em módulos, procedimentos e funções. √Módulos são o conjunto de procedimentos e funções usados em programação VBA. √Um procedimento é um grupo de instruções que pode ser chamado pelo nome atribuído. √Todo procedimento, chamado também de sub-rotina, inicia-se com a palavra reservada Sub e termina com a palavra End Sub. √Pode existir procedimentos privados (Private) e procedimentos Públicos (Public). √As funções também são formadas por um grupo de instruções, porém retornam algum valor. EXEMPLIFICANDO O VBA 119 Módulos são o conjunto de procedimentos e funções usados em programação VBA. Figura 1Módulos Procedimento: São todas as macros e agrupada no VBA veja um exemplo na figura 2 Figura 2 procedimento Um procedimento é um grupo de instruções que pode ser chamado pelo nome atribuído. Prof. Aldo Mendes 13 - 4 VBA Todo procedimento, chamado também de sub-rotina, inicia-se com a palavra reservada Sub e termina com a palavra End Sub. Pode existir procedimentosprivados (Private) e procedimentos Públicos (Public). As funções também são formadas por um grupo de instruções, porém retornam algum valor. 13.2 Estrutura do VBA ESTRUTURA DO VBA 120 1 2 3 1. Projeto 2. Propriedades 3. Código 1. Projeto: Local onde constam os módulos, formulários e todos os elementos do Visual Basic Editor. Prof. Aldo Mendes 13 - 5 VBA 2. Propriedades: Ao selecionarmos um dos elementos do Projeto, automaticamente são exibidas as propriedades desse elemento. 3. Código: é a área de edição do módulo, formulário ou qualquer outro elemento selecionado. Aqui constam todas as programações e procedimentos. 13.3 Código VBA O CÓDIGO 121 Cores do código Azul: São palavras reservadas, ou seja, comandos, tipos de varáveis ou procedimentos já conhecidos e salvos na biblioteca do VBA. Verde: São os comentários do programador, para entrar nessa condição, deve ser precedido por um apóstrofo (‘). Preto: São as linhas de programação tanto dos procedimento quanto das funções. Prof. Aldo Mendes 13 - 6 VBA Vermelho: Representa um erro na programação, também mostra uma caixa de diálogo informando o erro para que possa ser devidamente tratado. Exercício – Procedimento e Função EXERCÍCIO 122 VBA – Procedimento e Função Este exercício é seguido das explicações da página anterior, onde: 1. Estabelecer um procedimento onde apagará as células selecionadas. 2. Criar uma função onde se calcula a raiz quadrada. Salve como “VBA procedimento e função” Prof. Aldo Mendes 13 - 7 VBA 13.4 Interação com o usuário INTERAÇÃO COM O USUÁRIO 123 Há um momento em que o usuário determina algumas ações no Excel, ações estas que vão além de apagar as células, mas, por exemplo, anterior a execução, avisa o usuário que o procedimento será realizado. Para tanto é necessário criar uma mensagem para interagir com o usuário. Esta mensagem é chamada de MsgBox. Como mostra a figura 3. Figura 3 MsgBox Prof. Aldo Mendes 13 - 8 VBA Exercício – Interação com o usuário EXERCÍCIO 124 VBA – Interação com o usuário Crie uma caixa de mensagem que avisará o usuário sobre a exclusão dos dados das células selecionadas. Como mostra o exemplo anterior. REFERÊNCIAS 1 WIKIPÉDIA, Disponível em: http://pt.wikipedia.org/wiki/Visual_Basic_for_Applications, Acesso 06 de julho de 2011. 14 TECLAS DE ATALHO 14-2 14.1 USO EFICIENTE DO TECLADO 14-2 14.2 ACESSO DO TECLADO À FAIXA DE OPÇÕES 14-3 REFERÊNCIA 14-3 Prof. Aldo Mendes Teclas de Atalho 14- 2 14 TECLAS DE ATALHO As teclas de atalho são um modo rápido de com uma combinação de tecla, executar alguma função de forma a não termos que tirar a mão do teclado, usar o mouse nos menus para procurar uma função. 1 14.1 Uso eficiente do teclado USO EFICIENTE DO TECLADO CTRL + Pgdn →Move para a próxima planilha na pasta de trabalho. CTRL + Pgup →Move para a planilha anterior na pasta de trabalho. SHIFT + F11 → Insere uma nova planilha. ALT + E ; L → Exclui a planilha atual. (ativa o menu Editar/excluir planilha). CTRL + Setas direcionais →Move entre os limites da planilha, ou de um intervalo de dados. SHIFT + F5 → Exibe a caixa de diálogo Localizar. SHIFT + TAB →Move da direita para esquerda no intervalo selecionado. CRTL + Espaço → Seleciona uma coluna inteira. SHIFT + Espaço → Seleciona uma linha inteira. 126 Uso eficiente do teclado USO EFICIENTE DO TECLADO CRTL + B → Ativa o comando Salvar. CRTL + A → Ativa o comando Abrir. SHIFT + F3 → Exibe o assistente de função. CTRL + F3 → Exibe a caixa Definir Nome. F3 → Exibe a caixa com os nomes da pasta de trabalho. F11 → Cria um gráfico baseado nas células selecionadas. ALT + = → Equivale ao clicar no botão AutoSoma. CRTL + $ → Aplica o formato de Moeda. CRTL + ! → Aplica o formato que exibe o separador de milhares. 127 Prof. Aldo Mendes Teclas de Atalho 14- 3 14.2 Acesso do teclado à faixa de opções ACESSO DO TECLADO À FAIXA DE OPÇÕES Para exibir as Dicas de Tecla, pressione ALT. Os atalhos de teclado que começam com CTRL continuarão funcionando no Excel 2010. 128 Na versão MS Excel 2013 existe a possibilidade de exibir as teclas de atalho pressionando a tecla ALT, tornando se mais fácil o uso das teclas. REFERÊNCIA 1, SITE: BOADICA disponível em: boaDica:http://www.boadica.com.br/dica/416/teclas-de-atalhos; 3/11/2004, A. V. (3 de 11 de 2004). Acesso em 31 de Junho de 2011 15 IMPORTAÇÃO DE DADOS 15-2 15.1 IMPORTAR DADOS DE TEXTO / CSV 15-3 15.2 IMPORTAR DADOS DO MS ACCESS 15-6 15.3 OBTER DADOS DE UM WEB SITE 15-7 REFERÊNCIA 15-8 Prof. Aldo Mendes Importação de Dados 15- 2 15 IMPORTAÇÃO DE DADOS Neste capítulo, você aprende como importar e obter dados externos de outras fontes para o Excel, criar e refinar um modelo de dados e criar relatórios interativos que você pode publicar, proteger e compartilhar. Os dados externos são dados que você importa para o Microsoft Excel de uma fonte que se encontra fora do Excel. Alguns exemplos: • Dados armazenados em um banco de dados do Microsoft Access. Esta poderia ser a informação de um aplicativo personalizado, ou seja , folha de pagamento, ponto de venda, inventário, entre outros. • Dados de um banco de dados como: SQL Server, MySQL, Oracle, ou outro banco compatível. Isso pode ser informações de um aplicativo personalizado • Dados de um site, ou serviço da web - pode ser informações de serviços da Web, ou seja, taxas de câmbio da internet, ou preços das ações. • Arquivo de texto, ou CSV, separador vírgula, tabulação, ou outro caractere do gênero. • Outros tipos, por exemplo: dados HTML, ou Windows Azure Market Place. Prof. Aldo Mendes Importação de Dados 15- 3 15.1 Importar dados de Texto / CSV • Abra uma planilha do Excel, para onde quer levar os dados. • Clique em Dados, na faixa de opções. • Agora clique em Obter dados. • Selecione do Arquivo. • Selecione de Text/CSV. • Escolha o arquivo em seu dispositivo O Excel 2016 facilita as coisas. Você pode importar um arquivo TXT / CSV, com as predefinições e ele já separa as linhas e colunas, formando automaticamente a tabela. Neste exemplo, importamos um arquivo texto pequeno com algumas cidades do Estado de São Paulo, mais Estado e País. A imagem a seguir, mostra que o Excel 2016 permite, que você edite o arquivo. Se você clicar em Editar ele abre uma tela, para você escolher o que filtrar e fazer suas alterações. Prof. Aldo Mendes Importação de Dados 15- 4 Se você clicar em Carregar, ele irá carregar para uma nova planilha da pasta de trabalho. Neste exemplo, nós clicamos em Editar. O Excel abriu outra tela, para edição dos dados. Na tela de edição de dados, você pode fazer suas alterações, conforme necessário, por exemplo: • Escolher colunas • Remover colunas • Manter linhas • Remover linhas Prof. Aldo Mendes Importação de Dados 15- 5 Use a barra de ferramentas, com suas respectivas opções. Você também pode usar o editor avançado, entre outras opções. • Clique em Fechar e Carregar. Sua planilha deve se parecer como está na imagem a seguir. No lado direito da Planilha, você pode selecionar as partes que editou. Clique na guia Consultas. Prof. Aldo Mendes Importação de Dados 15- 6 15.2 Importar dados do MS Access • Cliqueem Dados, na faixa de opções • Clique em Obter dados. • Selecione do Banco de dados • Selecione do banco de dados do Microsoft Access. Uma caixa de diálogo será aberta, com as tabelas do banco de dados Access, selecione a tabela que deseja importar, para visualizá-la. Prof. Aldo Mendes Importação de Dados 15- 7 Nota: Você pode clicar em Editar e seguir os passos, que já citamos acima, para editar e depois fechar e carregar os dados para uma planilha, mas a tabela pode ser editada e formatada depois que carregar. Então escolha a opção Carregar. Logo em seguida edite e formate sua planilha de dados externos. 15.3 Obter dados de um Web Site • Na faixa de opções clique em DADOS. • Clique em Obter Dados. • Selecione a opção De Outras Fontes • Selecione da web • Na caixa de diálogo digite o endereço do site, URL completa. • Clique em OK e aguarde carregar. Após o carregamento, selecione o tipo de dado coletado, no menu esquerdo da caixa de diálogo. • Clique em Carregar. Neste exemplo, um calendário do site tudoexcel.com.br foi carregado. Prof. Aldo Mendes Importação de Dados 15- 8 Com estes três exemplo, suponhamos, que você tenha aprendido, como obter dados externos para o Excel. REFERÊNCIA https://www.tudoexcel.com.br/planilhas/importar-dados-de-outras-fontes-para- o-excel-3245.html 16 TRABALHANDO EM EQUIPE 16-2 16.1 PASTA DE TRABALHO COMPARTILHADA 16-2 COMO HABILITAR O RECURSO PASTA DE TRABALHO COMPARTILHADA 16-2 COMO DESATIVAR O RECURSO PASTA DE TRABALHO COMPARTILHADA 16-5 REFERÊNCIA 16-5 Prof. Aldo Mendes Trabalho em equipe 16- 2 16 TRABALHANDO EM EQUIPE "Pastas de trabalho compartilhadas" é um recurso mais antigo que permite colaborar em uma pasta de trabalho com várias pessoas. Esse recurso tem muitas limitações e foi substituído pela coautoria. A coautoria está disponível em determinadas versões do Excel, incluindo os assinantes do Excel 2016 para Microsoft 365. 16.1 Pasta de Trabalho Compartilhada Como habilitar o recurso Pasta de Trabalho Compartilhada 1. Certifique-se de que você deseja usar esse método antes de continuar. As pastas de trabalho compartilhadas têm limitações, e, uma em particular é a incapacidade de editar usando Excel para a Web. Portanto, é altamente recomendável coautoria, que é a substituição de pastas de trabalho compartilhadas. 2. Crie uma nova pasta de trabalho ou abra uma pasta de trabalho existente. Em seguida, coloque-a em um local de rede. Por exemplo, coloque-a em um local como \\nome_servidor\nome_pasta. Não coloque o arquivo no OneDrive ou no SharePoint. Se você preferir esses locais para o arquivo, faça a coautoria da pasta de trabalho. 3. Clique em Revisão > Compartilhar Pasta de Trabalho. Em versões mais recentes do Excel, o botão Compartilhar Pasta de Trabalho está oculto. Veja aqui como reexibi-lo. 4. Na guia Editar, marque a caixa de seleção Permitir alterações por mais de um usuário .... https://support.microsoft.com/pt-br/office/colaborar-em-pastas-de-trabalho-do-excel-simultaneamente-com-a-coautoria-7152aa8b-b791-414c-a3bb-3024e46fb104 https://support.microsoft.com/pt-br/office/colaborar-em-pastas-de-trabalho-do-excel-simultaneamente-com-a-coautoria-7152aa8b-b791-414c-a3bb-3024e46fb104 https://support.microsoft.com/pt-br/office/colaborar-em-pastas-de-trabalho-do-excel-simultaneamente-com-a-coautoria-7152aa8b-b791-414c-a3bb-3024e46fb104 https://support.microsoft.com/pt-br/office/colaborar-em-pastas-de-trabalho-do-excel-simultaneamente-com-a-coautoria-7152aa8b-b791-414c-a3bb-3024e46fb104 https://support.microsoft.com/pt-br/office/o-que-aconteceu-com-as-pastas-de-trabalho-compartilhadas-150fc205-990a-4763-82f1-6c259303fe05 Prof. Aldo Mendes Trabalho em equipe 16- 3 5. Na guia Avançado, selecione as opções que deseja usar para controlar e atualizar alterações e clique em OK. 6. Se essa for uma nova pasta de trabalho, digite um nome na caixa Nome do arquivo. Ou, se for uma pasta de trabalho existente, clique em OK para salvá-la. 7. Se a pasta de trabalho contiver links para outras pastas de trabalho ou documentos, verifique os links e atualize os que não estão funcionando. 8. Clique em Arquivo > Salvar. 9. Quando terminar, - Compartilhado aparecerá na parte superior da janela do Excel, ao lado do nome do arquivo. Prof. Aldo Mendes Trabalho em equipe 16- 4 Prof. Aldo Mendes Trabalho em equipe 16- 5 Como desativar o recurso Pasta de trabalho Compartilhada 1. Clique em Revisão > Compartilhar Pasta de Trabalho. 2. Em versões mais recentes do Excel, o botão Compartilhar Pasta de Trabalho está oculto. 3. Na guia Editar, verifique se é a única pessoa relacionada na lista Quem está com esta pasta de trabalho aberta. 4. Desmarque a caixa de seleção Permitir alterações por mais de um usuário .... Se essa caixa de seleção não estiver disponível, primeiro desproteja a pasta de trabalho. Siga este procedimento: • Clique em OK para fechar a caixa de diálogo Compartilhar Pasta de Trabalho. • Na guia Revisão, no grupo Alterações, clique em Desproteger Pasta de Trabalho. • Se for solicitado, digite a senha e clique em OK. • Na guia Revisão, no grupo Alterações, clique em Compartilhar Pasta de Trabalho. • Na guia Editar, desmarque a caixa de seleção Permitir alterações por mais de um usuário .... • Clique em Sim quando for exibido um aviso informando sobre os efeitos causados em outros usuários. REFERÊNCIA https://support.microsoft.com/pt-br/office/sobre-o-recurso-de-pasta-de-trabalho- compartilhada-49b833c0-873b-48d8-8bf2-c1c59a628534