Função SE alinhada com outras funções

Anônima
2014-02-17T12:30:05+00:00

Olá galera!

Estou criando um planilha onde irei fazer um cadastro de cliente e produto adquirido pelo cliente.

No campo "produto" (L12) é uma caixa de combinação onde possui 8 itens. No campo "posição" (L20) outra caixa de lista onde apresenta 4 itens

No campo "remuneração" (L18) é uma célula que contém algumas condições.

Para dar melhor entendimento vejam essa outra planilhas que é a fonte dos meus dados:

Então conforme eu escolho um produto e uma posição ele me retorna o valor da célula correspondente.

Consegui utilizar as seguintes formulas:

FÓRMULA 1

=SE(POS="TOPÁZIO";SE(PRD="POUPANÇA";Comissões!B9;SE(PRD="CHEQUE ESPECIAL";Comissões!B6;SE(PRD="CONSIGNADO";E14*Comissões!B13;SE(PRD="CONTA CORRENTE";Comissões!B4;SE(PRD="CARTÃO DE CRÉDITO";Comissões!B7;SE(PRD="CDC";Comissões!B8;SE(PRD="CCSBPE";E14*Comissões!B10;SE(PRD="CCFGTS";E14*Comissões!B11))))))));SE(POS="RUBI";SE(PRD="POUPANÇA";Comissões!C9;SE(PRD="CHEQUE ESPECIAL";Comissões!C6;SE(PRD="CONSIGNADO";E14*Comissões!C13;SE(PRD="CONTA CORRENTE";Comissões!C4;SE(PRD="CARTÃO DE CRÉDITO";Comissões!C7;SE(PRD="CDC";Comissões!C8;SE(PRD="CCSBPE";E14*Comissões!C10;SE(PRD="CCFGTS";E14*Comissões!C11))))))))))

FÓRMULA 2

=SE(E(PRD="POUPANÇA";POS="TOPÁZIO");Comissões!B9;SE(E(PRD="POUPANÇA";POS="RUBI");Comissões!C12;SE(E(PRD="POUPANÇA";POS="ESMERALDA");Comissões!D9;SE(E(PRD="POUPANÇA";POS="DIAMANTE");Comissões!E9;SE(E(PRD="CHEQUE ESPECIAL";POS="TOPÁZIO");Comissões!B6;SE(E(PRD="CHEQUE ESPECIAL";POS="RUBI");Comissões!C6;SE(E(PRD="CHEQUE ESPECIAL";POS="ESMERALDA");Comissões!D6;SE(E(PRD="CHEQUE ESPECIAL";POS="DIAMANTE");Comissões!E6;SE(E(PRD="CONSIGNADO";POS="TOPÁZIO");VLR*Comissões!B13;SE(E(PRD="CONSIGNADO";POS="RUBI");VLR*Comissões!C13;SE(E(PRD="CONSIGNADO";POS="ESMERALDA");VLR*Comissões!D13;SE(E(PRD="CONSIGNADO";POS="DIAMANTE");VLR*Comissões!E13;SE(E(PRD="CONTA CORRENTE";POS="TOPÁZIO");Comissões!B4;SE(E(PRD="CONTA CORRENTE";POS="RUBI");Comissões!C4;SE(E(PRD="CONTA CORRENTE";POS="ESMERALDA");Comissões!D4;SE(E(PRD="CONTA CORRENTE";POS="DIAMANTE");Comissões!D4;SE(E(PRD="CARTÃO DE CRÉDITO";POS="TOPÁZIO");Comissões!B7;SE(E(PRD="CARTÃO DE CRÉDITO";POS="RUBI");Comissões!C7;SE(E(PRD="CARTÃO DE CRÉDITO";POS="ESMERALDA");Comissões!D7;SE(E(PRD="CARTÃO DE CRÉDITO";POS="DIAMANTE");Comissões!E7;SE(E(PRD="CDC";POS="TOPÁZIO");Comissões!B8;SE(E(PRD="CDC";POS="RUBI");Comissões!C8;))))))))))))))))))))))

Porém as duas fórmulas não são suficientes pois não consigo condicionar todos os produtos, pois dá excede o número de argumentos.

Se alguém puder me ajudar, segue o link do arquivo:

http://1drv.ms/1bGui40

Desde já muito obrigado!

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários
Resposta aceita pelo autor da pergunta
Anônima
2014-02-17T20:19:36+00:00

Erick-ls,

Estou com a impressão de que vc enviou o link errado, verifique aí.

Esta não é a melhor maneira de fazer isso, seria mais simples criar mais uma tabela com todas as combinações possíveis. Só usando CONCATENAR para unir as informações de Produto e Posição.

Depois com uma simples combinação de PROCV + CONCATENAR, você já obtém o resultado.

Envie o link correto da planilha para eu analisar melhor.

See ya!!!

Esta resposta foi útil?

0 comentários Sem comentários

3 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2014-02-19T15:53:15+00:00

    Resolvido!

    Thomas, consegui resolver.

    Estudei com mais atenção as funções e sua dica e consegui chegar ao seu raciocínio.

    Segue a planilha com a função funcionando.

    http://1drv.ms/1cZUpxH

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2014-02-18T23:42:30+00:00

    Thomas, dei uma estudada na função CONCATENAR, mas não consegui chegar a conclusão de como usá-la neste meu caso.

    Esta resposta foi útil?

    0 comentários Sem comentários
  3. Anônima
    2014-02-17T23:38:49+00:00

    Thomas Rachtman,

    muito obrigado pela ajuda.

    É verdade, compartilhei o arquivo errado.

    O correto é este: http://1drv.ms/1bGui40.

    Já a respeito da  função CONCATENAR não conheço nada.

    Esta resposta foi útil?

    0 comentários Sem comentários