1
resposta

[Projeto] Faça como eu fiz: criando o desconto

Criei nomes para as faixas da matriz “Desconto por Categoria e Quantidade” (Desc_Categorias, Desc_Quantidades e Desc_TabelaToda). Em seguida, utilizei a função ÍNDICE para buscar o desconto correspondente, combinando duas funções CORRESP — uma para localizar a quantidade e outra para identificar a categoria. A categoria foi obtida com auxílio da função PROCX, que relaciona o código do produto à sua categoria na planilha “Produtos”. Por fim, a fórmula completa foi inserida na planilha “Vendas”, retornando automaticamente o desconto correto para cada item.

┌──────────────────────────────────────────────────────┐
│ MATRIZ DE DESCONTO (Planilha Base) │
│ ┌────────────────────────────┬────────────────────┐ │
│ │ Desc_Quantidades (linhas) │ Desc_Categorias │ │
│ │ │ (colunas) │ │
│ └────────────────────────────┴────────────────────┘ │
│ ↓ Nome da matriz: Desc_TabelaToda │
└──────────────────────────────────────────────────────┘


┌────────────▼────────────┐
│ PLANILHA "VENDAS" │
│ Célula G5 → Função: │
│ =ÍNDICE(Desc_TabelaToda; │
│ CORRESP(Qtd; Desc_Quantidades;1); │
│ CORRESP(PROCX(Código; TB_Produtos[Código];
│ TB_Produtos[Categoria]); Desc_Categorias;0)) │
└────────────┬────────────┘


┌──────────────────────────────┐
│ Retorna o desconto correto │
│ por Categoria e Quantidade │
└──────────────────────────────┘

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Afonso! Como vai?

Agradeço por compartilhar.

Gostei da sua explicação, ficou bem estruturada. Você utilizou ÍNDICE, CORRESP e PROCX de forma inteligente para cruzar os dados das planilhas e trazer o desconto automaticamente, ótima aplicação de lógica booleana e busca por valores.

Continue praticando essa integração entre funções, pois ela é importante para automatizar planilhas mais complexas.

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