Pedro Ciríaco escreveu:
Pessoal
Aqui na lista tem um monte de ferinhas no CALC. Aproveitando vou fazer
uma pergunta:
Eu tenho uma lista de NOMES DE PESSOAS que solicitaram determinada
coisa, então os dados ficam dispostos mais ou menos assim:
SOLICITANTE - DATA - SERVIÇO SOLICITADO
Pois bem.... eu gostaria de fazer tipo um TOP 10 dos solicitantes, ou
seja, fazer uma lista dos solicitantes que mais solicitaram serviços.
Logo eu acredito que isso seja feito com uma macro, pois função não dá,
pois eu não sei o nome do solicitante, não é fixo esse nome, pode
variar. Se fosse fixo, utilizaria um cont.se por exemplo.
Mas, eu nunca fiz uma macro de calc. Alguém poderia me ajudar ai!
Presumindo que cada linha representa uma solicitação e os maiores
solicitantes são os que mais aparecem em sua lista, aqui vai uma
alternativa que não utiliza macros mas utiliza o Base:
- Importe sua tabela para o Base (veja "Importando e exportando dados
em Base" na Ajuda do Base);
- Rode o seguinte SQL (adaptanto os nomes):
SELECT TOP 10 "SOLICITANTE", count(*)
FROM "sua_tabela"
GROUP BY "SOLICITANTE"
ORDER BY "SOLICITANTE" DESC;
Você terá a lista dos 10 maiores solicitantes com a respectiva
quantidade de solicitações.
Osvaldo
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]