Solucionado (ver solução)

Importante

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!

Solucionado
(ver solução)
3
respostas

Faça como eu fiz: coluna índice

Para treinar mesmo!
Criei as seguintes colunas: Categoria, Posição Cat. na coluna Auxiliar, Posição Qtde na linha Auxiliar e Valor do Desconto, onde:

  • Coluna Categoria: Trás a categoria de acordo com o código do produto indicado:
    =PROCX(TB_Vendas[@Código];TB_Produtos[[#Tudo];[Código]];TB_Produtos[[#Tudo];[Categoria]]).
  • Coluna Posição Cat. na coluna Auxiliar: Trás a posição da coluna categoria na planilha Cadastros Auxiliares, pesquisando pelo nome da categoria resultante da fórmula anterior:
    =CORRESPX($M5;Desc_Categorias;0).
  • Coluna Posição Qtde na coluna Auxiliar: Trás a posição da coluna quantidade na planilha Cadastros Auxiliares:
    =CORRESP(TB_Vendas[@Qtd];Desc_Quantidades;1).
  • Coluna Valor do Desconto: Trás o valor final utilizando as células com as posições das colunas de categoria e quantidade:
    =ÍNDICE(Desc_TabelaToda;$O5;$N5). (Aqui o cálculo do desconto foi feito sem considerar o valor do desconto de vendedor).

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

3 respostas
solução!

Olá, Taíta! Como vai?

Parabéns pela resolução da atividade!

Vi que você explorou o CORRESPX para localizar valores no Excel, utilizou muito bem o Desc_Categorias para definir a matriz de busca e ainda compreendeu a importância da correspondência exata para garantir resultados precisos.

Se quiser aprofundar ainda mais, uma boa prática é aplicar funções de índice e correspondência em conjunto com tabelas dinâmicas. Por exemplo:

  • Aplicar em relatórios dinâmicos: melhora a análise de dados e reduz erros de referência.
  • Usar nomes definidos: como Desc_Categorias, para tornar fórmulas mais legíveis e organizadas.
  • Combinar CORRESPX com PROCX: facilita trazer informações relacionadas de diferentes tabelas.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Ah, uma pergunta: Quando você cria índices no Excel, prefere trabalhar com nomes definidos para os intervalos ou selecionar diretamente as colunas na planilha?

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Muito obrigada pelo retorno Daniel, adorei as dicas.
Quanto a pergunta, ainda não tinha utilizado este recurso de dar nomes definidos para os intervalos e confesso que achei isso muito bom. Achei que fica bem melhor para trabalhar com funções, ajuda muito quando as funções são muito complexas!!

Bom dia, Taíta! Tudo bem?

Que ótimo você ter experimentado os nomes definidos para intervalos no Excel.

Eles realmente fazem diferença quando começamos a trabalhar com funções mais complexas, porque deixam as fórmulas muito mais legíveis e fáceis de manter. Em vez de ver algo como =SOMASE(A1:A100;...), você pode ter =SOMASE(Vendas;...), o que torna o raciocínio imediato para qualquer pessoa que leia a planilha.

Além disso, nomes definidos ajudam bastante quando você precisa reutilizar o mesmo intervalo em várias fórmulas ou até em gráficos. Se futuramente o intervalo mudar, basta ajustar o nome e todas as fórmulas que o utilizam já ficam atualizadas automaticamente.

Parabéns por ter descoberto esse recurso, é um passo importante para deixar o trabalho mais profissional e eficiente.

Forte abraço!