Dados de tabulação cruzada

Informações do conceito

Comando CROSSTAB

A tabulação cruzada agrupa os registros em uma tabela com base em combinações idênticas de valores de dois ou mais campos-chave e conta os registros em cada grupo. Os campos-chave podem ser de caracteres ou numéricos.

Os grupos resultantes serão exibidos em uma matriz de linhas e colunas, similar a uma tabela pivot, que permite a visualização de relações e padrões nos dados.

Por exemplo, você pode executar uma tabulação cruzada de uma tabela de inventário nos campos de Localização do produto e Classe do produto para encontrar o número de registros em cada classe e localização.

Campo-chave 1

(localização do produto)

Campo-chave 2

(classe do produto)

Grupo com tabulação cruzada

(Localização do produto e Classe do produto)

Contagem de registros
A-01 17 A-01 16 1
F-19 22 A-01 17 3
F-19 08 B-03 17 2
A-01 16 F-19 22 2
B-03 17 F-19 08 1
Q-28 03 Q-28 03 1
A-01 17      
F-19 22      
A-01 17      
B-03 17      

Subtotal de campos numéricos

Ao executar a tabulação cruzada, também é possível subtotalizar um ou mais campos numéricos. No exemplo acima, o campo de valor do inventário pode ser subtotalizado para encontrar o valor total do inventário em cada classe de produto e localização.

A tabulação cruzada é similar à sumarização

A tabulação cruzada é similar à sumarização em dois campos. Em ambas as operações, a contagem e os subtotais nos resultados de saída são os mesmos, mas a informação é organizada de forma diferente.

A tabulação cruzada exibe também contagens e subtotais de valor zero, o que a sumarização não faz. Dependendo do tipo de análise, exibir as contagens e subtotais iguais a zero pode ser útil.

Tabulação cruzada e ordenação

Você pode executar tabulação cruzada em tabelas ordenadas ou não ordenadas. Quando você executa uma tabulação cruzada em uma tabela não ordenada, o Analytics automaticamente ordena os resultados de saída como parte da operação de tabulação cruzada.

Tabulação cruzada em detalhes

A tabulação cruzada executa as seguintes operações:

Operação Local em Resultados de tabulação cruzada
Agrupa os registros com base em combinações idênticas de valores em dois ou mais campos numéricos ou de caracteres e exibe os grupos em uma grade de linhas e colunas intersecções do campo Número de custo (linhas) e campo Tipo (colunas)
Subtotaliza, opcionalmente, os valores de um ou mais campos numéricos em cada grupo Campo Valor
Conta (subtotaliza) opcionalmente o número de registros em cada grupo

Nota

Se nenhum campo de subtotal for selecionado, as contagens serão incluídas automaticamente.

Campo Contagem

Fornece os totais de todas as colunas incluídas nos resultados de saída

Linha Totais

Resultados de tabulação cruzada

Resultados de saída gerados ao:

  • fazer uma tabulação cruzada de número do cliente e de tipo de transação em uma tabela de contas a receber

    (tabela Ar em ACL DATA\Arquivos de dados da amostra\Sample Project.ACL)

  • subtotalizar o valor das transações
  • gerar os resultados na tela

Etapas

Você pode executar a tabulação cruzada de dados agrupando os registros em uma tabela com base em combinações idênticas de valores em dois ou mais campos numéricos ou de caracteres.

Os grupos resultantes serão exibidos em uma matriz de linhas e colunas, similar a uma tabela pivot, que permite a visualização de relações e padrões nos dados.