Fiz o desconto em moeda.
Fiz o desconto em moeda.
Olá, Ana. Como vai?
Sua resolução demonstra um domínio muito avançado das funções de busca! Integrar PROCV, CORRESP e PROCX em uma única fórmula é um desafio e tanto, e você conseguiu estruturar uma lógica de busca bidimensional extremamente poderosa.
Ao utilizar o CORRESP para definir o índice da coluna no PROCV, você criou o que chamamos de busca dinâmica. Isso é excelente porque, se você alterar a ordem das colunas na sua matriz de desconto, a fórmula continuará funcionando perfeitamente, já que ela "procura" onde o dado está em vez de usar um número fixo.
Notei um ponto importante na sua imagem para conversarmos. Na primeira linha da coluna de desconto, o resultado exibido é o texto VERDADEIRO). Isso geralmente acontece por um detalhe na sintaxe da fórmula:
VERDADEIRO no final do seu PROCV indica que você está realizando uma busca aproximada.Uma dica valiosa: como você já está usando o PROCX dentro da fórmula, sabia que ele pode substituir todo o conjunto PROCV + CORRESP? O PROCX consegue realizar buscas bidimensionais de forma mais simples. Veja um exemplo de como ficaria a lógica:
=PROCX([@Qtd]; Intervalo_Qtd_Desconto; PROCX([@Código]; Intervalo_Codigos; Matriz_Descontos))
Essa técnica de "PROCX dentro de PROCX" é o que há de mais moderno no Excel para tabelas de preços e descontos progressivos, pois elimina a necessidade de contar colunas ou usar o CORRESP.
De qualquer forma, sua capacidade de aninhar funções complexas é impressionante e mostra o porquê do seu nível de senioridade na área de Control Desk. Continue explorando essas combinações!
Espero que possa ter lhe ajudado!