Criando a sua própria função

Documentos relacionados
TRABALHANDO COM FUNÇÕES

O campo demarcado em vermelho indica a fórmula que foi inserida na célula A1.

O que é e como funciona o VBA no excel?

No Excel podemos definir um nome para um intervalo de células, ou simplesmente para uma célula a fim de facilitar trabalhos que possam envolvê-las.

O que são e quando utilizá-las:

Atalho de teclado CTRL + P

Como usar o preenchimento relâmpago

Utilizando Cálculos automáticos

Solver: Conheça a função deste comando e quando utilizá-lo

Apostila de Excel 2007

A função do 1º Grau também conhecida como Função Afim, é representada pela seguinte fórmula:

Aula 04 INTRODUÇÃO. Prezado(a) Aluno(a),

Introdução a Tecnologia da Informação

Excel Tabela Dinâmica - Incrementando seus conhecimentos e Aperfeiçoando a sua prática Excel 2010 Uso inteligente da Tabela Dinâmica

08. A figura seguinte representa uma tela do Excel XP.

1. Transposição de dados de linhas para colunas

EXCEL Atividade Prática

Calc. Interface, Formatação e Cálculos

04 Fórmulas Matemáticas

Módulo de Topografia Avançada. Rotular

Prof. Flávio Henrique de Lima Araújo 21

Vejamos agora as ferramentas mais utilizadas para criação de imagens:

Oficina: Planilha Eletrônica

Gerenciamento de disco; criando nova partição

Menu Dropdown com Validação de Dados

Passo 1: Acesso ao site. Planilhas Google: como fazer planilhas melhores que Excel

Tabela Dinâmica MS-Excel

1 Criando tabelas de produtos com funções de procura

Curso/Disciplina: Informática para Concursos Aula: Excel - 20 Professor(a): Marcelo Nascimento Monitor(a): Sarah Padilha Gonçalves. Aula nº.

Para iniciarmos o trabalho se faz necessária a implantação da GUIA DESENVOLVEDOR. Botão Direito do Mouse; Personalizar Faixa de Opções

Capítulo 2 - Primeiros Cálculos

No sub menu de Formatos temos algumas opções a trabalhar. Vejamos cada uma

Gráfico de barras e linhas: como fazer

Exemplo do uso da função SOMARPRODUTO em planilha de Custos de Serviços

Conhecendo a função Diatrabalhototal.intl

COMECE A TRABALHAR COM A NOVA TELA DE VENDAS: VANTAGENS DE PERSONALIZAR SUA PRÓPRIA TELA DE VENDAS:

O que é Tabela no Excel

Proteção para visualização do arquivo:

Capítulo 2 - Primeiros Cálculos

MANUAL. Certificado de Origem Digital PERFIL PRODUTOR. Versão

BrOffice Calc e Planilhas de Cálculos. Por: André Aparecido da Silva

Inserindo Quebra de Página

Microsoft Excel. Tiago Alves de Oliveira. Tiago Alves de Oliveira - 1

MANUAL DE PUBLICAÇÃO NO PORTAL CAMPUS MATÃO

Aula 01 Microsoft Excel 2016

Sintaxe e estrutura da função SE

Módulo Recursos Humanos. Manual do Usuário

Tabelas Dinâmicas. 1º Passo Abrir o arquivo com a tabela que você deseja transformar em tabela dinâmica.

O que é Microsoft Excel? Microsoft Excel. Inicialização do Excel. Ambiente de trabalho

PRATICANDO COM EXEMPLOS DIVERSOS

Prof. Flávio Barros. Planilha Eletrônica

CURSO EXCEL NÍVEL I 16/09/ FÓRMULAS E REFERÊNCIAS 4. FÓRMULAS E REFERÊNCIAS 4. FÓRMULAS E REFERÊNCIAS 4. FÓRMULAS E REFERÊNCIAS

Procedimentos. de Acesso ao Sistema. Integrado TOTVS

Capítulo I Preliminares: Visual Basic na planilha eletrônica Excel.

Para abrir um documento deve utilizar uma das abordagens seguintes.

Microsoft PowerPoint. A seguir podemos observar a janela do Microsoft PowerPoint. Observe: Slide

SUMÁRIO. Excel

Nesse artigo falaremos sobre:

Tutorial básico excel 2000

EXCEL 2010 FUNÇÕES PARTE II. Professor: João Victor Rocha Araújo

Você pode conferir mais informações sobre essas e outras ferramentas em:

Microsoft Excel INTRODUÇÃO PARTE 1

Orçamento de Entrada. Procedimentos para inserir um orçamento de entrada no SISGEM.

MANUAL DO USUÁRIO SISTEMA DE ALMOXARIFADO CONAM/SIAM. RIO CLARO Versão

SUBIR LISTAS DE S

Tecnologias da informação e comunicação

CENTRO PAULA SOUZA ETEC PADRE JOSÉ NUNES DIAS APLICATIVOS INFORMATIZADOS WORD 2007 PROFESSORA: ALINE PRISCILA SCHMIDT ALUNO:

Campo de coluna: é um campo retirado da lista de dados e atribuído a uma orientação de coluna na tabela dinâmica.

Aula 01 Excel Prof. Claudio Benossi

A utilização de gráficos no Excel tem como objetivo exibir dados de forma a facilitar a análise e compreensão de certas informações em uma planilha.

Como exibir a guia Desenvolvedor no Excel

1. Exemplo de uso do PROCV em planilha de Controle de Funcionários

