NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!

UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI

Você está em: PrincipalArtigosExcel Básico › Capítulo 04 : 11
Quer receber novidades e e-books gratuitos?
« Anterior Δ Página principal ¤ Capítulos Próximo »
CURSO-APOSTILA - APRENDA EXCEL BÁSICO EM 120 LIÇÕES - CURSO COMPLETO - GRATUITO ONLINE
Autor: Júlio Battisti


Lição 071 - Módulo 04 - Exemplo com funções de texto
Objetivo: Nesta lição iremos propor um exemplo que utiliza as seguintes funções de texto: 
  • ESQUERDA()
  • DIREITA()
  • EXT.TEXTO 
Também utilizaremos as seguintes funções : 
  • MÁXIMO()
  • MÍNIMO()
  • MÉDIA() 
O exemplo proposto : 

Vamos criar uma planilha na qual efetuaremos alguns cálculos. Nesta lição criaremos a planilha Modulo 4 - Lição 11.xls e salvaremos ela na pasta C:\Meus documentos\Curso Excel 97\Exercicios\Modulo4 . 

Para criar a planilha Modulo 4 - Lição 11.xls faça o seguinte: 

1. Abra o Excel ( Iniciar -> Programas -> Microsoft Excel). 

2. Será aberta uma pasta de trabalho em branco (Pasta1.xls ). 

3. Digite as informações indicadas na Figura a seguir : 

Excel Básico em 120 Lições - Júlio Battisti

4. Utilize funções SE Aninhadas, para determinar o valor do IPI, na coluna D, de acordo com os critérios da tabela a seguir : 
Primeiro digito do código  Desconto do IPI em R$ 

1 

0,5 

2 

1,25 

3 

1,75 

Nota: Estes valores são fictícios, não tendo nenhuma relação com a legislação vigente do IPI . 

Agora temos uma importante questão a considerar:"Precisamos testar apenas o valor do primeiro digito e não o código inteiro. Neste caso, como fazer para extrair apenas o primeiro dígito do código ?" 

A resposta à esta questão é simples. Utilizamos a função Esquerda para retornar apenas o primeiro dígito. Se precisássemos acessar o último dígito poderíamos utilizar a função direita . 

No nosso exemplo vamos utilizar a função Esquerda() , dentro da função SE. A função esquerda retorna o primeiro dígito do código. Utilizamos o valor retornado pela função direita e comparamos o seu valor para determinar se ele é 1, 2 ou 3. Com base neste valor retornamos o valor do IPI correspondente. 

A seguir temos a parte inicial da fórmula: 

=SE(Esquerda(B4;1)="1";0,5 

Vamos a mais alguns detalhes importantes sobre esta parte inicial da fórmula. Quando esta fórmula é executada pelo Excel, em primeiro lugar é executada a função Esquerda, a qual " pega " o valor da célula B4 e retorna apenas o primeiro caractere à esquerda, ou seja, o primeiro dígito do código. Observe que o parâmetro 1, dentro do parênteses é que indica que queremos apenas o primeiro dígito. Este primeiro dígito, retornado pela função Esquerda, é comparado com o valor "1". Observe que colocamos o "1" entre aspas, pois a função Esquerda retorna não o número inteiro 1, mas sim o caractere de texto "1". No exemplo da nossa planilha, a função esquerda(b4;1), para a linha 4, retornará o valor "1", o qual é comparado com o "1" que está à direita do sinal de igualdade. Como os valores são correspondentes, o IPI aplicado será de 0,5 . 

Agora precisamos continuar a nossa fórmula, para incluir os testes para as demais possibilidades, ou seja, quando o primeiro dígito for igual a 2 ou 3. Lembrando que como temos três possibilidades precisamos fazer apenas dois testes - o número de testes é igual ao número de possibilidades menos um . No nosso exemplo vamos testar se o primeiro dígito é igual a 2. Não precisamos fazer o teste para ver se é igual a 3, pois se não for igual a 1 ou 2 só pode ser igual a 3 - no nosso exemplo. Completando a nossa fórmula, teríamos o seguinte : 

=SE( Esquerda (B4;1)="1";0,5; SE (Esquerda(B4;1)=" 2 ";1,25;1,75 )) 

5. Com base nas explicações do item 4., utilize funções SE Aninhadas, e a função Direita, para determinar o valor do desconto para cada produto, na coluna E, de acordo com os critérios da tabela a seguir : 
Último dígito do código  Valor do Desconto (R$) 

1 

0 

2 

1,5 

3 

2,5 

Na célula E4 digite a seguinte fórmula : 

=SE(Direita(B4;1)="1";0; SE (Direita(B4;1)=" 2 ";1,5;2,5 )) 

Estenda esta fórmula para as demais linhas . 

Nota: Para maiores informações sobre como estender uma fórmula para uma faixa de células consulte: Módulo 1 - Lição 15 - Copiando fórmulas para uma faixa de células . 

6. Na coluna F, calcule o preço final do produto. Para isso adicione o valor do IPI e subtraia o valor do desconto. 

Na célula F4 digite a seguinte fórmula:  

=C4+D4-E4 

Estenda esta fórmula para as demais linhas . 

7. Formate as colunas C, D, E e F com o formato Contábil, com duas casas decimais. Observe que neste formato, as células que possuem valor igual a zero exibem um traço - . 

8. Na célula B21 utilize a função Máximo() para determinar o maior preço final. 

9. Na célula B22 utilize a função Mínimo() para determinar o menor preço final. 

10. Na célula B23 utilize a função Média() para determinar a média dos preços finais . 

11. Feito isso você deve obter os resultados indicados na figura a seguir : 

Excel Básico em 120 Lições - Júlio Battisti

12. Agora vamos salvar a planilha . 

13. Selecione o comando Arquivo -> Salvar Como . Surge a janela Salvar Como . 

14. Utilize a lista Salvar em , para navegar até a pasta C:\Meus documentos\Curso Excel 97\Exercicios\Modulo4 . 

17. No campo Nome do arquivo:, digite Modulo 4 - Lição 11.xls . Sua janela deve estar conforme indicado na Figura a seguir : 

Excel Básico em 120 Lições - Júlio Battisti

18. Clique no botão Salvar . 

19 . Feche o Microsoft Excel. 


« Anterior Δ Página principal ¤ Capítulos Próximo »
Quer receber novidades e e-books gratuitos?

Cursos Online

  • Banco de Dados
  • Carreira
  • Criação/Web
  • Excel/Projetos
  • Formação
  • + Todas as categorias
  • Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434

    Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208

    Todos os direitos reservados, Júlio Battisti 2001-2019 ®

    [LIVRO]: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2010 - PASSO-A-PASSO

    APRENDA COM JULIO BATTISTI - 1124 PÁGINAS: CLIQUE AQUI