Página 1 de 1

Segmentação de dados com campo de busca

Enviado: 05 Jun 2019 às 09:23
por amorim10
Bom dia,

Gostaria de saber se é possível fazer uma segmentação de dados com um campo busca.

Tenho uma tabela dinâmica com o desempenho de todos os clientes.
Tenho 3 dados de segmentação para filtrar ano, mês e o tipo de venda. Porém o cliente eu tenho que selecionar dentro da dinâmica.
Gostaria de facilitar isso escolhendo de forma rápida o cliente dentro da segmentação.
O grande problema é que a base de clientes é gigante com mais de 2 mil linhas, não da pra ficar rolando a barrinha e caçando o cliente 1 a 1.
Caso não seja a segmentação de dados gostaria de uma outra forma de escolher o cliente através de uma busca igual a do filtro convencional.

Segmentação de dados com campo de busca

Enviado: 05 Jun 2019 às 09:39
por FelipeMGarcia
Já tentou criar uma segmentação do campo cliente, não dá pra fazer igual ao google, vc ir digitando e ele ir auto-completando com os nomes.

Re: Segmentação de dados com campo de busca

Enviado: 05 Jun 2019 às 13:43
por amorim10
Sim eu fiz isso.

Porém fica aquela barra de rolagem com 2 mil clientes.
Gostaria que ficasse igual ao filtro com um campo de busca.

Segmentação de dados com campo de busca

Enviado: 05 Jun 2019 às 14:44
por FelipeMGarcia
Com tabela dinâmica não irá ficar igual, não tem como.

Pode ser que com VBA vc consiga algo, mas aí tem que ver alguém q possa lhe ajudar.

Abs

Re: Segmentação de dados com campo de busca

Enviado: 15 Jun 2019 às 15:56
por Nelisa
Olá,
Posta uma planilha, fica mais fácil para tentarmos te ajudar.

Segmentação de dados com campo de busca

Enviado: 15 Jun 2019 às 21:23
por Nelisa
Olá,

veja se este exemplo te ajuda. usei um ComboBox.

atenciosamente.

Nelisa

Re: Segmentação de dados com campo de busca

Enviado: 19 Jun 2019 às 09:51
por PietroFarias
O Exemplo de Nelisa acho que seria bem prático para o usuário. Ela utilizou VBA.

Caso queira uma segunda opção, eu frequentemente me deparo com a mesma situação em alguns trabalhos e comumente, quando não utilizo algo parecido com de Nelisa, faço da seguinte forma:
  1. 1. Crio um segunda planilha com uma tabela dinâmica tendo apenas no campo linhas o item no qual gostaria de filtrar, como por exemplo Vendedor.
  • 2. Depois eu adiciono na tabela dinâmica principal do relatório um segmentação de dados para filtrar vendedores.
  • 3. Selecionando esta segmentação de dados, vou até em Segmentação de Dados >> Conexões de Relatórios e seleciono as duas tabela dinâmicas. Assim esta segmentação dedados irá realizar o filtro em ambas. E se a tabela dinâmica for filtrada, a segmentação também será filtrada.
Quando alguém quiser selecionar pela segmentação irá selecionar cada item e se quiser buscar vai até esta planilha que tem o filtro e realiza a busca.
Logo, temos duas perguntas obvias:
1. porque criar uma nova tabela dinâmica em uma nova planilha se o usuário pode fazer este mesma busca na própria tabela dinâmica principal? e,
2. Não seria chato para o usuário ficar ter que mudar toda vez de planilha para filtrar?

R.1 = A criação desta segunda tabela ocorre apenas porque me deparei com usuários que nem sempre sabem realizar filtros dentro de uma tabela dinâmica quando existem mais de um campo na coluna ou linha. E desta forma é mais intuitiva para os mais leigos.

R.2 = Seria muito chato. Então quando faço isto, normalmente eu crio um botão no relatório principal com o nome de pesquisar vendedor que irá para a outra planilha por link e outro botão com o nome voltar que irá linkar de volta. Esta forma acabar sendo útil para a navegação do usuário na planilha.

Segue um exemplo.