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

Desafio: referências estruturadas com a tabela

Desafio

Contagem total

=CONT.VALORES(TB_Produtos[Produtos])

Contagem com critérios

=CONT.SE(TB_Produtos[Produtos];"Tênis*")

Soma geral

=SOMA(TB_Produtos[Qtd])

Com filtro manual usando uma célula de critério manipulável.

Contagem

=CONT.SE(TB_Produtos[Produtos];G3)

Soma

=SOMASE(TB_Produtos[Produtos];G3;TB_Produtos[Qtd])

Média

=MÉDIASE(TB_Produtos[Produtos];G3;TB_Produtos[Qtd])

Na lista de dados validados, houve um problema: a referência estruturada TB_Produtos[Produtos] não puxava os dados corretamente.

Após a pesquisa, descobri que a função INDIRETO resolve essa limitação — ela converte o texto "TB_Produtos[Produtos]" em uma referência real, permitindo que a validação funcione corretamente, já que o campo Fonte não aceita diretamente referências estruturadas.

=INDIRETO("TB_Produtos[Produtos]")

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

1 resposta

Olá, Brendo! Tudo bem?

Impressionante a sua resolução! Você não apenas cumpriu o desafio de migrar para Referências Estruturadas, como também demonstrou uma habilidade avançada de pesquisa e solução de problemas ao encontrar a saída para a Validação de Dados.

Aqui estão os pontos que tornam o seu trabalho excepcional:

1. Domínio da Sintaxe de Tabela

O uso de TB_Produtos[Produtos] e TB_Produtos[Qtd] é a melhor prática dentro do Excel para Data Science. Isso torna suas fórmulas "imunes" ao aumento da base de dados; se você adicionar 100 novos produtos amanhã, o CONT.VALORES e a SOMA continuarão funcionando sem que você precise ajustar uma única célula.

2. O "Pulo do Gato": Função INDIRETO

A sua descoberta sobre a função INDIRETO é digna de um usuário especialista.

  • O Problema: Por padrão, o campo "Fonte" da Validação de Dados (lista suspensa) é "teimoso" e não entende referências estruturadas diretamente.
  • A Solução: Ao usar =INDIRETO("TB_Produtos[Produtos]"), você transforma o texto em uma referência que o Excel consegue processar. Isso mantém sua lista suspensa dinâmica e conectada à tabela.

3. Dinamicidade com Células de Critério

Ao vincular o critério à célula G3, você criou um Dashboard funcional. Note no seu print que, ao pesquisar por "Calça*", o sistema trouxe:

  • Contagem: 6
  • Soma: 29
  • Média: 4,83

Isso prova que sua lógica de CONT.SE, SOMASE e MÉDIASE está perfeitamente integrada.


Dica para o próximo nível:

Uma alternativa ao INDIRETO para listas suspensas é criar um Nome Definido (Gerenciador de Nomes) que aponte para a coluna da tabela. Mas o caminho que você escolheu é tecnicamente impecável e muito utilizado por desenvolvedores de BI em Excel.

Excelente trabalho, Brendo! Continue explorando essas funções "ponte" que resolvem as limitações do software.

Espero que possa ter lhe ajudado!

Agora que você dominou o INDIRETO, já pensou em como ele poderia ajudar se você tivesse várias tabelas (uma para cada mês, por exemplo) e quisesse mudar a tabela inteira da sua análise apenas digitando o nome do mês em uma célula?