Dividir Conjunto or...
 
Notifications
Clear all

Dividir Conjunto ordenado de dados

2 Posts
2 Usuários
0 Reactions
1,129 Visualizações
(@felipe-ics)
Posts: 14
Eminent Member
Topic starter
 

Prezados, muito bom dia.

Gostaria muito da orientação de vocês para sanas um problema um minha empresa.

Acontece o seguinte:

Tenho uma base de dados com aproximadamente 20 mil registros e 5 campos. Ex. na primeira coluna, tenho os nomes dos "clientes" e nas demais informações referente a este cliente.

Sempre que um novo registro é inserido é acrescido uma nova linha no final.
Ex: base de dados:
Clientes - Classificação - atendente - venda
SP A jose 10
RJ A Joao 7
SP A jose 10
RJ A Joao 7
SP A jose 10
RJ A Joao 7
SP A jose 10
RJ A Joao 7
SP A jose 10
RJ A Joao 7

Ao filtrar esse dados por clientes (Ex: Sp) me trará uns 200 registros. Gostaria de pegar esse registros e dividir em grupo por quatro, me dando um quartil.
Por exemplo, 4 grupos com 50 registros cada:

Clientes - Classificação - atendente - venda
SP1 - A - jose - 50
SP2 - A - Joao - 50
SP3 - A - jose - 50
SP4 - A - Joao - 50

Então me dará uma um lista resumida, agrupada em quartis e me trazendo o resultado desse agrupamentos. Ex. a somatória das vendas, qntd de atendentes, etc.
Primeiramente recorri a tabela dinâmica e agrupei nos dados, e sempre que clicava no "sinal de mais" ele exibe os dados daquele grupo. legal.

No entanto, o numero de registros não é fixa, para cada cliente traz uma quantidade de registro, ai a tabela dinâmica foi pro saco (eu acho, talvez haja algum recurso da dinâmica que não estou sabendo usar) e não quero recorrer ao VBA que resolve tudo!

A programação precisa contar os registro, depois de filtrado os dados (por cliente) e dividir por quatro (ou 5, ou 3, dependendo na necessidade) e agrupe os dados em uma tabela.

Pergunto, a alguma opção na Tabela dinâmica que faça isso ? Ou devo recorrer ao VBA ? se for VBA podiam me ajudar com um código para agrupar esse dados, o filtro por cliente e contagem dos dados consegui fazer.

Desde já muito abrigado a todos

 
Postado : 17/03/2014 7:14 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Poste seu arquivo modelo compactado!!

Att

 
Postado : 21/03/2014 1:31 pm