Como Transpor Valores da Vertical para a Horizontal no Access

Como Transpor Valores da Vertical para a Horizontal no Access

Prezado leitor!

Neste artigo sobre Access Avançado você vai aprender o passo-a-passo de como transpor valores dispostos na Vertical para Horizontal.

Esta é uma das dúvidas quando você precisa projetar uma solução igual a uma tabela dinâmica do Excel. Parece um pouco complicado mas vamos esclarecer como resolver este problema aqui neste artigo. Portanto, não deixe de ler na íntegra: Como transpor valores da Vertical para Horizontal.

A grande sacada é utilizarmos as Consultas. E para isso vamos usar a Consulta de Referência Cruzada do Access. Na imagem abaixo, temos uma tabela com a quantidade de atendimentos por dia. Neste caso, temos um valor fechado do nº de atendimentos que foram Solucionados, Não Solucionados ou Cancelados.

accessfacil.com

Agora vamos acessar a Guia Crias > Assistente Consultas e escolher a opção Assistente de consulta de tabela de referência cruzada.

accessfacil.com

Após clicar em “Ok”, perceba que começamos a montar a estrutura da nossa consulta de referência cruzada. Neste passo podemos combinar Tabelas e Consultas existentes, porém neste nosso caso vamos selecionar a tabela “tblAtendimentos”.

accessfacil.com

Após clicar em “Avançar”, você irá se deparar com os campos de sua tabela ou consulta ou a combinação das duas. Neste passo precisamos definir qual(ais) campo(s) ficará(ão) como Título da Linha. Neste nosso “case” vamos escolher o campo “DIA” e adicionarmos para o lado do “Campos Selecionados”.

accessfacil.com

Após clicarmos em “Avançar” mais uma vez devemos selecionar apenas um campo para ser o Título da Coluna. Neste nosso caso será o campo “Atendimento”.

accessfacil.com

Avançando novamente, chegamos a última etapa do nosso Assistente. Devemos selecionar o campo numérico que ficará na interseção entre linhas e colunas. Neste caso será o campo QTDE. Já que estamos trabalhando com valores numéricos, podemos utilizar as Funções de Agregação. Com base nisso vamos utilizar a função SOMA().

accessfacil.com

Após concluirmos o Assistente, teremos a nossa consulta de referência cruzada, como os valores transpostos da vertical para a horizontal.

accessfacil.com

Quer aprender mais sobre Consulta de Referência Cruzada? Assista mais este vídeo!!

Um forte abraço!

Aldir Oliveira

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *