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!

1
resposta

[Projeto] Faça como eu fiz: coluna índice

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Ola, pessoal!

Atividade concluida com sucesso seguindo o passo a passo sugerido!

A funcao CORRESPX e uma excelente evolucao no Excel. O uso da formula =CORRESPX([@Categoria];Desc_Categorias;0) funcionou perfeitamente para mapear a posicao exata de cada categoria dentro da matriz de descricao.

Esse tipo de estrutura com coluna de "Indice" e fundamental para quando precisamos preparar nossos dados para buscas mais complexas e dinamicas no dia a dia, substituindo metodos antigos de forma muito mais rapida e limpa.

Bons estudos a todos!!

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

1 resposta

Olá, Aline. Como vai?

Mais uma vez, parabéns pela excelente execução do projeto! Sua planilha está extremamente organizada, limpa e o uso de tabelas estruturadas com a função CORRESPX (XMATCH) mostra que você está dominando os recursos mais modernos de busca e inteligência de dados no Excel.

Você trouxe um ponto cirúrgico na sua publicação: a função CORRESPX é, de fato, uma evolução fantástica no ecossistema de planilhas. Para enriquecer o seu tópico no fórum e ajudar os colegas a entenderem o valor dessa abordagem de criar uma coluna de "Índice", preparei um detalhamento do que faz essa função ser tão especial:


A Lógica do CORRESPX: O que ele faz por trás dos panos?

Ao contrário das funções de busca tradicionais (que devolvem o conteúdo de uma célula, como um texto ou um valor financeiro), o objetivo puro do CORRESPX é responder a uma pergunta de localização: "Em qual linha ou posição da lista esse item está?"

Na sua fórmula =CORRESPX([@CATEGORIA];Desc_Categorias;0):

  • [@CATEGORIA]: O Excel olha para a categoria da linha atual (por exemplo, "Acessórios").
  • Desc_Categorias: A lista de referência ou matriz onde as categorias únicas estão cadastradas.
  • 0: Define a busca exata (ele só vai retornar a posição se encontrar o nome escrito perfeitamente igual).

Ao encontrar "Acessórios" na segunda linha da lista de referência, ele gera o índice 2 na sua coluna H. Se encontra "Vestuário", gera o índice 3, e assim por diante.


Por que criar uma coluna de Índice é uma prática profissional?

À primeira vista, preencher uma coluna apenas com números de posição pode parecer um passo extra desnecessário, mas em estruturas de dados complexas, isso traz duas vantagens gigantescas:

  1. Performance e Velocidade: Multiplicar buscas textuais pesadas por milhares de linhas deixa a planilha lenta. Quando você calcula o índice de posição uma única vez (como você fez na coluna H), as colunas seguintes (como as de desconto) podem usar a função ÍNDICE apontando direto para esse número. Procurar por uma coordenada numérica é infinitamente mais rápido para o processador do computador do que procurar por textos.
  2. Casamento Perfeito com a Função ÍNDICE: A sua coluna de índice deixa o terreno perfeitamente preparado para a clássica combinação ÍNDICE + CORRESPX. Com o número da linha mapeado, você consegue extrair qualquer informação da tabela de apoio de forma totalmente dinâmica e imune a erros de deslocamento.

O seu painel de gerenciamento da Meteora Ecommerce está ganhando uma robustez técnica fantástica, Aline. Continue compartilhando suas resoluções com a comunidade!

Espero que possa ter lhe ajudado!