quarta-feira, 7 de fevereiro de 2018

Usando a função SE ou IF (Inglês) no Excel - ExcelVBAparaNegócios




Olá Pessoal,

Hoje é dia de falar sobre a função SE do Excel. 

O que é a função SE?


Essa função é uma das mais populares e que nos permite fazer comparações lógicas entre valores e texto para encontrar apenas aquilo que você espera. Ou seja, ele foi criada para oferecer ao usuário resultados de testes lógicos porém se tornou umas das funções mais versáteis e com grande importância dentro do Excel.

Estrutura da função

A função SE tem a seguinte estrutura:


SE(teste_lógico; [valor_se_verdadeiro]; [valor_se_falso])


  • Teste_lógico: qualquer valor ou expressão que possa ser avaliada como verdadeira ou falsa. Esse campo é obrigatório
  • Valor_se_verdadeiro: é o valor que deseja receber quando o teste lógico tiver como resultado verdadeiro
  • Valor_se_falso: é o valor que deseja receber quando o resultado teste lógico for falso.

Para facilitar o entendimento da função SE vou deixar abaixo uma forma mais simples de sua estrutura:

 SE(Algo for verdadeiro; faça tal coisa [verdadeiro]; caso contrario faça isso [falso])

Em resumo, essa função sempre terá dois resultados sendo o primeiro se a comparação for verdadeira e o segundo se for Falsa.

Exemplo simples da função





No exemplo acima eu utilizei uma regra simples para analisar os textos da coluna A e retorno na coluna B a descrição do tipo de cadastro. Ou seja, se o cadastro é de pessoa física ou jurídica.

Para isso eu defini a função SE com a seguinte estrutura:

  • Teste_lógico: A2 = "CPF"
  • [valor_se_verdadeiro]: "Pessoa Física"
  • [valor_se_falso]: "Pessoa Jurídica"
Sempre que na coluna A estiver o texto "CPF" o resultado verdadeiro na coluna B será "Pessoa Física". Se o texto for CNPJ ou qualquer outro valor o resultado na coluna B será "Pessoa Jurídica".

Veja abaixo o resultado ao arrastar a formula para a célula B3:



Lembrando que nesse exemplo a função SE foi usada para avaliar um texto, porem ela também pode ser utilizada para avaliar valores.



Exemplo prático da função

Para exemplificar de uma maneira focada a negócios, vamos utilizar o função SE para classificar a movimentação abaixo de CAIXA em "entrada" ou "saída" de acordo com o valor movimentado. Sendo que valores negativos correspondem a saída de caixa e os valores positivos são as entradas geradas pelas vendas.




Para iniciar o exemplo vamos clicar na célula D5 e incluir a função SE conforme abaixo:

  • Teste_lógico: F5>0
  • [valor_se_verdadeiro]: "Entrada
  • [valor_se_falso]: "Saída"
  • Função completa: =SE(F5>0,"Entrada","Saída")


Agora vamos arrasta a formula da célula D5 até a célula D21 para aplicar a função SE em todas as linhas:



Após arrastar teremos a classificação de entrada e saída para todas as movimentações de caixa realizadas:


Nesse exemplo acima utilizamos como Teste_lógico o operador de cálculo "> maior" para diferenciar o resultado verdadeiro ou falso. Caso queira saber mais sobre esses operadores, acesse o artigo abaixo:



Problema comum da função SE

  • Se o resultado da sua função for #NOME isso normalmente significa que sua fórmula está incorreta;
  • Se o resultado for o texto FALSO, significa que nenhum valor ou texto foi inserido no campo valor_se_falso

Espero que tenham gostado desse artigo e que utilizem o conhecimento aqui adquirido em seu trabalho.

Qualquer dúvida ou sugestão deixe seu comentário.

Grande Abraço

Vagston Bueno



Leia também:


Como usar a função SOMASE no Excel


Vídeo Aula - Filtro avançado no Excel com execução via Macro


sexta-feira, 2 de fevereiro de 2018

Tabela Dinâmica e sua funcionalidade - Excel VBA para Negócios - Vídeo Aula

Tabela Dinâmica - Pra que serve e como criar?

Olá Pessoal, tudo bem?

Vocês já devem ter ouvido falar sobre a Tabela Dinâmica do Excel e se não ouviram ou não dominam a ferramenta é muito importante ler com atenção esse artigo.

Esse é um tema muito útil no dia a dia das pessoas que trabalham com análise de grandes relatórios/planilhas de dados.

Como em todo novo aprendizado, as vezes pode parecer difícil saber por onde começar. Principalmente, quando se tem planilhas imensas e com um monte de informações para analisar.

Para que serve?


A Tabela Dinâmica é uma ferramenta incrível para analisar os dados rapidamente e ter as informações necessárias para a tomada decisões em apenas um clique (Botão Atualizar). Elas tem um poder de resumir, analisar e apresentar seus dados de maneira mais objetiva e clara e podem ser ajustadas rapidamente, dependente de como você deseja exibir seus resultados.


