Baixe o app para aproveitar ainda mais
Prévia do material em texto
Item 1 Item 2 Item 3 Item 4 40 30 20 10 0 G U I A D E F E R R A M E N T A S D O E X C E L DICAS PARA FAC IL ITAR SEU D IA A D IA Item 1 Item 2 Item 3 Item 4 Item 5 50 40 30 20 10 0 Item 1 20% Item 2 20% Item 3 20% Item 4 20% Item 5 20% 125 100 75 50 25 Item 1 Item 2 Item 3 Item 4 Item 1 20% Item 2 20% Item 4 20% Item 5 20% ESTE EBOOK É PARA MIM? Este ebook aborda dicas de Excel de níveis intermediário, avançado e introdução ao VBA. Se você está buscando aprender sobre essa ferramenta ou já tem uma noção, mas procura um guia para dar o pontapé inicial no aprofundamento de planilhas, este conteúdo é o que você precisa! SOBRE O EXCEL O Excel aprende os padrões e organiza dados para economizar tempo. É possível construir gráficos, tabelas, utilizar macros e programação (VBA) para fazer planilhas de controle, tanto para fins pessoais como profissionais. Gabriel Miraldo Assessor Financeiro Giovana Dalberto Coordenadora de Marketing Paulo Gaia Assessor Financeiro Júlia Ortolani Coordenadora Adminis- trativa Financeira Autores Introdução Função SE Função CONT.SE Tabelas e Gráficos Dinâmicos Solver Macro Introdução ao VBA Estruturas condicionais e laços de repetição 5 6 8 10 12 16 18 20 Introdução As planilhas são distribuídas em linhas (números) e colunas (letras), a combi- nação de ambos formam as células (ex: C15). O Excel permite formatar as células de diversas maneiras, seja o layout ou o conteúdo. Você encontra essas possibilidades na sessão 'Página Inicial'. É possível também persona- lizar os gráficos, tabelas e planilhas com o design de sua preferência. Teste lógico: aquilo que se deseja testar; Valor se verdadeiro: valor que deve retornar caso o teste lógico seja verdadeiro; Valor se falso: valor que deve retornar caso o teste lógico seja falso. Parâmetros: É interessante ressaltar também que na sessão 'Fórmulas', encontram-se todas fórmulas, sendo subdivididas em 'Financeira'; 'Lógica'; 'Texto'; 'Data e Hora'; 'Pesquisa e Referência'; 'Matemática e Trigonometria'; 'Mais Funções'. Uma das mais usadas é a Função SE que permite fazer comparações lógicas entre determinados valores. Ao compará-los, ela retorna dois possíveis resultados, um se a comparação for verdadeira e outro se for falsa. Função SE Exemplo: aprovação em uma disciplina. Requisitos: média das 3 provas deve ser maior ou igual a 6. Teste lógico: D3 >= 6; Valor se verdadeiro: “APROVADO” Valor se falso: “REPROVADO”. Fórmula: =SE(D3>=6;"APROVADO";"RE PROVADO") Lê-se: se a D3 (célula que contém a média) for maior ou igual a 6, retorne “APROVADO”, se não, retorne “REPROVADO”. Intervalo: células em que se deseja aplicar o critério; Critério: o que deseja procurar no intervalo selecionado. Parâmetros: Função CONT.SE Outra função muito utilizada é a CONT.SE que pode ser encontrada na parte de Funções Estatísticas, dentro da aba Fórmulas. FUNÇÃO CONT.SE: conta o número de células que atendem a um critério. Exemplo: controle de frequência mensal de uma empresa. O que deseja saber: o número de faltas de Carol. Fórmula: =CONT.SE(C7:F7;"=F") Intervalo: C7:F7 (linha em que estão inseridas as faltas de Carol); Critério: “=F” (o valor que deve estar inserido no intervalo para que a célula seja contada). Tabelas e Gráficos Dinâmicos Tabelas e Gráficos dinâmicos: úteis para visualizar tabelas com muitas linhas e colunas. É válido lembrar que todo gráfico necessita dos dados contidos em uma tabela. Devido ao fato da tabela original ser muito extensa, é possível abrir tanto a tabela quanto o gráfico dinâmico em outra planilha para não poluir a visualização. Na sessão 'Inserir', é possível inserir gráfios, mini gráficos, tabelas, imagens, formas, modelos 3D, SmartArt, suplementos, mapas, filtros, símbolos, textos e links à sua planilha. Dentre as tabelas e gráficos podem também ser inseridos tabelas e gráficos dinâmicos. Você pode personalizá-los conforme sua preferência, seja por segmentação de dados, linha do tempo e/ou filtros, podendo também alterar os eixos de linha e coluna. Pode-se escolher a forma de visualizar o valor desejado (seja esse soma de investimentos, gastos anuais, produção em escala industrial, etc). Solver Utiliza-se a função Solver para resolver problemas de otimização onde se deseja maximizar, minimizar ou atingir uma meta para um determinado valor que depende de mais de uma variável. Estes problemas são também chamados de problemas de programação linear, otimiza- ção linear ou otimização combinatória. Função objetivo: aquilo que se deseja otimizar ( Ex: maximizar o lucro, minimizar os custos, minimizar distância percorrida, etc). Variáveis de decisão: variáveis que podem assumir diversos valores. Encontrar os valores exatos de cada variável para que a função objetivo seja atingida é o objetivo final do problema. São compostos por: Restrições: restringem as variáveis para que elas não possam assumir valores absurdos. Constantes: valores que nunca se alteram. Condições de contorno: opcionais. São restrições específicas para problemas específicos. Para habilitar o Solver no Excel é necessário ir em Arquivo -> Opções -> Suplementos -> Solver e ativá-lo. Após ter feito isso, o Solver pode ser acessado em Dados-> Análise -> Solver. A interface do solver é a seguinte: Em 'Definir Objetivo' escolhe-se a célula onde se encontrará o valor calculado para a função objetivo. Em seguida, escolhe-se o objetivo da função (maximização, minimização ou igualdade) a um determinado valor. Em 'Alterando Células Variáveis' escolhe-se o local na planilha onde estarão os valores para as variáveis do problema. Após, temos o espaço onde pode adicionar, remover e editar as restrições. Ao clicar em 'Adicionar', abrimos a seguinte interface: Nela adicionamos a célula que contém a referência para a restrição, escolhemos o tipo: menor ou igual; maior ou igual; igual à; inteiro; binário; diferente de. Por fim, o valor que restringe as variáveis. Depois de adicionar todas as restrições do problema, basta selecionar como Método de Solução o 'LP Simplex', que é o método padrão para resolução de problemas de programação linear e apertar em resolver. O Solver irá calcular então qual é o valor das variáveis que atinge a função objetivo. Uma macro é uma sequência de comandos em VBA dentro do Excel que podem ser utilizados para facilitar a sua vida inserindo funcionalidades, automatizando procedimentos ou facilitando tarefas repetitivas. Para utilizar macros, é necessário que a sessão 'Desenvolvedor' esteja habilitada. Para isso vá em Arquivo -> Opções -> Personalizar Faixa de Opções e ative aba Desenvolvedor. Algo muito útil para começar a usar macros é a ferramenta Gravar Macro. Macros Ao apertar este botão, abrimos uma interface na qual determina- se o nome da macro e como opção podemos definir um atalho para a macro (cuidado pois existem atalhos já ocupados como o famoso ctrl+c ou ctrl+v). Depois de clicar em OK a macro começa a gravar. A partir deste momento, tudo que você fizer será memorizado pelo Excel que gerará automaticamente códigos em VBA que replicarão o que foi feito. Quando quiser parar de gravar, bastar apertar em 'Parar Gravação' que ficará no lugar de 'Gravar Macro'. Para executar a macro gravada, aperta-se em 'Macros', que abrirá uma interface com todas a macros. Seleciona-se a macro desejada e aperta-se em executar. Introdução ao VBA Definição: Visual Basic for Application (VBA) é a linguagem de programação incorporada nos programas do Microsoft Office. Variáveis: “espaços” que são reservados para armazenamento temporário de dados. São usados nos códigos dentro das funções e sub-rotinas. A declaração de variáveis é opcional. Porém, se dizemos que tipo de dado (número real, data, texto, etc.) será armazenado na variável, o programa roda mais rápido e garantimos que os erros sejam minimizados, além de localizá-los mais facilmentequando ocorrerem. Função: executa uma série de instruções e devolve um resultado final. Ex: uma operação de soma numa célula é dada por “=SOMA(A1;A2)”. Você está usando uma função que pega os valores das células A1 e A2 e retorna o valor dessa soma. Sub-rotina: executa uma série de instruções, mas não retorna um resultado. É, essencialmente, uma macro programada, e não gravada Dentro das funções e sub-rotinas é possível utilizar os mecanismos de programação conhecidos como estruturas condicionais para realizar operações apenas quando certos critérios são atendidos, ou então, através da associação de muitas destas estruturas criar “caminhos” possíveis de execução de código com muitas possibilidades. A estrutura condicional mais comum no VBA do Excel é o “If then else”. O código a seguir, por exemplo, testa se a variável x é menor ou igual a variável y e mostra uma mensagem de acordo com o resultado deste teste. Estruturas condicionais e laços de repetição If x <= y Then MsgBox ("x é menor ou igual que y") Else MsgBox ("y é menor que x") End if y=1 For i = 1 To N y = y * 2 Next i Um laço de repetição é uma estrutura que permite executar várias vezes um conjunto de operações determinado. Um dos mais comuns no VBA do Excel é o “for to next”, usado quando se tem uma forma de determinar o número de repetições que deseja-se executar. O código a seguir, por exemplo, calcula a enésima potência de 2, definida pela variável N, e a atribui a variável y. Você se interessou por esse conteúdo, mas quer ir além? Confira o nosso Curso Online de Excel que ocorrerá entre os dias 25 e 29 de maio no Facebook clicando aqui. E garanta sua inscrição! QUERO ME INSCREVER Nosso site Instagram https://www.facebook.com/events/638602233663279/ https://bit.ly/InscricaoExcelOnline http://physis.ufscar.br/ https://www.instagram.com/physisjr/?hl=pt
Compartilhar