Exemplo: =PROCX($C$6,TB_Produtos[[#Tudo];[Código]];TB_Produtos[[#Tudo]; [Estoque]];"") , mas se eu colocar =PROCX(C6;TB_Produtos[Código];TB_Produtos[Estoque];"Não Encontrado") o resultado da o mesmo, então é necessário ou não colocar o tudo ?
Exemplo: =PROCX($C$6,TB_Produtos[[#Tudo];[Código]];TB_Produtos[[#Tudo]; [Estoque]];"") , mas se eu colocar =PROCX(C6;TB_Produtos[Código];TB_Produtos[Estoque];"Não Encontrado") o resultado da o mesmo, então é necessário ou não colocar o tudo ?
Oi, Erick, tudo bem?
A utilização do [#Tudo]
no Excel é uma referência estruturada que permite selecionar todo o intervalo de dados de uma tabela. No exemplo que você mencionou, a fórmula com [#Tudo]
é utilizada para buscar valores na coluna "Código" da tabela "TB_Produtos".
No entanto, se você utilizar a referência sem [#Tudo]
, como no segundo exemplo que você mostrou, a fórmula também funcionará corretamente. Isso acontece porque o Excel entende que desejamos buscar em toda a coluna "Código" da tabela "TB_Produtos".
Portanto, a utilização do [#Tudo]
é opcional nesse caso específico. Se você preferir deixar a fórmula mais explícita e visualmente mais clara, pode utilizar [#Tudo]
. Caso contrário, você pode omitir essa referência sem problemas.
Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!