Sumarizar dados

A sumarização agrupa os registros em uma tabela com base nos valores idênticos de um ou mais campos-chave e conta os registros em cada grupo. Você também tem a opção de realizar vários cálculos estatísticos para cada grupo.

Se você sumarizar por mais de um campo-chave (sumarização aninhada), os grupos serão baseados em combinações idênticas de valores nos campos-chave.

Os campos-chave podem ser de caracteres, numéricos ou datahora.

Sumarização por um campo-chave

Sumarizar por um campo-chave é a forma mais simples de sumarizar.

Por exemplo, uma tabela de transações poderia ser sumarizada no campo do número do cliente para encontrar o total de transações para cada cliente.

No exemplo abaixo, há dez valores no campo Número do cliente na tabela de entrada. Alguns valores são únicos e alguns são idênticos. Após sumarizar, os valores são agrupados em quatro grupos únicos. A Contagem informa quantos registros, ou transações, existem em cada grupo de número de cliente.

Tabela de entrada Resultados de saída
Campo-chave: Número do cliente Grupo sumarizado Contagem
795401 230575 1
518008 518008 5
518008 795401 3
925007 925007 1
518008    
795401    
518008    
230575    
795401    
518008    

Sumarização por vários campos-chave

A sumarização por vários campos-chave, ou sumarização aninhada, permite que você realize uma análise mais detalhada dos dados.

Por exemplo, a tabela de transações poderia ser sumarizada nos campos número do cliente e data da transação para encontrar o total de transações de cada cliente em cada data em que o cliente teve transações.

No exemplo abaixo, há dez valores no campo Número do cliente na tabela de entrada, com datas no campo Data da fatura. Algumas combinações de número de cliente e data são únicas e algumas são idênticas. Após a sumarização, as combinações de número de cliente e data são agrupadas em sete grupos únicos. A Contagem informa quantos registros, ou transações, existem em cada grupo.

Tabela de entrada Resultados de saída
Campo-chave 1: Número do cliente Campo-chave 2: Data da fatura Grupo sumarizado aninhado Contagem
795401 08/20/2016 230575 06/13/2016 1
518008 10/15/2016 518008 04/30/2016 1
518008 07/17/2016 518008 07/17/2016 3
925007 05/21/2016 518008 10/15/2016 1
518008 04/30/2016 795401 06/30/2016 1
795401 08/20/2016 795401 08/20/2016 2
518008 07/17/2016 925007 05/21/2016 1
230575 06/13/2016      
795401 06/30/2016      
518008 07/17/2016      

Sumarização aninhada em detalhes

Se você sumarizar por mais de um campo-chave, você criará grupos sumarizados aninhados nos resultados de saída.

Hierarquia de aninhamento

A ordem na qual você seleciona os campos-chave determina a hierarquia de aninhamento. Os registros são sumarizados pelo primeiro registro selecionado e, dentro desses agrupamentos primários, pelo segundo campo selecionado, e assim por diante.

Nota

A inversão da ordem de seleção de dois campos-chave de sumarização pode gerar resultados bastante diferentes.

Ordem do campo nos resultados de saída

A ordem na qual você seleciona os campos-chave também é a ordem na qual as colunas aparecem nos resultados de saída. Se você estiver anexando resultados a uma tabela existente do Analytics, a seleção e a ordem da coluna devem ser idênticas à seleção e a ordem da coluna na tabela existente.

Sumarizar e ordenar

A sumarização pode processar dados classificados ou não classificados. A opção Pré-ordenar permite que você inclua a ordenação inicial dos dados com a sumarização.

Se você usar a opção Pré-ordenar

Se você usar a opção Pré-ordenar, os resultados de saída serão ordenados e conterão um único grupo para cada conjunto de valores idênticos ou combinações idênticas de valores nos campos-chave.

Dica

Se a tabela de entrada já estiver ordenada, você poderá salvar o tempo de processamento desmarcando a opção Pré-ordenar.

Se você não usar a opção Pré-ordenar

Se você não usar a opção Pré-ordenar, os resultados de saída usarão a ordem de classificação da tabela de entrada.