Acesse o vídeo abaixo para assistir aula completa:




Passo a passo


Como exemplo, vou utilizar como base para análise uma planilha de vendas para demonstrar o uso desse recurso do Excel:




É muito importante antes de começar a pensar em criar uma tabela dinâmica que a tabela base tenha as seguintes configurações:


  • Os dados devem estar organizados em formato tabular, ou seja, com cabeçalhos por coluna;
  • Os tipos de dados por colunas devem ser os mesmos, ou seja, não misture valores e textos na mesma coluna;
  • Para itens chaves, mantenha um texto padrão para todos os dados. Por exemplo: tenha certeza de escrever sempre "Centro-Oeste" ao invés de "Centro Oeste", pois se existir os dois textos a tabela dinâmica erá separar esses dados como se fossem regiões diferentes.


Como criar?


Antes de começar a criar a tabela dinâmica é preciso pensar em quais resultados se deseja obter. Quais informações você precisa? Quais resultados são mais importantes para você nesse momento?

Para esse exemplo, estava buscando os seguintes resultados:


  • Total de Vendas por Vendedor e por ano;
  • Total de Vendas por Região e por ano;
  • Total de Vendas por Produto e por ano.

Após definir o que pretendemos analisar vamos seguir os passos abaixo para criar a tabela dinâmica:

  • Vá para guia Inserir > Tabelas > Tabela Dinâmica.



  • Após clicar, o Excel irá exibir a caixa de diálogo para que você possa inserir seu intervalo de célula onde estão os dados bases para serem analisados. Nesse exemplo o intervalo é: 'Base Vendas'!$A$2:$H$47. Vamos selecionar a opção Nova Planilha e clicar em OK.

  • Será criado uma nova planilha em seu arquivo com uma tabela dinâmica em branco com todos os campos de sua tabela base para adicionar ao relatório.



Agora vamos aplicar os campos de acordo com os resultados que estamos buscando:


  • Total de Vendas por Vendedor e por ano;
  • Total de Vendas por Região e por ano;
  • Total de Vendas por Produto e por ano.
Para saber o Total de Vendas por Vendedor e por ano vamos adicionar os campos conforme abaixo:

  • Rótulos de Coluna = Periodo
  • Rótulos de Linha = Vendedor
  • Valores = Valor_Venda


Para criar as outras duas tabelas dinâmicas para analisar os outros dois itens abaixo, basta alterar o campo Rótulo de Linha para Região e por ultimo para Produto

  • Total de Vendas por Região e por ano;
  • Total de Vendas por Produto e por ano.
Segue abaixo resultado das três tabelas dinâmicas criadas:


Caso tenha interesse em receber o arquivo modelo para esse artigo, deixe seu e-mail nos comentários.

Grande Abraço,

Vagston Bueno

Leia também:


Como criar sua primeira Macro utilizando o VBA no Excel


Como usar a função SOMASE no Excel


quinta-feira, 1 de fevereiro de 2018

Já parou para estudar ou aprender Excel hoje?


Já parou para aprender excel hoje?


Já parou para pensar porque os cursos de Excel de hoje em dia não te ajudam a alcançar os seus objetivos? Você já passou por problemas do tipo:

  • Fazer um curso durante algum tempo e não conseguir aprender muita coisa;
  • Esquecer as funções que aprendeu e não conseguir aplicar em sua empresa;
  • Ouvir alguém falar do Excel e parecer que está em outro País.



Pela experiência que tenho posso afirmar que o Excel é uma ferramenta em que precisa ser utilizada com certa frequência, ou seja, você precisa fazer do Excel uma prática diária.  Comece a praticar com tarefas simples, seja colocando um filtro em sua planilha ou então utilizando a formatação condicional para sinalizar os itens mais importantes.  

Pare de fazer trabalhos manuais, ou seja, comece a gravar macros em suas planilhas e também aproveite todo o potencial do Excel através da ferramenta de localizar e substituir.

Existem varias formas de você aplicar o aprendizado adquirido no Excel em sua rotina de trabalho, por exemplo, através do uso das teclas de atalhos ou criando gráficos para facilitar a analise de seus resultados ou projetos executados.

O Excel tem uma infinidade de recursos que podem ajudar você a automatizar tarefas e ganhar tempo em suas tarefas ou até mesmo impressionar seu chefe com a criação de um filtro avançado para facilitar a busca em suas planilhas com cadastros em geral.

A Excel VBA para Negócios quer te conectar com essas possibilidades e fazer com que sua evolução no conhecimento do Excel, te traga benefícios pessoais e profissionais. Por isso, acompanhe a página junto comigo e vamos crescer juntos, pois todo mundo tem algo a aprender.

Grande Abraço,

Vagston Bueno

Excel VBA para Negócios