Manual para atualização do portal do CNPq - versão 1.0 Popularização da Ciência

Saíd í a d o Es E t s o t que Varejo - Vestuário 1

2.8 Inserindo Objetos. Campos

Excel 2010 Básico. Programa Inclusão Digital

Profª. Maria José da Silva Página 1

Para compreendermos as principais funções de bancos de dados no Excel é preciso conhecer inicialmente alguns detalhes que são:

ÍNDICE CAPÍTULO 1... CAPÍTULO 2... CAPÍTULO

Como criar menus para as suas planilhas

Módulo 05 Abrindo e imprimindo planilhas

Executar uma macro clicando em um botão da Barra de Ferramentas de Acesso Rápido

1 FUNÇÃO TEXTO. Simplificando a função TEXTO, CONCATENAR e & do Excel

São tantas funções e possibilidades que é bem provável que você esteja perdendo mais tempo do que gostaria para fazer uma planilha bem feita.

Pedido de Compra. Procedimentos para consultar e inserir um pedido de compra no SISGEM.

Planilha Inteligente com Respostas Automatizadas. Automatização dos resultados com funções

Transcrição:

São diversas as possibilidades de aplicação do Excel ao nosso fluxo de trabalho. Uma das mais interessantes é a criação das nossas próprias funções na ferramenta, o que nos permite economizar tempo na nossa rotina diária e diminuir a possibilidade de erros. Confira como é fácil: Qualquer fórmula que utilizamos pode ser transformada numa função, mas primeiro vamos entender como é composta uma função. A função é uma rotina específica que é formada por parâmetros, por exemplo, a função SOMA no MS-Excel tem como parâmetro um intervalo. A função completa ficaria assim: =SOMA(Intervalo) ou =SOMA(A1:A8). E qual a razão para utilizar essa função? Veja como é mais rápido digitar =Soma(A1:A8) em vez de =(A1+A2+A3+A4+A5+A6+A7+A8). Criando a sua própria função Agora vamos criar nossa própria função, para isso vamos pegar um cálculo de frete para estudo de caso. Nesse nosso cálculo, precisaremos saber algumas informações listadas aqui. Neste exemplo consideraremos que a transportadora cobra: Frete Peso por Tonelada: R$ 200,00 CTRC: 20 Seguro: 0,3% Nossa fórmula seria: =(((peso / 1000) * 200) + (valor * 0.003) + 20) Veja que as variáveis apresentadas são apenas peso e valor e toda a fórmula será igual para as demais situações, então vamos criar uma função para enxugar, o que ficaria assim =frete(peso;valor) O nome da nossa função será frete, nossos parâmetros serão peso e valor. Eles poderiam ser um valor ou uma referência de uma célula, como A5, por exemplo. Para construirmos nossa função, utilizaremos o Editor Visual Basic, ele pode ser acessado através do Menu Ferramentas >> Macro >> Editor Visual Basic, ou pela tecla de atalho Alt+F11. 1

Agora já no editor, precisaremos incluir um módulo. Para que nossa função seja reconhecida pela ferramenta f(x) no MS-Excel, ela deve estar dentro de um módulo. Para incluirmos nossa função, acessaremos o Menu Inserir >> Módulo. Na tela à direita, você localizará o Módulo 1, e é nele que escreveremos nosso código. A linguagem VBA nos dá diversas possibilidades de trabalhar com o MS-Excel, aqui nos limitaremos à retratar a criação da função. Para iniciarmos uma função, utilizaremos o comando Function. Nosso código ficará assim: Function frete (peso, valor) frete = (((peso / 1000) * 200) + (valor * 0.003) + 20) End Function Veja na tela a seguir: 2

Vamos entender cada parte: o comando Function, que inicia a função, indica ao MS-Excel o início da nossa função logo após termos seu nome, no exemplo foi utilizado frete. Dentro dos parênteses, temos os parâmetros chamados de peso e valor separados por vírgulas os parâmetros sempre serão separados por vírgula. Dentro do bloco da função temos a fórmula que será executada, note que o nome da função frete recebe a fórmula tendo a atribuição feita pelo sinal de =. Logo depois, temos o comando End Function, que é adicionado automaticamente depois que digitamos a linha Function e clicamos em Enter para ir até a próxima linha. Com isso, nossa função já está pronta, mas como utilizá-la? Fechando o Editor Visual Basic, voltaremos à planilha do MS-Excel, uma vez lá, clique no Menu Inserir >> Função. 3

Dentro da janela Inserir Função, temos a opção de selecionar a categoria. Veja que essa lista agora apresentará a opção Definida pelo usuário e na caixa abaixo,a função frete será apresentada. Outra maneira é digitarmos diretamente a função em qualquer célula informando os parâmetros, por exemplo, =frete(1200;3000). Lembre-se que os parâmetros poderão ser números nesse caso ou referência das células onde eles estiverem, como por exemplo, =frete(a1;b1). 4

Aprender a criar nossas funções nos proporciona uma fácil manutenção do programa, pois há o reaproveitamento de códigos. Depois de criar uma função, é só chamá-la para fazer os cálculos no local desejado. Caso haja alteração da metodologia de cálculo, basta alterar a função para que novos cálculos sejam feitos com base nessa outra metodologia. Isso poupa esforço, tempo e reduz as linhas de código. Essa é apenas uma das variadas aplicações do Excel que facilitam o dia a dia corporativo. Conheça nossas opções de planilhas empresariais no nosso site! 5