Tabela dinâmica no Power BI
A Tabela Dinâmica é simplesmente a ferramenta para criar um relatório resumido de um grande conjunto de bancos de dados. Isso é o que todos nós fizemos no MS Excel. Dessa forma, podemos usar a tabela dinâmica no Power BI, bem como a pergunta comum que todos fazem. Portanto, neste artigo, mostraremos como usar o tipo de análise “Tabela Dinâmica” no Power BI. Mas no Power BI, não temos uma tabela dinâmica, mas gostamos de recursos visuais semelhantes para mostrar o relatório de resumo.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns_.png.webp)
Como criar uma tabela dinâmica no Power BI?
Abaixo estão os dados que usaremos para criar uma tabela dinâmica.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__2.png.webp)
Você pode baixar a apostila e usá-la para praticar conosco.
- Faça upload dos dados para o arquivo Power BI.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__3.png.webp)
- Volte para a guia “Relatório” para criar uma tabela de resumo.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__4.png.webp)
- A partir da visualização, a lista insere o visual “Matriz”.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__5.png.webp)
Este visual de matriz possui os campos abaixo.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__6.png.webp)
- As linhas nada mais são do que "em linha" o que queremos ver.
- As colunas não são nada “em termos de colunas ” o que queremos ver.
- Valores, ou seja, quais valores de coluna precisamos ver como uma tabela de resumo.
- Por exemplo, suponha que desejamos ver o valor de vendas “Mensal” e “por categoria”. Arraste e solte a coluna “Data” no campo “Linhas”.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__7.png.webp)
- Como podemos ver acima, podemos ver “Ano, Trimestre, Mês e Dia”, pois precisamos ver o resumo mensal cancelar todos, exceto “Mês”.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__8.png.webp)
- Agora arraste e solte a coluna “Categoria” em “Colunas”.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__9.png.webp)
Agora podemos ver uma mesa como esta.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__10.png.webp)
- Como precisamos ver um resumo da coluna “Vendas”, arraste e solte a coluna “Vendas” para o campo “Valores” do visual “Matriz”.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__11.png.webp)
Isso nos trará a tabela de resumo, que se parece com a “Tabela Dinâmica” no Excel.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__12.png.webp)
Esta não é a tabela dinâmica, mas uma espécie de tabela de resumo usando visuais Matrix. Não podemos adicionar mais campos a ele, mas usando "Segmentações de dados", podemos visualizar o resumo do detalhamento. Por exemplo, suponha que você deseja ver o resumo “sábio por subcategorias” para cada mês. Em cada “categoria” não podemos campos, em vez de inserir um visual de segmentação da lista de visualização.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__13.png.webp)
- Para este campo de segmentação, arraste e solte a coluna “Subcategoria” da tabela.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__14.png.webp)
- Agora podemos ver os nomes das “subcategorias” no divisor.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__15.png.webp)
- Agora, se quisermos ver apenas a tabela de resumo da subcategoria “Copiadoras”, escolha apenas “Copiadoras” do divisor e ele filtrará os dados na tabela “Matriz” também.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__16.png.webp)
Assim, podemos criar uma espécie de tabela dinâmica de resumo.
Colunas dinâmicas e não dinâmicas na tabela do Power BI
Por exemplo, suponha que a seguir estão os dados que você tem em seu arquivo do Power BI.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__17.png.webp)
Como você pode ver acima, tem um nome de ano, nome de mês e seus respectivos números de vendas. Neste caso, cada ano aparecendo 12 vezes durante 12 meses, então esta é uma tarefa repetitiva. Portanto, vamos dinamizar essas colunas e criar uma pequena tabela de resumo.
- Etapa 1: Faça upload do arquivo para o Power BI, na guia inicial, clique em “Editar consultas”.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__18.png.webp)
Isso abrirá a janela do editor “Power BI Query”.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__19.png.webp)
- Passo 2: Escolha a tabela e escolha a coluna “Mês”.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__20.png.webp)
- Etapa 3: na guia “Transformar”, clique em “Coluna Dinâmica”.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__21.png.webp)
Isso abrirá a janela “Pivot Column”.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__22.png.webp)
- Etapa 4: Na janela acima, precisamos escolher “Coluna de Valores” como “Vendas” porque esta é a coluna que estamos agrupando.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__23.png.webp)
- Etapa 5: agora clique em Ok, e as colunas serão dinamizadas.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__24.png.webp)
- Passo 6: Clique em “Fechar e Aplicar” para ver o resultado real.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__25.png.webp)
O resultado real é mostrado abaixo.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__26.png.webp)
Portanto, eliminamos nomes de vários anos e nomes de meses para ter uma tabela simples, portanto, usando essa opção de coluna dinâmica, podemos manipular os dados.
Da mesma forma, também podemos remover a dinâmica das colunas .
- Suponha que a tabela abaixo seja a que você tem.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__27.png.webp)
Precisamos fazer a reversão do acima. Faça upload dos dados para o Power BI e abra o editor do Power Query.
- Passo 1: Na janela Power, Query, escolha a tabela e escolha a coluna “Ano”.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__28.png.webp)
- Etapa 2: na guia “Transformar”, clique em “Desfazer Dinâmica >>> Desfazer Dinâmica de Outras Colunas”.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__29.png.webp)
Isso removerá a dinâmica das colunas.
![](https://cdn.know-base.net/8269167/power_bi_pivot_table_how_to_pivot_and_unpivot_columns__30.png.webp)
Assim, podemos usar o editor Power Query para dinamizar e remover colunas dinamicamente.
Observação: o arquivo do Power BI também pode ser baixado do link abaixo e o resultado final pode ser visualizado.
Você pode baixar este modelo de tabela dinâmica do Power BI aqui - Modelo de tabela dinâmica do Power BICoisas para lembrar
- A Tabela Dinâmica não é a ferramenta disponível no Power BI, mas usando visuais de matriz, podemos criar uma tabela de resumo.
- Não podemos expandir ou recolher itens no visual Matrix, ao contrário da Tabela Dinâmica do MS Excel.
- Usando o Power Query no Excel, podemos dinamizar e não dinamizar colunas para manipular os dados conforme a necessidade.