Desafio horrível.
Mas tá aí.
A fórmula gigantesca utilizada: =ÍNDICE(Desc_Tabelatoda, CORRESP([@Qtd], Desc_Quantidades,1), CORRESP(PROCX([@Código], TB_Produtos[[#Tudo],[Código]], TB_Produtos[[#Tudo],[Categoria]]),Desc_categorias,0))
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Desafio horrível.
Mas tá aí.
A fórmula gigantesca utilizada: =ÍNDICE(Desc_Tabelatoda, CORRESP([@Qtd], Desc_Quantidades,1), CORRESP(PROCX([@Código], TB_Produtos[[#Tudo],[Código]], TB_Produtos[[#Tudo],[Categoria]]),Desc_categorias,0))
Ei! Tudo bem, Ananda?
Que bom que você finalizou o desafio e compartilhou o resultado por aqui! Criar o desconto com uma fórmula gigantesca como essa realmente exige muito raciocínio, e entendo que o desafio pode parecer horrível em alguns momentos. Mas você conquistou uma solução funcional e dinãmica.
A fórmula utilizada combina três funções em perfeita harmonia. O ÍNDICE busca o valor correto dentro da Desc_Tabelatoda, o primeiro CORRESP localiza a quantidade certa em Desc_Quantidades usando correspondência aproximada (valor 1), e o PROCX recupera a categoria a partir da TB_Produtos para que o segundo CORRESP encontre a coluna exata em Desc_categorias. Cada parte tem um papel fundamental, e você encaixou tudo isso de forma precisa.
Sua tabela de vendas ficou preenchida corretamente, e a aplicação das porcentagens de desconto está totalmente dinâmica para cada linha. Isso é exatamente o tipo de estrutura que diferencia profissionais que realmente dominam o Excel na hora de resolver problemas reais no mercado de trabalho.
Superar exercícios complexos como este, unindo ÍNDICE, CORRESP, PROCX e referências a colunas específicas como Código e Categoria, é uma conquista que merece reconhecimento. Você está construindo uma base sólida!
Continue se dedicando e, qualquer dúvida, compartilhe aqui com a gente!
Agora que você conseguiu montar essa fórmula completa, qual parte do processo você considera mais desafiadora: entender a lógica da correspondência aproximada ou estruturar o aninhamento das funções?