Caso os campos-chave contenham valores não sequenciais idênticos, os resultados de saída conterão mais de um grupo para cada conjunto de valores idênticos ou combinações idênticas de valores.

Nota

Dependendo do contexto, a existência de mais de um grupo para cada conjunto de valores idênticos, ou combinação idêntica de valores, pode anular o propósito da sumarização.

Subtotal de campos numéricos

Ao sumarizar, é possível também subtotalizar um ou mais campos numéricos. Nos exemplos acima, você poderia subtotalizar o campo de valor da transação para calcular:

  • O valor total das transações de cada cliente

  • O valor total das transações de cada cliente em cada data na qual o cliente teve transações

As opções estatísticas

Você pode executar cálculos estatísticos em qualquer campo de subtotal especificado. Os cálculos estatísticos são divididos por grupo nos resultados de saída.

Nos exemplos acima, se você subtotalizasse o campo de valor da transação, você poderia usar também uma das opções estatísticas para calcular:

  • os valores de transações médio, mínimo e máximo por cliente
  • os valores de transações médio, mínimo e máximo por cliente em cada data na qual o cliente teve transações

Opções estatísticas e de subtotal em detalhes

A tabela a seguir oferece detalhes sobre as opções e cálculos de subtotais e estatísticas.

A opção Outros campos

Use a opção Outros campos para selecionar campos de caracteres, numéricos ou datahora adicionais para incluir na saída. Essa opção pode fornecer informações úteis se os campos que você seleciona contêm o mesmo valor para todos os registros em cada grupo sumarizado.

Por exemplo, se você sumarizar uma tabela por número do cliente, um "outro campo" adequado poderia ser o nome do cliente. O nome do cliente deve ser idêntico para todos os registros com o mesmo número do cliente.

Se você especificar um "campo outros" que contenha valores diferentes de um grupo sumarizado, apenas o valor do primeiro registro do grupo será exibido, o que não é útil.

Por exemplo, se você sumarizar uma tabela de fornecedores por estado, e selecionar cidade como um "outro campo", apenas a primeira cidade listada para cada estado aparecerá no resultado. Nesse caso, a melhor abordagem é sumarizar tanto pelo campo estado como pelo campo cidade, nessa ordem.

Sumarizar resultados

O exemplo abaixo mostra os resultados da sumarização de uma tabela de contas a receber por número do cliente e tipo de transação. O valor da transação é subtotalizado com algumas estatísticas associadas. Os resultados são exibidos na tela.

O exemplo usa um subconjunto de números de clientes da tabela Ar em ACL DATA\Arquivos de dados de amostra\Sample Project.ACL.

Sumarização em detalhes

A sumarização executa as seguintes operações:

Operação Local em Sumarizar resultados acima
Agrupa os registros com base em valores idênticos ou combinações idênticas de valores, em um ou mais campos-chave de caracteres, numéricos ou datahora Campo Número de cliente

Campo Tipo de transação

Subtotaliza, opcionalmente, os valores de um ou mais campos numéricos em cada grupo Campo Valor total de trans
Opcionalmente, executa cálculos estatísticos em cada campo numérico subtotalizado Campos Valor de trans médio, mínimo e máximo

Nota

Cálculos estatísticos adicionais não exibidos

Calcula opcionalmente a porcentagem de registros da tabela de origem que pertence a cada grupo Campo Porcentagem da contagem
Conta (subtotaliza) o número de registros em cada grupo Campo Contagem
Como opção, exibe os campos de caracteres, numéricos ou datahora adicionais com informações complementares Campo Nome

Fornece os totais de todos os campos numéricos incluídos nos resultados de saída

Nota

A linha Totais somente é fornecida quando você transmite os resultados na tela.

Linha Totais

Etapas

Você pode sumarizar dados agrupando os registros de uma tabela com base em valores idênticos ou combinações de valores idênticas em um ou mais campos de caracteres, numéricos ou datahora.

Opcionalmente, você pode subtotalizar campos numéricos associados. Além disso, você pode executar cálculos estatísticos em qualquer campo de subtotais especificado. Os resultados dos cálculos estatísticos são divididos por grupo na tabela de saída sumarizada.

Ajuda do Analytics 14.1