Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] Faça como eu fiz: pesquisando tamanhos

Resolução:
Cálculos com Procv:
=PROCV($C$6;TB_Produtos[#Tudo];3;FALSO) - referências estruturadas
=PROCV($C$6;Produtos!$B$6:$G$66;3;0) - intervalo normal contíguo

Cálculos com Procx:
=PROCX($C$6;TB_Produtos[[#Tudo];[Código]];TB_Produtos[[#Tudo];[Tamanho]]) - referências estruturadas
=PROCX($C$6;TB_Produtos[Código];TB_Produtos[Tamanho]) - dados estruturados ( o resultado é o mesmo do anterior)
=PROCX($C$6;Produtos!$B$6:$B$66;Produtos!$D$6:$D$66) - intervalo normal contíguo

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

2 respostas

Oi, Neusa! Como vai?

Agradeço por compartilhar seus aprendizados com a comunidade Alura.

Você apresentou bem as diferentes possibilidades utilizando PROCV() e PROCX(), comparando referências estruturadas com intervalos contíguos. Isso ajuda bastante a entender como as tabelas estruturadas deixam as fórmulas mais organizadas e fáceis de manter no Excel. Também foi muito interessante mostrar que o PROCX() permite buscas mais diretas e legíveis.

Continue assim!

Conte com o apoio do Fórum na sua jornada.

Você já conseguiu perceber em quais situações o PROCX() pode ser mais vantajoso que o PROCV()?

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

Olá Monalisa! Como vai?
Obrigada pelo retorno. Sim, consegui perceber. O Procx (office 365 e Excel 2021) é mais versátil do que o Procv, apesar de que quem não possui office 365 não consegui utilizar . O Procv é mais limitado pois só permite buscar valores da esquerda para a direita(do valor procurado) e se houver mudanças na organização das colunas(estrutura) ocorre a quebra da função, pois perderá a referência. Já o ProcX, mais versátil permite buscar valores em qualquer direção e funciona mesmo quando a estrutura se modifica.