Ir ao conteúdo
  • Cadastre-se

Excel fórmula ou código vba com critérios


Ir à solução Resolvido por AfonsoMira,

Posts recomendados

Boa Noite!

 

Estou precisando de uma fórmula ou código VBA que me retorne em tres colunas diferentes, um resultado baseado em tres critérios diferentes.

 

TIPOS DE COBRANÇA:

  • Boleto, Cartão ou PIX

COMISSÃO:

  • Se a cobrança tiver sido feita no BOLETO, a comissão será em REAIS ou seja, R$3,49
  • Se a cobrança tiver sido feita no CARTÃO, a comissão será em PERCENTUAL ou seja, 4,99%
  • Se a cobrança tiver sido feita no PIX, a comissão será em PERCENTUAL ou seja, 0,99%

 

No arquivo anexo, preciso que esta fórmula ou código VBA preencha as células VERDES conforme critérios informados.

 

Será que alguém pode me salvar por favor?

Desde já, muito obrigado.

 

No aguardo,

Guilherme

FÓRMULA COMISSÃO.xlsx

Link para o post
Compartilhar em outros sites

@guicrissantos Boas, veja se é isso que pretende.

Utilizei fórmulas para calcular e Macro/VBA para alterar a formatação da célula.

FÓRMULA COMISSÃO.zip

  • Curtir 1
Link para o post
Compartilhar em outros sites

@InforMira Meu amigo...
Não sei nem como agradecê-lo.

Era isso mesmo.
Muitíssimo obrigado.

 

Deus abençoe e sucesso para você!😀

  • Curtir 1
Link para o post
Compartilhar em outros sites

@guicrissantos Foi um prazer ajudar. :)

  • Curtir 1
Link para o post
Compartilhar em outros sites

@InforMira Sr. Afonso...

 

Estava aqui reorganizando minha planilha após sua ajuda e  pude perceber que apesar da funcionalidade do código, os resultados não estão batendo matematicamente corretamente.

 

Poderia verificar por favor se tem alguma coisa errada?

Observe nas células A28, A29 e A30 que calculei manualmente os resultados porém, os resultados que aparecem na fórmula das células verdes, não batem.

Observa-se que em alguns casos o cálculo do desconto é em percentual, noutros em reais.

Outra dúvida é sobre a formatação da coluna "E" pois nela há variantes de reais ou percentuais.

Já na coluna "F" o desconto deverá ser o resultado da coluna "E" logo todos em R$.

 

Poderia me ajudar novamente por favor?

Link para o post
Compartilhar em outros sites
  • Solução

@guicrissantos Peço desculpas pelo meu erro. Veja se agora está correto?

FÓRMULA COMISSÃO.zip

  • Curtir 2
Link para o post
Compartilhar em outros sites

@InforMira Agora deu certinho.

O erro estava na fórmula ou no código?

Link para o post
Compartilhar em outros sites

@guicrissantos Estava na fórmula da coluna F, pois eu não tinha entendido bem o desejado.

  • Curtir 1
Link para o post
Compartilhar em outros sites

@InforMira 
Entendi.
Agora deu certinho.
Muito obrigado.

Link para o post
Compartilhar em outros sites

 

@Patropi Desculpe.
Estou aprendendo ainda.
Fiz certo agora?

Link para o post
Compartilhar em outros sites
  • 3 semanas depois...

@Patropi

Em 16/02/2021 às 17:28, Patropi disse:

@guicrissantos

 

Não, você tem que marcar a postagem #6 que é do InforMira, e você marcou a tua.

Acho que você tem que desmarcar a tua primeiro e depois clicar na resposta correta.

 

[]s

...e como eu desmarco a minha?

 

kkk...to perdido aqui.

Link para o post
Compartilhar em outros sites
11 horas atrás, guicrissantos disse:

@Patropi

...e como eu desmarco a minha?

 

kkk...to perdido aqui.

...aí sim.

 

Resolvido amigo.

 

Obrigado pela dica.

Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Aprenda a ler resistores e capacitores

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!