Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

1
S U M Á R I O
M Ó D U L O 2
M Ó D U L O 3
2
3
M Ó D U L O 4
4
M Ó D U L O 5
5
6
M Ó D U L O 6
7
M Ó D U L O 7
8
I N T R O D U Ç Ã O A O P O W E R B I
10
Depois de ter assistido às instruções iniciais do curso e
antes de entrar no Power BI e colocar a mão na massa,
vamos entender o que é o BI.
BI significa Business Intelligence e é basicamente o conceito
que está por trás do grande objetivo do Power BI.
De forma sucinta, o objetivo do BI é conseguir analisar os
dados de uma empresa para auxiliar na tomada de
decisões.
Para isso, é preciso trazer as informações que estão
espalhadas pelas diversas áreas da empresa (como vendas,
devoluções, clientes, fornecedores, marketing, financeiro,
funcionários, entre outros), para então organizar, juntar as
informações e criar análises e relatórios que vão ajudar a
empresa a tomar decisão baseada em dados.
A seguir vamos ver alguns exemplos de como isso ocorre
na prática.
M2.1 – O QUE É BUSINESS INTELLIGENCE (BI) 11
ONDE PODEMOS VER O BI NA EMPRESA?
O atendimento ao cliente 
geralmente leva em conta o 
tempo médio dos chamados ou 
atendimentos. Quanto maior o 
tempo médio, maior o tempo de 
espera. Sendo assim, analisando 
essa informação podemos 
trabalhar para reduzir o tempo e 
aumentar a eficiência.
SAC
Aqui é possível analisar a taxa 
de rotatividade (turnover) dos 
colaboradores da empresa e 
procurar entender o que 
podemos fazer para melhorar e 
reter mais os funcionários e, ao 
mesmo tempo, evitar 
desligamentos.
RH
Vamos supor que ocorreu um 
aumento (ou redução) grande nas 
vendas do mês passado pra cá. 
Podemos analisar o motivo dessa 
variação e avaliar como continuar 
crescendo ou evitar essa queda.
Além disso, podemos saber qual 
perfil de cliente mais compra e 
direcionar as estratégias de 
Marketing pro público certo.
VENDAS
12
M2.1 – O QUE É BUSINESS INTELLIGENCE (BI) 13
O grande objetivo aqui é utilizar o Power BI justamente para conseguir aplicar o Business Intelligence. O Power BI é uma
ferramenta de BI. Não é a única, existem outras ferramentas de BI disponíveis no mercado.
Abaixo, você pode ver um Dashboard / Relatório de Produção e um de RH feitos totalmente em Power BI:
M2.1 – O QUE É BUSINESS INTELLIGENCE (BI) 14
Agora apresentamos também um Dashboard / Relatório de DRE e outro de Compras também feitos totalmente em Power BI:
Para construir relatórios, é recomendado seguir uma sequência que facilitará juntar as informações, fazer as análises e, só então,
criar o relatório. Chamamos essas etapas de Processo de BI.
M2.1 – O QUE É BUSINESS INTELLIGENCE (BI)
1
ETL – TRANSFORMAÇÃO DOS DADOS
Na primeira etapa do processo de BI, temos o ETL dos dados. Essa sigla do inglês 
significa Extract, Transform and Load, ou seja, vamos Extrair, Transformar e Carregar os 
dados.
2
MODELAGEM DE DADOS
Com os dados em mãos, podemos criar os relacionamentos que, junto aos 
cálculos, serão a base para todas as análises que construiremos e garantirão 
o funcionamento correto dos relatórios.
3 CÁLCULOS/ANÁLISESCom os relacionamentos criados, podemos criar cálculos e analisar os dados que temos 
disponíveis por meio das Fórmulas DAX.
4
CRIAÇÃO DE RELATÓRIOS/DASHBOARDS
É hora de criar a visualização que vai transmitir da melhor forma as 
informações que obtivemos com a modelagem dos dados.
5
COMPARTILHAR RELATÓRIOS ONLINE
Com o relatório bem construído e alinhado com os líderes, compartilhar os resultados 
com os stakeholders é essencial para transmitir o conhecimento gerado com as análises.
15
M2.1 – O QUE É BUSINESS INTELLIGENCE (BI)
Existem diversas ferramentas de BI no mercado e só para você ter uma ideia, vamos citar algumas aqui: Power BI, Metabase,
Tableau, Qlik, Google DataStudio, Sisense, Looker e Mode Analytics.
16
M2.1 – O QUE É BUSINESS INTELLIGENCE (BI)
Mas então, por que optamos por utilizar o Power BI?
Pois é o mais relevante no mercado de trabalho atualmente,
ou seja, é a ferramenta de BI que mais as empresas tem
buscado implementar dentro do dia-a-dia.
Prova disso é que nas pesquisas realizadas pela empresa de
consultoria Gartner, o Power BI (representado por
Microsoft) é destaque entre os líderes dessa plataforma (ao
lado).
17
M2.1 – O QUE É BUSINESS INTELLIGENCE (BI)
Além disso, fazendo uma análise por volume de interesse nas buscas na internet, o Power BI segue liderando. Abaixo vemos uma
comparação com o Tableau (à esquerda) e com o Google DataStudio (à direita).
18
M2.2 – QUAL O NOTEBOOK IDEAL PARA O POWER BI
Uma dúvida frequente que surge antes mesmo de baixar o
Power BI é saber quais as configurações ideais para rodar
bem o software e conseguir trabalhar de forma fluida.
Segundo o próprio site da Microsoft, na documentação do
Power BI, há a apresentação dos requisitos mínimos.
19
https://learn.microsoft.com/pt-br/power-bi/fundamentals/desktop-get-the-desktop
REQUISITOS
É um sistema operacional, que é a interface entre usuário e máquina. De forma 
geral, quanto mais recente a versão, mais melhorias foram aplicadas e maior a 
agilidade de interação.
WINDOWS
4
É justamente o local em que ficam guardados os programas, podendo variar em 
questão de capacidade e velocidade.
ARMAZENAMENTO
3
O processador é a unidade central de processamento de um computador (CPU), que 
funciona como o cérebro do computador, fazendo as conexões necessárias entre 
todos os programas instalados.
PROCESSADOR
2
É responsável pelo armazenamento de informações necessárias para a execução de 
programas em uso e para o funcionamento do próprio sistema operacional. Uma 
memória maior ajuda a rodar programas mais pesados.
MEMÓRIA RAM1
20
As recomendações mínimas às vezes não serão
suficientes, pois muitas vezes estamos com mais de
um programa aberto e pode travar um pouco o
notebook.
Isso porquê o Power BI é um programa que precisa
processar vários dados, o que acaba tornando algo
mais pesado de rodar.
Ao lado explicamos os 4 requisitos principais que
levamos em conta para te indicar o mínimo para
rodar bem e uma versão ideal.
M2.2 – QUAL O NOTEBOOK IDEAL PARA O POWER BI 21
Memória RAM
Processador
Armazenamento
Windows
Mínimo (para rodar bem) Ideal
8 GB
Intel i5 8ª geração OU
Ryzen 5 3ª geração
Windows 8
HD
16 GB
Intel i7 7ª geração OU
Ryzen 7 3ª geração
Windows 10
SSD
Agora que você já conferiu os requisitos mínimos para o
Power BI rodar bem no seu notebook, chegou a hora de
baixar o Power BI Desktop.
Você tem duas opções para baixar:
1. Pelo site da Microsoft
2. Pela Microsoft Store
Já adiantamos que recomendamos a segunda opção.
Para entender como baixar, basta seguir o passo a passo
das próximas páginas.
M2.3 – INSTALANDO O POWER BI 22
M2.3 – INSTALANDO O POWER BI
A primeira forma consiste em procurar por “Power BI
download” no seu navegador.
Desça a página e clique quando encontrar “Power BI Desktop –
Relatórios Interativos”.
23
M2.3 – INSTALANDO O POWER BI
Na página que abrir, clique em
“Veja as opções de download e
idioma”.
24
M2.3 – INSTALANDO O POWER BI
Troque para o idioma “Português (Brasil)”. Cuidado para não
selecionar o de Portugal, já que alguns comandos são
diferentes.
Depois, basta clicar em “Baixar”.
Pronto! A seguir veremos a segunda maneira de baixar o
Power BI.
25
M2.3 – INSTALANDO O POWER BI
A segunda forma de instalar o Power BI é por meio da
Microsoft Store, que você encontra no Windows na barra de
pesquisa.
26
M2.3 – INSTALANDO O POWER BI
Ao abrir o aplicativo, busque por “Power BI” e clique na opção “Power BI Desktop”.
27
M2.3 – INSTALANDO O POWER BI
Por fim, clique na opção “Adquirir”.
28
M2.3 – INSTALANDO O POWER BI
As duas maneiras vão funcionar para baixar o Power BI, a
grande vantagem de baixar pela Microsoft Store é que a
atualização é feita de forma automática para as novas
versões.
Caso você baixe pelo site, é baixado um arquivo da versão
mais atual. Porém, caso apareça uma atualização, énecessário baixar essa nova versão pelo site.
29
Para falar sobre as atualizações é importante dizer que a
Microsoft investe pesado em melhorar cada vez mais o
Power BI.
Quer dizer que o Power BI é melhor do que ele era há um
ano ou há dois anos e assim sucessivamente.
Por isso, o time de desenvolvimento do Power BI faz
atualizações mensais.
Mas calma que isso não quer dizer que a cada mês vai
surgir uma funcionalidade essencial que você terá que
aprender para continuar utilizando o Power BI.
Geralmente, são atualizações incrementais. Por exemplo:
eles adicionaram mais uma possibilidade de conectar com
um banco de dados muito específico que dificilmente você
utilizará no seu dia-a-dia.
M2.4 – ATUALIZAÇÕES DO POWER BI 30
M2.4 – ATUALIZAÇÕES DO POWER BI
Não é obrigatório, mas caso você queira se atualizar e acompanhar todas as atualizações e novidades, você pode entrar no blog do
Power BI. Para saber mais, basta clicar no título ou em “leia mais”. Lembrando que o blog é em inglês.
31
https://powerbi.microsoft.com/pt-br/blog/
https://powerbi.microsoft.com/pt-br/blog/
M2.4 – ATUALIZAÇÕES DO POWER BI
Outra forma de se atualizar é pelo canal no YouTube do Power BI. Basta procurar por “Microsoft Power BI” no YouTube e você
encontrará o canal e uma playlist das atualizações em que cada vídeo explica em inglês as novidades mensais.
32
https://www.youtube.com/@MicrosoftPowerBI
M2.4 – ATUALIZAÇÕES DO POWER BI
Caso você queira saber a versão do seu Power BI, basta abrir seu programa, clicar na aba “Ajuda” e depois clicar em “Sobre”. Na
janela que abrir, você verá qual a sua versão.
33
Vimos como funciona o Processo de BI para
basicamente sair das informações cruas das
bases de dados até conseguir chegar no
relatório que realmente ajudará na tomada de
decisões da empresa.
Vamos agora entrar no Power BI para entender
como funciona a lógica por trás dele.
Para começar podemos trazer informações de
qualquer lugar pra dentro do Power BI.
Podemos trazer informações do Excel, da
internet, do SQL, de algum outro banco de
dados, de algum sistema que a empresa utiliza,
de PDF, do Google Planilhas, Google Analytics,
Salesforce, entre muitas outras opções.
M2.5 – AMBIENTE E LÓGICA DO POWER BI 34
M2.5 – AMBIENTE E LÓGICA DO POWER BI 35
Uma questão que surge é porquê utilizar o Power BI para
trabalhar com essas informações e fazer análise no Excel,
por exemplo.
Não precisa se desesperar, você não precisa saber Excel
para aprender Power BI, mas o Excel já começa a travar
quando você tem algumas milhares de linhas.
Com 200 mil linhas já fica mais difícil trabalhar no Excel
por ficar muito pesado. De qualquer forma, ele tem um
limite de 1 milhão de linhas.
Já no Power BI não tem um limite de linhas para trabalhar,
já existem projetos de 2 milhões de linhas, 6 milhões de
linhas e até mesmo 100 milhões de linhas!
Ou seja, é possível trabalhar com um grande volume de
dados sem pesar da mesma forma que em outras
plataformas.
M2.5 – AMBIENTE E LÓGICA DO POWER BI
Agora vamos entender melhor o ambiente do Power BI. No arquivo de gabarito acima, indicamos onde se localizam as guias, abas,
páginas e painéis. A seguir vamos comentar um pouco mais sobre as guias e sua importância já elas serão muito utilizadas no Power
BI.
36
ABAS
GUIAS
PÁGINAS
PAINÉIS
GUIAS
Esse guia serve basicamente para juntar informações de diferentes tabelas que se 
relacionam de alguma forma.
MODELO
É basicamente a guia em que conseguimos visualizar as tabelas que trouxemos para 
o Power BI. É possível ver todos os dados em colunas e depois veremos que 
poderemos até fazer fórmulas nessa guia.
DADOS
É a guia em que é possível criar os dashboards, relatórios, a parte de gráficos, a parte 
visual em si. Que é o que o usuário final irá ver.
RELATÓRIO
37
Essencialmente temos 3 guias no Power BI que
possibilitam importar as tabelas e bases de dados,
depois começar a editar as informações, criar os
relacionamentos para juntar essas informações, fazer
as fórmulas e, por fim, partir para os relatórios e
dashboards.
Para ficar mais claro a aparência de cada uma das
guias, trouxemos exemplos nas páginas seguintes.
M2.5 – AMBIENTE E LÓGICA DO POWER BI
Guia relatório em um arquivo de gabarito: no caso estamos vendo o dashboard e todos os gráficos e tabelas que foram elaborados.
38
GUIA
RELATÓRIO
M2.5 – AMBIENTE E LÓGICA DO POWER BI
Guia dados em um arquivo de gabarito: no caso estamos vendo a tabela de devoluções com os dados separados por colunas e temos
todas as tabelas que trouxemos visíveis no painel “Campos” à direita.
39
GUIA
DADOS
M2.5 – AMBIENTE E LÓGICA DO POWER BI
Guia modelo em um arquivo de gabarito: no caso estamos vendo as conexões entre as tabelas que trouxemos para dentro do Power BI.
Aqui essas conexões são chamadas de relacionamentos e é o que possibilita juntar informações de tabelas diferentes.
40
GUIA
MODELO
M2.5 – AMBIENTE E LÓGICA DO POWER BI
Guia relatório em um arquivo em branco: claro, se você acabou de abrir o Power BI, é bem provável que ele seja um arquivo em branco
e não teremos nada em nenhuma das guias. Note que a guia relatório pede que sejam adicionados dados ao seu relatório.
41
GUIA
RELATÓRIO
M2.5 – AMBIENTE E LÓGICA DO POWER BI
Guia dados em um arquivo em branco: como comentado, aqui também estará em branco. Não há nenhuma tabela para
visualizarmos.
42
GUIA
DADOS
M2.5 – AMBIENTE E LÓGICA DO POWER BI
Guia modelo em um arquivo em branco: novamente, aqui estará em branco e não vemos nenhum quadradinho como no exemplo do
gabarito.
43
GUIA
MODELO
I M P O R T A Ç Ã O E T R A T A M E N T O 
D E B A S E S D E D A D O S C O M 
P O W E R Q U E R Y
44
MÓDULO 3 – IMPORTAR E TRATAR DADOS
A partir de agora vamos começar a trabalhar no Power BI e veremos como acontece o Processo de BI na prática. Mas antes de
construir relatórios, vimos que precisamos importar e tratar os dados.
Essa é nossa primeira etapa no Processo de BI: o processo de ETL.
ETL é uma sigla para Extract, Transform and Load, que no português quer dizer Extrair, Transformar e Carregar os dados.
Para nos ajudar nessa tarefa vamos contar com o Power Query, que é um programa auxiliar dentro do Power BI. Veremos em
detalhes como tudo isso funciona durante este módulo.
Fazer a 
Modelagem 
de Dados
Fazer o Processo 
de ETL dos Dados
Criar 
Relatórios e 
Dashboards
Criar cálculos 
e Fórmulas 
DAX
>1 32 4>>
45
Compartilhar 
Relatórios 
Online
5>
Com o Power BI instalado e tudo preparado, vamos começar a abrir nosso primeiro arquivo em branco. Abra o Power BI
no seu computador e você verá uma janela como abaixo e estaremos prontos para começar a importar as primeiras
bases de dados e ver os primeiros passos.
M3.1 – IMPORTANDO BASE DE DADOS 46
M3.1 – IMPORTANDO BASE DE DADOS
Antes de seguir, vale lembrar que vamos utilizar
basicamente 8 arquivos durante o curso.
Esses arquivos são disponibilizados para download na
plataforma do curso e a cada aula você pode baixar os
arquivos atualizados para não perder nenhum detalhe.
Após fazer o download, é necessário extrair a pasta zip para
a área de trabalho ou para alguma pasta do seu computador.
Isso vai possibilitar que você organize direitinho os arquivos
fora da pasta zip e seja possível levar esses arquivos para
dentro do Power BI.
47
Clique com o botão 
direito no zip e selecione 
“Extrair arquivos...” ou 
“Extrair aqui”
Após isso, você verá uma 
pasta com os arquivos 
que veremos a seguir
M3.1 – IMPORTANDO BASE DE DADOS
Para ilustrar as funcionalidades do Power BI, vamos
trabalhar com um case de vendas de uma empresa fictícia de
varejo chamada HASHTAG ELETRO. Essa empresa é uma
empresa de varejo que vende eletrônicos e roupas.
Ao lado vemos que teremos várias informações para
trabalhar, como: tabelas com histórico de devoluções,
histórico de vendas nos anos de 2020, 2021 e 2022,
cadastro dos clientes, cadastro das localidades onde a
empresa vende,cadastro das lojas e o cadastro dos
produtos.
Precisamos pegar cada uma dessas tabelas e trazer para
dentro do Power BI e iremos detalhar como isso ocorre ao
decorrer deste módulo.
Vamos começar trazendo a tabela Cadastro Clientes. Só
para nos familiarizarmos com as informações que ela possui,
vamos abrí-la e dar uma olhada.
48
M3.1 – IMPORTANDO BASE DE DADOS
Ao abrir a planilha Cadastro Clientes, notamos que existem colunas com diversas informações de registro de um cliente na
empresa ou que já compraram na loja: ID Cliente, Primeiro Nome, Sobrenome, Email, Gênero, Data de Nascimento, Estado Civil,
Número de Filhos, Nível Escolar e Documento de Identificação.
49
M3.1 – IMPORTANDO BASE DE DADOS
Veremos que a partir do momento em que importarmos essa planilha para o Power BI será possível fazer várias edições, como por
exemplo: juntar a coluna de Primeiro Nome e a de Sobrenome em uma coluna única de Nome Completo, excluir alguma coluna que
não seja necessária e tudo isso sem alterar o arquivo original em Excel.
50
M3.1 – IMPORTANDO BASE DE DADOS
Depois de abrir um arquivo em branco do Power BI, a primeira coisa que faremos será importar, isto é, trazer uma base de dados
para dentro do Power BI. Para importar uma base de dados, na aba “Página Inicial” podemos clicar em “Obter dados”.
51
Clique em 
Obter dados
M3.1 – IMPORTANDO BASE DE DADOS
Note que abrirá uma janela com diversas opções de onde
podemos importar informações, temos na lista: arquivo de
Excel, bloco de notas ou CSV, um XML, arquivos que estão
em uma pasta, arquivo PDF, banco de dados como o SQL,
entre diversas outras opções.
Se você não estiver encontrando, basta procurar na caixa de
pesquisa, por exemplo: por SAP, por Google (temos as
planilhas Google por exemplo), por web (para importar
arquivos que estão na internet).
Como vamos trabalhar com a importação de arquivos Excel,
vamos mostrar 4 maneiras de fazer isso.
52
Caixa de 
pesquisa
M3.1 – IMPORTANDO BASE DE DADOS
• IMPORTAR ARQUIVO EXCEL – FORMA 1
Na aba “Página Inicial”, clicar em “Obter dados” para ver
todos os tipos de lugares que podemos importar dados.
Depois em “Pasta de Trabalho do Excel” e por fim em
“Conectar”.
53
Clique 
em Excel
Clique em 
Obter dados
Clique em 
Conectar
1 2
3
M3.1 – IMPORTANDO BASE DE DADOS
• IMPORTAR ARQUIVO EXCEL – FORMA 2
Na aba “Página Inicial”, clicar na seta de “Obter dados” para
ver um resumo dos tipos de lugares que podemos importar
dados.
Depois em “Pasta de Trabalho do Excel”.
54
Clique 
em Excel
Clique na 
seta em 
Obter dados1
2
M3.1 – IMPORTANDO BASE DE DADOS
• IMPORTAR ARQUIVO EXCEL – FORMA 3
Na aba “Página Inicial”, clicar em “Pasta de Trabalho do
Excel”.
55
Clique 
em Excel
1
M3.1 – IMPORTANDO BASE DE DADOS
• IMPORTAR ARQUIVO EXCEL – FORMA 4
Se o arquivo estiver em branco, ainda é possível clicar na
guia “Relatório” diretamente no ícone de “Importar dados
do Excel”.
Vale lembrar que qualquer uma das formas é válida e, por
vezes, o Power BI vai te dar vários jeitos de chegar ao
mesmo resultado.
56
Clique 
em Excel
1
M3.1 – IMPORTANDO BASE DE DADOS
Depois de escolher uma das 4 formas apresentadas para
importar uma planilha do Excel, procure no seu computador
onde estão os arquivos do curso e escolha a planilha de
Cadastro Clientes.
Depois de selecionada a tabela, clique em “Abrir”.
57
Selecione o 
arquivo Excel
Clique 
em Abrir
1
2
M3.1 – IMPORTANDO BASE DE DADOS
Você verá que abrirá uma janela chamada Navegador em
que será possível pré-visualizar a planilha.
Você verá o nome do arquivo e o nome das abas que tem no
seu arquivo.
58
Nome do arquivo
Nome da(s) aba(s)
M3.1 – IMPORTANDO BASE DE DADOS
Ao clicar na aba, você verá uma pré-visualização da aba.
Como você pode notar, temos as mesmas colunas que vimos
ao abrir o arquivo Excel.
59
Clique na 
aba
M3.1 – IMPORTANDO BASE DE DADOS
Por fim, basta selecionar a aba que deseja importar clicando
no quadradinho.
Então, você verá que há duas opções: “Carregar” ou
“Transformar Dados”.
A opção “Carregar” indica ao Power BI que quero pegar a
tabela do jeito que ela está e já jogar ela pra dentro do
Power BI, isto é, sem fazer qualquer edição ou ajuste.
A opção de “Transformar Dados” indica ao Power BI que
quero editar alguma informação antes de trazer a planilha
para dentro do Power BI, seja excluir uma linha ou coluna,
agrupar as informações de duas colunas, formatar algum
dado ou qualquer ajuste ou modificação dentro da planilha.
Para ficar mais fácil de entender o que cada uma delas
significa, vamos fazer uma comparação a seguir.
60
1
Selecione a 
aba que deseja 
importar
Opções para 
importar os dados
CARREGAR x TRANSFORMAR DADOS
61
Imagine a seguinte situação: você está na praia em um fim
de tarde por volta das 17h e você tem uma festa pra ir às
20h.
O que você pode fazer? Simplificando em duas opções: ir
direto da praia pra festa ou passar em casa, se arrumar
(tomar um banho, trocar de roupa, até mesmo passar um
perfume) e então ir pra festa.
Bem, geralmente optamos por passar em casa e nos
organizar antes de ir pra festa e no Power BI não será
diferente. Portanto, podemos dizer que a opção “Carregar”
seria como ir direto pra festa enquanto “Transformar
Dados” seria equivalente a se arrumar antes de ir pra festa.
Agora vamos voltar ao Power BI para continuar a importar a
planilha.
Se arrumar antes 
de ir pra festa
Ir direto pra festa
M3.1 – IMPORTANDO BASE DE DADOS
Como comentamos, sempre vamos querer dar uma editada
na tabela, então vamos escolher a opção “Transformar
Dados”.
Você pode estar se perguntando se sempre vai ter que optar
por “Transformar Dados” e a resposta é simples:
dificilmente a tabela que você vai trazer de algum lugar vai
vir perfeitinha do jeito que você quer, então qualquer micro
alteração que você queira fazer já é motivo suficiente para
escolher “Transformar Dados”.
Por exemplo: juntar a coluna de Primeiro Nome e a de
Sobrenome em uma coluna única de Nome Completo ou
excluir as linhas em branco ou sem informação (no caso ao
lado as duas primeiras veja que está escrito “null”).
Depois de clicar em “Transformar Dados” você verá que
abrirá o Editor do Power Query que vamos explicar a seguir.
62
Escolhemos a opção de 
“Transformar Dados”
EDITOR DO POWER QUERY
63
O Editor do Power Query que é uma ferramenta de ETL que
conseguimos acessar dentro do Power BI. Ele permite
executar o processo de ETL (Extract, Transform and Load) de
dados, ou seja, extrair, transformar e carregar dados de
várias fontes diferentes, além de manipular esses dados do
jeito que você quiser.
Costumamos dizer que o Power Query é um editor de
consultas. As consultas nada mais são do que as bases de
dados que importamos, como é o caso de uma tabela do
Excel.
A grande vantagem é que essa ferramenta cria um passo a
passo que será executado de forma automática toda vez que
você atualizar a base de dados no Power BI.
OBS: Podemos nos referir a “Transformar Dados” quando
falamos de transformar, editar, organizar ou tratar a tabela.
M3.1 – IMPORTANDO BASE DE DADOS
Vimos que no Power Query faremos todos os tratamentos e
edições na nossa tabela: como excluir linhas, excluir
colunas, alterar os valores de uma coluna, alterar os títulos
das colunas da tabela, e assim vai.
A primeira alteração que vamos fazer é dar um novo nome
para a nossa tabela. Vamos chamá-la de CadastroClientes.
Ao nomear uma tabela, tente dar um nome intuitivo curto e
evite espaços, acentos ou caracteres especiais, como
acento, ç, etc – não é proibido usar, mas é bom evitar porque
vai ficar muito mais fácil lá na frente utilizar as fórmulas do
Power BI se a tabela e colunas não tiverem caracteres
especiais.
64
>
Agora sim vamos começar a editar nossa tabela mais a
fundo.
O primeiro detalhe que devemos observar em nossas
tabelas é a existência de informações desnecessárias, como
colunas ou linhas que você não quer. Um desses casosé o
de colunas e linhas em branco (null).
Um ponto importante é que vale redobrar a atenção ao
verificar se realmente a linha ou coluna não possui
informação nenhuma. Pode ser que uma coluna esteja 90%
em branco, mas que tenha informação no restante dela e,
nesse caso, teríamos que avaliar se a coluna pode ser
descartada ou não.
Depois de verificar que a linha ou a coluna está sem dados,
podemos descartá-la. Essas linhas e/ou colunas em branco
podem atrapalhar nossos relatórios mais a frente, por isso
é importante removê-las.
M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS 65
M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS
Para excluir uma coluna, clique no título desta coluna e aperte
a tecla DELETE.
Para excluir mais de uma coluna, primeiro clique em cima do
título de uma delas, segure a tecla CTRL e depois clique nas
outras colunas que quer remover. O CTRL vai permitir que
várias colunas sejam selecionadas de uma vez. Em seguida, é só
apertar a tecla DELETE.
66
EXCLUIR COLUNAS EM BRANCO
Clique no 
título da 
Column11
1
Segure CTRL e 
clique no título 
da Column12
2
Aperte a tecla 
DELETE ou clique em 
Remover Colunas
3
Após deletar as colunas, 
surge a nova etapa de 
Colunas Removidas
M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS
Um detalhe muito importante: sempre que você precisar
desfazer alguma coisa no Power Query, o atalho CTRL+Z não
vai funcionar.
Sempre que você realiza algum ajuste na sua tabela dentro do
Power Query, ela é registrada em ETAPAS APLICADAS, uma
lista de ações executadas que são o nosso passo a passo.
Como podemos ver ao lado, a última ação que temos é a de
‘Colunas Removidas’. Para desfazer essa ação (ou qualquer
outra), você vai clicar no ícone de X que fica do lado esquerdo
daquela ação/etapa.
As primeiras etapas são ações que o próprio Power Query fez
sozinho e podemos clicar nas etapas para ver o que elas são.
Veja a seguir.
67
ETAPAS APLICADAS
Para desfazer 
uma ação, 
clique no X
68
É o Power Query indo nas colunas e tentando identificar que tipo de informações 
elas contém. Por exemplo: se são texto, números, datas, etc.
TIPO ALTERADO
3
É o Power Query abrindo as informações que temos na planilha.
NAVEGAÇÃO
2
É o Power Query indo até o Excel e buscando as informações no local em que temos 
o arquivo da planilha.
FONTE
1
ETAPAS APLICADAS PELO POWER QUERY
M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS
Para excluir linhas, não podemos simplesmente selecionar as
linhas e clicar em Remover Linhas.
Neste caso queremos excluir as duas primeiras linhas que não
possuem informação (null). Para isso, clique na seta ao lado de
Remover Linhas e em seguida em Remover Linhas em Branco.
Dessa forma garantimos que essas linhas em branco foram
excluídas bem como qualquer outra linha em branco que exista
na nossa tabela.
69
EXCLUIR LINHAS EM BRANCO
Clique em 
Remover 
Linhas
1
Clique em 
Remover Linhas 
em Branco
2
Note que as linhas 1 e 2 não possuem mais o null e sim 
os dados das linhas 3 e 4 da tabela acima. E também 
surge a nova etapa de Linhas em Branco Removidas.
M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS
Removidas as colunas, temos um “problema”. O cabeçalho da
tabela (ou seja, os títulos) estão com os nomes
‘Column1’,‘Column2’, ‘Column3’ e assim vai. Isso significa que o
Power Query não reconheceu a primeira linha como sendo um
cabeçalho.
Por sorte, isso é bem fácil de resolver. Sempre que o Power
Query não reconhecer a sua primeira linha como sendo uma
linha de títulos (cabeçalho), é só clicar na opção Usar a
primeira linha como Cabeçalho na Página Inicial, e a sua tabela
já fica certinha.
70
PROMOVER CABEÇALHOClique aqui
M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS
Quando estamos editando a nossa tabela dentro do Power
Query, é importante prestar atenção em alguns detalhes.
Um deles é que no nome de cada coluna temos alguns ícones:
ABC, 123 e assim vai. Mas o que isso significa?
Sempre que importamos uma tabela, o Power Query vai tentar
identificar o tipo de cada coluna e colocar o respectivo ícone
para aquele tipo de dado: se é um texto, aparece um ABC; para
uma coluna de números inteiros, aparece o ícone 123; para
uma coluna de números decimais, o ícone 1.2 e assim vai.
Para visualizar os tipos de dados existentes, você pode clicar
em cima de qualquer um desses ícones na coluna.
71
TIPO DE DADO
M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS
O grande problema nessa identificação automática é que o
Power Query pode identificar os dados de forma equivocada.
Por exemplo, note que as colunas de Data de Nascimento e
Documento foram identificadas, respectivamente, como texto
(ABC) e número (123), mas esses não são os tipos corretos
desses dados.
É fácil perceber que a Data de Nascimento deveria ser
identificada como data. Já o Documento é um pouco mais sutil.
Sabemos que alguns documentos podem começar com zeros, e
esses zeros devem ser representados. Só que quando o Power
Query diz que esses dados são números, ele retira esses zeros
à esquerda. Então o ideal seria formatar o Documento como
texto (ABC).
72
M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS
Após isso, todos os tipos serão desfeitos. Algumas colunas
poderão conter o tipo ABC123 que é um tipo genérico de dado.
73
Para corrigir esses tipos de dados, precisamos localizar uma
etapa chamada “Tipo Alterado1” na lista de ETAPAS
APLICADAS, e clicar no X para excluir.
Para desfazer uma 
ação, clique no X
M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS
Para alterar o tipo do dado da coluna, é só clicar em cima do
ícone e escolher a opção certa. No caso, o tipo correto do
Documento é texto (ABC).
Repare que agora os documentos que começam com zero
mantém esse número. Vale lembrar que a HASHTAG ELETRO,
empresa analisada no case, é uma multinacional e a variação da
quantidade de dígitos em cada documento é por conta da
quantidade padrão de dígitos em cada país.
Para as outras colunas, tente identificar os tipos corretos e
confira no próximo slide o gabarito. Ficará faltando apenas a
Data de Nascimento que vamos corrigir de uma forma mais
específica no próximo passo a passo.
74
Clique no ícone 
do tipo de dado
1
Clique 
em Texto2
M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS
As únicas colunas que precisamos alterar foram o número de filhos (Num Filhos) que é um Número Inteiro (123) e o código de
cliente (ID Cliente) que podemos adotar como Número Inteiro (123) pois o código não começa com zero ou como Texto (ABC) pois
mesmo sendo um número, não faremos cálculos com ele.
75
M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS
Além das colunas em branco, podem ter algumas colunas
desnecessárias para a análise que você deseja fazer.
Sendo assim, é possível excluir essa coluna clicando no título
desta coluna e apertando a tecla DELETE.
Para excluir mais de uma coluna, primeiro clique em cima do
título de uma delas, segure a tecla CTRL e depois clique nas
outras colunas que quer remover. O CTRL vai permitir que
várias colunas sejam selecionadas de uma vez. Em seguida, é só
apertar a tecla DELETE.
Aqui vamos excluir a coluna de Estado Civil para demonstrar.
76
EXCLUIR UMA COLUNA DESNECESSÁRIA
M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS
Ainda vamos fazer mais alterações, mas para que todas as
modificações que fizermos sejam “salvas” e importadas ao
Power BI é necessário ir guia Página Inicial do Power Query e
clicar em “Fechar e Aplicar”.
Depois disso, as edições serão salvas no Power BI e você terá a
base de dados de acordo com o que você precisa.
77
FECHAR E APLICAR
M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS
Ainda vamos fazer mais alterações, mas para que todas as
modificações que fizermos sejam “salvas” e importadas ao
Power BI é necessário na aba Página Inicial do Power Query e
clicar em “Fechar e Aplicar”.
Depois disso, as edições serão carregadas no Power BI e você
terá a base de dados de acordo com o que você precisa.
78
FECHAR E APLICAR
Clique em 
Fechar e 
Aplicar
1
Carregando dados 
para o PowerBI
M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS
Você verá que na guia Relatório é possível ver a tabela que acabamos de importar no painel “Campos”: CadastroClientes.
79
Guia 
Relatóri
o
Clique para 
expandir
M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS
Além disso, na guia Dados, temos uma visualização da tabela CadastroClientes.
80
Guia 
Dados
M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS
Por fim, na guia Modelo, também conseguimos ver a tabela que importamos no quadro com o título das colunas.
81
Guia 
Modelo
M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS
Um detalhe muito interessante do Power BI é que as edições
feitas nele não afetam a tabela original do Excel.
Isso quer dizer que a tabela do Excel permanece com todas as
informações que tínhamos no início e isso permite que
possamos mudar de ideia e recuperar uma informação que
apagamos no Power BI.
Vamos ver como recuperar a coluna de Estado Civil, por
exemplo.
Para isso, vamos voltar para o Editor do Power Query: na aba
Página Inicial, clique em Transformar dados.
82
RECUPERAR UMA INFORMAÇÃO
Clique em 
Transformar 
dados
1
M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS
Abrindo o Power Query teremos as ETAPAS APLICADAS e é
nesse painel que vamos conseguir editar e cancelar uma ação.
No caso, queremos excluir a última etapa que foi excluir a
coluna Estado Civil. Para Isso, basta clicar no X ao lado da
etapa Colunas Removidas1.
Pronto, você verá que a coluna Estado Civil volta a aparecer
entre as colunas Data Nascimento e Num Filhos.
Clique na aba Página Inicial e depois em Fechar e Aplicar para
que as modificações sejam recarregadas no Power BI.
E, claro, você pode alternar entre o Power BI e Power Query
quantas vezes quiser enquanto estiver trabalhando no arquivo
para editar alguma informação.
83
Clique no X 
para excluir a 
etapa
1
M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS
Depois de tantas alterações, é adequado salvar o arquivo.
Basta clicar em Salvar e selecionar a pasta em que salvará o
arquivo bem como o nome.
Note que a extensão do arquivo de Power BI é “.pbix”.
84
SALVAR O ARQUIVO
Clique em 
Salvar
1
Nomeie o 
arquivo2
Clique em 
Salvar3
Já fizemos alguns tratamentos na última aula e agora
vamos continuar a editar as informações que temos na
base de dados de cadastro de clientes.
Para isso, abra o Power Query: clique na aba Página Inicial
e depois em Transformar dados.
M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1) 85
Clique em 
Transformar 
dados
1
M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1)
Ao editar as colunas temos duas opções:
• TRANSFORMAR: nesse caso, vamos modificar as
informações de uma coluna que já existe e substituir os
dados que temos;
• ADICIONAR COLUNA: como o nome sugere, vamos
incluir uma coluna nova, isto é, vamos manter as colunas
existentes e os dados novos irão para a coluna nova.
86
TRANSFORMAR x ADICIONAR COLUNA
M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1)
Veja que os valores de gênero estão classificados como M
ou F, mas vamos supor que queremos substituir M por
Masculino e F por Feminino.
Nós não conseguimos fazer um por um e mesmo que fosse
possível seria um processo demorado dependendo do
tamanho da sua base de clientes.
Sendo assim, o recurso que utilizamos é o Substituir
Valores.
Clique na coluna Gênero e depois na aba Transformar. Feito
isso, clique em Substituir Valores.
Na janela que abrir, escreva o texto que deseja localizar e o
texto que deseja substituir. Queremos localizar ‘M’ e
substituir por ‘Masculino’. Depois é só clicar em OK.
Faremos o mesmo procedimento para ‘Feminino’.
87
SUBSTITUIR VALORES
2Clique em 
Substituir 
Valores
1 Clique na aba 
Transformar
4
Clique em 
OK
3
Escreva o texto que deseja 
localizar e o texto que deseja 
substituir
Coluna Gênero após a 
substituição
7
Clique em 
OK
6
Escreva o texto que deseja 
localizar e o texto que deseja 
substituir
Repita os 
passos 1 e 2
5
M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1)
Como vimos, a coluna Data Nascimento foi identificada com
o tipo texto (ABC) e não como data.
A princípio pode não parecer algo que vá impactar nossa
análise, mas veremos porquê isso pode ser um problema.
Dentro do Power Query e do Power BI é muito importante
conseguir definir de forma exata o tipo de dado das colunas:
se é texto, número, data, entre outros. Por exemplo, o
Power BI só consegue fazer conta se a coluna foi
identificada como número e caso quisermos fazer uma
análise que leva em conta o tempo ou mesmo calcular a
idade com base no ano, isso só é possível se tivermos uma
coluna do tipo data.
88
DATA DE NASCIMENTO COMO TIPO DATA
M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1)
Se seguirmos a lógica anterior, bastaria selecionar a coluna
Data Nascimento, clicar no ícone do tipo de dado e
selecionar a opção Data.
89
M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1)
Mas se fizermos isso, note que aparecem várias linhas com
“Error”.
Isso acontece pois o formato da data está em um idioma
diferente e, como o Power BI está em português, o Power
Query não consegue identificar alguns valores.
90
M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1)
Clicamos no primeiro erro para entender melhor.
Veja que abaixo da tabela conseguimos ver qual era a
informação que o Power Query não conseguiu “traduzir”
como data.
No padrão brasileiro a data segue a ordem de dia, mês e ano.
Ao clicarmos no erro, conseguimos ver mais detalhes do
valor que tínhamos antes e, dessa forma, vemos que a
segunda linha seria incoerente, afinal não existe mês 14.
No nosso caso, as datas estão no padrão americano, em que
a ordem é mês, dia e ano. Então, precisamos informar isso ao
Power Query para que ele consiga alterar o tipo de texto
para data.
91
M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1)
Antes de seguir, temos que apagar a etapa em que tentamos
alterar o tipo.
Para isso, basta clicar no X na etapa Tipo Alterado2, que foi
nossa última modificação.
92
M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1)
Desta vez vamos selecionar a coluna Data Nascimento,
clicar no ícone do tipo de dado e selecionar a opção “Usando
a Localidade...”.
93
M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1)
Na janela que abrir selecione o tipo de dados como Data e a
localidade dos dados deve ser referente ao padrão que
temos na coluna, isto é, as datas estão no formato
americano, então selecionamos o Inglês (Estados Unidos) e,
por fim, clicamos em OK.
Algumas observações importantes:
• A Localidade não trata do local em que estamos ou ao
idioma que queremos que apareça e sim aos dados que
temos na origem (coluna atual). O Power Query sabe que
será traduzido para Português pois é o idioma do nosso
Power BI.
• Em relação às datas, como saber se está no Inglês dos
Estados Unidos e não o de outro país? Existem dois
formatos predominantes de data, então não tem muito
essa preocupação de qual o idioma. Se estiver na ordem
mês, dia e ano, pode selecionar o padrão americano:
Inglês (Estados Unidos).
94
M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1)
Pronto, agora temos a coluna Data Nascimento tem com valores do tipo data.
95
M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1)
Na primeira vez que tentamos alterar o tipo para data, logo
notamos alguns erros e fomos atrás de uma solução.
Porém, às vezes os erros aparecem mais pra baixo e, para
verificar isso, podemos clicar na aba Exibição e marcar a
opção Qualidade da coluna.
96
VERIFICAR ERROS
M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1)
Note que aparecerá uma análise de cada coluna com
porcentagem de valores válidos, erros ou mesmo espaços
vazios.
Isso nos ajudará a entender se nossa base de dados é
confiável ou não. Já que a ideia é que a maior parte desses
dados seja aproveitável.
97
M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1)
Aqui no Power Query é possível reordenar as colunas.
Mas vamos ver se essa é uma etapa que vale a pena
incluir?
Para isso, podemos arrastara coluna Nível Escolar para
antes da coluna de Gênero: clique e arraste até essa
posição.
98
REORDENAR COLUNAS
M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1)
Veja que apareceu uma etapa aplicada: Colunas
Reordenadas.
Vamos clicar em Página Inicial e depois em Fechar e Aplicar
ver como essa modificação aparece no Power BI.
99
M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1)
Depois de carregar as modificações, vá para a guia Dados e
veja que as colunas continuam com a mesma ordem: a
coluna Nível Escolar não mudou de lugar.
Então apesar das colunas serem reordenadas no Power
Query, isso não visível no Power BI.
De forma geral, isso não terá relevância já que no Power BI
o usuário final está em contato mais direto com a guia
relatório e, diferente do Excel por exemplo, o usuário final
dificilmente irá navegar pelas bases de dados.
Isso quer dizer que, se possível, você pode economizar nessa
etapa já que quanto mais etapas acrescentamos, mais
pesado o Power BI vai ficando para rodar.
100
Agora veremos a modificação de mesclar colunas com boas
práticas para você tirar o máximo do Power BI e também
veremos como alterar o formato do texto.
Vamos voltar ao Power Query clicando na aba Página
Inicial e em seguida Transformar dados.
M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2) 101
Clique em 
Transformar 
dados
1
M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2)
A alteração que faremos é criar uma coluna de Nome
Completo. Para isso, vamos utilizar o Mesclar Colunas.
Vamos aproveitar para te mostrar duas formas de fazer isso:
• Pela aba Adicionar Coluna;
• Pela aba Transformar.
Na primeira opção vamos na aba Adicionar Coluna, clicamos
em Primeiro Nome, depois pressionamos a tecla CTRL e
então clicamos em Sobrenome. Atenção, pois aqui
necessariamente a ordem que selecionamos importa. Feito
isso, clicamos em Mesclar Colunas.
Note que a opção Mesclar Colunas só ficar disponível depois
que selecionamos mais de uma coluna.
102
MESCLAR COLUNAS Opção Mesclar 
Colunas 
indisponível
Opção Mesclar 
Colunas 
DISPONÍVEL
M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2)
Na janela que abrir, selecione o Espaço como separador das informações e clique em OK.
103
M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2)
Para encontrar a coluna adicionada, utilize a barra indicada
na imagem. As colunas adicionadas aparecem sempre mais à
direita das que já tínhamos na planilha.
Depois de encontrar a coluna, vamos renomear a coluna
Mesclado como Nome completo: dê um duplo clique no
nome da coluna e renomeie.
104
Dê um duplo clique no nome da 
coluna
Renomeie como quiser
Use a barra para 
navegar na tabela
M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2)
Agora vamos supor que você percebeu que as colunas
Primeiro Nome e Sobrenome terão apenas informações
redundantes e resolveu excluir essas colunas.
Basta clicar em Primeiro Nome, depois pressionamos a tecla
CTRL e então clicar em Sobrenome e depois deletar.
105
Colunas excluídas
M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2)
Antes de seguir, note que para chegar até esse ponto,
utilizamos 3 etapas:
• Mesclar coluna;
• Renomear a coluna;
• Remover colunas com informação redundante.
O problema de utilizar 3 etapas para chegar nesse resultado
é que o nosso arquivo possui cerca de 18 mil linhas que só
tendem a crescer com o tempo (conforme forem incluídos
novos clientes). Portanto, toda vez que pedimos para
atualizar a base de dados, o Power BI vai repetir
automaticamente todas as etapas aplicadas, isso quer dizer
que quanto mais etapas tivermos, mais lenta será a
atualização das informações.
Então, quando conseguirmos reduzir a quantidade de etapas
aplicadas, vai ser melhor por ser mais eficiente e mais rápido
para atualizar.
106
M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2)
As etapas aplicadas funcionam como se fossem um histórico
da sua tabela naquele momento.
Ao clicar em uma etapa, temos uma “foto” de como estava a
tabela naquele momento.
Por exemplo, ao clicar em Valor Substituído, vemos quando
realizamos a substituição de M por Masculino.
107
M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2)
Mas como queremos desfazer as 3 últimas etapas, clicamos na última etapa para voltar à versão final da planilha e podemos deletar
as etapas de baixo para cima. Basta ir clicando no X das etapas indicadas abaixo:
108
M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2)
Como acabamos de ver, criar diversas colunas pode deixar o
Power BI pesado e ele pode rodar mais lento. Assim, uma
boa opção é transformar duas informações em uma pelo
Mesclar Colunas.
Para isso vá na aba Transformar, clique em Primeiro Nome,
depois pressione a tecla CTRL e então clique em
Sobrenome. Atenção, pois aqui necessariamente a ordem
que selecionamos importa. Feito isso, clique em Mesclar
Colunas.
Uma janela irá abrir e você pode selecionar o Espaço como
separador das informações e dar um nome à coluna que está
criando. No caso, nomeamos como Nome Completo e
clicamos em OK.
Pronto, conseguimos fazer as 3 etapas em uma só agora.
Para esses casos em que é evidente que conseguimos fazer a
mesma ação em menos etapas, reduzimos o número de
etapas. Mas às vezes realmente não é possível, então não
precisa se preocupar demais em diminuir etapas.
109
2
Clique em 
Mesclar 
Colunas
1 Clique na aba 
Transformar
3
Defina o separador 
e o nome da coluna 
mesclada
4 Clique 
em OK
M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2)
Após a mesclagem, a coluna aparecerá no lugar das duas que selecionamos. Veja abaixo:
110
M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2)
Agora vamos formatar o Nome cliente com a inicial
maiúscula. Para isso, clique na aba Transformar e depois em
Nome cliente.
Clique em Formato para ver as opções e clique em Colocar
Cada Palavra em Maiúscula. Pronto!
Lembre-se apenas de voltar na aba Página Inicial e clicar em
Fechar e Aplicar para carregar as modificações que fizemos.
111
FORMATAÇÃO DO NOME CLIENTE
Opção Mesclar 
Colunas 
DISPONÍVEL
2
Clique em 
Formato
1
Clique na aba 
Transformar
3
Clique em Colocar 
Cada Palavra em 
Maiúscula
Coluna após aplicar 
a formatação
Vamos ver como funciona quando quisermos incluir um
novo cliente e mostrar como ver alguns dados na guia
Relatório.
Primeiro, vamos na guia Dados para te mostrar que a
ordenação do Power BI leva em conta o quanto ele
considera os dados semelhantes: note que ele agrupa
gênero masculino, nível escolar superior completo, número
de filhos igual a zero e estado civil solteiro e só depois
considera o ID cliente.
Para facilitar nossa visualização aqui, vamos ordenar pela
ID Cliente. Clique na seta ao lado do título da coluna e
então em Classificar em ordem crescente.
M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES) 112
Clique na seta
Clique em Classificar 
em ordem crescente
M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES)
Depois da classificação, conseguimos ver que nosso último
cliente cadastrado é o Christoffer Issard, com ID Cliente
29483. E temos um total de 18148 clientes.
E veremos o que acontece quando incluímos um novo cliente.
Na prática, a inclusão do cliente não é manual, pois geralmente
as empresas possuem algum sistema que possui um banco de
dados que permite o cadastro de novos clientes.
De qualquer forma, a título de exemplo, vamos adicionar um
novo cliente na nossa planilha de Excel.
113
M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES)
Abra o arquivo Excel e inclua o novo cliente ALON PINHEIRO depois do último cliente que estiver registrado. Depois disso, feche o
arquivo em Excel.
114
M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES)
Mesmo depois de incluir o novo cliente, note que ainda não
tivemos nenhuma alteração no número total de clientes e o
último permanece sendo o Christoffer Issard.
Isso porquê precisamos pedir pro Power BI atualizar.
Você pode fazer isso no Power BI ou no Power Query. E a
atualização serve para inclusão, exclusão ou modificaçãode
dados das planilhas.
115
M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES)
Para atualizar no Power BI, vá na aba Página Inicial e clique em
Atualizar.
Note que após carregadas as alterações, o último cliente é Alon
Pinheiro com ID Cliente 29484 e temos um total de 18149
clientes.
Além disso, todas as alterações que fizemos já foram aplicadas
para essa nova linha.
Essa é uma grande vantagem, afinal, se fizéssemos as
modificações no Excel ou em outra base de dados, poderíamos
perder informações ou sempre teríamos que refazer
manualmente as edições. No Power BI as alterações são
aplicadas de forma automática.
116
2
Clique em 
Atualizar1
Clique na aba 
Página Inicial
M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES)
Para atualizar no Power Query, primeiro abra o Power Query:
vá na aba Página Inicial e clique em Transformar dados.
Para que você consiga entender, vamos modificar o nome do
segundo cliente: Antonio Manhães.
117
2
Clique em 
Transformar 
dados
1 Clique na aba Página Inicial
M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES)
Agora vamos abrir novamente o arquivo Excel e modificar o nome do segundo cliente para BERNARDO. Depois disso, feche o
arquivo em Excel.
118
M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES)
Mesmo depois de incluir o novo cliente, note que ainda não
tivemos nenhuma alteração no número total de clientes e o
nome permanece Antonio Manhães.
Isso porquê precisamos pedir pro Power Query atualizar.
Você pode fazer isso no Power BI ou no Power Query. E a
atualização serve para inclusão, exclusão ou modificação de
dados das planilhas.
119
M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES)
Para atualizar no Power Query, vá na aba Página Inicial e
clique em Atualizar Visualização.
Note que após carregadas as alterações, o nome foi modificado
para Bernardo Manhães.
Para levar essas alterações para o Power BI, lembre-se de
clicar em Fechar e Aplicar na aba Página Inicial.
120
2
Clique em 
Atualizar 
Visualização
1 Clique na aba Página Inicial
M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES)
Vamos falar um pouquinho sobre como conseguimos visualizar
alguns dados na guia Relatório.
A primeira coisa que você precisa saber é que o painel
Visualizações nos dará várias opções de visuais para
apresentar os dados em forma de gráficos, tabelas, cartões,
mapas e muitos outros.
Vamos utilizar o Cartão para conseguir ver quantos clientes
temos na base de dados de clientes, para isso basta clicar no
ícone com 123 indicado ao lado.
121
VISUAIS NO POWER BI
M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES)
Vamos arrastar o Nome Cliente para Campos.
Note que após isso, aparecerá Aaren Chstney, que é o primeiro
nome em ordem alfabética, porém o que queremos é a
quantidade de clientes que possuímos.
122
M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES)
Para mudar a informação que é apresentada, clique na seta
indicada ao lado e escolha Contagem.
Dessa forma, você verá a quantidade total de clientes que sua
base de dados possui (imagem abaixo).
123
M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES)
Toda vez que quiser criar um novo visual, lembre de clicar em
qualquer parte em branco da sua página e só depois escolher
qual visual incluir. Se você não fizer isso, o Power BI altera o
visual que está selecionado para o outro que você quer incluir.
Dessa vez vamos optar por escolher um gráfico de pizza,
indicado pelo ícone de círculo azul e branco.
124
Lembre de clicar em 
qualquer parte em 
branco da página 
quando for incluir 
um novo visual
M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES)
Vamos arrastar o Nome Cliente para Valores e Genero para
Legenda.
Isso quer dizer que ele irá contar quantos clientes temos para
cada um dos gêneros.
125
M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES)
Para mudar a informação que é apresentada, clique na seta
indicada ao lado e escolha Contagem.
Dessa forma, você verá a quantidade total de clientes que sua
base de dados possui (imagem abaixo).
126
Aqui iremos importar e tratar a base de Cadastro
Produtos.
O primeiro passo é importar a base cadastro produtos.
Para isso, clique na aba Página Inicial e depois na opção
Pasta de trabalho do Excel.
M3.6 – TRATANDO A BASE CADASTRO PRODUTOS 127
Clique 
em Excel
M3.6 – TRATANDO A BASE CADASTRO PRODUTOS
Feito isso, procure no seu computador onde estão os
arquivos do curso e escolha a planilha de Cadastro
Produtos.
Depois de selecionada a tabela, clique em “Abrir”.
128
Selecione o 
arquivo Excel
Clique 
em Abrir
1
2
M3.6 – TRATANDO A BASE CADASTRO PRODUTOS
Você verá que abrirá uma janela chamada Navegador e nela
você irá selecionar a aba que deseja importar.
Ao clicar na aba, você verá uma pré-visualização da planilha.
Para tratar os dados antes de levá-los ao Power BI,
selecionamos a opção de Transformar Dados.
129
1
Selecione a 
aba que deseja 
importar
Escolhemos a opção de 
“Transformar Dados”2
M3.6 – TRATANDO A BASE CADASTRO PRODUTOS
A primeira alteração que vamos fazer é dar um novo nome
para a nossa tabela. Vamos chamá-la de CadastroProdutos.
Lembre-se de, ao nomear uma tabela, tentar dar um nome
intuitivo curto e evite espaços, acentos ou caracteres
especiais, como acento, ç, etc – não é proibido usar, mas é
bom evitar porque vai ficar muito mais fácil lá na frente
utilizar as fórmulas do Power BI se a tabela e colunas não
tiverem caracteres especiais.
130
>
M3.6 – TRATANDO A BASE CADASTRO PRODUTOS 131
Clique em 
Remover 
Linhas
1
Clique em 
Remover Linhas 
em Branco
2A princípio, nossa tabela de produtos não parece ter linhas em
branco, mas só pra garantir vamos excluir as linhas em branco.
Para isso, clique na seta ao lado de Remover Linhas e em
seguida em Remover Linhas em Branco.
EXCLUIR LINHAS EM BRANCO
M3.6 – TRATANDO A BASE CADASTRO PRODUTOS 132
Clique em 
Exibição1
Clique para 
marcar 
Qualidade 
da coluna
2Agora vamos verificar se temos colunas em branco para
excluir.
Para isso, clique na aba Exibição, então marque a opção de
Qualidade da coluna para ver o percentual de informações
vazios em cada coluna.
Note que a única coluna com vazios é a coluna de Observação.
Isso faz sentido, pois nem todos os produtos apresentam essa
informação e é aceitável que tenhamos linhas em branco nessa
coluna. Nesse caso, não iremos remover nenhuma coluna.
Após conferir as colunas, você pode desmarcar a opção de
Qualidade da coluna.
EXCLUIR COLUNAS EM BRANCO
M3.6 – TRATANDO A BASE CADASTRO PRODUTOS 133
Uma etapa importante do tratamento da base de dados é
checar se as colunas foram identificadas com os tipos de dados
corretos.
Conferimos se os ícones estão de acordo com as informações e
todos estão de acordo com as colunas.
Sabemos que o Preço Unitário está em dólar, porém estamos
de acordo que 2595 dólares é um preço salgado para 1 mouse,
certo? Para entender porquê o preço aparenta estar tão alto,
vamos olhar nosso Excel no próximo slide.
TIPO DE DADOS
M3.6 – TRATANDO A BASE CADASTRO PRODUTOS
Note que o Preço Unitário correto desse primeiro mouse seria de US$ 25,95. O motivo do Power Query ter lido como um número
inteiro é por conta do separador de decimal utilizado no Excel (no caso, o ponto). Como configuramos o idioma do nosso Power BI
como Português, o Power BI e Power Query identificam o separador de decimal como a vírgula.
134
M3.6 – TRATANDO A BASE CADASTRO PRODUTOS 135
Para resolver o caso do Preço Unitário vamos dividir o valor
por 100 e teremos o valor correto de cada preço.
Para isso, clique na aba Transformar, depois selecione a coluna
que deseja modificar, clique em Padrão e depois escolha a
operação desejada (Dividir).
Na janela que abrir coloque o valor 100 e clique em OK para
concluir.
AJUSTAR PREÇO UNITÁRIO E CUSTO UNITÁRIO
Clique em 
Transformar
1
Clique na 
coluna que 
deseja 
modificar
2
Clique em 
Padrão
3
Clique em 
Dividir
4
Coloque o 
valor5
Clique em 
OK
6
M3.6 – TRATANDO A BASE CADASTROPRODUTOS 136
Para resolver o Custo Unitário, vamos fazer da mesma forma.
Clique na aba Transformar, depois selecione a coluna que
deseja modificar, clique em Padrão e depois escolha a operação
desejada (Dividir).
Na janela que abrir coloque o valor 100 e clique em OK para
concluir.
Um ponto a ressaltar é que o motivo de realizar essa alteração
no Power Query é utilizar da automação das etapas para não
ter que realizar alguma modificação manual no Excel toda vez
que for atualizar sua base de dados. Por exemplo, toda vez que
você baixar a base de dados, os preços e custos virão com
separador de decimal como ponto. Caso você escolhesse
modificar isso direto na planilha do Excel, seria necessário
realizar essa ação toda vez que modificasse essa base de dados.
Já no Power Query, o passo-a-passo é salvo por meio das
Etapas Aplicadas e não é necessário realizar essa ação
novamente de forma manual.
Clique em 
Transformar
1
Clique na 
coluna que 
deseja 
modificar
2
Clique em 
Padrão
3
Clique em 
Dividir
4
Coloque o 
valor5
Clique em 
OK
6
M3.6 – TRATANDO A BASE CADASTRO PRODUTOS 137
A última edição que faremos aqui é separar a cor do produto
pois são duas informações em uma mesma coluna e isso ocorre
em todas as linhas.
Nesse caso, vamos na aba Transformar, selecionamos a coluna
Produto, depois clicamos em Dividir Coluna e então clicamos
em Por Delimitador.
Na janela que abrir indicamos qual será o delimitador e se
vamos querer dividir toda vez que o delimitador aparecer.
Alguns cuidados são que apenas o delimitador é apagado ao
separar as colunas. Então é importante incluir o espaço antes e
depois do delimitador caso exista. Dessa forma, nosso
delimitador será “ – ”. Além disso, vamos querer separar só a
cor, portanto vamos selecionar delimitador da extremidade
direita para evitar que isso ocorra em outra ocorrência do
delimitador em alguma linha.
DIVIDIR COLUNAS
Clique em 
Transformar
1
Clique na coluna 
que deseja 
modificar
2
Clique em 
Dividir Coluna
3
Clique em Por 
Delimitador
4
Coloque o 
delimitado
r
5
Clique em 
OK
7
Selecione para 
dividir apenas na 
ocorrência da 
extremidade direita
6
M3.6 – TRATANDO A BASE CADASTRO PRODUTOS 138
Dê um duplo clique no nome das colunas que surgiram para renomeá-las para Nome Produto e Cor Produto. Na aba Página Inicial,
clique em Fechar e Aplicar para salvar as alterações.
Clique em 
Fechar e 
Aplicar
2
Altere o nome 
das colunas
1
Agora que vimos como importar e tratar uma base de
dados, vamos ver o que acontece quando tentamos fazer
alguma alteração na base de dados (como alterar o nome
do arquivo, mudar de pasta, mudar o nome do cabeçalho de
uma coluna ou mesmo mudar o nome da aba da planilha) e
depois tentamos atualizar o Power BI para incorporar
essas modificações.
A primeira alteração que faremos será:
• Alterar o nome de uma aba na base de dados.
M3.7 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 1) 139
M3.7 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 1)
Vamos alterar o nome de uma aba e verificar se isso afeta o
Power Query de alguma forma.
Para isso, abrimos o Excel de Cadastro Produtos e vamos
alterar o nome da aba Plan1 para Produtos, salvar o arquivo e
fechar.
140
ALTERAR O NOME DE UMA ABA NA PLANILHA
Altere o 
nome da 
aba
1
Clique para 
salvar e depois 
feche o arquivo
2
M3.7 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 1)
Depois de ter fechado o arquivo Excel, vamos para o Power
Query, na aba Página Inicial e clicamos na consulta
CadastroProdutos e em Atualizar Visualização.
Ao fazer isso, aparecerá uma mensagem de erro.
141
Clique para 
Atualizar 
Visualização
2
Mensagem de erro
Clique na 
consulta1
M3.7 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 1)
A primeira reação é tentar entender o erro pela mensagem que
apareceu, mas você irá perceber que geralmente o texto que
explica o erro não é tão intuitivo.
Mas então como iremos solucionar os erros que aparecerem?
Lembra das Etapas Aplicadas? Elas funcionam como uma foto
de como está a tabela a cada modificação que fazemos. Então,
sempre que aparecer um erro, a recomendação é clicar nas
Etapas Aplicadas da primeira em diante.
142
M3.7 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 1)
Ao clicar na primeira etapa de Fonte, veja que a janela de erro
sumiu. Isso ocorre justamente porque nessa etapa não tinha
acontecido nenhum erro ainda.
Mas note que ao clicar na segunda etapa de Navegação, a
mensagem de erro já aparece. Isso indica que o erro ocorreu
nessa etapa e portanto todas as etapas seguintes estão
comprometidas por conta desse erro.
143
M3.7 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 1)
Talvez você ainda não tenha notado, mas temos uma barra de
fórmulas que apresenta alguns códigos e instruções. Essas
fórmulas são realmente uma linguagem de programação
(chamada Linguagem M) que existe dentro do Power Query
para que as etapas possam acontecer.
Mas não precisa se preocupar pois os códigos são escritos de
forma automática pelo próprio Power Query a cada ação que
fazemos, isto é, a cada Etapa Aplicada. O que veremos aqui são
algumas edições específicas nesse código que vão te ajudar a
solucionar alguns erros e vamos explicar o passo a passo para
isso.
Caso a barra de fórmulas não esteja visível para você, no
Power Query clique na aba Exibição e marque a opção Barra de
Fórmulas para ativá-la.
144
Clique na 
aba Exibição1Marque a 
opção para 
ativá-la
2
Barra de 
Fórmulas
M3.7 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 1)
A fórmula que temos está tentando buscar uma aba na planilha.
Observe que ela está procurando Plan1 na nossa base de
dados, porém alteramos o nome dessa aba para Produtos.
Dessa forma, não será mais possível encontrar a aba com esse
nome (Plan1).
Para corrigir esse erro, alteramos o nome na fórmula de Plan1
para Produtos e clicar na tecla ENTER. Vale salientar que a
Linguagem M diferencia maiúsculas e minúsculas, então é
importante que o texto digitado seja idêntico ao nome que
aparece na base de dados.
Após isso, perceba que o erro irá desaparecer pois agora o
Power Query encontrou uma aba com o nome que colocamos
(Produtos).
145
Alterar o nome 
para o que 
alteramos na 
planilha Excel
1
M3.7 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 1)
Após clicar, note que o erro some e a tabela é exibida novamente.
Lembre-se apenas de clicar na última etapa para voltar à última modificação que foi feita.
146
Clique na 
última etapa
1
Além disso, vale mencionar que como as alterações feitas diretamente no arquivo do Excel (ou em qualquer outra base de dados)
geralmente afetam as Etapas Aplicadas no Power Query e demandam correções manuais, recomendamos focar fazer as edições no
próprio Power Query para evitar retrabalho.
Vamos seguir vendo mais alguns problemas que podem
ocorrer ao atualizar o Power Query com novas
informações.
Aqui veremos o que acontece quando tentamos:
• Alterar o nome de uma coluna na base de dados;
• Excluir uma coluna na base de dados;
• Adicionar uma coluna na base de dados.
Clique na aba Página Inicial em Transformar Dados para
abrir o Power Query.
M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2) 147
Clique em 
Transformar 
Dados
M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2)
Vamos alterar o nome de uma coluna e verificar se isso afeta o
Power Query de alguma forma.
Para isso, abrimos o Excel de Cadastro Produtos e vamos
alterar o nome da coluna Categoria para Tipo do Produto,
salvar o arquivo e fechar.
148
ALTERAR O NOME DE UMA COLUNA NA PLANILHA
Altere o 
nome da 
coluna
1
Clique para 
salvar e depois 
feche o arquivo
2
M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2)
Depois de ter fechado o arquivo Excel, vamos para o Power
Query, na aba Página Inicial e clicamos em Atualizar
Visualização.
Ao fazer isso, aparecerá uma mensagem de erro. A seguir
vamos localizar em que etapa esse erro ocorre.
149
Clique para 
Atualizar 
Visualização
1
Mensagem de erro
M3.8 – POSSÍVEISPROBLEMAS NO POWER QUERY (P. 2)
• ENCONTRAR ERRO – NAVEGANDO NAS ETAPAS
A primeira forma de encontrar em que etapa ocorre o erro é
navegando pelas Etapas Aplicadas: basta clicar nas etapas de
cima para baixo até encontrar a que apresente o erro.
150
M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2)
Veja que ao clicar na etapa Tipo Alterado, a mensagem de erro
aparece.
151
M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2)
• ENCONTRAR ERRO – CLICANDO EM IR PARA ERRO
A segunda forma de encontrar em que etapa ocorre o erro é
clicando em Ir Para Erro (quando existir essa opção): basta
clicar no botão na mensagem de erro que o Power Query vai
apresentar a etapa em que o erro ocorre.
152
Clique em Ir 
Para Erro
1
M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2)
A mensagem de erro nos informa que a coluna Categoria da
tabela não foi encontrada e, nem poderia, afinal alteramos o
nome.
Para corrigir isso, temos que alterar o nome dentro da fórmula
de Categoria para Tipo do Produto (da mesma forma que
escrevemos no arquivo de Excel: considerando as letras
maiúsculas, minúsculas e espaços utilizados) e clicar na tecla
ENTER.
153
Clique para 
ver a fórmula 
completa
1
Alterar o nome 
para o que 
alteramos na 
planilha Excel
2
M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2)
Após clicar, note que o erro some e a tabela é exibida novamente.
Lembre-se apenas de clicar na última etapa para voltar à última modificação que foi feita.
154
Clique na 
última etapa
1
Além disso, vale mencionar que como as alterações feitas diretamente no arquivo do Excel (ou em qualquer outra base de dados)
geralmente afetam as Etapas Aplicadas no Power Query e demandam correções manuais, recomendamos focar fazer as edições no
próprio Power Query para evitar retrabalho.
M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2)
A segunda alteração que iremos fazer será excluir uma coluna
e verificar se isso afeta o Power Query de alguma forma.
Para isso abrimos o Excel de Cadastro Produtos e vamos
excluir a coluna Observação, salvar o arquivo e fechar.
155
EXCLUIR UMA COLUNA NA PLANILHA
Exclua a 
coluna
1
Clique para 
salvar e depois 
feche o arquivo
2
M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2)
Depois de ter fechado o arquivo Excel, vamos para o Power
Query, na aba Página Inicial e clicamos em Atualizar
Visualização.
Ao fazer isso, aparecerá uma mensagem de erro. A seguir
vamos localizar em que etapa esse erro ocorre clicando em Ir
Para Erro.
156
Clique para 
Atualizar 
Visualização
1
Mensagem de erro
M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2)
A mensagem de erro nos informa que a coluna Observação da
tabela não foi encontrada e, nem poderia, afinal excluímos ela.
Para corrigir isso, temos que excluir a coluna Observação de
dentro da fórmula (temos que excluir a vírgula e todo conteúdo
entre chaves) e clicar na tecla ENTER.
157
Clique para 
ver a fórmula 
completa
1
Excluir o trecho que representa a 
coluna Observação
2
M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2)
Após clicar, note que o erro some e a tabela é exibida novamente.
Lembre-se apenas de clicar na última etapa para voltar à última modificação que foi feita.
158
Clique na 
última etapa
1
Além disso, vale mencionar que como as alterações feitas diretamente no arquivo do Excel (ou em qualquer outra base de dados)
geralmente afetam as Etapas Aplicadas no Power Query e demandam correções manuais, recomendamos focar fazer as edições no
próprio Power Query para evitar retrabalho.
M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2)
A terceira alteração que iremos fazer será adicionar uma
coluna e verificar se isso afeta o Power Query de alguma
forma.
Para isso abrimos o Excel de Cadastro Produtos e vamos
adicionar a coluna Observação novamente, salvar o arquivo e
fechar.
159
ADICIONAR UMA COLUNA NA PLANILHA
Clique para 
salvar e depois 
feche o arquivo
2
Incluir 
coluna 
Observação
1
M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2)
Depois de ter fechado o arquivo Excel, vamos para o Power
Query, na aba Página Inicial e clicamos em Atualizar
Visualização.
Ao fazer isso, aparentemente não ocorreu nenhum erro. Mas
veja que o tipo de dados da coluna não está definido, isto é,
está genérico.
Vamos ver duas formas de alterá-lo.
160
Clique para 
Atualizar 
Visualização
1
M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2)
• ACRESCENTAR NOVA ETAPA
A primeira forma mudar o tipo de dados é clicando no ícone da
coluna e escolhendo o tipo que melhor descreve as
informações.
Porém, note que isso implica em acrescentar mais uma etapa
de Tipo Alterado.
Mas aí tem um ponto que já comentamos antes que é tentar
reduzir o número de etapas e veremos uma forma de fazer isso
aqui.
Então, antes de seguir, clique no X para remover a última etapa
que acabamos de fazer.
161
Clique no ícone 
para selecionar 
o tipo de dados
1
Clique 
em 
Texto
2
Clique para 
remover essa 
última etapa
3
M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2)
• EDITAR PRIMEIRA ETAPA DE TIPO ALTERADO
A segunda maneira de alterar o tipo de dados é clicando na
primeira vez que temos o Tipo Alterado.
Veja que ainda não temos a definição do tipo da coluna
Observação na barra de fórmulas.
Lembrando que você não precisa dominar todas as funções
para conseguir utilizar o Power BI, mas esse é um truque
bacana para você aprender e dar uma otimizada na atualização.
Para incluir o tipo da coluna, vamos seguir o mesmo padrão:
colocar uma vírgula para separar e estar atento a escrever o
nome da coluna igualzinho está na planilha. (Veja no texto
destacado ao lado como ficará)
162
Clique 
nessa 
etapa
1
Escreve 
como está 
destacado
2
M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2)
Após clicar, note que o erro some e a tabela é exibida novamente.
Lembre-se apenas de clicar na última etapa para voltar à última modificação que foi feita.
163
Clique na 
última etapa
1
Além disso, vale mencionar que como as alterações feitas diretamente no arquivo do Excel (ou em qualquer outra base de dados)
geralmente afetam as Etapas Aplicadas no Power Query e demandam correções manuais, recomendamos focar fazer as edições no
próprio Power Query para evitar retrabalho.
M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3) 164
Vamos seguir vendo mais alguns problemas que podem
ocorrer ao atualizar o Power Query com novas
informações.
Aqui veremos o que acontece quando tentamos:
• Mudar a base de dados para outra pasta;
• Mudar o nome da base de dados.
M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3)
A primeira alteração que iremos fazer será mudar a base de
dados para outra pasta e verificar se isso afeta o Power BI ou o
Power Query de alguma forma.
Para isso abrimos a pasta em que estão todos os arquivos do
curso e selecionamos o arquivo Cadastro Produtos. Depois
clicamos Ctrl+X para recortar, selecionamos a pasta anterior e,
quando abrir essa nova pasta, basta clicar Ctrl+V para colar.
165
MUDAR A BASE DE DADOS PARA OUTRA PASTA
Clique Ctrl+V3
Selecione o 
arquivo e 
clique Ctrl+X
1
Clique para ir 
para a pasta 
anterior
2
M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3)
Voltando ao Power BI, a princípio não acontece nada. Notamos
que não houve nenhuma diferença ou alerta de erro.
Mas lembre-se que os dados que estão aparecendo são aqueles
da última atualização ou importação de dados que fizemos. Por
isso, precisamos atualizar os dados antes de chegar a alguma
conclusão.
Vamos tentar atualizar no Power BI: vá na guia Página Inicial e
clique em Atualizar.
Na janela Atualizar irá aparecer dois avisos: como era de se
esperar a base de dados CadastroProdutos não conseguiu
localizar o arquivo na pasta inicial (no caso, na pasta “Aula 1 –
Importando Base de Dados” como está indicado no caminho do
arquivo) e, por consequência, a base CadastroClientes não
pode atualizar por conta dessa falha.
Após ver isso, vamos fechar essa janela e veremos o que
acontece dentrodo Power Query.
166
Clique na 
aba Página 
Inicial
1
Clique em 
Atualizar
2
M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3)
Para abrir o Power Query, na aba Página Inicial, clique em
Transformar Dados.
Ao abrir a janela, clique na consulta CadastroProdutos. Como
já tentamos atualizar no Power BI, note que abaixo do título
das colunas há uma barra vermelha e branca que indica que
algo não está certo com essa consulta.
Mesmo assim, vamos tentar clicar em Atualizar Visualização
para verificar e corrigir o erro.
167
Clique na 
aba Página 
Inicial
1
Clique em 
Transformar 
Dados
2
Clique em 
Atualizar 
Visualização
4
Clique na 
consulta para 
visualizar
3
M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3)
Após atualizar, vemos o aviso de erro e vamos clicar em Ir Para
Erro para resolvê-lo.
Veja que o erro ocorre já na Fonte, isto é, na primeira etapa.
Isso acontece pois nessa etapa o Power Query procura onde
está o arquivo que queremos abrir de acordo com um caminho
específico e, como alteramos o arquivo de pasta, ele não
consegue mais achar.
A ideia seria a mesma de você ser uma pessoa super metódica
que sempre deixa o controle da TV da sala no sofá e quando vai
procurar nesse local não encontra pois alguém deixou na cama
do seu quarto. Na vida real, você iria procurar em outros
lugares; mas no caso do Power BI, ele segue sempre o caminho
indicado.
Vale pontuar que a opção mais simples seria simplesmente
voltar com o arquivo Cadastro Produtos para a pasta inicial,
mas aqui vamos considerar que realmente tivemos que alterar
o local do arquivo e ver como fazemos nessa situação.
168
Clique em Ir 
Para Erro
1
M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3)
Agora nosso arquivo está na pasta “CURSO_PBI_HASHTAG”
sem estar na pasta “Aula 1 - Importando Base de Dados”.
Então, na barra de fórmulas, vamos apagar o trecho que indica
a pasta em que o arquivo estava e a contrabarra (que indica
que está entrando naquela pasta): “Aula 1 - Importando Base
de Dados\” destacado em azul.
Feito isso, o arquivo é corrigido. Lembre apenas de voltar para
a última etapa aplicada.
Vale mencionar que as alterações feitas no nome ou local do
arquivo do Excel (ou em qualquer outra base de dados)
também demandam correções manuais, por isso o ideal é evitar
fazer essas modificações.
169
Deletar trecho 
que não condiz 
com a pasta atual
1
Erro corrigido e 
arquivo encontrado
4
Clicar para voltar para 
última Etapa Aplicada2
M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3)
A segunda alteração que iremos fazer será mudar o nome do
arquivo e verificar se isso afeta o Power BI ou o Power Query
de alguma forma.
Para isso abrimos a pasta em que está o arquivo “Cadastro
Produtos” e renomeamos para “Cadastro Produtos - Novo”.
Para renomear um arquivo você pode selecioná-lo e utilizar o
atalho F2 (caso não funcione, você pode tentar clicar Fn+F2).
170
MUDAR O NOME DA BASE DE DADOS
Selecione o 
arquivo e clique F2 
para renomear 1
M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3)
Vamos abrir o Power Query. Para isso, na aba Página Inicial,
clique em Transformar Dados.
Ao abrir a janela, clique na consulta CadastroProdutos e vamos
Atualizar Visualização para verificar e corrigir o erro.
171
Clique na 
aba Página 
Inicial
1
Clique em 
Transformar 
Dados
2
Clique em 
Atualizar 
Visualização
4
Clique na 
consulta para 
visualizar
3
M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3)
Após atualizar, vemos o aviso de erro e, dessa vez, iremos
clicar em Configurações da fonte de dados.
Selecionamos o arquivo Cadastro Produtos e clicamos em
Alterar Fonte.
172
Clique em 
Configurações da 
fonte de dados
1
Clique no 
arquivo 
desejado
2
Clique 
Alterar 
Fonte...
3
M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3)
Na janela que abrir, clique em Procurar para conseguir
pesquisar o arquivo no seu computador.
Encontre a pasta e selecione o arquivo que alteramos o nome e
clique em Abrir.
173
Clique em 
Procurar... 1
Encontre a pasta 
em que está o 
arquivo e selecione
2
Clique em 
Abrir
3
M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3)
Clique em OK na janela Pasta de Trabalho do Excel após ter
alterado o caminho do arquivo.
Clique em Fechar na janela Configurações da fonte de dados
para aplicar o novo caminho informado.
174
Clique 
em OK1
Clique em 
Fechar2
M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3)
Pronto! O caminho do arquivo foi atualizado e o Power Query
conseguiu encontrar o arquivo pelo novo nome bem como
atualizar a visualização.
Clique em Fechar e Aplicar. A seguir vamos ver onde encontrar
a opção de Configurações da fonte de dados no Power BI.
Vale mencionar que as alterações feitas no nome ou local do
arquivo do Excel (ou em qualquer outra base de dados)
também demandam correções manuais, por isso o ideal é evitar
fazer essas modificações.
175
Clique em 
Fechar e 
Aplicar
1
M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3)
A forma de acessar as Configurações da fonte de dados no
Power BI é indo na aba Página Inicial e clicando na setinha ao
lado de Transformar dados.
Na lista que aparecer, selecione Configurações da fonte de
dados. A seguir vamos retornar a base de dados para o nome e
pasta que estavam no começo.
176
Clique na 
aba Página 
Inicial
1
Clique em 
Configurações da 
fonte de dados
3
Clique na 
setinha
2
M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3)
Agora que vimos várias alterações possíveis, vamos retornar a
base de dados para o nome e a pasta iniciais.
Para isso abrimos a pasta em que está o arquivo “Cadastro
Produtos – Novo” e renomeamos para “Cadastro Produtos”.
Para renomear um arquivo você pode selecioná-lo e utilizar o
atalho F2 (caso não funcione, você pode tentar clicar Fn+F2).
Além disso, vamos clicar e arrastar o arquivo para a pasta
inicial (no caso, para “Aula 1 - Importando Base de Dados”).
177
RETORNAR A BASE DE DADOS PARA PASTA INICIAL
Selecione o 
arquivo e clique F2 
para renomear 1
Clique e arraste 
para mover o 
arquivo para a 
pasta desejada
2
M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3)
Como fizemos isso, vamos mudar a fonte de dados.
Para isso, vá na aba Página Inicial e clique na setinha ao lado de
Transformar dados. Depois selecione Configurações da fonte
de dados.
Selecionamos o arquivo Cadastro Produtos - Novo e clicamos
em Alterar Fonte.
178
Clique na 
aba Página 
Inicial
1
Clique em 
Configurações da 
fonte de dados
3
Clique na 
setinha
2
Clique no 
arquivo 
desejado
2
Clique 
Alterar 
Fonte...
3
M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3)
Na janela que abrir, clique em Procurar para conseguir
pesquisar o arquivo no seu computador.
Encontre a pasta e selecione o arquivo que alteramos o nome e
clique em Abrir.
179
Clique em 
Procurar... 1
Encontre a pasta 
em que está o 
arquivo e selecione
2
Clique em 
Abrir
3
M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3)
Clique em OK na janela Pasta de Trabalho do Excel após ter
alterado o caminho do arquivo.
Clique em Fechar na janela Configurações da fonte de dados
para aplicar o novo caminho informado.
180
Clique 
em OK1
Clique em 
Fechar2
M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3)
Como não abrimos o Power Query para editar a fonte de
dados, é necessário clicar em Aplicar alterações para que o
Power BI considere a modificação que fizemos.
Após isso, o arquivo já está atualizado e com a fonte de dados
atualizada.
Além disso, vale mencionar que as alterações feitas no nome ou
local do arquivo do Excel (ou em qualquer outra base de dados)
também demandam correções manuais, por isso o ideal é evitar
fazer essas modificações.
181
Clique em 
Aplicar 
alterações
1
E se você não fez nenhuma alteração na base de dados
(como alterar o nome do arquivo, mudar de pasta, mudar o
nome do cabeçalho de uma coluna ou mesmo mudar o
nome da aba da planilha) e dá erro ao tentar atualizar o
Power BI? Bem, saiba queisso pode acontecer, mas
também vamos ver como resolver isso.
Aqui veremos o que acontece quando tentamos:
• Atualizar e o arquivo da base de dados está aberta; →
não está dando erro no meu PBI (então deixei sem)
• Atualizar e ocorre um erro ao incluir uma nova linha na
base de dados.
Vamos incluir a base de dados de lojas para trabalhar essa
questão. Para isso, clique na aba Página Inicial e depois na
opção Pasta de trabalho do Excel.
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS 182
Clique 
em Excel
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS
Feito isso, procure no seu computador onde estão os
arquivos do curso e escolha a planilha de Cadastro
Lojas.
Depois de selecionada a tabela, clique em “Abrir”.
183
Selecione o 
arquivo Excel
Clique 
em Abrir
1
2
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS
Você verá que abrirá uma janela chamada Navegador e nela
você irá selecionar a aba que deseja importar.
Ao clicar na aba, você verá uma pré-visualização da planilha.
Para tratar os dados antes de levá-los ao Power BI,
selecionamos a opção de Transformar Dados.
184
1
Selecione a 
aba que deseja 
importar
Escolhemos a opção de 
“Transformar Dados”2
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS
A primeira alteração que vamos fazer é dar um novo nome
para a nossa tabela. Vamos chamá-la de CadastroLojas.
Lembre-se de, ao nomear uma tabela, tentar dar um nome
intuitivo curto e evite espaços, acentos ou caracteres
especiais, como acento, ç, etc – não é proibido usar, mas é
bom evitar porque vai ficar muito mais fácil lá na frente
utilizar as fórmulas do Power BI se a tabela e colunas não
tiverem caracteres especiais.
185
>
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS
A coluna que precisamos nos atentar aqui é a Documento
Gerente pois ela foi identificada automaticamente como
tipo número inteiro (123) pois no momento da importação
só existiam documentos com números. Porém, no Brasil, o
RG pode conter letras e veremos o impacto disso adiante.
Por enquanto, vamos apenas clicar em Fechar e Aplicar para
carregar a base de dados para o Power BI.
186
Note que o tipo 
de dado foi 
identificado como 
número inteiro
Clique em 
Fechar e 
Aplicar
1
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS
Abra o arquivo Excel de Cadastro Lojas e inclua a nova loja 311 depois da última loja que estiver registrada. Depois disso, salve e
feche o arquivo em Excel.
187
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS
Depois de incluir a nova loja, vá no Power BI em Página Inicial e clique para Atualizar. Vale lembrar que, quando atualizamos pelo
Power BI, ele irá carregar todas as bases de dados novamente, mesmo que tenhamos feito uma alteração em apenas uma delas.
188
Clique em 
Atualizar
1
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS
Após atualizar todas as planilhas, você verá uma janela
como a que temos ao lado que indica que foi possível
carregar corretamente a base Cadastro Clientes e a base
Cadastro Produtos. No entanto, a base Cadastro Lojas até
foi carregada mas foi identificado 1 erro.
Nosso objetivo aqui é entender que erro foi esse e como
corrigi-lo.
Para isso, você pode:
• Fechar essa janela e abrir o Power Query abrindo pelo
Transformar Dados na aba Página Inicial do Power BI;
• Abrir o Power Query clicando em Exibir erros.
Vamos utilizar a segunda opção aqui.
189
Clique em 
Exibir erros1
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS
Ao abrir o Power Query, note que há uma pasta de Erros na
Consulta para exibir as linhas das planilhas que
apresentaram erros.
No caso, apenas a base Cadastro Lojas apresentou erro.
Para identificá-lo podemos arrastar para ver todas as
colunas e verificaremos que o erro ocorreu na coluna
Documento Gerente.
190
Nova pasta criada 
para exibir os erros
Coluna que 
apresentou erro
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS
Clique na linha do Error para ter mais detalhes do erro. Não
clique na palavra Error pois o Power Query irá adicionar
uma nova etapa.
Ao clicar você verá a mensagem “Não conseguimos
converter em Número” justamente por conter a letra X e o
documento ser interpretado como texto.
Então, o Power Query tentou converter o texto para
número e, como era de se esperar, não deu certo.
191
Clique na linha 
do Error para 
mais detalhes
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS
Outra forma de ver o erro é na própria consulta: vamos até a coluna Documento Gerente e descemos até o final. Caso a linha não
apareça, clique para Atualizar Visualização.
192
Arraste para ver 
a última linha que 
incluímos
1
Clique para 
Atualizar 
Visualização
2
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS
Agora conseguimos ver a linha com erro na própria base de lojas e um indicativo do erro é a linha tracejada e uma parte vermelha.
Note que a linha com erro aparece e podemos clicar na linha do Error para mais detalhes.
193
Arraste para ver 
a última linha que 
incluímos
1
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS
Após clicar na linha, veja que aparece a mesma mensagem de erro que vimos anteriormente. Não clique na palavra Error pois o
Power Query irá adicionar uma nova etapa.
194
Clique na linha 
do Error para 
mais detalhes
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS
Mas o que fazer caso a mensagem de erro não aparecer? Nós temos algumas opções para verificar se há algum erro. O primeiro
indicativo é que a barra abaixo do nome da coluna irá ficar vermelha como vemos em Documento Gerente. Mas para checar,
podemos ir na aba Exibição e clicar em Qualidade da coluna que nos mostrará que colunas apresentam algum erro.
195
Clique em 
Exibição
1
Clique para 
marcar 
Qualidade 
da coluna
2
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS
Uma outra opção é checar filtrando a tabela. Para isso, clique no ícone indicado na imagem abaixo e selecione Manter Erros. Dessa
forma, o Power Query irá filtrar apenas as linhas que apresentaram erros nas tabelas. Isso é útil para localizar de forma mais rápida
quando não temos a tabela de erros.
196
Clique 
para ver 
as opções
1
Selecione 
Manter 
Erros
2
Lembre-se 
de excluir 
essa etapa
3
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS
Agora veremos como corrigir esse erro. Vimos que o erro
está no tipo de dados, portanto iremos alterar o tipo da
coluna Documento Gerente de Número inteiro (123) para
Texto (ABC). Para isso, clique no ícone e selecione o tipo
adequado.
Note que aparecerá a janela e vamos optar por Adicionar
nova etapa para verificar o que acontece.
197
Clique 
no ícone
Selecione 
Adicionar 
nova etapa
1
Selecione 
o tipo 
adequado
2
3
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS
Note que o erro persiste e isso ocorre pois tentamos corrigir o erro após ele já existir. Para conseguir corrigir o erro de forma
efetiva temos que corrigir o erro no momento em que ele ocorre como veremos a seguir. Antes disso, lembre-se de excluir a etapa
que acabamos de adicionar.
198
Lembre-se 
de excluir 
essa etapa
1
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS
Então para realmente conseguir corrigir esse erro vamos
precisar atuar quando ele ocorre.
Note que ao navegar pelas etapas, até a etapa de
Cabeçalhos Promovidos não há nenhum problema com o
documento do gerente Alon Pinheiro. O erro ocorre na
etapa Tipo Alterado e é nela que iremos mexer.
199
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS
Vamos alterar diretamente na fórmula que o Power Query
já escreveu para que o tipo dos dados fosse definido.
Aqui iremos alterar o tipo Número inteiro (123) para Texto
(ABC). Para isso, vamos trocar o Int64.Type por type
text.
Observe que o Documento Gerente volta aparecer após
essa alteração.
Mas mesmo assim, a barra vermelha continua e isso pode
ser apenas um bug no Power BI: para checar, clique na etapa
de Cabeçalhos Promovidos e depois na Tipo Alterado. Se
tudo estiver certo, a barra vermelha irá desaparecer.
200
Defina para o 
tipo de dado 
adequado
Clique em 
Cabeçalhos 
Promovidos e 
depoisem 
Tipo Alterado
2
1
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS
Abaixo temos uma imagem da tabela contemplando o tipo de dados correto e conseguindo exibir o Documento Gerente do Alon
Pinheiro. Tente utilizar o tipo Número para os dados com os quais você irá fazer cálculos mais a frente e para os outros avalie se é
necessário adotar como número ou em algum momento pode aparecer uma linha com texto, aí já defina como tipo Texto.
201
M3.10 – ERRO NA ATUALIZAÇÃO DA BASE DE DADOS
Por fim, lembre-se de excluir a pasta com as tabelas com erros clicando com o botão direito do mouse na pasta e selecionando
Excluir Grupo. Confirme a exclusão na janela que abrir. Após isso, na aba Página Inicial, basta clicar em Fechar e Aplicar.
202
Clique em 
Página Inicial4
Clique em 
Fechar e 
Aplicar
5
Clique com o 
botão direito 
do mouse
1
Selecione 
Excluir Grupo2 Confirme 
para Excluir3
Agora veremos algumas ferramentas para editar o texto
das colunas e deixar os dados da forma que gostaríamos de
ver nos relatórios que montaremos no futuro. Isso porquê
o jeito que as informações aparecem nas colunas é como
veremos escrito nos relatórios.
M3.11 – FERRAMENTAS DE TEXTO E OTIM. ETAPAS APLIC. 203
M3.11 – FERRAMENTAS DE TEXTO E OTIM. ETAPAS APLIC.
Antes de seguirmos, apenas lembre-se de abrir o arquivo Excel Cadastro Lojas e exclua a loja que incluímos na aula anterior.
Depois disso, salve e feche o arquivo em Excel.
204
M3.11 – FERRAMENTAS DE TEXTO E OTIM. ETAPAS APLIC.
O importante de ter em mente ao trabalhar com
ferramentas de texto é tentar achar um padrão que permita
fazer a alteração da mesma forma para todos os casos.
Vamos pegar como exemplo o Nome da Loja e considerar
que queremos tirar o prefixo Loja dessa coluna. Você irá
notar que temos dois padrões que conseguimos identificar
de cara: o nome da loja vem sempre depois do primeiro
espaço e que esse nome começa sempre a partir do 6º
caractere.
Dito isso, vamos utilizar a ferramenta Extrair que irá manter
a parte do texto que queremos e iremos indicar.
Para isso selecione a aba Transformar, depois em Extrair
selecione a opção que melhor se encaixa. Poderíamos
pensar em utilizar Últimos caracteres pois queremos manter
o nome da loja, mas o tamanho desse nome varia e isso não
nos daria um padrão; a outra opção seria Intervalo em
poderíamos pegar a partir do 6º caractere até “infinito” e
poderia funcionar; mas aqui iremos utilizar a opção Texto
Após o Delimitador (que pode ser um espaço, traço, barra,
etc).
205
M3.11 – FERRAMENTAS DE TEXTO E OTIM. ETAPAS APLIC.
Na janela que aparecer, defina o delimitador que será o “ ”
(espaço).
As opções avançadas servem caso você queira colocar
alguma condição especial: por exemplo, considerar o
segundo espaço ou a partir de algum caractere específico.
Mas não é o nosso caso, então vamos apenas clicar em OK.
206
M3.11 – FERRAMENTAS DE TEXTO E OTIM. ETAPAS APLIC.
Pronto! Agora a coluna Nome da Loja apresenta apenas o nome e não mais o prefixo “Loja ” como vemos abaixo:
207
M3.11 – FERRAMENTAS DE TEXTO E OTIM. ETAPAS APLIC.
A segunda alteração que faremos é colocar o nome do
gerente no formato primeiro nome, espaço e sobrenome.
Uma forma de fazer isso é extraindo o texto para uma nova
coluna. Para isso, vamos na aba Adicionar Coluna,
selecionamos a coluna Gerente Loja e selecionamos o Texto
Após o Delimitador. Dessa vez, vamos considerar o
delimitador como “, ” (vírgula e espaço) pois pode ser que o
gerente tenha mais de um sobrenome e utilizar apenas “ ”
(espaço) seja insuficiente.
Clique em OK para concluir a ação.
208
M3.11 – FERRAMENTAS DE TEXTO E OTIM. ETAPAS APLIC.
Feito isso, você verá uma nova coluna chamada Texto Após
o Delimitador e para ficar mais intuitivo vamos renomear
para Primeiro Nome dando um duplo clique no nome da
coluna.
Note que surgirá uma nova etapa, mas aqui veremos uma
outra opção que irá permitir que você crie a nova coluna e
renomeie na mesma etapa. Para isso, exclua a última etapa
de Colunas Renomeadas.
209
M3.11 – FERRAMENTAS DE TEXTO E OTIM. ETAPAS APLIC.
Olhando a fórmula que o Power Query já escreveu para que
a etapa Texto Inserido Após o Delimitador, note que o nome
da coluna já é definido nessa etapa e para alterá-lo basta
mudar na barra de fórmula para Primeiro Nome conforme
vemos ao lado.
210
Defina o nome 
da coluna
1
M3.11 – FERRAMENTAS DE TEXTO E OTIM. ETAPAS APLIC.
Pronto! Agora a coluna foi renomeada e não criamos nenhuma etapa adicional. Isso otimiza as etapas aplicadas, mas não precisa se
prender a diminuir o número de etapas a todos os custos, essa é apenas uma forma de aproveitar a fórmula para já incluir outra
informação.
211
M3.11 – FERRAMENTAS DE TEXTO E OTIM. ETAPAS APLIC.
Façamos isso para o Sobrenome agora.
Para isso, vamos na aba Adicionar Coluna, selecionamos a
coluna Gerente Loja e selecionamos o Texto Antes o
Delimitador. Dessa vez, o delimitador será “,” (vírgula).
Clique em OK para concluir a ação.
212
M3.11 – FERRAMENTAS DE TEXTO E OTIM. ETAPAS APLIC.
Olhando a fórmula que o Power Query já escreveu para que
a etapa Texto Inserido Antes do Delimitador, note que o
nome da coluna já é definido nessa etapa e para alterá-lo
basta mudar na barra de fórmula para Sobrenome conforme
vemos ao lado.
213
Defina o nome 
da coluna
1
M3.11 – FERRAMENTAS DE TEXTO E OTIM. ETAPAS APLIC.
Vamos na aba Transformar, clicamos em Primeiro Nome,
depois pressionamos a tecla CTRL e então clicamos em
Sobrenome. Atenção, pois aqui necessariamente a ordem
que selecionamos importa. Feito isso, clicamos em Mesclar
Colunas.
Note que a opção Mesclar Colunas só ficar disponível depois
que selecionamos mais de uma coluna.
Na janela que abrir, selecione o Espaço como separador das
informações e já renomeie a coluna para Nome Completo
Gerente. Por fim, clique em OK.
214
M3.11 – FERRAMENTAS DE TEXTO E OTIM. ETAPAS APLIC.
Temos então a coluna com o nome completo do gerente no
formato que queríamos, mas na próxima aula iremos ver
uma forma bem mais rápida de fazer isso.
215
Agora iremos ver uma forma de criar uma coluna de forma
bem mais rápida quando existe um padrão que o Power
Query consegue identificar.
Depois também veremos um truque que irá nos permitir
reordenar as colunas.
Para começar precisamos deletar as últimas 3 etapas que
criamos (para extrair o primeiro nome, para extrair o
sobrenome e para mesclar as colunas para obter o nome
completo).
Você pode deletar uma a uma (da mais recente para a mais
antiga) ou selecionar a mais antiga delas e deletar até a
etapa mais recente. Para isso, clique com o botão direito do
mouse na etapa mais antiga que deseja deletar e selecione
Excluir Até o Fim. Confirme na janela que aparecer para
Excluir.
M3.12 – COLUNA DE EXEMPLOS E REORDENAR COLUNAS 216
M3.12 – COLUNA DE EXEMPLOS E REORDENAR COLUNAS
Uma forma mais fácil de inverter o nome do gerente é por meio
da Coluna de Exemplos.
A Coluna de Exemplos funciona de forma que escrevemos
alguns exemplos de como queremos a coluna e o Power Query
tenta identificar o padrão que estamos propondo para criar
uma fórmula que permita fazer uma coluna personalizada de
forma bem mais fácil e automatizada.
Para isso, vamos na aba Adicionar Coluna e selecionamos
Coluna de Exemplos e podemos escolher que o Power Query
considere todas as colunas ou apenas da coluna selecionada.
De forma prática, isso não irá interferir muito pois o Power
Query consegue identificar bem rápido de qual coluna você
está puxando as informações.
217
M3.12 – COLUNA DE EXEMPLOS E REORDENAR COLUNAS
Na Coluna de Exemplos escrevemos o primeiro exemplo e
clicamos na tecla ENTER.
Note que não aconteceu nada pois o Power Query ainda não
identificou um padrão.
Escrevemos o segundo exemplo e clicamos na tecla ENTER.
Agora em cinza mais claro aparece a sugestão do Power Query
para o restante da coluna e é exatamente o que queremos.
Clicamos em OK para aceitar essa sugestão.Fique atento pois se você já tiver dados 3 ou 4 exemplos e o
Power Query não estiver identificando um padrão, pode ser
que não exista um padrão que o Power Query conseguiu
identificar e a Coluna de Exemplos não funcionará.
218
M3.12 – COLUNA DE EXEMPLOS E REORDENAR COLUNAS
Para modificar o nome da coluna vamos utilizar novamente a
barra de fórmulas e trocar Personalizar por Nome Gerente.
Abaixo temos o nome da coluna atualizado:
219
Defina o nome 
da coluna
1
M3.12 – COLUNA DE EXEMPLOS E REORDENAR COLUNAS
Para reordenar colunas, vamos selecionar e puxar a coluna
Nome Gerente para a terceira posição. Então clicamos na aba
Página Inicial e em Fechar e Aplicar.
220
M3.12 – COLUNA DE EXEMPLOS E REORDENAR COLUNAS
Você verá que a coluna Nome Gerente não mudou de posição e
é agora que iremos ver uma forma de contornar esse bug no
Power BI.
Vamos voltar para o Power Query: clique na aba Página Inicial
e depois em Transformar dados.
Então clique com o botão direito do mouse e desabilite
Habilitar carga.
221
Clique com o 
botão direito do 
mouse
1
M3.12 – COLUNA DE EXEMPLOS E REORDENAR COLUNAS
Aparecerá um aviso de possível perda de cálculos ou gráficos
no Power BI. Então é preciso ter cuidado caso você esteja
utilizando dados diretamente dessa tabela para fazer esses
cálculos ou gráficos pois eles darão erro.
No nosso caso, não terá problema pois ainda não começamos a
parte de manipular os dados (para fazer cálculos) nem criar os
visuais (gráficos, tabelas, mapas, etc) no relatório.
Após clicar em continuar, para indicar que a tabela está
desabilitada, ela ficará com o nome em itálico.
Por fim, clique na aba Página Inicial e depois em Fechar e
Aplicar.
222
M3.12 – COLUNA DE EXEMPLOS E REORDENAR COLUNAS
Como esperado, a tabela Cadastro Lojas não está aparecendo em nosso Power BI pois desabilitar carga faz com que a tabela fique
“oculta” dentro do Power BI mesmo que ainda esteja disponível para edições no Power Query. Vamos voltar para o Power Query:
clique na aba Página Inicial e depois em Transformar dados.
223
M3.12 – COLUNA DE EXEMPLOS E REORDENAR COLUNAS
Agora faremos da forma inversa: clique com o botão direito do
mouse e clique para Habilitar carga.
Note que ao habilitar novamente a carga, a formatação do
nome muda de itálico para o padrão reto.
Por fim, clique na aba Página Inicial e depois em Fechar e
Aplicar.
224
Clique com o 
botão direito 
do mouse
1
M3.12 – COLUNA DE EXEMPLOS E REORDENAR COLUNAS
Pronto! Agora a coluna foi reordenada no Power BI também. Veja que a coluna Nome Gerente aparece na terceira posição. Dessa
forma que explicamos conseguimos driblar o bug do Power BI caso seja relevante para você alterar a ordem das colunas.
225
Agora vamos ver como Mesclar Consultas.
Primeiro, vamos entender o que seria isso: Mesclar
Consultas de forma simples é pegar informação de uma
tabela e levar para outra de forma a complementar as
informações que essa outra tabela já tem. Para ficar mais
fácil de entender, vamos ver um exemplo na prática.
Iremos importar a base de Cadastro Localidades. Para isso,
clique na aba Página Inicial e depois na opção Pasta de
trabalho do Excel.
M3.13 – MESCLAR CONSULTAS (P.1) 226
Clique 
em Excel
M3.13 – MESCLAR CONSULTAS (P.1)
Feito isso, procure no seu computador onde estão os
arquivos do curso e escolha a planilha de Cadastro
Localidades.
Depois de selecionada a tabela, clique em “Abrir”.
227
Selecione o 
arquivo Excel
Clique 
em Abrir
1
2
M3.13 – MESCLAR CONSULTAS (P.1) 
Você verá que abrirá uma janela chamada Navegador e nela
você irá selecionar a aba que deseja importar.
Ao clicar na aba, você verá uma pré-visualização da planilha.
Para tratar os dados antes de levá-los ao Power BI,
selecionamos a opção de Transformar Dados.
228
1
Selecione a 
aba que deseja 
importar
Escolhemos a opção de 
“Transformar Dados”2
M3.13 – MESCLAR CONSULTAS (P.1) 
A primeira alteração que vamos fazer é dar um novo nome
para a nossa tabela. Vamos chamá-la de
CadastroLocalidades.
Lembre-se de, ao nomear uma tabela, tentar dar um nome
intuitivo curto e evite espaços, acentos ou caracteres
especiais, como acento, ç, etc – não é proibido usar, mas é
bom evitar porque vai ficar muito mais fácil lá na frente
utilizar as fórmulas do Power BI se a tabela e colunas não
tiverem caracteres especiais.
229
>
M3.13 – MESCLAR CONSULTAS (P.1) 
Para conseguir Mesclar Consultas é preciso ter uma coluna
em comum nas duas tabelas, isto é, as colunas precisam ter o
mesmo tipo de informação. Vale pontuar que as duas
colunas não precisam necessariamente ter o mesmo nome.
Observe que, neste caso, a coluna em comum é a ID
Localidade nas duas tabelas pois elas apresentam um código
que permite relacionar ao país e ao continente.
Como você deve ter notado, sem uma coluna em comum que
faça essa relação não é possível Mesclar Consultas, afinal
não teríamos um ponto de referência entre as tabelas.
230
M3.13 – MESCLAR CONSULTAS (P.1) 
Sabendo disso, vamos fazer nossa primeira mesclagem de
consultas. Selecione a tabela em que deseja acrescentar as
colunas e clique na aba Página Inicial e em Combinar.
Você verá duas opções em Mesclar Consultas:
• Mesclar Consultas: irá acrescentar as colunas desejadas
na própria tabela CadastroLojas;
• Mesclas Consultas como Novas: criará uma cópia da
tabela CadastroLojas e irá acrescentar as colunas
desejadas nessa cópia.
Aqui iremos optar pela primeira opção pois não há
necessidade de criar mais uma tabela, afinal isso iria deixar
o arquivo mais pesado sem necessidade.
231
M3.13 – MESCLAR CONSULTAS (P.1) 
Na janela que abrir, selecione com qual tabela você deseja fazer a correspondência, isto é, em que tabela está a coluna em comum
que você deseja utilizar.
232
M3.13 – MESCLAR CONSULTAS (P.1) 
Vale lembrar que como não é necessário que a coluna em comum possua o mesmo nome, o Power BI não vai saber definir qual a
coluna em comum. Quem deve definir qual é essa coluna é você de modo que todos os valores de uma coluna possuam
correspondência na outra coluna, ou seja, devemos analisar o conteúdo dessas colunas.
233
M3.13 – MESCLAR CONSULTAS (P.1) 
Note que o Power BI encontrou uma correspondência para
todos os valores. No caso, temos 306 lojas cadastradas na
tabela CadastroLojas e cada linha da coluna “id Localidade”
dela foi encontrada na planilha de CadastroLocalidades ao
procurar na coluna “ID Localidade”.
Há uma opção de Tipo de Junção que pode ser alterada, mas
em 99% das vezes vamos utilizar o padrão “Externa
esquerda (todas a partir da primeira, correspondência a
partir da segunda)”. Caso você queira saber mais sobre esse
tema tem uma aula sobre Mesclar Consultas em Aulas Ao
Vivo em que são apresentadas todas as outras opções.
Lembre de clicar em OK para seguirmos.
234
M3.13 – MESCLAR CONSULTAS (P.1) 
Observe que as colunas não são incluídas de forma
automática. É preciso definir quais colunas da tabela
Cadastro Localidades queremos trazer para a tabela
Cadastro Lojas.
Para isso, clicamos no ícone à direita e vamos selecionar as
colunas que queremos trazer para a tabela em que estamos.
Veja que não é necessário trazermos a coluna ID Localidade
pois a Cadastro Lojas já possui essa informação. Além disso,
vamos manter selecionada a opção de usar o nome da
coluna original como prefixo para entender o que isso
significa.
235
>
M3.13 – MESCLAR CONSULTAS (P.1) 
Agora, para cada “id Localidade” da tabela Cadastro Lojas, o
Power Query busca qual o “ID Localidade” da Cadastro
Localidades corresponde e traz as informações de País e
Continente para as colunas que acrescentamos na Cadastro
Lojas.
Note que a opção de prefixo acrescenta o nome da tabela de
origem (CadastroLocalidades) nas colunas que acabamos de
incluir.
236
M3.13 – MESCLAR CONSULTAS (P.1) 
Para remover esse prefixo sem refazer a etapa você pode clicar na engrenagem ao lado do nome da etapa para editar. Basta
remover o prefixoe clicar em OK.
237
M3.13 – MESCLAR CONSULTAS (P.1) 
A tabela ficará com as colunas conforme vemos abaixo:
238
Após as edições anteriores vamos ver o que podemos fazer
quando uma tabela tem informações duplicadas. Será que é
possível excluir essa tabela? Vamos manter as duas no
Power BI? Tem alguma forma de ocultá-la?
É isso o que veremos a seguir.
Para começar, se estiver com o Power Query aberto, vá na
Página Inicial e clique em Fechar e Aplicar.
M3.14 – DESABILITAR CARGA 239
Clique em 
Fechar e Aplicar
M3.14 – DESABILITAR CARGA
Como vemos, temos três colunas com as mesmas informações
em duas tabelas diferentes.
Isso não é necessariamente um problema, mas torna a tabela
CadastroLocalidades inútil no Power BI, pois todas as
informações estão duplicadas uma vez que agora também
estão presentes na tabela CadastroLojas.
Sendo assim, vamos ver como otimizar isso abrindo novamente
o Power Query: clique na aba Página Inicial e depois em
Transformar dados.
240
M3.14 – DESABILITAR CARGA
A primeira reação pode ser tentar excluir a tabela, mas será
que isso é possível?
Vamos tentar excluir: clicando com o botão direito do mouse
no nome da tabela, selecione Excluir.
Note que aparecerá um aviso de que não é possível excluir a
tabela Cadastro Localidades. Isso acontece pois ela está sendo
utilizada para buscar os países e continentes correspondentes
ao ID Localidade e levar essa informação para a tabela
Cadastro Lojas.
241
Clique com o 
botão direito 
do mouse
1
M3.14 – DESABILITAR CARGA
Agora vamos tentar “ocultar” essa tabela no Power BI. Como
comentamos na aula de reordenar colunas, vamos utilizar a
opção de Habilitar carga.
Essa ideia de habilitar ou desabilitar carga seria levar a tabela
do Power Query para o Power BI ou não.
Quando optamos por habilitar a carga, significa que ela será
importada para o Power BI e estará visível lá.
Já se optamos por desabilitar a carga, significa que a tabela não
será importada para o Power BI e consequentemente não
estará visível. Mesmo assim, a tabela continuará disponível
para edições no Power Query.
Para ocultar a tabela no Power BI, clique com o botão direito
do mouse e desabilite Habilitar carga.
242
Clique com o 
botão direito do 
mouse
1
M3.14 – DESABILITAR CARGA
Aparecerá um aviso de possível perda de cálculos ou gráficos
no Power BI. Então é preciso ter cuidado caso você esteja
utilizando dados diretamente dessa tabela para fazer esses
cálculos ou gráficos pois eles darão erro.
No nosso caso, não terá problema pois ainda não começamos a
parte de manipular os dados (para fazer cálculos) nem criar os
visuais (gráficos, tabelas, mapas, etc) no relatório.
Após clicar em continuar, para indicar que a tabela está
desabilitada, ela ficará com o nome em itálico.
Por fim, clique na aba Página Inicial e depois em Fechar e
Aplicar.
243
M3.14 – DESABILITAR CARGA
Como esperado, a tabela Cadastro Localidades não está aparecendo em nosso Power BI pois desabilitar carga faz com que a tabela
fique “oculta” dentro do Power BI mesmo que ainda esteja disponível para edições no Power Query.
244
M3.15 – MESCLAR CONSULTAS (P.2) 245
Agora vamos ver novamente como Mesclar Consultas.
Mesclar Consultas é uma forma simples de pegar informação de uma tabela e levar para outra para complementar as
informações da segunda tabela. Vamos ver um exemplo na prática.
Primeiro, é importante entendermos os dois tipos de tabelas que existem: “Tabela Característica” e “Tabela Fato”.
Tabela Fato
Descreve fatos e/ou ações (Por ex.:
descrição de vendas ou compras,
movimentação de estoque, descrição de
devoluções etc.).
Costuma ser uma tabela com muitas linhas
onde alguns dados (produtos, clientes etc.)
se repetem.
Tabela Caracteristica
Descreve cadastros (Por ex.: clientes,
produtos, fornecedores, etc.).
Costumam ser tabelas menores, nas quais os
dados (produtos, clientes, etc.) não
costumam repetir.
M3.15 – MESCLAR CONSULTAS (P.2) 
Seguem dois exemplo práticos de cada um dos tipos de tabela.
246
Tabela Fato Tabela Característica
Porém, vemos que os dados de ambas se complementam. Por exemplo, na tabela fato temos as informações da venda, mas
somente temos o “SKU” do produto. Não temos o nome do produto, marca, preço unitário etc. Estas informações estão na tabela
característica.
M3.15 – MESCLAR CONSULTAS (P.2) 
É possível puxar algumas informações de uma tabela e
incluir em outra tabela. Para tanto, é necessário que ambas
tenham uma coluna com dados em comum. Isso não significa
que precisam ter o mesmo nome, mas o mesmo tipo de
informação. No nosso exemplo, temos o SKU do produto.
O primeiro passo é entrar no Power Query, clicando em
“Transformar Dados”.
247
Após abrir o Power Query, você deve selecionar a tabela na
qual você quer inserir os dados de uma segunda tabela. Em
nosso exemplo, vamos colocar dados da tabela “Cadastro
Produtos” na tabela “base vendas”. Portanto, precisamos
selecionar “base vendas”.
Clique em 
“Transformar Dados”.
M3.15 – MESCLAR CONSULTAS (P.2) 
Clique em “Combinar” do lado direito superior e selecione
“Mesclar Consultas”. Ao fazê-lo, abrirão duas opções:
“Mesclar Consultas” e “Mesclar Consultas como Novas”.
Se selecionar “Mesclar Consultas”, o Power Query irá
acrescentar as colunas escolhidas na tabela já existente.
Se selecionar “Mesclar Consultas como Novas”, o programa
irá criar uma cópia da tabela e incluirá as novas colunas na
tabela criada.
248
Clique em 
“Combinar”.
Selecione 
“Mesclar 
Consultas”.
M3.15 – MESCLAR CONSULTAS (P.2) 
Após selecionar o tipo desejado, abrirá a tela abaixo. Então,
escolha de qual tabela deseja puxar os dados.
Após selecionar a tabela, na parte de cima, aparecerá a
tabela PARA onde serão transportados os dados. Na parte
de baixo, aparecerá a tabela DE ONDE sairão os dados
transportados.
249
Selecione a 
tabela de 
onde quer 
extrair os 
dados.
M3.15 – MESCLAR CONSULTAS (P.2) 
O passo seguinte é selecionar as colunas em comum que
ambas as tabelas possuem. Lembrando que elas não
precisam ter o mesmo nome, somente o mesmo tipo de
informação. No nosso exemplo, coincidentemente, as
colunas possuem o mesmo nome “SKU” que é um código
do produto.
Após selecionar ambas as colunas, elas ficarão com uma
cor mais escura e aparecerá uma mensagem na parte de
baixo da tela, mostrando quantos itens da tabela de cima
foram encontrados na tabela de baixo. Neste caso, todos
os 29.481 foram encontrados, mas caso não ocorra isso,
o Power Query somente está te informando que alguns
itens da tabela superior não constam na tabela inferior.
Por fim, clique em “OK”.
250
Selecione as 
colunas com 
dados em comum 
nas duas tabelas.
Aperte “OK”.
M3.15 – MESCLAR CONSULTAS (P.2) 
Após clicar em “OK”, aparecerá uma tela com
uma nova coluna na tabela, porém esta nova
coluna ainda não possui nenhuma informação.
Escolha as informações desejadas. Para tanto,
é necessário clicar no botão com o desenho
das duas setas.
Ao clicar, aparecerá as colunas da tabela de
onde sairão os dados. Selecione as colunas
desejadas. Em nosso exemplo, iremos
selecionar: “Produto”, “Marca” e “Preço
Unitário”.
251
Clique no 
botão com as 
duas setinhas.
Selecione as 
colunas que 
deseja 
mesclar.
M3.15 – MESCLAR CONSULTAS (P.2) 
Antes de clicar em “OK”, escolha se marcará ou não a opção “Use o
nome da coluna original como prefixo”. Se marcar esta opção, a coluna
aparecerá com o nome da tabela de origem mais o nome da coluna. Se
não marcar a opção, a coluna aparecerá somente com o nome da
coluna.
252
Lembre-se de clicar em “OK” para finalizar o processo.
Aperte “OK”.
Para fechar o Power Query e voltar ao PBI, clique em “Fechar e Aplicar”.
M3.15 – MESCLAR CONSULTAS (P.2) 253
Esta é uma das duas formas de atrelarmos dados de duas tabelas diferentes. Posteriormente, no módulo 4, iremos aprender outra
forma de fazê-lo, criando relacionamento entre tabelas. A forma aprendida nesta lição é mais indicadapara tabelas menores,
evitando assim que o arquivo fique muito pesado. Quando a mesclagem envolve uma tabela fato que seja com muitas linhas, a
forma mais indicada é a criação de relacionamento entre as tabelas.
Clique em 
“Fechar e 
Aplicar”.
Há situações que temos tabelas que são sequenciais, por
exemplo, “BaseVendas 2020”, “BaseVendas 2021” e “Base
Vendas 2022”. As três tabelas possuem as mesmas
informações, porém de períodos diferentes. Neste caso, é
possível juntarmos as informações de todas as tabelas em
uma única tabela. Isso facilita para fazermos gráficos e
medidas. Nesta seção, vamos aprender a fazer isso.
M3.16 – ACRESCENTAR CONSULTAS 254
M3.16 – ACRESCENTAR CONSULTAS 
O primeiro passo é, na aba “Página Inicial”, clicar em
“Transformar Dados” para abrir o Power Query.
Depois, selecione uma das tabelas que você deseja juntar no
lado esquerdo da tela.
255
No lado direito superior da tela, clique no botão
“Combinar”, depois em “Acrescentar Consultas”.
Abrirão duas opções.
A opção “Acrescentar Consultas” irá juntar as
tabelas selecionadas na etapa seguinte a tabela já
selecionada no passo acima.
A opção “Acrescentar Consultas como Novas”
juntará as tabelas selecionadas na próxima etapa
em uma nova tabela, mantendo as tabelas de cada
período.
No nosso caso selecionaremos a opção
“Acrescentar Consultas como Novas”.
Clique, na aba 
“Página 
Inicial” em 
“Transformar 
Dados”.
Clique, no 
botão 
“Combinar” e 
depois em 
“Acrescentar 
Consultas”.
M3.16 – ACRESCENTAR CONSULTAS
Selecione o número de tabelas que deseja acrescentar. Se forem duas, basta escolher no espaço “Segunda Tabela” a outra
tabela que deseja juntar. Se forem três ou mais, clique na opção “Três ou mais tabelas”.
256
M3.16 – ACRESCENTAR CONSULTAS
Se optou por “Três ou mais tabelas”, selecione as tabelas que deseja juntar e clique em “adicionar”. Para finalizar, clique em
“OK”. Caso precise apagar alguma tabela que inseriu por engano, ou precise mudar a ordem das tabelas selecionadas, siga
os passos das próximas páginas antes de clicar em “OK”.
257
Selecione a 
tabela que 
deseja juntar 
e clique em 
“Adicionar”.
Selecione a 
tabela que 
deseja juntar 
e clique em 
“Adicionar”.
Para finalizar 
clique em 
“OK”.
M3.16 – ACRESCENTAR CONSULTAS
Caso tenha selecionado uma tabela por engano,
basta selecionar a tabela errada e clicar no “X” do
lado direito do quadro. Depois, clique em “OK”.
No nosso exemplo, selecionamos a tabela “Cadastro
Produtos” por engano. Assim, vamos selecioná-la e
apagá-la seguindo os passos acima.
258
Selecione a 
tabela que 
deseja apagar 
e clique no 
“X”.
Para finalizar 
clique em 
“OK”.
M3.16 – ACRESCENTAR CONSULTAS
Caso a lista de tabelas selecionadas não esteja na sequência desejada, basta selecionar a tabela que deseja mudar de
posição e clicar nas setas para cima ou para baixo do lado direito. Depois clique em “OK”.
No nosso exemplo, queremos que a tabela “BaseVendas 2020” seja a primeira na lista. Assim, vamos alterar sua posição
seguindo os passos acima.
259
Selecione a 
tabela que 
deseja mudar de 
posição e clique 
nas setas
Para finalizar 
clique em 
“OK”.
M3.16 – ACRESCENTAR CONSULTAS
O Power Query criará a tabela com o nome “Acrescentar”. Caso deseje mudar o nome, basta modificá-lo no local “Nome”.
Caso você tenha selecionado “Acrescentar Consultas” em vez de “Acrescentar Consultas como Novas”, a tabela final terá o
nome da tabela que foi selecionada no início do processo.
260
Caso deseje, 
altere o nome 
da tabela 
criada neste 
local.
M3.16 – ACRESCENTAR CONSULTAS
Após a criação da nova tabela “BaseVendasGeral”, as
tabelas “BaseVendas 2020”, “BaseVendas 2021” e
“BaseVendas 2022” não precisam ser usadas no PBI, pois
seus dados já constam na tabela nova. Porém, não é
possível deletar as mesmas, pois estão vinculadas a nova
tabela. Para evitar deixar o PBI muito carregado
desnecessariamente, o ideal é ocultá-las. Assim, elas
estarão no Power Query, mas não serão transportadas
para o PBI.
Para ocultar as tabelas, selecione uma de cada vez, clique
com o botão direito do mouse e desmarque a opção
“Habilitar Carga”. Depois, clique em “Continuar”. A
tabela desabilitada ficará com o nome em itálico. Para
encerrar, clique em “Fechar e Aplicar”
261
Clique com o 
botão direito 
do mouse.
Desmarque a 
opção 
“Habilitar 
Carga”.
Clique em 
“Continuar”.
A tabela oculta 
ou 
desabilitada 
ficará com seu 
nome em 
itálico.
Para encerrar, 
clique em 
“Fechar e 
Aplicar”.
M3.16 – ACRESCENTAR CONSULTAS
Caso, posteriormente, tenha uma nova tabela para ser
acrescentada a tabela “BaseVendasGeral”, por exemplo,
“BaseVendas 2023”, você deverá selecionar a tabela
“BaseVendaGeral”, clicar em “Combinar” no lado
superior direito do Power Query, escolher a opção
“Acrescentar Consultas” e “Acrescentar Consultas”
novamente. Lembre-se também que o ideal é ocultar a
tabela “BaseVendas 2023” após ser incorporada na
tabela “BaseVendasGeral”. Por fim, clique em “Fechar e
Aplicar”.
262
Tabela nova a 
ser 
acrescentada.
Clique em 
“Combinar” do 
lado direito 
superior da tela 
do Power Query.
Depois selecione 
“Mesclar 
Consultas” e 
“Mesclar 
Consultas” 
novamente.
Selecione a 
nova tabela e 
clique em 
“OK”.
Para encerrar, 
clique em 
“Fechar e 
Aplicar”.
M3.16 – ACRESCENTAR CONSULTAS
Ao abrir novamente o PBI, vemos que só aparece a tabela criada a partir da junção das outras. No nosso exemplo,
“BaseVendasGeral”.
263
Há mais de uma forma de juntarmos duas ou mais tabelas
em uma única tabela. Uma forma é a que vimos no ponto
“M3.16 Acrescentando Consultas”. Agora vamos aprender
uma outra forma.
Para tanto, as tabelas que desejamos juntar, devem estar
gravadas na mesma pasta em seu computador e devem ter
o mesmo padrão de nome, por exemplo: Base Vendas –
2020, Base Vendas - 2021, Base Vendas – 2022 etc. Assim,
o PBI saberá que são somente aqueles arquivos dentro da
pasta que devem ser juntados.
M3.17 – IMPORTAR DA PASTA 264
M3.17 – IMPORTAR DA PASTA
O primeiro passo é abrir a aba “Página Inicial” do seu
PBI. Depois, clique em “Obter dados” e selecione a
opção “Mais” no final da lista. Dentro da janela que
se abrirá, escolha a opção “Pasta”.
265
Na aba 
“Página 
Inicial”.
Clique em 
“Obter 
dados”,
Selecione 
a opção 
“Mais”.
Clique na 
opção 
“Pasta”.
M3.17 – IMPORTAR DA PASTA
Para selecionar a pasta, há duas formas:
266
Clique em “Procurar”, então abrirá uma
nova tela, onde você encontrará a pasta
que deseja importar para o PBI.
Clique em 
“Procurar”
.
Encontre a 
pasta 
desejada em 
seu 
computador.
M3.17 – IMPORTAR DA PASTA 267
Procure a pasta que você deseja importar para
o PBI em seu computador. Copie o endereço
na barra do seu navegador e cole o mesmo no
PBI. Então, clique em “OK”.
Clique em 
“Procurar”
Encontre a pasta 
desejada em seu 
computador, copie 
o endereço na 
barra de 
navegação.
Cole o endereço 
da pasta no PBI.
Clique em 
“OK”.
M3.17 – IMPORTAR DA PASTA
Após selecionar a pasta desejada pelo modo 1 ou
pelo modo 2, o PBI abrirá a tela ao lado com todos os
arquivos presentes na pasta.
268
Se você selecionar uma das opções no
botão “Combinar”, o PBI irá juntar todas as
tabelas da pasta. Caso não queira isso, você
deve selecionar a opção “Transformar
Dados” como faremos em nosso exemplo.
A opção “Combinar” 
junta todas as tabelas da 
pasta em um único 
arquivo.
A opção “Transformar 
Dados” abrirá o Power 
Query para que você 
possa escolher as 
tabelas que deseja 
juntar. 
M3.17 – IMPORTAR DA PASTA
O Power Query criará uma nova tabela com o mesmo nome da pasta selecionada no seu computador. No nosso caso se chama
“arquivos aula 3-17”. Caso deseje mudar o nome da tabela, basta clicar no espaço abaixo de “Nome” do lado direito da tela e
fazer a alteração. Ao alterar o nome neste espaço, automaticamente, o Power Query já altera o nome que fica do lado esquerdo
da tela.
269
Caso queira mudar o 
nome databela criada, 
coloque o nome desejado 
neste espaço.
O Power Query criará 
uma tabela com o mesmo 
nome da pasta que você 
selecionou em seu 
computador. 
Ao mudar o nome da tabela no 
espaço do lado direito da tela, 
automaticamente o Power 
Query já altera também o 
nome que fica do lado 
esquerdo da tela.
M3.17 – IMPORTAR DA PASTA
Nesta nova tabela criada, o Power Query gera uma lista de todas as
tabelas existentes na pasta selecionada. Para selecionar as tabelas que se
deseja juntar, há duas formas.
A primeira forma é clicando na seta em cima da lista das tabelas e
selecionando manualmente as tabelas que se deseja juntar. Essa forma
tem duas desvantagens:
1. Quando temos muitas tabelas para selecionar uma por uma
manualmente.
2. Quando acrescentamos novas tabelas na pasta do nosso computador,
por exemplo, “Base Vendas 2023”. Neste caso, teríamos que
acrescentá-la no PBI manualmente depois.
270
Clique na seta 
sobre a lista 
de tabelas.
Selecione 
todas as 
tabelas que 
deseja juntar. 
Clique em 
“OK”.
M3.17 – IMPORTAR DA PASTA
A segunda forma para selecionar as tabelas que
se deseja juntar é clicando na seta sobre a lista
das tabelas. Depois, selecionando a opção “Filtros
de Texto” e “Começa com...” ou “Contém...”. No
nosso caso, colocaremos a expressão “Base
Vendas”. Para Finalizar, clique em “OK”.
271
Clique na seta 
sobre a lista 
de tabelas.
Selecione 
“Filtro de 
Texto”.
No nosso caso, 
podemos colocar 
tanto “Começa 
com...” ou 
“Contém...”.
Clique em 
“OK”.
M3.17 – IMPORTAR DA PASTA
Agora veremos a segunda forma de
selecionar as tabelas que se deseja
juntar. Como citado acima, esta
segunda forma tem duas vantagens:
272
1
2
Quando temos muitas tabelas a serem selecionadas,
não precisamos selecionar uma a uma
manualmente.
Quando pretendemos acrescentar novas tabelas no
futuro, basta seguirmos o mesmo padrão do nome
nas novas tabelas e colocarmos o arquivo na
mesma pasta em nosso computador que o PBI irá
acrescentá-las automaticamente.
M3.17 – IMPORTAR DA PASTA
Para finalizar, clique no quadrado com o desenho das duas setas para baixo. Lembrando que para juntar as tabelas, as mesmas
precisam seguir alguns padrões descritos abaixo:
As colunas 
precisam seguir a 
mesma ordem em 
todas as tabelas
Os títulos das 
colunas em cada 
uma das tabelas 
precisam ser 
iguais
Os nomes das abas 
de cada um dos 
arquivos precisam 
ser iguais
>1 32 >
273
Clique no 
desenho das 
duas setas.
A sequência das 
abas dentro de 
cada arquivo 
também precisa 
ser igual
4>
M3.17 – IMPORTAR DA PASTA
Nesta nova tabela criada, o Power Query vai pedir para
que você escolha qual tabela servirá de amostra
(modelo) para os nomes das colunas, sequência das
colunas etc. Como, neste caso, todas as tabelas já estão
com a mesma estrutura (mesmos nomes de colunas,
mesma sequência das colunas etc.), podemos escolher
qualquer opção.
O Power Query também pede para escolhermos qual aba
do arquivo servirá como Amostra (Modelo). Em nosso
exemplo, só existe a aba “Plan 1”. Para finalizar, é clique
em “OK” e a tabela será criada.
274
Escolha qual tabela servirá de modelo 
para os nomes das colunas, sequência 
das colunas etc. Caso todas as tabelas 
já possuem o mesmo padrão, pode-se 
escolher qualquer uma das tabelas.
Caso as suas tabelas possuam mais de 
uma aba, o Power Query pede para 
você selecionar qual aba você deseja 
que sirva de modelo para as outras 
tabelas. 
Clique em 
“OK”.
A nova tabela 
foi criada.
M3.17 – IMPORTAR DA PASTA
Ao criar a nova tabela, o Power Query cria alguns itens que servem para
fazer a junção das diversas tabelas. Mas podemos fechar esta pasta para o
visual não ficar tão poluído. Basta clicarmos na setinha ao lado da pasta.
O Power Query também cria uma nova coluna que diz de onde a
informação foi extraída. Caso não deseje mantê-la, basta clicar com o
botão direito do mouse sobre o título da coluna e selecionar excluir. Por
fim, clique em “Fechar e Aplicar”.
275
Clique na 
seta para 
ocultar.
Clique com 
o botão 
direito e 
selecione 
“excluir”, 
caso deseje 
apagar esta 
coluna.
Clique 
em 
“Fechar e 
Aplicar”.
Como vimos, há duas formas de juntar diversas tabelas em
uma única tabela: 1. Acrescentando consultas (tópico
M3.16) ou 2. Importando pasta (tópico 3.17). Veremos
agora como acrescentar uma nova tabela nos casos em que
seguimos a opção 2 (Acrescentando pasta).
Para facilitar a visualização do processo, vamos colocar os
dados em ordem de data. Pois nem sempre o PBI coloca os
dados nesta sequência, às vezes, ele escolhe mostrar os
dados na sequência a partir de outra coluna: “SKU”, “ordem
da Compra” etc.
Para isso, clique na aba “Dados” do lado esquerdo superior
do PBI. Clique com o botão direito sobre a seta no título da
coluna “Data de Venda” e escolha a opção “Classificar em
ordem crescente”. Agora, vemos que os dados vão até o
ano de 2022 somente.
M3.18 – COMO ATUALIZAR O PBI COM AS NOVAS VENDAS 276
Clique na 
aba 
“Dados”.
Clique na seta 
no título da 
coluna “Data de 
Venda”.
Selecione o 
item 
“Classificar em 
ordem 
crescente”.
M3.18 – COMO ATUALIZAR O PBI COM AS NOVAS VENDAS
Outra forma de acompanhar a mudança após a inclusão da nova tabela é
inserindo um cartão com o total de vendas.
277
P a s s o 1
Clique na aba “Relatório” do
PBI
P a s s o 3
Aparecerá um quadrado. Clique
sobre o quadrado que apareceu.
P a s s o 2
Selecione o item “Cartão” (um
quadrado com os números
1,2,3). Assim, você vai inserir um
quadro para mostrar dados no
PBI.
P a s s o 4
Insira algum dado na lacuna do
cartão. Para isso, selecione algum
dado numérico que aumenta no
decorrer do tempo e arraste até o
espaço debaixo da palavra
“Campos”.
Aqui vemos 
que na tabela 
atual, temos 
84 mil itens 
vendidos.
M3.18 – COMO ATUALIZAR O PBI COM AS NOVAS VENDAS
É necessário que o novo arquivo esteja gravado na pasta que você importou para o PBI
(tópico M3.17) e que o nome do arquivo siga o mesmo padrão dos nomes dos arquivos já
importados, em nosso exemplo o padrão é “Base Vendas” + ano.
Depois, vá na aba “Página Inicial do PBI e clique em “Atualizar”.
278
A nova tabela precisa estar na pasta que foi 
importada e deve seguir o mesmo padrão dos nomes 
dos arquivos importados.
Deve ir na aba “Página 
Inicial” e clicar em 
“Atualizar”.
O PBI vai atualizar os 
dados e vai alterar os dados 
tanto na aba “Dados” 
quanto na aba “Relatório”.
A tabela calendário seria uma tabela com todas as datas do
período que estou analisando. Nesta mesma tabela,
podemos colocar novas colunas: semana, mês, trimestre,
ano etc.
Estes dados nos ajudarão a fazer análises relacionadas aos
períodos, por exemplo: quanto foi vendido no mês de
janeiro de 2023, ou quantas devoluções de produtos
tivemos por semana, ou qual foi a movimentação do
estoque no primeiro trimestre de 2023 etc.
M3.19 – POR QUE PRECISAMOS DA TABELA CALENDÁRIO? 279
M3.19 – POR QUE PRECISAMOS DA TABELA CALENDÁRIO?
Por que eu preciso de uma tabela separada com todas as datas? Por que eu não posso inserir as datas diretamente nas
tabelas que eu já tenho como “Base de Vendas”, “Movimentação Estoque”, “Devoluções” etc.?
280
Se em alguma data não 
ocorreu venda, 
movimentação de estoque 
ou devolução, a data não 
aparecerá nos gráficos e 
nas tabelas, com isso, pode 
ser que eu não perceba 
este fato.
MOTIVO 3
Como podemos ter diversas 
tabelas, teríamos que inserir 
colunas de datas, meses, 
trimestres diversas vezes em 
cada uma das tabelas.
MOTIVO 2
Estas tabelas são grandes e 
podem ter milhares de 
linhas. O que tornaria o PBI 
pesado com a repetição das 
datas.
MOTIVO 1
Vamos criar uma tabela calendários que seja dinâmica, ou seja, ela iniciará no primeiro dia em que você teve uma
venda, ou uma outra movimentação, e terminará no último dia que também ocorreu alguma movimentação nas
bases de dados. Ela também irá acrescentando novas datas a medida que forem inseridos novosdados nas bases
de dados. Esta forma é um pouco mais trabalhosa do que criarmos uma tabela fixa, mas, uma vez feita, servirá para
todos os seus arquivos do PBI.
O primeiro passo é abrir o Power Query, na aba “Página Inicial” em “Transformar dados”.
M3.20 – CRIANDO A TABELA CALENDÁRIO 281
Selecione a 
aba “Página 
Inicial”.
Clique em 
“Transformar 
dados”.
M3.20 – CRIANDO A TABELA CALENDÁRIO
Dentro do Power Query, selecione a aba “Página Inicial” e clique na seta ao lado de
“Nova Fonte”, depois selecione “Consulta Nula”.
Na nova tela que o Power Query abrirá, precisaremos usar a linguagem M que é uma
linguagem de programação, mas não se preocupe, pois mostraremos passo a passo o
você deverá fazer.
282
Selecione a 
aba “Página 
Inicial”.
Clique na seta 
ao lado de 
“Nova Fonte”.
Selecione 
“Consulta 
Nula”.
M3.20 – CRIANDO A TABELA CALENDÁRIO
Em primeiro lugar, vamos escrever, na barra de texto, a seguinte expressão:
283
1 = List.MinEsta expressão significa que você procura o valor mínimo 
de uma coluna, ou a data mais antiga.
2
(BaseVendas
Esta parte da expressão determina a tabela de onde você 
deseja tirar o valor mínimo ou a data mais antiga. O nome 
da tabela deve estar dentro de parênteses
3
[Data da Venda])
Esta parte da expressão especifica de qual coluna você 
deseja extrair o valor mínimo ou a data mais antiga. O 
nome da coluna deve estar entre colchetes. Depois, de 
fechar os colchetes, devemos fechar os parênteses.
Nesta função, o PBI reconhece a
diferença entre letras maiúsculas e
minúsculas tanto na expressão
“List.Min” quanto nos nomes da
tabela e da coluna.
Logo após, digitar a expressão, o Power Query
já mostrará o valor abaixo da expressão. Neste
caso, “01/01/2022”
1 32
M3.20 – CRIANDO A TABELA CALENDÁRIO
= List.Max
Esta expressão significa que você procura o valor 
máximo de uma coluna, ou a data mais recente.
1
(BaseVendas
Esta parte da expressão determina a tabela de onde 
você deseja tirar o valor máximo ou a data mais recente. 
O nome da tabela deve estar dentro de parênteses
2
[Data da Venda])
Esta parte da expressão especifica de qual coluna você 
deseja extrair o valor máximo ou a data mais recente. O 
nome da coluna deve estar entre colchetes. Depois, de 
fechar os colchetes, devemos fechar os parênteses.
3
284
Para fazer a próxima etapa, clique com o botão direito do mouse sobre
a palavra “Fonte” debaixo de “Etapas Aplicadas” do lado direito da tela
e selecione “Inserir Próxima Etapa”. Apague o que estiver escrito e
coloque a expressão da imagem abaixo
O Power 
Query 
mostrará a 
data mais 
recente.
1 2 3
M3.20 – CRIANDO A TABELA CALENDÁRIO
O Power Query nomeou as duas etapas que fizemos para achar a data mais antiga e
a data mais recente com os nomes “Fonte” e “Personalizar1”. Mas para ficar mais
intuitivo, vamos alterar estes nomes.
Para alterar o nome da segunda etapa “Personalizar1”, clique com o botão direito
do mouse sobre o nome. Selecione “Renomear” e coloque o novo nome. Neste caso,
colocaremos “DataMax”.
Já o nome “Fonte”, por se tratar da primeira etapa, o Power Query não permite
mudarmos desta mesma forma. É preciso ir na aba “Página Inicial” e selecionar
“Editor Avançado”. Aqui, abrirá o código da linguagem M. Altere o nome “Fonte”
para “DataMin” na primeira linha e clique em “Concluído”.
285
´Clique com o 
botão direito 
sobre o nome e 
selecione 
“Renomear”.
Selecione 
a aba 
“Página 
Inicial”.
Clique em 
“Editor 
Avançado”.
Altere o nome 
“Fonte” para 
“DataMin”
Por fim, clique 
em 
“Concluído”
M3.20 – CRIANDO A TABELA CALENDÁRIO
= Duration.Days
Esta expressão significa que você procura a quantidade 
de dias entre duas datas.
1
(DataMax-DataMin)
Esta parte da expressão determina as datas entre as 
quais você quer contar quantos dias existem.
2
+1
É preciso acrescentar “+1”, pois na conta acima não é 
considerado o primeiro dia. Por exemplo, se colocarmos 
dia 03/01/2023 – 01/01/2023, o Power Query fará 
(3-1= 2), considerando os dias 02/01 e 03/01. Portanto, 
sempre precisamos acrescentar “+1”.
3
286
Agora, precisamos ver quantos dias existem a partir da data mínima e
a data máxima. Para isso, precisamos clicar com o botão direito do
mouse sobre a palavra “DataMax” debaixo de “Etapas Aplicadas” do
lado direito da tela e selecione “Inserir Próxima Etapa”. Apague o que
estiver escrito e coloque a expressão da imagem abaixo
O Power 
Query 
mostrará a 
quantidade 
de dias.
Clique com o botão 
direito sobre 
“DataMax” e 
selecione “Inserir 
Próxima Etapa”.
21 3
M3.20 – CRIANDO A TABELA CALENDÁRIO
Para renomear esta última etapa, clique com o botão direito sobre o nome, selecione
“Renomear”. Neste nosso exemplo, colocaremos “QtdDias”.
Agora, precisamos inserir uma nova etapa. Para tanto, clique com o botão direito
sobre a última etapa e selecione “Inserir Próxima Etapa”. Na barra de texto, digite:
287
= List.Dates(DataMin, QtdDias, #duration(1, 0, 0, 0))
Clique com o 
botão direito 
sobre o nome 
da última etapa 
e selecione 
“Renomear”.
Clique com o 
botão direito 
sobre o nome da 
última etapa e 
selecione “Inserir 
Próxima Etapa”.
A tabela 
será 
gerada.
M3.20 – CRIANDO A TABELA CALENDÁRIO
A tabela criada está com um nome dado pelo Power Query, neste caso “Consulta1”. Para mudar o nome, clique dentro da caixa de
texto debaixo da palavra “nome” e digite o novo nome.
Porém, o Power Query está reconhecendo esta nova tabela como uma lista e não como uma tabela, inclusive podemos ver que o
ícone do lado esquerdo da tela é diferente. Para mudar isso, clique sobre o nome “Calendário” do lado esquerdo da tela, selecione
a aba “Transformar” e clique em “Para a Tabela”. Depois, clique em “OK”.
288
Clique dentro da 
caixa de texto 
debaixo da 
palavra “Nome” 
do lado direito da 
tela e altere o 
mesmo.
O Power Query 
ainda não está 
reconhecendo a 
nova tabela como 
uma tabela, mas 
como uma lista.. 
Clique sobre o 
nome da lista.
Selecione a 
aba 
“Transformar” 
e clique em 
“Para a 
Tabela”
Clique 
em 
“OK”
M3.20 – CRIANDO A TABELA CALENDÁRIO
Agora, o ícone na lista do lado esquerdo da tela e do lado do nome da coluna mudaram para o ícone de tabela.
Clique duas vezes sobre o nome da coluna, caso deseje mudá-lo. Altere o tipo da coluna clicando com o botão direito sobre o
símbolo ao lado do nome da coluna e selecione “Data”. Por fim, clique em “Fechar e Aplicar”.
289
Podemos ver 
que o ícone já 
mudou para o 
desenho de 
tabela
Clique em 
“Fechar e 
Aplicar”
Clique duas vezes em 
cima do nome da coluna 
e altere o nome, caso 
deseje. 
Altere o tipo da coluna, 
clique com o botão 
direito sobre o símbolo 
“ABC123” e selecione 
“Data”.
M3.21 – FERRAMENTAS DE DATA NO POWER QUERY (P.1) 290
Na tabela de datas que usamos no PBI, é importante que haja outras colunas além da data simples. É importante que haja
colunas como: mês, ano, trimestre etc. Vamos aprender agora como criá-las.
O primeiro passo é abrir o Power Query. Selecione a aba “Página Inicial” e clique em “Transformar dados”. Depois de abrir
o Power Query, clique na tabela “Calendário” do lado esquerdo na parte do meio da tela.
Selecione a 
aba “Página 
Inicial”.
Clique em 
“Transformar 
dados”.
Clique na tabela 
“Calendario”.Então, 
o Power Query 
abrirá a tabela. 
M3.21 – FERRAMENTAS DE DATA NO POWER QUERY (P.1)
Para inserir uma nova coluna com
o ano. Clique sobre o cabeçalho da
coluna da tabela para selecionar a
mesma. Depois selecione a aba
“Adicionar Coluna”, clique em
“Data”, “Ano” e depois “Ano”
novamente.
291
Se eu selecionar a opção 
“Fim de ano”, ele criará 
uma coluna com o último 
dia de cada ano da coluna 
selecionada.
FIM DE ANO
Se eu selecionar a opção 
“Inicio de ano”, ele criará 
uma coluna com o primeiro 
dia de cada ano da coluna 
selecionada.
INÍCIO DE ANO
Se eu selecionar a opção 
“Ano”, o Power Query criará 
uma coluna somente com os 
anos das datas da coluna 
selecionada.
ANO
Clique no 
cabeçalhoda 
coluna da 
tabela.
Na aba “Adicionar 
Coluna”, clique em 
“Data”, depois em 
“Ano” e novamente 
em “Ano”
Obs. Em todas as opções: “Ano”, “Mês”, “Trimestre”, “Semana” e “Dia”; haverá as opções: “Início de...” e “Fim de...”. Por exemplo,
se clicar em ano, terá as opções: “Ano”, “Início de Ano” e “Fim de Ano.” Se clicar na opção “Mês”, terá as opções: “Mês”, “Início do
Mês” e “Fim do Mês” dentre outras opções.
M3.21 – FERRAMENTAS DE DATA NO POWER QUERY (P.1)
Dentro da opção “Mês”, a diferença entre a escolha pela opção “Mês” e “Início do Mês” é que na primeira só aparecem números
de 1 a 12 (sem diferenciar os anos). Já na opção “Início do Mês”, para todos os dias do mês de janeiro de 2023, o Power Query
colocará “01/01/2023”. Com isso, eu consigo diferenciar o mês de janeiro de cada ano. Se eu quiser comparar as vendas de
janeiro de 2022 com as vendas de janeiro de 2023, só é possível com esta opção “Início do Mês”. Isso ocorre também com as
opções: semana, trimestre etc.
292
Vemos que todos os 
dias de janeiro, de 
2020 na coluna 
“Mês” se 
transformam em “1”. 
Porém, os dias de 
janeiro de 2021 
também se 
transformam em “1” 
na coluna “Mês”.
Porém, na coluna 
“Início do Mês”, 
todos os dias do mês 
de janeiro se 
transformam em 
01/01/2020 ou 
01/01/2021, 
fazendo a 
diferenciação do 
ano.
M3.21 – FERRAMENTAS DE DATA NO POWER QUERY (P.1)
Seguindo os passos dos slides acima, sugerimos a criação das seguintes colunas.
293
>1 32 4>> 5> 6 > 7>
Ano Mês Nome 
Mês
Início 
Mês
Trimestre Início 
Trimestre
Semana 
do ano
Para finalizar, não esqueça de clicar em “Fechar e Aplicar” no lado superior esquerdo da tela.
M3.21 – FERRAMENTAS DE DATA NO POWER QUERY (P.1)
Para que não seja necessário recriarmos
toda a tabela calendário a cada arquivo do
PBI que fizermos, copie o código da tabela
criada e copie no novo arquivo.
Para tanto, abra o Power Query
selecionando a aba “Página Inicial” no PBI e
clique em “Transformar dados”.
No Power Query, clique em cima do nome
da tabela “Calendário”, depois selecione
“Editor Avançado”.
Copie todo o código criado e o salve onde
desejar.
294
Selecione a 
aba “Página 
Inicial”.
Clique em 
“Transformar 
dados”.
Clique sobre 
o nome da 
tabela 
“Calendário”.
Selecione 
“Editor 
Avançado”.
Copie todo o 
código 
criado.
M3.21 – FERRAMENTAS DE DATA NO POWER QUERY (P.1)
Para fazer uma nova tabela calendário em um novo
arquivo do PBI, abra o Power Query selecionando a
aba “Página Inicial” e clicando em “Transformar
dados”.
295
Selecione a 
aba “Página 
Inicial”.
Clique em 
“Transformar 
dados”.
Selecione a 
aba “Página 
Inicial”.
Clique na seta 
ao lado de 
“Nova Fonte”.
Selecione 
“Consulta 
Nula”.
Selecione a aba “Página Inicial”, clique em “Nova Fonte” e “Consulta Nula” lá
embaixo da lista. Depois, clique em “Editor Avançado”.
Selecione 
“Editor 
Avançado”.
M3.21 – FERRAMENTAS DE DATA NO POWER QUERY (P.1)
Apague o que estiver escrito no quadro que abrir e cole a fórmula da tabela calendário criada anteriormente. Mude o nome da
tabela e da coluna de onde você vai extrair os dados. Por fim, clique em “concluído”, depois em e”Fechar e Aplicar”
296
Troque o nome 
“BaseVendas” pelo 
nome da tabela de 
onde quer extrair as 
datas mínimas e 
máximas.
Troque o nome “Data 
da Venda” pelo nome 
da coluna de onde 
quer extrair as datas 
mínimas e máximas.
Para encerrar, clique em 
“Concluído” e depois em 
“Fechar e Aplicar”
M3.22 – FERRAMENTAS DE DATA NO POWER QUERY (P.2) 297
Vamos aprender a criar uma coluna que calcula a
idade, porém esta função também serve para
calcular o período de tempo de qualquer data até a
data de hoje (por ex. duração de um cotrato). A
medida que os dias vão avançando, esta coluna vai
atualizando estes dados automaticamente.
O primeiro passo para criar esta coluna é abrir o
Power Query. Selecione a aba “Página Inicial” e
clique em “Transformar dados”.
Selecione a 
aba “Página 
Inicial”.
Clique em 
“Transformar 
dados”.
Selecione a aba “Adicionar
Coluna”, depois clique no
cabeçalho da coluna onde
estão os dados que você
quer calcular a idade (em
nosso exemplo é o “data de
nascimento”, clique em
“Data” e “Idade”.
Selecione a 
aba 
“Adicionar 
Coluna”. Clique sobre o 
cabeçalho da 
coluna onde estão 
os dados que você 
quer calcular a 
idade. 
Clique em 
“Data” e 
depois em 
“Idade”. 
M3.22 – FERRAMENTAS DE DATA NO POWER QUERY (P.2)
O Power Query criará uma nova coluna com o nome de “Idade”, mas os dados estarão em
quantidade de dias. Para mudarmos para anos, Selecione a aba “Transformar”, depois clique
no nome da coluna criada com a quantidade de dias e com o nome “Idade”, depois selecione
“Duração” e clique em “Total de Anos”.
298
O Power Query 
criará uma coluna 
com o nome 
“Idade”, mas os 
dados estarão em 
quantidade de dias.
Para mudar para 
anos, selecione a 
aba “Transformar”.
Clique em 
“Duração” e 
depois em “Total 
de “Anos”.Selecione a 
coluna que foi 
criada com a 
quantidade de 
dias e com o 
cabeçalho 
“Idade”.
M3.22 – FERRAMENTAS DE DATA NO POWER QUERY (P.2) 299
O Power Query transformará os dados de dias para anos com
diversas casas decimais. Para termos a idade certa,
precisamos arredondar para baixo. Por exemplo, se a pessoa
tem 29,9999 anos, ainda tem 29 anos e não 30. Se
escolhermos a opção somente “Arredondar”, neste caso,,
arredondaria para 30, o que daria uma informação errada.
Para arredondar para baixo, selecione a aba “Transformar”,
clique sobre o cabeçalho da coluna “Idade”, selecione
“Arredondamento” e “Arredondar para Baixo”.
Selecione a aba 
“Transformar”. 
Clique sobre o 
cabeçalho da 
coluna “idade”. 
Clique em 
“Arredondamento
” e depois em 
“Arredondar para 
Baixo”.
M3.22 – FERRAMENTAS DE DATA NO POWER QUERY (P.2) 300
Como descrito anteriormente, esta coluna de idade atualizará automaticamente os dados a medida que o tempo passar. Para
tanto, basta selecionarmos a aba “Página Inicial” e clicarmos em “Atualizar Visualização”. Para encerrar, clique em “Fechar e
Aplicar”.
Selecione a aba 
“Página Inicial”. Clique em 
“Atualizar 
Visualização”. 
Para finalizar, 
clique em 
“Fechar e 
Aplicar”. 
M3.23 – COLUNAS CONDICIONAIS 301
Vamos aprender a criar colunas a partir de condições que nós mesmos definimos. Para isso, vamos usar 3 exemplos de
situações diferentes:
EXEMPLO 3
A partir da coluna de 
datas, criaremos uma 
nova coluna 
descrevendo se é 
“semestre 1” ou 
“semestre 2”.
A partir da coluna de 
datas, criaremos uma 
nova coluna 
descrevendo 
se é “dia 
de semana” 
ou “final 
de semana”.
A partir da coluna de “Preço Unitário” dos 
produtos, criaremos uma nova coluna 
descrevendo se o mesmo é “ticket baixo”, 
“ticket médio” ou “ticket alto”.
M3.23 – COLUNAS CONDICIONAIS
Semestre 1 ou Semestre 21
302
Neste primeiro exemplo, a partir da coluna de data, vamos criar uma
nova coluna dizendo se a data é no primeiro semestre ou no segundo
semestre do ano.
Selecione a 
aba “Página 
Inicial”.
Clique em 
“Transformar 
dados”.
Primeiro, precisamos abrir o Power Query. Selecione a
aba “Página Inicial” no PBI. Depois, clique em
“Transformar dados”.
Selecione a aba “Adicionar Coluna”, depois clique em
“Coluna Condicional”. Então, o Power Query abrirá uma
tela nova.
Selecione a 
aba 
“Adicionar 
Coluna”.
Clique em 
“Coluna 
Condicional”.
M3.23 – COLUNAS CONDICIONAIS
Semestre 1 ou Semestre 21
303
Altere o nome da coluna a ser criada. Em 
nosso exemplo, colocaremos “Semestre”.1
2
6
4
3
7
5
No campo “Nome da 
Coluna” selecione a 
coluna “Mês” que é 
a coluna da sua 
tabela que tem os 
números dos meses.
No campo 
“Operador”, 
selecione a opção “é 
menor ou igual a”. 
No campo “Valor”, escreva “6” 
que se refere ao mês de junho.
No campo “Saída”, 
escreva “Semestre 1”. 
No campo “Senão”, 
escreva “Semestre 
2”, pois tudo que não 
for “Semestre 1” será 
“Semestre 2”. 
Clique em “OK”
Ao criar esta coluna, você definiuuma
condição. Todos as linhas na coluna
“Mês” que tiverem os números de 1 a 6,
ou seja, que atendessem a condição “é
menor que ou igual a” “6”, deverão ter na
nova coluna a descrição “Semestre 1”, o
restante deverá ter a descrição
“semestre 2”.
M3.23 – COLUNAS CONDICIONAIS 304
Semestre 1 ou Semestre 21
M3.23 – COLUNAS CONDICIONAIS 305
Semestre 1 ou Semestre 21
Para finalizar, precisamos selecionar o tipo de coluna. Clique no
desenho ao lado do nome da nova coluna e selecione “Texto”.
Selecione o 
tipo de 
coluna, 
clicando no 
desenho ao 
lado do nome 
da coluna 
criada.
Neste caso, 
selecione a 
opção 
“Texto” pois 
os dados 
“Semestre 1” 
e “Semestre 
2” são textos.
Vemos que o 
tipo da 
coluna já foi 
alterado, pois 
mudou o 
símbolo para 
o desenho de 
texto.
Para encerrar, 
selecione a aba 
“Página Inicial” e 
clique em 
“Fechar e 
Aplicar”
M3.23 – COLUNAS CONDICIONAIS
Dia de semana ou Fim de semana2
306
Neste segundo exemplo, a partir da coluna de data, vamos criar uma
nova coluna dizendo se a data é fim de semana ou dia de semana.
Selecione a 
aba “Página 
Inicial”.
Clique em 
“Transformar 
dados”.
Primeiro, precisamos abrir o Power Query. Selecione a
aba “Página Inicial” no PBI. Depois, clique em
“Transformar dados”.
Depois, devemos criar uma nova coluna dizendo qual o
dia de semana de cada uma das datas. Clique sobre o
cabeçalho da coluna onde estão as datas. Selecione a
aba “Adicionar Coluna”, “Datas,” “Dia” e “Dia da
Semana”.
1. Selecione o 
cabeçalho da 
coluna com as 
datas.
2. Selecione a 
aba 
“Adicionar 
Coluna”.
3. Clique em 
“Data”, 
depois em 
“Dia” e “Dia 
da Semana”.
M3.23 – COLUNAS CONDICIONAIS
Dia de semana ou Fim de semana2
307
A nova coluna criada terá os números de “0” a “6”:
“0” – domingo
“1”- segunda
“2” – terça
“3” – quarta
“4” – quinta
“5” – sexta
“6” – sábado
Selecione a aba “Adicionar Coluna”, depois clique em
“Coluna Condicional”. Então, o Power Query abrirá uma
tela nova.
Selecione a 
aba 
“Adicionar 
Coluna”.
Clique em 
“Coluna 
Condicional”.
M3.23 – COLUNAS CONDICIONAIS
Dia de semana ou Fim de semana2
308
Altere o nome da coluna a ser criada. Em 
nosso exemplo, colocamos 
“Fim de semana / Dia de semana”.
1
2
6
4
3
5
No campo “Nome da 
Coluna” selecione a 
coluna “Dia da 
Semana” que é a 
coluna da sua tabela 
que tem os números 
referentes aos dias 
da semana de cada 
data.
No campo 
“Operador”, 
selecione a opção 
“igual a”. 
No campo “Valor”, escreva “0” 
que se refere ao domingo.
No campo “Saída”, 
escreva “Fim de 
semana” 
Para inserir mais uma 
condição, neste caso, 
quando for sábado, 
clique em “Adicionar 
Cláusula”.
M3.23 – COLUNAS CONDICIONAIS
Dia de semana ou Fim de semana2
309
No campo “Nome da Coluna” selecione a 
coluna “Dia da Semana” que é a coluna da 
sua tabela que tem os números referentes 
aos dias da semana de cada data.
.
1
5
3
2
4
No campo 
“Operador”, 
selecione a opção 
“igual a”. 
No campo “Valor”, escreva “6” 
que se refere ao domingo.
No campo “Saída”, 
escreva “Fim de 
semana” 
No campo “Senão”, 
escreva “Dia de 
semana”, pois tudo que 
não for “0” ou “6” (Fim 
de semana) será “Dia 
de semana”.
6 Clique em “OK”
M3.23 – COLUNAS CONDICIONAIS 310
Dia de semana ou Fim de semana2
Para finalizar, precisamos selecionar o tipo de coluna. Clique no
desenho ao lado do nome da nova coluna e selecione “Texto”.
Para encerrar, 
selecione a aba 
“Página Inicial” e 
clique em 
“Fechar e 
Aplicar”
Selecione 
a opção 
“Texto”.
Selecione o 
tipo de 
coluna, 
clicando no 
desenho ao 
lado do nome 
da coluna 
criada.
Vemos que o tipo da 
coluna já foi alterado, pois 
mudou o símbolo para o 
desenho de texto.
M3.23 – COLUNAS CONDICIONAIS 311
Ticket do produto3
Neste terceiro exemplo, a partir da tabela “Cadastro Produtos” e da
coluna “Preço Unitário”, vamos criar uma nova coluna que classifica os
produtos em “Ticket baixo”, “Ticket médio” “Ticket alto”.
Primeiro, precisamos abrir o Power Query. Selecione a
aba “Página Inicial” no PBI. Depois, clique em
“Transformar dados”.
Selecione a aba “Adicionar Coluna”, depois clique em
“Coluna Condicional”. Então, o Power Query abrirá uma
tela nova.
Selecione a 
aba “Página 
Inicial”.
Clique em 
“Transformar 
dados”.
Selecione a 
aba 
“Adicionar 
Coluna”.
Clique em 
“Coluna 
Condicional”.
M3.23 – COLUNAS CONDICIONAIS
Ticket do produto3
312
Altere o nome da coluna a ser criada. Em 
nosso exemplo, colocaremos “Ticket do 
produto”.
1
2
6
4
3
5
No campo “Nome da 
Coluna” selecione a 
coluna “Preço 
Unitário”.
No campo 
“Operador”, 
selecione a opção “é 
menor que ou igual 
a”. 
No campo “Valor”, escreva “500”, 
pois o ticket baixo será de 1 a 
500..
No campo “Saída”, 
escreva “Ticket baixo”. 
Para inserir mais uma 
condição, neste caso, 
quando for “Ticket 
médio” ou “Ticket 
alto”, clique em 
“Adicionar Cláusula”.
M3.23 – COLUNAS CONDICIONAIS
Ticket do produto3
313
1
5
3
2 4
No campo “Valor”, escreva 
“2000”, pois o ticket médio é de 
501 a 2000.
No campo “Saída”, 
escreva “Ticket médio”. 
No campo “Nome da Coluna” selecione 
a coluna “Preço Unitário”.
No campo 
“Operador”, 
selecione a opção “é 
menor que ou igual 
a”. 
No campo “Senão”, 
escreva “Ticket alto”, 
pois o que for acima 
de 2000 
classificaremos desta 
forma.
A coluna condicional segue na ordem
que colocamos as condições. Se o
valor for acima de 500, o Power
Query buscará a segunda condição.
Se for menor, ele já para na primeira.
Assim, na segunda condição, só
preciso colocar que seja igual ou
menor que 2000.
6 Clique 
em 
“OK”
M3.23 – COLUNAS CONDICIONAIS 314
Ticket do produto3
Para finalizar, precisamos selecionar o tipo de coluna. Clique no
desenho ao lado do nome da nova coluna e selecione “Texto”.
Para encerrar, 
selecione a aba 
“Página Inicial” e 
clique em 
“Fechar e 
Aplicar”
Selecione 
a opção 
“Texto”.
Vemos que o tipo da 
coluna já foi alterado, pois 
mudou o símbolo para o 
desenho de texto.
Selecione o 
tipo de 
coluna, 
clicando no 
desenho ao 
lado do nome 
da coluna 
criada.
Lembrando que qualquer alteração na sua base de dados,
automaticamente, será incorporada. Quer seja de valor de algum
item unitário (por exemplo, o preço de um produto), quer seja
aumentando a quantidade de produtos cadastrados. Basta clicar na
aba “Página Inicial” e em “Atualizar Visualização” no Power Query
e/ou em “Atualizar” no PBI.
M3.24 – CONFIGURANDO ATUALIZAÇÕES DE CONSULTAS 315
Vamos aprender a configurar as atualizações dos dados para que o PBI não fique sobrecarregado desnecessariamente.
Todas as vezes que clicamos em “Atualizar”, o PBI puxa todos os dados de todas as tabelas novamente. Por exemplo, se eu
tenho uma tabela com 100.000 linhas e acrescento mais uma linha, ao “Atualizar”, o PBI puxará novamente todas as
100.001. Ou se eu tenho uma tabela com 20.000 linhas e que não sofreu alteração, o PBI, mesmo assim, puxará os dados
novamente das 20.000 linhas.
Assim, podemos tornar a atualização mais rápida, excluindo algumas tabelas que não precisam desta atualização constante.
Todas as vezes que eu 
clico em “Atualizar”, o 
PBI carrega 
novamente todas as 
linhas de todas as 
tabelas novamente 
independentemente 
delas terem sofrido 
alguma alteração ou 
não. 
M3.24 – CONFIGURANDO ATUALIZAÇÕES DE CONSULTAS 316
Algumas tabelas não sofrem mudanças ou sofrem com uma
frequência muito baixa. Assim, podem ser excluídas da atualização
ao clicarmos em “Atualizar”. Por exemplo, podemos ter as seguintes
tabelas: “BaseVendas”, “CadastroClientes”, “CadastroLojas” e
“CadastroProdutos”.
B a s e V e n d a s
C a d a s t r o C l i e n t e s
Estes tipos de tabela 
sofrem mudanças 
diariamente, portanto 
necessitam ser 
atualizadas 
constantemente. 
C a d a s t r o
P r o d u t o s
Dependendo do tipo de 
produto com o qual você 
trabalha, este tipo de tabela 
pode ou não sofrer 
mudanças constantes.C a d a s t r o
L o j a s
Provavelmente esta 
tabela não sofrerá muitas 
alterações.
M3.24 – CONFIGURANDO ATUALIZAÇÕES DE CONSULTAS 317
O primeiro passo é abrir o Power Query,
selecionando a aba “Página Inicial” e clicando em
“Transformar dados”.
Selecione a 
aba “Página 
Inicial”.
Clique em 
“Transformar 
dados”.
Clique com o botão direito do mouse sobre o nome da tabela que você quer
excluir da atualização. Depois, desmarque a opção “Incluir na atualização do
relatório”. Por fim, clique em “Fechar e Aplicar” no lado superior esquerdo da
tela.
Clique com o botão 
direito do mouse sobre o 
nome da tabela que 
deseja excluir da 
atualização. Depois, 
desmarque a opção 
“Incluir na atualização do 
relatório”. 
Para encerrar, 
clique em 
“Fechar e 
Aplicar”
M3.25 – PARÂMETROS NO POWER QUERY 318
Vamos aprender a reconfigurar o Power Query quando as fontes de dados mudam de local no seu computador ou quando
mudamos o nome da pasta onde se localiza o arquivo ou o nome do próprio arquivo.
Quando isso ocorre, ao selecionamos uma tabela no Power Query e clicarmos em “Atualizar” na aba “Página Inicial”,
aparecerá uma mensagem dizendo que não foi possível localizar o arquivo.
Dentro do 
Power Query
Ao selecionarmos 
uma tabela e 
clicarmos em 
“Atualizar 
Visualização”
O Power Query mostrará 
uma mensagem dizendo 
que não foi possível 
localizar o arquivo.
Temos duas formas para
resolver esta situação. A
primeira é mais individual
para poucos arquivos e a
segunda é para situações que
envolvem muitos arquivos.
M3.25 – PARÂMETROS NO POWER QUERY 319
Este primeiro modo é mais
indicado para situações
em que temos poucas
tabelas com este
problema, pois
reconfiguraremos uma por
uma.
1. Selecione a 
tabela que 
está com o 
erro.
2. Clique em 
“Fonte”.
3. Na barra de texto 
aparecerá o endereço de 
onde o Power Query estava 
puxando os dados. Caso não 
apareça o endereço inteiro, 
basta clicar na setinha do lado 
direto da barra.
4. Neste nosso exemplo, mudei a pasta onde estava o 
arquivo. Assim, preciso mudar o nome da pasta para o 
nome correto. Lembrando que neste nosso exemplo a 
nova pasta também está dentro da mesma pasta anterior 
“arquivos aulas”, caso contrário, temos que mudar esta 
parte do endereço também. 
5. Caso tivesse mudado o 
nome do arquivo, só seria 
preciso mudar aqui o 
nome do mesmo. 
M3.25 – PARÂMETROS NO POWER QUERY 320
Ao corrigir o novo
endereço e/ou o nome do
arquivo, o Power Query já
reconhecerá a fonte da
tabela novamente.
Após alterar o 
nome da pasta ou 
o nome do 
arquivo.
O Power Query 
já reconhecerá a 
fonte da tabela 
novamente. 
Para finalizar, 
não esqueça de 
clicar em “Fechar 
e Aplicar”.
Não se esqueça que 
é preciso repetir 
este procedimento 
para cada uma das 
tabelas que 
apresentar o 
mesmo problema. 
M3.25 – PARÂMETROS NO POWER QUERY 321
Este segundo modo é mais indicado para situações em que temos diversas tabelas. A princípio teremos um pouco mais
de trabalho para organizar os caminhos da atualização, porém, posteriormente, facilitará a reconfiguração de qualquer
mudança de endereço dos arquivos.
1
2
3
Vamos imaginar a seguinte situação, uma pessoa chamada Paulo Queirós, mais conhecida como PQ, precisa pegar 3
pacotes em 3 casas diferentes. Porém, as 3 pessoas mudaram de endereço e esqueceram de passar os novos endereços.
O PQ ficará perdido e não conseguirá buscar nenhum dos três pacotes. Para corrigir o problema, o PQ precisa obter os 3
novos endereços. Essa situação é equivalente ao primeiro modo visto, no qual precisamos corrigir cada um dos
endereços no Power Query para que os arquivos sejam encontrados.
1
23
M3.25 – PARÂMETROS NO POWER QUERY 322
O segundo modo equivale a um outro exemplo. Imagine que o PQ
precise pegar 3 pacotes, mas as 3 pessoas moram no mesmo
condomínio. Para facilitar o procedimento, o PQ combina que as 3
pessoas deixarão os pacotes na portaria. Caso eles mudem de
apartamento, o PQ não precisa se preocupar, pois continuará a pegar
os pacotes na portaria. Ou caso a rua mude de nome, o PQ só precisa
ajustar o GPS uma única vez para encontrar todos os pacotes.
1
2
3
Imagina se em vez de 3 pacotes,
fossem 100 pacotes. Ou seja, se
optarmos pelo modo 1, teremos
que corrigir 100 novos endereços,
se optarmos pelo modo 2,
corrigiremos somente 1 endereço.
M3.25 – PARÂMETROS NO POWER QUERY 323
Porém, como dissemos, se optarmos pelo
modo 2, teremos um trabalho inicial para
que tudo funcione bem posteriormente.
Em primeiro lugar, precisamos abrir o Power
Query, selecionando a aba “Página Inicial” e
clicando em “Transformar dados”
Selecione a 
aba “Página 
Inicial”.
Clique em 
“Transformar 
dados”.
Selecione a 
aba “Página 
Inicial”.
Clique em 
“Gerenciar 
Parâmetros” 
e em “Novo 
Parâmetro”
Dentro do Power Query, precisamos criar
um novo parâmetro. Selecione a aba
“Página Inicial”, depois clique em
“Gerenciar Parâmetros” e em “Novo
Parâmetro”. Esse “Novo Parâmetro” será
como a portaria do prédio onde o PQ
busca os pacotes.
M3.25 – PARÂMETROS NO POWER QUERY 324
Na caixa de texto “Nome”, você pode
colocar o nome que desejar, neste caso,
colocamos “caminho”. Na caixa de texto
“Descrição”, se você desejar, pode descrever
com mais detalhes o que é este novo
parâmetro, mas não é obrigatório. Na parte
de baixo da janela, na caixa de texto “Valor
Atual”, coloque o endereço da pasta onde
estão os arquivos desejados.
Coloque o 
nome que 
desejar para o 
novo 
parâmetro.
Coloque o 
endereço da 
pasta onde estão 
os arquivos 
procurados. 
Para descobrir o endereço da pasta onde estão os arquivos, basta
abri-la e clicar na barra de endereço na parte de cima. Ela ficará
selecionada, então aperte ao mesmo tempo as teclas control+C e
cole na caixa de texto “Valor Atual”. Por fim, clique em “OK” na
parte de baixo da janela “Gerenciar Parâmetros”.
Abra a pasta onde estão os 
arquivos procurados, clique 
na barra de endereços na 
parte de cima e copie o 
endereço apertando ao 
mesmo tempo as teclas 
Control+C. Depois cole na 
caixa de texto “Valor Atual”.
Clique em “OK” 
na parte de 
baixo da janela 
“Gerenciar 
Parâmetros”.
M3.25 – PARÂMETROS NO POWER QUERY 325
Vemos que o novo
parâmetro foi
criado e que
aparece no lado
esquerdo,
juntamente com as
listas das tabelas
no Power Query.
O novo 
parâmetro foi 
criado.
Agora precisamos configurar os endereços para que os arquivos
estejam vinculados a este novo parâmetro. No nosso exemplo, o
parâmetro seria a portaria do prédio, e agora iremos avisar a todas
pessoas que precisam deixar os pacotes na portaria.
Selecione uma das tabelas que deseja vincular ao parâmetro
“caminho”, clique em “Fonte”. Troque o endereço da pasta pelo nome
do parâmetro e acrescente o “&” após o nome. Deixe o nome do
arquivo entre aspas. Faça isso para todas as tabelas.
Selecione umas 
das tabelas que 
deseja vincular 
ao novo 
parâmetro.
Clique 
em 
“Fonte”.
Endereço da 
pasta.
Nome do 
arquivo.
Troque o endereço da pasta 
pelo nome do parâmetro criado 
e coloque “&” após o nome.
Nome do 
arquivo entre 
aspas.
M3.25 – PARÂMETROS NO POWER QUERY 326
Há outra forma de vincularmos as tabelas ao novo parâmetro.
Selecione a aba “Página Inicial” do Power Query, clique em
“Configurações da fonte de dados”.
Selecione a 
aba “Página 
Inicial” no 
Power Query.
Clique em 
“Configurações 
da fonte de 
dados”.
Selecione a tabela que deseja vincular ao novo parâmetro.
Clique em “Alterar Fonte”.
Selecione a 
tabela que 
deseja vincular 
ao novo 
parâmetro.
Clique em 
“Alterar 
Fonte”.
Selecione a opção “Avançadas”. Na caixa de texto de cima, vamos
colocar o nome do parâmetro e, na caixa de texto de baixo, vamos
colocar o nome da tabela. Podemos copiar o mesmo da caixa de
texto de cima antes de apagarmos o texto atual.
M3.25 – PARÂMETROS NO POWER QUERY 327
Apague o texto da caixa de texto de cima. Clique na seta ao lado das letras “ABC”. Selecione “Parâmetro”.Como, neste
caso, só temos um parâmetro, o Power Query selecionará automaticamente o parâmetro “caminho”. Clique em “OK”.
Apague o 
texto.
Clique na seta 
ao lado das 
letras “ABC”. 
Selecione 
“Parâmetro”.
Clique em “OK” na 
parte de baixo da 
janela “Pasta de 
Trabalho do 
Excel”.
Repita estes
passos para
todas as tabelas
que deseja
vincular ao novo
parâmetro.
M3.25 – PARÂMETROS NO POWER QUERY 328
No caso de pastas, selecione a pasta desejada.
Clique em “Alterar Fonte”. Clique na seta ao lado
das letras “ABC” e selecione “Parâmetro”. Por fim,
clique em “OK”. Depois, clique em “Fechar”.
Selecione a 
pasta. Clique em 
“Alterar Fonte”.
Clique na seta ao lado das letras “ABC” e 
selecione “Parâmetros”. O Power Query 
automaticamente selecionará o parâmetro 
“caminho”.
Clique em “OK” 
na parte de 
baixo da janela 
“Pasta”.
M3.25 – PARÂMETROS NO POWER QUERY 329
Agora que as tabelas já estão vinculadas ao novo
parâmetro, caso elas mudem de pasta dentro do
computador. Só é preciso alterar o endereço no
parâmetro, e o Power Query encontrará todas as
pastas.
Selecione o parâmetro no Power Query. Copie o
endereço da nova pasta onde se encontram as
tabelas e copie na caixa de texto abaixo de “Valor
Atual’.
Independentemente do modo escolhido, ao final,
clique em “Fechar e Aplicar”.
Selecione o 
parâmetro.
Copie o novo 
endereço da 
pasta e cole 
aqui.
Para encerrar, 
selecione a aba 
“Página Inicial” e 
clique em 
“Fechar e 
Aplicar”
M3.26 – DESABILITANDO REL. AUTOMÁTICOS 330
O PBI automaticamente estabelece relacionamentos entre as tabelas de acordo com os dados que identifica, porém, nem
sempre estes relacionamentos estão corretos. Portanto, sugerimos que desabilitemos estes relacionamentos automáticos
para nós mesmos criarmos os relacionamentos.
Primeiramente, selecione no PBI a aba “Exibição de modelo”.
Selecione a 
aba “Exibição 
de modelo”.
O PBI cria 
relacionamentos 
entre as tabelas 
automaticamente.
M3.26 – DESABILITANDO REL. AUTOMÁTICOS 331
Uma maneira de desabilitar o
relacionamento é clicando com o
botão direito do mouse sobre a
linha do relacionamento que
deseja apagar, depois selecione
“Excluir”.
Clique em “Sim” na janela que
abrirá.
Clique com o botão 
direito do mouse sobre o 
relacionamento que 
deseja desabilitar. 
Selecione “Excluir”.
Clique em 
“Sim”.
A linha do 
relacionamento 
entre as tabelas 
desaparecerá.
M3.26 – DESABILITANDO REL. AUTOMÁTICOS 332
Outra forma de desabilitar os relacionamentos é selecionando “Gerenciar relações “ na aba “Página Inicial” dentro de “Exibição de
modelo”. Depois, clique em “Gerenciar relações”.
Selecione a 
“Página 
Inicial” dentro 
de “Exibição 
de modelo”.
Clique em 
“Gerenciar 
relações”.
Selecione o relacionamento que deseja
desabilitar. Se forem todos, clique ao mesmo
tempo as teclas “ctrl” + “A”. Depois, clique em
“Excluir” e “Excluir” novamente. Por fim,
clique em “Fechar”.
Clique em 
“Excluir” 
duas 
vezes.
Clique em 
“Fechar”.
M3.26 – DESABILITANDO REL. AUTOMÁTICOS 333
Caso você for carregar novas tabelas e não deseja que o PBI estabeleça novos
relacionamentos entre elas, clique em “Arquivo”.
Selecione, “Opções e configurações” e depois clique em “Opções”.
Em “Carregamento de Dados”, desmarque a opção “Detectar automaticamente novos
Clique em 
“Arquivo”.
Selecione 
“Opções e 
configurações”, 
e clique em 
“Opções”.
relacionamentos depois
que os dados são
carregados”. Por fim,
clique em “OK”.
Selecione 
“Carregamento 
de Dados”.
Desmarque a 
opção.
Clique em 
“OK”.
Esta desabilitação é
válida somente para este
arquivo do PBI. Por isso,
localiza-se dentro de
“Arquivo atual”.
M3.27 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.1) 334
Vamos aprender a fazer um relatório simples. Para tanto, as tabelas precisam estar relacionadas. Há duas formas para isso,
criando relacionamentos (aprenderemos posteriormente) ou mesclando consultas (aprendemos em M3.15).
Mesclamos consultas entre as tabelas “BaseVendas” e “CadastroProdutos” através da coluna em comum “SKU”. Trouxemos
para a tabela “BaseVendas” as colunas “Nome do produto”, “Preço unitário” e “Marca” da tabela “CadastroProdutos”. Neste
processo, não usamos o nome da coluna original como prefixo.
Também mesclamos consultas entre as tabelas “BaseVendas” e “CadastroLojas” através da coluna em comum “ID Loja”.
Trouxemos para a tabela “BaseVendas” as colunas “País” e “Continente” da tabela “CadastroLojas”. Também não usamos o
nome da coluna original como prefixo.
Agora temos as colunas “Qtd Vendida” e “Preço
unitário” e vamos criar uma coluna com o
faturamento total de cada venda.
O primeiro passo é abrir o Power Query.
Selecione a aba “Página Inicial” e clique em
“Transformar Dados”.
Clique em 
“Transformar 
dados”.
Selecione a 
aba “Página 
Inicial”.
M3.27 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.1) 335
Clique sobre o nome da tabela “BaseVendas”, selecione as colunas “Qtd Vendida” e “Preço Unitário”, para tanto, selecione a
segunda coluna com o botão “ctrl” apertado. Selecione a aba “Adicionar Coluna”, clique em “Padrão” e em “Multiplicar”.
Selecione a 
tabela 
“BaseVendas”.
Clique em 
“Padrão”.
1
2
43 5
Selecione as duas colunas. 
Após selecionar a primeira 
coluna, mantenha apertada 
a tecla “ctrl” para selecionar 
a segunda.
Selecione a 
aba 
“Adicionar 
Coluna”.
Clique em 
“Multiplicar”.
A coluna será criada com o nome
“Multiplicação”. Para mudar o seu
nome, clique com o botão direito
do mouse sobre o nome da
coluna, selecione “Renomear” e
dê o novo nome. Para encerrar
clique em “Fechar e Aplicar”.
Para encerrar, 
selecione a aba 
“Página Inicial” e 
clique em 
“Fechar e 
Aplicar”
M3.27 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.1) 336
Vamos aprender a fazer uma matriz e um cartão no PBI. Para fazer uma matriz,
selecione a aba “Exibição de relatório” no PBI, depois clique no símbolo de
“matriz”. Aparecerá um quadrado no quadro do PBI. Selecione este quadrado e
insira os dados “Marca” no campo “Linhas” e “Qtd Vendida” em “valores”. Para isso,
basta clicar sobre os mesmos, arrastá-los e soltá-los no campo desejado.
Selecione a 
aba “Exibição 
de relatório”.
Aparecerá um 
quadrado no 
quadro do 
PBI.
Clique no 
símbolo de 
“Matriz”.
Selecione o quadrado e insira os 
dados “Marca” no campo “Linhas” e 
“Qtd Vendida” em “valores”. Para 
isso, basta clicar sobre os mesmos, 
arrastá-los e soltá-los no campo 
desejado.
M3.27 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.1) 337
O PBI inseriu os dados na matriz, mas vemos que todas as linhas estão com os
mesmos números, pois pegamos dados de tabelas diferentes que não possuem
relacionamento entre si. Para corrigir este problema, precisamos trocar a
coluna “Marca” da tabela “CadastroProdutos” pela coluna “Marca” da tabela
“BaseVendas” que é a mesma tabela da coluna já usada “Qtd Vendida”.
Clique sobre a matriz para que ela fique selecionada. Clique no “X” do lado
direito do nome “Marca” no campo “Linhas”. Selecione a coluna “Marca” da
tabela “BaseVendas”, arraste e solte no campo “Linhas”. Agora, vemos que os
dados estão corretos na matriz.
Clique sobre 
a matriz para 
que fique 
selecionada.
Clique no “X” do 
lado do nome 
“Marca” no campo 
“Linhas”. Ele será 
excluído.
Selecione a coluna 
“Marca” da tabela 
“BaseVendas”, arraste 
e solte no campo 
“Linhas”.
Agora, vemos que os 
dados estão corretos 
na matriz.
M3.27 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.1) 338
Agora, vamos aprender a fazer um cartão no PBI.
Selecione o símbolo do “Cartão”. O PBI mostrará um quadrado no quadro. Selecione este quadrado, clique sobre a
coluna “Faturamento” da tabela “BaseVendas”, arraste e solte no campo “Campos”.
O PBI mostrará a soma da coluna “Faturamento” no cartão. A soma é o padrão do PBI, mas você pode mudar para
outras opções. Clique sobre a seta ao lado do nome da coluna e escolha a opção desejada.
Selecione o 
símbolo do 
“Cartão”.
Selecione o 
quadrado que 
aparecerá no 
quadro doPBI. 
Clique sobre a coluna 
“Faturamento” da tabela 
“BaseVendas”, arraste e 
solte no campo “Campos”. A soma da 
coluna é o 
padrão do PBI, 
mas é possível 
mudar. Clique na 
seta ao lado do 
nome da coluna 
e escolha a 
opção desejada. 
M3.27 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.1) 339
Agora vamos aprender a formatar o visual do
cartão.
Clique sobre o cartão para que fique selecionado.
Selecione “Formatar seu visual”.
Na aba “Visual”, na opção “Valor do balão”, temos
as opções de configuração do texto do cartão.
Na aba “Geral”, na opção “Tela de fundo”,
configure a cor do fundo do cartão. Na opção
“Fronteira visual”, configure a borda do cartão
(cor e cantos). Na opção “Sombra”, configure a
sombra do cartão. Lembrando que para
configurar as bordas ou sombras, é necessário
ativar a opção.
Dentro da aba 
“Visual”, na opção 
“Valor do balão”, 
configure o texto do 
cartão.
Clique sobre 
o cartão para 
que fique 
selecionado. 
Selecione a 
aba 
“Formatar 
seu visual”.
Dentro da aba 
“Geral”, na opção 
“Tela de fundo”, 
configure o fundo 
do cartão.
Na opção 
“Fronteira visual”, 
configure a borda 
do cartão. 
Na opção 
“Sombra”, 
configure a 
sombra do cartão. 
Para abrir a janela de 
configuração, clique na 
seta ao lado do título 
“Fronteira visual” ou 
“Sombra”.
Para liberar as opções de 
configuração, ative o 
botão ao lado o título 
“Fronteira visual” ou 
“Sombra”.
M3.27 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.1) 340
O texto abaixo do número é referente ao nome da coluna de onde os dados foram extraídos. Para ocultá-lo, na aba “Formatar
seu visual”, “Visual”, desabilite a opção “Rótulo da categoria”. Para incluir um título no cartão, habilite a opção “Título” na aba
“Geral”, insira o texto e configure o mesmo.
Para mudar o tamanho, formato ou posição do cartão, selecione o mesmo, coloque o mouse sobre um dos cantos do cartão.
Na aba 
“Geral”, 
habilite a 
opção “Título”. 
Insira o 
mesmo e 
configure-o.
Para excluir o nome da 
coluna de onde foram 
extraídos os dados. 
Selecione a aba “Formatar 
seu visual”, “Visual”.
Desabilite a 
opção 
“Rótulo da 
categoria”.
Quando aparecer uma seta com
duas pontas, segure o botão do
mouse e arraste até obter o
tamanho, formato e posição
desejados.
Para mudar o 
tamanho, 
formato ou 
posição do 
cartão. Coloque 
o mouse sobre 
um dos cantos 
do cartão. 
Quando 
aparecer a seta 
com duas 
pontas, segure o 
botão do mouse 
e arraste até 
obter o 
tamanho, 
formato e 
posição 
desejados. 
M3.28 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.2) 341
Agora, vamos terminar de formatar o cartão com o total de faturamento e criar outros dois cartões.
Para incluir o símbolo de “R$” ou “$”, devemos mexer na formatação da coluna de onde foram extraídos os dados. Selecione
a coluna na lista do lado esquerdo do PBI, no nosso exemplo é a coluna “Faturamento” da tabela “BaseVendas”. Clique na
seta ao lado do símbolo “$” na parte de cima, no lado esquerdo da tela. Na lista que abrirá, procure a moeda que deseja pelo
idioma do país, no nosso exemplo “R$ Português (Brasil)”. A lista está em ordem alfabética pelo idioma. Depois que já foi
selecionada uma vez, a opção constará na parte de cima da lista, dentro das opções “Usado recentemente”. Em nosso
exemplo, deixaremos em dólar, selecionando a opção “$ Inglês (Estados Unidos)”.
Selecione a coluna 
da tabela de onde 
os dados foram 
extraídos. 
Clique na seta 
ao lado do 
símbolo “$”.
Procure a moeda 
desejada pelo nome do 
idioma do país que 
utiliza a moeda 
desejada. 
Se já foi selecionado uma 
vez, a opção também 
ficará no topo da lista 
dentro das opções 
“Usado recentemente”.
No nosso exemplo, 
usaremos o 
símbolo de dólar. 
M3.28 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.2) 342
Vamos criar o segundo
cartão com a quantidade de
vendas. Uma opção é
copiarmos o primeiro cartão,
mudarmos somente os dados
e mantermos a formatação.
Clique sobre o primeiro
cartão, aperte as teclas “ctrl”
+ “C” e depois “ctrl” + “V”.
Clique sobre o cartão
copiado e arraste até a
posição desejada com o
botão do mouse apertado.
Selecione o segundo cartão
criado, clicando sobre ele.
Clique no “X” ao lado do
nome da coluna no campo
“Campos” para exclui-la.
Clique e arraste a nova
coluna desejada para o
campo “Campos”, em nosso
caso, “Qtd Vendida”.
Clique sobre 
o cartão 
criado. 
Clique no “X” ao 
lado do nome da 
coluna no campo 
“Campos” para 
exclui-la.
Clique e arraste 
a nova coluna 
desejada para o 
campo 
“Campos”. 
M3.28 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.2) 343
Por fim, precisamos mudar o nome do cartão de
“Faturamento Total” para “Venda Total”.
Selecione a aba “Formatar seu visual”, “Geral”. Clique
na opção “Título” e substitua o nome do cartão no
campo “Texto”, no nosso exemplo o novo nome é
“Venda Total”.
Selecione a 
aba 
“Formatar 
seu visual”.
Selecione a 
aba “Geral”.
Clique em 
“Título”.
Mude o nome 
no cartão.
M3.28 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.2) 344
Vamos criar o terceiro cartão com o nome do produto mais vendido. Como vimos,
podemos copiar um dos primeiros cartões e mudar somente os dados e manter a
formatação. Mas, vamos fazer de outro modo desta vez. Vamos iniciar o cartão do zero
e depois copiaremos a formatação dos primeiros cartões.
Primeiro, clique em qualquer local do quadro do PBI para que nenhum dos dois cartões
fiquem selecionados. Depois, clique sobre o símbolo do cartão.
Clique em 
qualquer local do 
quadro do PBI 
para que nenhum 
cartão fique 
selecionado. 
Em “Criar visual”, 
“Adicionar dados 
ao seu visual”, 
selecione 
símbolo do 
cartão na aba .
Selecione o cartão criado e o arraste
até a posição desejada.
Com o cartão novo selecionado, clique em “Nome Produto” da tabela “BaseVendas” e o
arraste até o campo “Campos”.
Com o cartão 
novo selecionado, 
clique em “Nome 
Produto” da 
tabela 
“BaseVendas” e o 
arraste até o 
campo “Campos”.
M3.28 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.2) 345
O PBI adota como padrão, nestes casos, colocar o nome do primeiro produto em ordem alfabética
da coluna selecionada. Para o PBI colocar no cartão o produto mais vendido, selecione a coluna
“Nome Produto” da tabela “BaseVendas” e arraste-a até o espaço “Adicionar os campos de dados
aqui” debaixo da opção “Filtros neste visual”.
Em “Tipo de filtro”, selecione “N superior”. Em “Mostrar itens”, selecione “Superior” e escreva 1,
pois você deseja o primeiro mais vendido. No campo “Por valor”, clique e arraste a coluna “Qtd
vendida” da tabela “BaseVendas”. Clique e “Aplicar filtro”.
O padrão do PBI é selecionar o 
primeiro nome em ordem 
alfabética da coluna selecionada.
Selecione e arraste a coluna 
“Nome Produto” até o campo 
“Adicionar os campos de 
dados aqui” debaixo de 
“Filtros neste visual”.
Em “Tipo de 
filtro”, 
selecione “N 
superior”.
Em “Mostrar 
itens”, 
selecione 
“Superior” e 
escreva “1”.
Em “Por valor”, selecione e 
arraste para este campo a coluna 
“Qtd Vendida” da tabela 
BaseVendas”.
Clique em 
“Aplicar 
filtro”.
Selecione um dos cartões já
configurados, clique na aba “Página
Inicial” em “Pincel de formatação” e
clique no novo cartão.
Selecione um dos 
cartões configurados, 
clique em “Pincel de 
formatação” na aba 
“Página Inicial” e clique 
no novo cartão criado. 
M3.28 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.2) 346
Para incluirmos o título, selecione o cartão criado. Na aba
“visualizações”, em “Formatar seu visual”, em “Geral”, “Título”, no
campo “Texto”, escreva o titulo do cartão. No nosso exemplo, será
“Produto mais vendido”.
Para mudar o tamanho do texto no cartão, selecione o cartão
desejado. Na aba “visualizações”, em “Formatar seu visual”, em
“Visual”, “Valor do balão”, selecione o tamanho de texto desejado.
Selecione o 
cartão 
desejado.
Na aba 
“Visualizações”, 
em “Formatar 
seu visual”, em 
“Geral”.
Em “Título”, no 
campo “Texto”, 
escreva o titulo do 
cartão. No nosso 
exemplo, será 
“Produtomais 
vendido”.
Na aba 
“Visualizações”, 
em “Formatar 
seu visual”, em 
“Visual”.
Em “Valor do 
balão”, 
selecione o 
tamanho de 
texto desejado. 
M3.29 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.3) 347
Posicione a caixa de texto no local desejado. Para deslocar a mesma, clique sobre a borda e arraste até o local desejado.
Para mudar o tamanho do quadrilátero ou o seu formato, clique sobre um dos cantos e arraste o mouse.
Selecione a 
aba “Inserir”. 
Clique em 
“Caixa de 
texto”.
Digite o texto 
desejado e configure 
a fonte, tamanho etc. 
Agora, vamos colocar um título e criar mais dois gráficos: de barras e de mapa. Para criar o título, selecione a aba “Inserir”,
clique em “Caixa de texto”. Digite o texto desejado e configure a fonte, tamanho etc.
M3.29 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.3) 348
O primeiro gráfico que faremos será de barras. Na aba “Visualizações”, “Adicionar dados
ao seu visual”, clique no símbolo de “Gráfico de barras empilhadas”.
Selecione o quadrado do gráfico que apareceu no quadro do PBI. Clique sobre o nome da
coluna “Faturamento” da tabela “BaseVendas” e arraste até o campo “Eixo X”.
1. Na aba 
“Visualizações”, 
“Adicionar 
dados ao seu 
visual”, clique 
em “gráfico de 
barras 
empilhadas”.
Clique sobre o nome da coluna “Marca” da tabela
“BaseVendas” e arraste até o campo “Eixo Y”.
2. Clique no 
quadrado 
que 
aparecerá no 
quadro do 
PBI para ficar 
selecionado. 
3. Clique sobre 
a coluna 
“Faturamento” 
da tabela 
“BaseVendas” 
e arraste até o 
campo “Eixo 
X”. 
4. Clique sobre 
a coluna 
“Marca” da 
tabela 
“BaseVendas” 
e arraste até o 
campo “Eixo 
Y”. 
M3.29 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.3)
TEMA 
F O R M A T A Ç Ã O 1
Vamos formatar os dados
do eixo Y. Selecione o
gráfico, clique no símbolo
da aba “Formatar seu
visual”, “Visual”, “Eixo Y”.
Vamos aumentar um
pouco a fonte e mudar a
sua cor.
349
Selecione o 
gráfico, clique 
no símbolo de 
“Formatar seu 
visual”.
Selecione a 
aba “Visual” 
e depois 
“Eixo Y”.
F O R M A T A Ç Ã O 2
Vamos formatar o título.
Selecione o gráfico, clique
no símbolo da aba
“Formatar seu visual”,
“Geral”, “Título”.
Vamos colocar a mesma
configuração do título
dos outros gráficos.
Selecione o 
gráfico, clique 
no símbolo de 
“Formatar seu 
visual”.
Selecione a 
aba “Geral” 
e depois 
“Título”.
F O R M A T A Ç Ã O 3
Vamos formatar a borda e a sombra. Selecione o gráfico, clique no
símbolo da aba “Formatar seu visual”, “Geral”, “Efeitos”, “Fronteira
visual”.
Depois, selecione “Efeitos”, e “Sombra”.
Configure da forma que desejar, no nosso exemplo
colocaremos a mesma formatação dos cartões já criados.
Selecione o 
gráfico, clique 
no símbolo de 
“Formatar seu 
visual”.
Selecione a 
aba “Geral” e 
depois 
“Efeitos” e 
“Fronteira 
Visual”.
Selecione o 
gráfico, clique 
no símbolo de 
“Formatar seu 
visual”.
Selecione a 
aba “Geral” e 
depois 
“Efeitos” e 
“Sombra”.
M3.29 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.3) 350
F O R M A T A Ç Ã O 4
Vamos colocar os dados no gráfico somente das 5
marcas que mais faturaram.
Abra a aba “Filtros”
Selecione o gráfico de barras. Dentro de “Filtros neste
visual”, haverá dois quadrados: “Faturamento” e
“Marca”. Inclua os dados dentro da opção “Marca”. No
campo “Tipo de filtro”, selecione “N superior”. Em
“Mostrar itens”, selecione “Superior”, pois queremos o
que mais faturaram, e coloque a quantidade dos que
mais vendaram ao lado. No nosso exemplo, colocamos 5.
No campo “Por valor”, arraste a coluna “Faturamento”
da tabela “BaseVendas”. Por fim, clique em “Aplicar
filtro”.
Abra a 
aba 
“Filtros”
Abra a 
aba 
“Filtros”
Selecione 
“N superior”.
Selecione 
“Superior” e 
o número de 
marcas que 
deseja, no 
nosso caso 
são 5.
Clique sobre o nome da 
coluna “Faturamento” 
da tabela “BaseVendas” 
e a arraste até este 
campo. 
Clique em 
“Aplicar 
filtro”.
M3.29 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.3) 351
F O R M A T A Ç Ã O 5
Vamos colocar os rótulos de dados nas barras e
tirar os números que aparecem no eixo X na
parte de baixo do gráfico.
Selecione o gráfico. Na aba “Visualização”,
selecione “Formatar seu visual”. Clique na aba
“Visual” e habilite o item “Rótulos de dados”.
Dentro deste item, configure os rótulos de
dados conforme desejar: tamanho, cor, posição,
número de casas decimais, etc.
Na aba 
“Visualizações”
, clique em 
“Formatar seu 
visual”.
Selecione a aba 
“Visual”. Depois, 
habilite a opção 
“Rótulos de 
dados”.
Dentro deste item 
“Rótulos de dados”, 
é possível formatar 
tudo do rótulo de 
dados: cor, posição, 
número de casas 
decimais, etc. 
F O R M A T A Ç Ã O 6
Vamos tirar os números que aparecerem no eixo X do gráfico; pois, com o rótulo de
dados, não são mais necessários.
Na aba “Visualizações”, selecione a aba “Formatar seu visual”. Clique na aba “Visual” e
desabilite o item “Eixo X”.
Na aba 
“Visualizações”, 
selecione 
“Formatar seu 
visual”.
Na aba “Visual”, 
desabilite a opção 
“Eixo X”.
M3.29 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.3) 352
Uma funcionalidade importante no PBI é a interação entre
os gráficos. Se clicarmos sobre uma das barras do gráfico, o
PBI mudará todos os outros dados para mostrar somente os
números do item escolhido. No nosso exemplo, são os
números da marca HP.
Ao selecionar uma das barras do 
gráfico, o PBI modifica todos os 
outros gráficos a partir da marca 
escolhida.
M3.29 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.3) 353
O segundo gráfico que faremos será de
mapa.
Clique em um espaço em branco no
quadro do PBI. Na aba “Visualizações”,
selecione “Adicionar dados ao seu
visual”. Clique no ícone de “Mapa”.
Primeiro, 
clique em um 
espaço em 
branco no 
quadro do PBI. 
Depois, na aba 
“Visualizações”, 
selecione a aba 
“Adicionar dados ao seu 
visual”. Clique no ícone 
de “Mapa”.
Para aumentar o tamanho do novo gráfico, basta colocar o
mouse sobre um dos cantos do mesmo, quando aparecer a
seta com duas pontas, aperte o botão do mouse e molde o
tamanho conforme desejar. Para mudar o gráfico de local,
basta clicar sobre o mesmo e arrastar até o local desejado.
M3.29 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.3)
F O R M A T A Ç Ã O 1
Clique sobre o novo gráfico de mapa.
Selecione a coluna “Continente” da tabela
“BaseVendas” e a arraste até o campo
“Localização”.
354
Clique sobre o novo 
gráfico de mapa. 
Selecione a coluna 
“Continente” da 
tabela “BaseVendas” 
e a arraste até o 
campo 
“Localização”. 
Selecione a coluna “Faturamento” da tabela
“BaseVendas” e a arraste até o campo “Tamanho da
bolha”. O gráfico mostrará uma bolha maior no mapa
quanto maior for o faturamento da região.
Selecione a coluna 
“Faturamento” da 
tabela 
“BaseVendas” e a 
arraste até o 
campo “Tamanho 
da bolha”. 
Clique sobre o gráfico de mapa
criado. Na aba “Visualizações”,
selecione “Formatar o seu
visual”, depois a aba “Visual” e
o item “Bolhas”. Neste item,
você poderá formatar o
tamanho das bolhas e as suas
cores.
Na aba 
“Visualizações”, 
selecione 
“Formatar o seu 
visual”. Depois, 
selecione o item 
“Visual” e “Bolhas”. 
Dentro deste item, 
é possível formatar 
o tamanho e as 
cores das bolhas. 
F O R M A T A Ç Ã O 2
M3.29 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.3)
F O R M A T A Ç Ã O 3
Para formatar o título, bordas e sombra do novo gráfico, vamos
copiar a formatação do último gráfico criado.
Clique no último gráfico criado “Gráfico de barras empilhadas”.
Depois, na aba “Página Inicial”, na parte de cima, do lado
esquerdo da tela, clique no botão de “Pincel de formatação”. Por
fim, clique em cima do novo gráfico de mapa
355
Clique sobre o 
último gráfico 
criado. Clique na aba 
“Página Inicial” em 
“Pincel de 
formatação”. Por 
fim, clique sobre o 
novo gráfico de 
mapa. 
M3.29 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.3)
Caso o seu PBI não
permita a construção
do gráfico de mapas,
você deverá seguir
os passos a seguir.
Depois, feche ereabra o PBI.
356
Clique na aba “Arquivo”. Selecione “Opções e configurações” e
depois clique em “Opões”. Selecione o item “Segurança”,
marque a opção “Usar visuais de Mapa e Mapa Preenchido”.
Para encerar, clique em “OK”.
Clique em 
“Arquivo”.
Clique em 
“Opções e 
configurações”, 
depois em 
“Opções”.
Selecione a opção 
“Segurança” e marque a 
opção ”Usar visuais de 
Mapa e Mapa 
Preenchido”.
Clique em 
“OK”. Feche 
e reabra o 
PBI. 
M3.29 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.3) 357
Como já vimos, uma funcionalidade importante no PBI é a
interação entre os gráficos. Se clicarmos sobre uma das
bolhas do gráfico de mapa, o PBI mudará todos os outros
dados para mostrar somente os números do item escolhido.
No nosso exemplo, são os números do faturamento da
“Ásia”.
Ao selecionar uma das bolhas no 
gráfico de mapa, o PBI modifica 
todos os outros gráficos a partir 
do continente escolhido.
M3.29 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.3)
Caso você deseje que
as barras continuem
pintadas por
completo e não
preenchidas em
parte quando
ocorrer a interação
entre os gráficos,
siga as orientações a
seguir.
358
Clique na aba “Arquivo”. Selecione “Opções e configurações”,
depois “Opções”. Clique sobre o item “Configurações de relatório”
e marque a opção “Alterar a interação visual padrão de realce
cruzado para filtragem cruzada”. Por fim, clique em “OK”.
Clique em 
“Opções e 
configurações”, 
depois em 
“Opções”.
Clique em 
“Arquivo”.
Clique em 
“OK”.
Clique em 
“Configurações 
do relatório”.
Marque a opção 
“Alterar a interação 
visual padrão de 
realce cruzado para 
filtragem cruzada”.
M3.29 – CRIANDO UM RELATÓRIO SIMPLES NO PBI (P.3) 359
Agora, vemos que as barras não ficam
parcialmente preenchidas, mas são
totalmente reconfiguradas quando
usamos algum filtro.
Caso deseje usar dois ou mais filtros
simultaneamente, basta clicar no
segundo e nos próximos filtros
juntamente com a tecla “ctrl”
pressionada. Por ex., clique em “Ásia”
no mapa, depois clique em “Apple”
com a tecla “ctrl” pressionada e em
uma terceira opção com a tecla “ctrl”
pressionada.
M3.30 – IMPORTANDO E TRATANDO BASES DE DADOS 360
Deixe tudo organizado antes de 
importar os dados para o PBI.
Agora, vamos relembrar boas práticas no momento de importar e tratar a base de dados.
- Defina nomes intuitivos para as tabelas
e colunas.
- Deixe todas as colunas formatadas
corretamente (número, datas, texto
etc.).
Evite deixar as tabelas 
desnecessariamente grandes.
- Só pegue as informações que você
realmente precisa.
- Só mescle colunas se realmente for
necessário.
Desabilite as atualizações para tabelas 
que não mudam.
- Tabelas que mudam pouco ou nunca
mudam não precisam ser sempre
atualizadas.
Crie parâmetros quando o caminho dos 
arquivos possa ser alterado. 
- Isso vai facilitar muito caso você altere o
nome da pasta ou o local dos arquivos.
Otimize as etapas aplicadas.
- Evite criar etapas
desnecessárias no Power
Query.
- Utilize a barra de fórmulas do Power
Query para evitar a criação de
etapas (renomear colunas, alterar
tipo etc.)
- Mas diminua as etapas somente
dentro do que for razoável.
M3.31 – FAQ (PERGUNTAS FREQUENTES) 361
Veremos abaixo as respostas para as perguntas mais frequentes:
1 Eu importei a tabela, mas, quando fui na guia dados do PBI, a tabela está aparentemente em branco.
Pode ser que seja preciso somente excluir as
linhas em branco da tabela.
Para fazer isso, abra o Power Query. Na aba
“Página Inicial”, clique em “Transformar dados”.
Importei a tabela, mas 
quando vou na guia 
“Exibição de dados” do 
PBI a tabela não 
aparece.
Clique em 
“Transformar 
dados”.
Selecione a 
aba “Página 
Inicial”.
M3.31 – FAQ (PERGUNTAS FREQUENTES) 362
1
No Power Query, na aba “Página
Inicial”, selecione a tabela com o
problema. Depois, clique em
“Reduzir Linhas”, “Remover Linhas”
e “Remover Linhas em Branco”.
Para encerrar, clique em “Fechar e
Aplicar”.
Na aba “Página 
Inicial”, 
selecione a 
tabela com o 
problema.
Para encerrar, 
clique em 
“Fechar e 
Aplicar”
Selecione a 
aba “Página 
Inicial”.
Clique em 
“Reduzir Linhas”, 
“Remover Linhas”, 
“ Remover Linhas 
em Branco”.
M3.31 – FAQ (PERGUNTAS FREQUENTES) 363
2
Quando mandei atualizar os dados no PBI, apareceu a 
seguinte mensagem: “(...) A chave não corresponde a 
nenhuma linha da tabela”. 
Esta mensagem aparece quando estamos
puxando os dados de diversos arquivos
localizados em uma mesma pasta (veja lição
M3.17 – Importar Pasta) e cometemos um dos
seguintes erros:
- Se optamos por buscar os dados de abas de
arquivos de Excel e as mesmas não têm o
mesmo nome. Por exemplo, a aba de onde
puxo os dados do arquivo “Base Vendas
2020” se chama “2020”, mas a aba de onde
puxo os dados do arquivo “Base Vendas
2021” se chama “2021”. Todas estas abas
precisam ter o mesmo nome, por exemplo
“Vendas”.
- Se optamos por buscar os dados que estão
configurados como tabelas em arquivos do
Excel, e as tabelas não possuem o mesmo
nome nos diferentes arquivos.
Nestes casos, é preciso renomear as abas ou as
tabelas com o mesmo nome. Depois, importar os
dados novamente da pasta (veja M3.17).
C R I A N D O 
R E L A C I O N A M E N T O S
364
M4.1 – RELACIONAMENTOS NO PBI - INTRODUÇÃO 365
As tabelas normalmente possuem dados que se complementam. Por exemplo, na tabela “BaseVendas”, temos o
código do produto e, na tabela “CadastroProdutos”, temos a marca, preço unitário, nome completo do produto etc.
Para ligar estes dados, podemos mesclar consultas (veja M3.15) ou criar relacionamentos. Agora, aprenderemos a
criar os relacionamentos. Porém, vamos partir do PBI construído no M3.15, no qual mesclamos consultas e incluímos
as colunas “Nome Produto”, “Marca” e “Preço Unitário” na tabela “BaseVendas”.
Na aba 
“Exibição de 
dados” do PI.
Na tabela 
“BaseVendas”.
Incluímos as colunas 
“Nome Produto”, 
“Marca” e “Preço 
Unitário”.
M4.1 – RELACIONAMENTOS NO PBI - INTRODUÇÃO 366
Para excluir estas colunas que criamos na aula M3.15, abra o Power
Query. Na aba “Página Inicial” do PBI, clique em “Transformar
dados”.
No Power Query, selecione a tabela “BaseVendas” na qual se
localizam as colunas que desejamos apagar.
Clique, na aba 
“Página 
Inicial” em 
“Transformar 
Dados”.
Selecione a 
tabela 
“BaseVendas”.
Uma opção seria clicar com o botão direito do mouse sobre o
cabeçalho das colunas e selecionar “Remover”. Porém, desta forma,
estamos criando as colunas e depois as excluindo, aumentando o
número de etapas aplicadas e tornando o processo mais lento. Assim,
é melhor remover a criação das colunas no quadro “ETAPAS
APLICADAS”. Se clicarmos sobre o “X” do lado esquerdo da linha, a
ação é desfeita. Portanto, podemos apagar as últimas ações desejadas
até chegarmos em “Consultas Mescladas”. Ou podemos clicar com o
botão direito do mouse sobre a linha “Consultas Mescladas” e
selecionar “Excluir Até o Fim”. Depois, clique em “Excluir” novamente.
Por fim em “Fechar e Aplicar”.
Podemos ir clicando no “X” 
das ações desejadas, até 
apagarmos “consultas 
Mescladas”.
Clique com o botão direito 
do mouse sobre “Consultas 
Mescladas” e selecione 
“Excluir Até o Fim”.
Clique em 
“Excluir”.
Clique em 
“Fechar e 
Aplicar”.
M4.2 – RELACIONAMENTOS X MESCLAR CONSULTAS 367
Antes de entender importantes conceitos de
Relacionamentos no Power BI, vamos entender melhor
como funciona a diferença entre Relacionamentos e Mesclar
Consultas.
Como vimos anteriormente, a mesclar consultas
simplesmente é trazer colunas de uma tabela para outra.
Como exemplo, vamos analisar ela com a planilha abaixo:
Veja que não temos nenhuma informação sobre o produto
em si, apenas o SKU. Utilizando a mesclar consultas no
Power BI, poderíamos trazer as seguintes informações dos
produtos.
Basicamente, são geradas colunas iguais de uma outra
base, na base que está sendo visualizada.
O problema é que cada vez que trazemos novas colunas
numa base de vendas,por exemplo, esta base pode ficar
muito pesada e atrapalhar a funcionalidade do nosso
arquivo.
É aí que entram os Relacionamentos, como eles podemos
trazer essa informações nos dashboards e relatórios, sem
precisar adicionar novas colunas. Esses relacionamentos não
alteram a estrutura da tabela, mas são bastante úteis em
nossos arquivos.
M4.3 – TABELA FATO X TABELA CARACTERÍSTICA 368
Existem dois tipos de tabelas: “Tabela Fato” e “Tabela Característica” ou “Tabela Dimensão”. Elas se complementam e
ajudam a organizarmos os dados para que o PBI não fique pesado e lento. A divisão dos dados nestes dois tipos de tabelas
evita a repetição desnecessária de informações.
Tabela Fato
Descreve fatos e/ou ações (Por ex.:
descrição de vendas ou compras,
movimentação de estoque, descrição de
devoluções etc.).
Costuma ser uma tabela com muitas linhas
onde alguns dados (produtos, clientes etc.)
se repetem.
Tabela Caracteristica ou Dimensão
Descreve cadastros (Por ex.: clientes,
produtos, fornecedores, etc.).
Costumam ser tabelas menores, nas quais os
dados (produtos, clientes, etc.) não
costumam repetir.
Costumam descrever características sobre
alguma informação contida na Tabela Fato
(Por ex., nome do cliente, nome do produto,
marca do produto etc.).
M4.3 – TABELA FATO X TABELA CARACTERÍSTICA 369
Abaixo temos exemplos de cada um dos tipos de tabela. Na Tabela Fato, verificamos que algumas informações se repetem,
como “Data da venda”, “SKU” do produto. Já na Tabela Característica, temos mais informações sobre os produtos descritos na
Tabela Fato: nome, marca, preço unitário etc. Sendo que cada produto aparece somente uma vez nesta tabela.
Se todas estas informações estivessem em uma única tabela, as informações do produto HL5 (nome, marca, tipo do produto,
preço unitário etc.) se repetiriam em cada uma das linhas em que ele foi vendido, o que tornaria o arquivo bem mais pesado.
Outro ponto importante a ser observado é que as tabelas devem ter alguma coluna em comum, neste caso o “SKU” do produto.
Tabela Fato Tabela Característica ou Dimensão
M4.4 – IDENTIFICANDO AS TAB. FATO E CARACT. 370
Para uma melhor organização, sugerimos que separe as tabelas fato das tabela características.
D I C A
Caso o PBI já tenha feito relações
entre as tabelas de forma
automática, sugerimos que as
desfaça, pois é possível que não
estejam da maneia que você
deseja. Para tanto, basta seguir os
passos da aula M3.26.
A partir das características descritas na aula M4.3, vamos
classificar as tabelas:
C A R A C T E R Í S T I C AF A T O
CadastroLojas
CadastroLocalidades
CadastroClientes
BaseVendas
T A B E L A
CadastroProdutos
BaseDevolução
M4.4 – IDENTIFICANDO AS TAB. FATO E CARACT. 371
Vamos separar espacialmente os dois tipos de tabelas, deixando um tipo em cima e outro em baixo. Selecione a aba “Exibição de
modelo” do lado esquerdo. Para deslocar a tabela, coloque o mouse sobre o título da tabela, quando aparecer uma cruz, clique
no botão e arraste a tabela até o local desejado.
Selecione a 
aba “Exibição 
de modelo”.
Para deslocar a 
tabela, coloque o 
mouse sobre o título 
da tabela, quando 
aparecer a cruz, 
clique o mouse e 
arraste para o local 
desejado.
Tabelas Fato.
Tabelas Características.
D I C A
Outros aspectos de uma tabela fato são:
normalmente possuem datas de algum
ocorrido (venda, devolução etc.);
possuem uma coluna com quantidades
(vendas, produtos devolvidos, valores
vendidos etc.).
A tabela calendário é uma tabela
caraterísticas, pois as datas não se
repetem.
M4.5 – CHAVE PRIMÁRIA E CHAVE ESTRANGEIRA 372
Vamos aprender os conceitos de chave primária e chave estrangeira. Ambas são colunas de tabelas diferentes que se
relacionam entre si. A chave primária normalmente é uma coluna de uma tabela caraterística e a chave estrangeira é
normalmente a mesma coluna (com os mesmos dados) na tabela fato.
Chave primária (tabela
característica). - Coluna com
dados/valores que não podem se
repetir;
- Serve de referência para dar
informações complementares para a
chave estrangeira na outra tabela
(tabela fato).
Chave estrangeira (tabela fato).
Coluna com dados/valores que podem
se repetir;
- Conecta-se com a chave primária
(tabela característica) para buscar
mais dados sobre o item.
Chave estrangeira.
Chave primária.
M4.6 – IDENTIFICANDO AS CHAVES PRIM. E ESTRANG. 373
Vamos identificar nas tabelas de nosso exemplo quais seriam as chaves primárias e as estrangeiras. Primeiramente,
veremos quais colunas da tabela “CadastroClientes” poderiam ser uma chave primária.
ID Cliente - SIM
- Não repetem.
- Tem este dado na tabela fato.
Nome e/ou sobrenome - NÃO
- Podem repetir em caso de
pessoas homônimas.
- Não tem este dado na tabela
fato.
Email - TALVEZ
- Tem que garantir que não se repita o
email para dois clientes diferentes.
- É preciso ter este dado na tabela fato.
Data de Nascimento - NÃO
- Podem repetir.
- Não temos este dado na
tabela fato.
Documento - TALVEZ
- Tem que garantir que não se repitam os números dos
documentos, pois podem ser de estados diferentes ou
países diferentes e com o mesma numeração.
- É preciso ter este dado na tabela fato.
M4.6 – IDENTIFICANDO AS CHAVES PRIM. E ESTRANG. 374
Agora, veremos quais colunas da tabela “CadastroLojas” poderiam ser uma chave primária.
ID Loja - SIM
- Não repetem.
- Tem este dado na tabela fato.
Nome da Loja – NÃO
- É preciso ter este dado na tabela fato.
- É necessário que cada item esteja escrito da mesma forma em ambas as tabelas. Por ex. se aqui está “Loja Seattle
No. 1” e na outra tabela “Loja Seattle num. 1”, o PBI não identificará a relação. Portanto, não é muito recomendado
usar colunas com dados muitos longos como chaves primárias.
Gerente Loja – NÃO
- Podem repetir em caso de pessoas
homônimas ou do mesmo gerente cuidar de
mais de uma loja.
- Não tem este dado na tabela fato.
M4.6 – IDENTIFICANDO AS CHAVES PRIM. E ESTRANG. 375
Agora, veremos quais colunas da tabela “CadastroProdutos” poderiam ser uma chave primária.
SKU - SIM
- Não repetem.
- Tem este dado na tabela fato.
Produto – NÃO
- É preciso ter este dado na tabela fato.
- É necessário que cada item esteja escrito da mesma forma em ambas as tabelas. Por ex. se aqui está “Smart TV LG
65” 4K UHD – Preto” e na outra tabela “TV Smart LG 65” 4K UHD – Preto” ou “Smart TV LG 65” 4K UHD / Preto” o
PBI não identificará a relação. Portanto, não é recomendado usar colunas com dados muitos longos como chaves
primárias.
M4.6 – IDENTIFICANDO AS CHAVES PRIM. E ESTRANG. 376
Agora, veremos quais colunas da tabela “BaseVendas” poderiam ser uma chave estrangeira.
Data da Venda – SIM
- Tem este dado na tabela
característica ou dimensão
(Calendário).
Ordem de Compra– NÃO
- Não tem este dado nas
tabelas característica ou
dimensão.
SKU – SIM
- Tem este dado na tabela
característica ou dimensão
(CadastroProduto).
ID Cliente – SIM
- Tem este dado na tabela
característica ou dimensão
(CadastroClientes).
Qtd Vendida – NÃO
- Não tem este dado nas
tabelas característica ou
dimensão.
ID Loja – SIM
- Tem este dado na tabela
característica ou dimensão
(CadastroLojas).
M4.6 – IDENTIFICANDO AS CHAVES PRIM. E ESTRANG. 377
Para finalizar, gostaríamos de dar uma sugestão de organização no PBI. Sugerimos que
coloque no início dos nomes das tabelas as letras “f” ou “d” para identificar as tabelas “Fato”
e “Dimensão” ou “Caraterística”. Com isso, o próprio PBI agrupará as tabelas pelos tipos, já
que as listas por ordem alfabética. Isso facilitará no momento de criar os gráficos.
Para isso, clique duas vezes sobre o nome da tabela na guia “Dados” do lado direito do PBI.
Inclua a letra.
Clique duas 
vezes sobre o 
nome da 
tabela e 
inclua a letra.
M4.7 – PQ PRECISAMOS CRIAR RELAC. ENTRE AS TAB. 378
Para entender melhor a necessidade dos relacionamentos, vamos criar uma tabela com a quantidade de vendas por cada
produto. Para tanto, selecione a aba “Exibição de relatório”do lado esquerdo do PBI. Depois, na aba “Visualizações”,
selecione a guia “Criar visual” e clique no ícone de “Matriz”. O PBI criará uma tabela no quadro em branco do PBI. Clique na
coluna “Qtd Vendida” da tabela “fBaseVendas” e arraste até o campo “Valores”, depois, clique sobre a coluna “SKU” da
tabela “fBaseVendas” e arraste até o campo “Linhas”.
Clique sobre a coluna 
“Qtd Vendida” da 
tabela “fBaseVendas” 
e arraste até o campo 
“Valores”.
Selecione a 
aba “Exibição 
de relatório”.
Selecione a aba 
“Visualizações”. 
Clique na guia 
“Criar visual” e 
no ícone de 
“Matriz”.
Clique sobre a coluna 
“SKU” da tabela 
“fBaseVendas” e 
arraste até o campo 
“Linhas”.
O PBI criará a 
tabela com a 
quantidade de 
venda por 
produto.
M4.7 – PQ PRECISAMOS CRIAR RELAC. ENTRE AS TAB. 379
Vamos supor que em vez de ter a quantidade de vendas por SKU, eu queira pelo nome do produto. Então, eu troco a coluna “Qtd
Vendida” da tabela “fBaseVendas” pela coluna “Produtos” da tabela “dCadastroProdutos” no campo “Linhas”. Para isso, selecione
a matriz criada no quadro do PBI. Na guia “Visualizações” e na aba “Criar Visual”, clique no “X” ao lado do nome “SKU” no campo
“Linhas”. Depois, clique sobre a coluna “Produto” da tabela “dCadastroProdutos” e arraste-a até o campo “Linhas”.
Selecione a 
matriz criada.
Na guia 
“Visualizações”, na 
aba “Criar visual”, 
clique no “X” ao 
lado do nome 
“SKU” no campo 
“Linhas”.
Clique sobre a coluna 
“Produto” da tabela 
“dCadastroProdutos” 
e arraste-a até o 
campo “Linhas.”
Todos os valores ficam 
iguais para todos os 
produtos, pois estamos 
usando dados de duas 
tabelas diferentes que 
não estão relacionadas 
entre si. Para corrigir 
este problema 
precisamos criar um 
relacionamento entre as 
mesmas. 
M4.8 – CRIANDO RELACIONAMENTOS 380
Para resolver o problema dos valores mostrado na aula 4.7, temos que criar relacionamentos entre as tabelas. Há 2 formas
de fazê-lo.
Selecione a guia “Exibição de modelo” do lado
esquerdo do PBI. Para relacionar as tabelas
“dCadastroProdutos” e “fBaseVendas”,
precisamos ver quais colunas há em comum
para que sejam as chaves primária e
estrangeira. As colunas não precisam ter o
mesmo nome, mas precisam ter os mesmos
dados. Em nosso exemplo, são as colunas
“SKU” (por coincidência possuem o mesmo
nome nas duas tabelas).
Clique sobre o nome “SKU” em uma das
tabelas (não importa em qual das duas),
segure o botão do mouse e arraste-o até o
cursor se localizar sobre a coluna “SKU” na
outra tabela. Solte o botão. O PBI criará a
relação e mostrará uma seta entre as tabelas.
Quando colocamos o cursor do mouse sobre a
seta, o PBI mostra as colunas que foram
relacionadas.
Selecione a 
guia “Exibição 
de modelo”.
Clique sobre a 
coluna que 
deseja 
relacionar em 
uma das 
tabelas. 
Segure o botão 
do mouse e 
arraste-o até 
se localizar 
sobre o nome 
da coluna da 
outra tabela 
com a qual 
deseja 
relacioná-la. 
Solte o botão. 
O PBI criará a 
relação. Ao colocar 
o cursor do mouse 
sobre a seta entre as 
tabelas, o PBI 
mostrará as colunas 
relacionadas. No 
nosso caso, foram as 
colunas “SKU” de 
ambas as tabelas. 
M4.8 – CRIANDO RELACIONAMENTOS 381
Se ocorrer da relação estiver errada,
basta clicar com o botão direito do
mouse sobre a seta entre as tabelas.
Clique em “excluir” e depois em “Sim”.
Clique com o 
botão direito do 
mouse sobre a 
seta entre as 
tabelas. Clique 
em “Excluir”.
Clique em 
“Sim”.
Depois que a relação foi estabelecida entre as tabelas, vemos na guia
“Exibição de relatório” que a matriz mostra os números corretos .
Após a relação 
estabelecida 
entre as tabelas, 
os dados passam 
a ser mostrados 
corretamente.
Na guia 
“Exibição 
de 
relatório”.
M4.8 – CRIANDO RELACIONAMENTOS 382
Por fim, devemos seguir os mesmos
passos para estabelecer relação entre
as outras tabelas, caso desejarmos.
Lembrando que, normalmente, criamos
relação entre uma tabela fato e uma
tabela dimensão ou característica.
M4.8 – CRIANDO RELACIONAMENTOS 383
Na janela que abrirá, podemos criar novas relações, editar ou
excluir.
No momento, vamos criar.
Portanto, clique em “Novo”.
Selecione a 
aba “Exibição 
de modelos”, 
“Página 
Inicial”.
Clique em 
“Gerenciar 
relações”.
Agora vamos aprender a segunda forma de criar as relações.
Selecione a aba “Exibição de modelos”, na guia “Página Inicial”, clique em “Gerenciar relações”.
Clique em 
“Novo”.
M4.8 – CRIANDO RELACIONAMENTOS 384
Selecione as duas tabelas que você deseja relacionar.
Depois, selecione as colunas em comum nas duas
tabelas.
Em nosso caso, serão as tabelas “dCadastroClientes”
e “fBaseVendas”. As colunas em comum são “ID
Cliente”. Por fim, clique em “OK”, depois em “Fechar”.
Selecione as 
tabelas que 
você deseja 
relacionar.
Selecione as 
colunas em 
comum nas 
duas tabelas.
Clique em 
“OK”.
Clique em 
“Fechar”.
M4.9 – O QUE UM RELACIONAMENTO MUDA NA PRÁTICA 385
Quando criamos uma relação entre duas tabelas, o
PBI consegue realizar um filtro de uma tabela para
outra. Para entender melhor, vamos seguir os
passos que o PBI faz para chegar nos dados da
primeira linha da matriz ao lado.
Esta matriz está descrevendo a quantidade vendida
de cada produto. Mas os dados da quantidade
vendida estão na tabela “fBaseVendas” e os nomes
dos produtos estão na tabela “dCadastroProdutos”.
O primeiro passo que o PBI faz é ir na tabela
“dCadastroProdutos” e filtrar os dados do produto
“Asus VivoBook 15 – Amarelo”. Com o “SKU” deste
produto, pois é com esta coluna que as duas tabelas
foram relacionadas, ele filtra os dados na outra
tabela “fBaseVendas”
Vamos ver o caminho 
que o PBI faz para 
chegar nos dados 
desta primeira linha. 
O PBI vai na tabela 
“dCadastroProdutos” e filtra os dados 
do produto “Asus VivoBook 15 –
Amarelo”. Então, ele pega o “SKU” 
deste produto e filtra na tabela 
“fBaseVendas”. O PBI faz isso com o 
“SKU”, pois foi esta a coluna que serviu 
de chave primária e estrangeira neste 
relacionamento.
M4.9 – O QUE UM RELACIONAMENTO MUDA NA PRÁTICA 386
Com o “SKU”, o PBI filtra os dados na outra tabela “fBaseVendas”.
Então, encontra todas as informações de vendas deste produto. No
nosso caso, ele soma a coluna de “Qtd Vendida” e chega no resultado
“32”. Porém, ele faz este caminho para todos os produtos e cria a
matriz que pedimos.
Com o SKU 
encontrado na outra 
tabela, ele filtra as 
vendas na tabela 
“fBaseVendas” e 
encontra todos os 
dados de vendas 
deste produto. 
No nosso 
exemplo, o 
PBI soma a 
coluna “Qtd 
Vendida”.
M4.10 – TRABALHANDO COM VÁRIAS TABELAS FATO 387
Quando temos mais de uma tabela
fato, sugerimos os seguintes passos:
Nomear com “f” ou “d”1
Coloque as iniciais “f” ou “d” nos nomes
das tabelas para identificar o tipo de
tabela ( Fato ou
Dimensão/característica).
Separe espacialmente as tab.2
Na guia “Exibição de modelo” no PBI,
coloque um tipo de tabela na parte de
cima e o outro tipo na parte de baixo.
Relacione as tabelas3
Crie relacionamento entre as tabelas
fato e as tabelas dimensão.
Coloque as 
iniciais “f” ou 
“d” nos 
nomes das 
tabelas para 
identificar o 
tipo de 
tabela 
(Tabela Fato 
ou Tabela 
Dimensão).
Separe 
os dois 
tipos de 
tabelas.
M4.10 – TRABALHANDO COM VÁRIAS TABELAS FATO
Para relacionar duas colunas
de tabelas diferentes, elas não
precisam ter os mesmos
nomes, mas precisam ter os
mesmos dados.
NUNCA deve relacionar duas
tabelas fato entre si. Uma tabela
fato sempre se relacionar com
uma tab. dimensão/característica.
Se eu tiver 2 ou mais tabelas fato,
devo relacioná-las
separadamente com as outras
tabelas dimensão.
388
Para relacionar duas colunas de
tabelas diferentes, elas precisam
ter o mesmo tipo de dados: data,
texto, número etc.
M4.11 – ENTENDENDO A DIREÇÃO DO FILTRO 389
Vamos entender melhor como funcionam
os filtros dentro dos relacionamentos.
Para tanto, vamos montar uma matriz
usando dados das tabelas “dProdutos”,
“fVendas” e “fDevoluções.Clique na guia “Exibição de modelo” no
lado esquerdo do PBI.
Para facilitar vamos criar uma nova aba
somente com as tabelas que usaremos
neste exemplo. Para tanto, clique no sinal
de “+” na parte de baixo. O PBI criará
uma cópia somente com as tabelas que
queremos visualizar.
Clique na 
guia 
“Exibição de 
modelo”.
Clique no 
sinal “+”.
M4.11 – ENTENDENDO A DIREÇÃO DO FILTRO 390
Clique sobre as tabelas que deseja ver no quadro e
arraste-as para dentro do quadro. O PBI mostrará as
tabelas escolhidas e as relações que já possuem.
Clique nas tabelas que 
deseja ver no quadro e 
arraste para dentro do 
quadro.
O PBI mostrará somente 
as tabela escolhidas e as 
relações entre elas.
Se formos montar uma matriz com os dados de “Qtd Vendida” e “Qtd
Devolvida” de cada “SKU”, podemos ter a dúvida de qual coluna de
“SKU” devemos usar, pois as três tabelas possuem a coluna “SKU”.
Vamos ver o que acontece ao usarmos o “SKU” de cada uma das
tabelas.
M4.11 – ENTENDENDO A DIREÇÃO DO FILTRO 391
Selecione a aba “Exibição de relatório” no lado esquerdo do PBI. Na guia “Visualizações”, “Criar visual”, clique no ícone de matriz.
Clique sobre as colunas “Qtd Devolvida” da tabela “fDevoluções” e “Qtd Vendida” da tabela “fVendas” e arraste-os até o campo
valores.
Selecione a 
aba 
“Exibição de 
relatório”.
Selecione a guia 
“Visualizações”, 
“Criar Visual” e 
clique no ícone 
de “Matriz”.
Clique sobre as 
colunas “Qtd 
Devolvida” da 
tabela 
“fDevoluções” e 
“Qtd Vendida” da 
tabela “fVendas” 
e arraste-as até o 
campo “Valores”.
1
No primeiro exemplo, colocaremos o “SKU” da tabela
“dProdutos” no campo “Linhas”. Vemos que o PBI
constrói uma matriz com os valores corretos. Há
espaços em branco na coluna “Soma Qtd Vendida”
pois nem todos os produtos foram vendidos.
Clique sobre a 
coluna “SKU” da 
tabela 
“dProdutos” e 
arraste-a até o 
campo “Linhas”.
M4.11 – ENTENDENDO A DIREÇÃO DO FILTRO 392
3
No terceiro exemplo, usaremos o “SKU” da tabela
“fDevoluções” no campo “Linhas”.
Clique no “X” ao lado do “SKU” no campo “Linhas”
para excluí-lo, depois arraste o “SKU” da tabela
“fDevoluções” para este campo.
Vemos que o PBI constrói a matriz com algum
problema em uma das colunas.
2
No segundo exemplo, usaremos o “SKU” da
tabela “fVendas” no campo “Linhas”.
Clique no “X” ao lado do “SKU” no campo
“Linhas” para excluí-lo, depois arraste o “SKU”
da tabela “fVendas” para este campo.
Vemos que o PBI constrói a matriz com algum
problema em uma das colunas.
Clique sobre o 
“X” do “SKU” no 
campo “Linhas” 
para excluí-lo. 
Depois, arraste o 
“SKU” da tabela 
“fVendas” para 
este campo. 
Vemos que o PBI 
constrói a matriz 
com algum 
problema nesta 
coluna.
Clique sobre o 
“X” do “SKU” no 
campo “Linhas” 
para excluí-lo. 
Depois, arraste o 
“SKU” da tabela 
“fDevoluções” 
para este campo. Vemos que o PBI 
constrói a matriz 
com algum 
problema nesta 
coluna.
M4.11 – ENTENDENDO A DIREÇÃO DO FILTRO 393
Agora vamos ver o porque acontece este problema. Selecione a aba “Exibição de modelo”.
Vemos que o relacionamento tem a direção da tabela dimensão para as
tabelas fatos.
Também vemos que a tabela “dProdutos” se relaciona com as outras
duas tabelas. Portanto, quando escolhemos o “SKU” da tabela
“dProdutos”, é possível fazer o filtro nas outras duas colunas
escolhidas: “Qtd Vendida” da tabela “fVendas” e “Qtd Devolvida” da
tabela “fDevoluções”. Por isso, o nosso exemplo 1 deu certo.
Mas se escolhemos o “SKU” da tabela “fVendas” (exemplo 2), vemos
que o PBI consegue relacionar o “SKU” com a coluna “Qtd Vendida”,
pois estão na mesma tabela. Porém, não consegue filtrar a coluna “Qtd
Devolvida”, pois não há relacionamento entre as tabelas “fVendas” e
“fDevoluções”, e o PBI não consegue fazer o caminho inverso da seta
do desenho.
O mesmo acontece se usarmos o “SKU” da tabela “fDevoluções”
(exemplo 3). Neste caso, o PBI consegue relacionar o “SKU” com a
coluna “Qtd Devolvida”, pois estão na mesma tabela. Mas não consegue
filtrar a coluna “Qtd Vendida”.
O 
relacionamento 
criado tem a 
direção da tabela 
dimensão para 
para as tabelas 
fato.
“SKU” do exemplo 1.
“SKU” do exemplo 2.
“SKU” do exemplo 3.
M4.11 – ENTENDENDO A DIREÇÃO DO FILTRO 394
Há uma opção de transformar a relação para um relacionamento para ambas as
direções. Mas esta função deve ser usada para um caso bem específico que veremos
mais para a frente. Se usarmos nesta situação, o PBI trará os dados com diversos
possíveis erros.
Para transformar a direção da
relação, clique sobre a seta
duas vezes. Selecione “Ambas”
no campo “Direção do filtro
cruzado”. Clique em “OK’.
Clique duas 
vezes, 
sobre a 
seta. Selecione 
“Ambas” no 
campo “Direção 
do filtro cruzado”. 
Clique em “OK”.
Vemos que a relação passou a ser em ambas as 
direções. Mas como alertamos, este tipo de 
relacionamento só deve ser usado para um 
caso bem específico que aprenderemos mais 
para a frente. Neste tipo de caso, haverá 
diversos erros nos dados. PORTANTO, 
DEVEMOS USAR O RELACIONAMENTO 
“ÚNICO” NESTE CASO.
M4.12 – CARDINALIDADE DOS RELACIONAMENTOS 395
Nesta aula, vamos aprender um pouco mais sobre as caraterísticas das relações entre as tabelas. Temos 3 tipos:
(* -> *)
Relacionamento de um para muitos (1 -> *).
O asterisco simboliza “muitos” e se refere às
tabelas nas quais se repete alguma vez algum
item da coluna relacionada.
Este é o tipo de relacionamento padrão no BPI.
Os relacionamentos “um para muitos” e
“muitos para um” são do mesmo tipo.
A seta do relacionamento (simboliza a
direção do filtro), sempre é de “1” para
“muitos”.
Relacionamento de um para um (1 -> 1).
Pode ser que haja duas tabelas dimensão/caract.
que se complementam. Mas nestes casos,
temos a possibilidade de juntá-las em uma
única tabela. Diminuindo os
relacionamentos no PBI.
Relacionamento de muitos para muitos (* -> *).
Este tipo de relacionamento é um caso muito específico e incomum.
Nunca serão feitos relacionamentos deste tipo entre duas tabelas fato
diretamente. Sempre será necessário usar uma tabela dimensão/característica
como ponte (que se relacione com as duas tabelas fato).
Veremos, mais para frente, os casos que usam este tipo de relacionamento. Mas
caso precise já de mais informações. Busque o link abaixo:
https://learn.microsoft.com/pt-br/power-bi/guidance/relationships-
many-to-many#relate-many-to-many-facts-guidance
https://learn.microsoft.com/pt-br/power-bi/guidance/relationships-many-to-many#relate-many-to-many-facts-guidance
https://learn.microsoft.com/pt-br/power-bi/guidance/relationships-many-to-many#relate-many-to-many-facts-guidance
M4.13 – RELAC. ATIVOS X RELAC. INATIVOS 396
Veremos como fazer quando temos
que relacionar duas colunas de uma
tabela fato com uma tabela
dimensão/característica. Por
exemplo, se tivermos uma coluna de
“Data da Venda” e outra de “Data da
Entrega” na tabela de “fVendas” e
queremos relacioná-las com a tabela
“dCalendário”.
Para facilitar a análise, vamos criar
uma nova aba somente com as tabelas
que usaremos nesta aula.
Na guia, “Exibição de modelo”, clique
no sinal de “+” na parte de baixo da
tela.
Clique nas tabelas que deseja ver e
arraste-as até o quadro criado. O PBI
mostrará as tabelas selecionadas e
suas relações. Em nosso exemplo são
“dCalendário” e “fVendas”.
1. Selecione 
a guia 
“Exibição de 
modelo”.
2. Clique 
no sinal 
“+”.
3. Clique sobre as 
tabelas que deseja 
ver, segure o botão 
do mouse e arraste 
até o quadro criado 
do PBI.
4. O PBI 
mostrará as 
tabelas 
selecionadas e 
suas relações.
M4.13 – RELAC. ATIVOS X RELAC. INATIVOS 397
Se colocarmos o mouse sobre a seta da relação, o PBI
mostrará as colunas que estão relacionadas. Em nosso
exemplo: “Data da Venda” da tabela “fVendas” e “dia”
da tabela “dCalendário”.
Vamos criar uma matriz para entender melhor a
situação. Selecione a aba “Exibição de relatório”. Na
guia “Visualizações”, “Criar visual”, clique sobre o
ícone de “Matriz”. O PBI criaráuma Matriz em branco.
Se colocarmos o 
mouse sobre a 
seta do 
relacionamento, o 
PBI mostrará as 
colunas 
relacionadas.
Selecione a 
aba “Exibição 
de relatório”.
Selecione a guia 
“Visualizações”, 
“Criar visual”, 
clique sobre o 
ícone de 
“Matriz”.
O PBI criará 
uma Matriz em 
branco.
M4.13 – RELAC. ATIVOS X RELAC. INATIVOS 398
Clique sobre a Matriz criada para que fique selecionada. Arraste a coluna “dia” da tabela “dCalendário” para o campo
“Linhas” e a coluna “Qtd Vendida” da tabela “fVendas” para o campo “Valores”.
Na tabela 
“dCalendário”, 
arraste a coluna 
“dia” para o 
campo “Linhas”.
Na tabela 
“fVendas”, 
arraste a coluna 
“Qtd Vendida” 
para o campo 
“Valores”.
O PBI colocará os dados na matriz. Para aumentar o
tamanho, clique sobre a matriz criada. Na aba
“Visualizações”, “Formatar o visual” “Valores” selecione
o tamanho desejado.
O PBI colocará os dados na matriz. Para
aumentar o tamanho, clique sobre a matriz
criada. Na aba “Visualizações”, “Formatar o
visual”, “Visual”, “Valores” selecione o tamanho
desejado.
Para mudar o período para meses na matriz,
selecione a aba “Criar visual”, exclua as opções
não desejadas no
campo “Linhas”. Em
nosso exemplo,
deixaremos “Ano” e
“Mês”. Depois, clique
no símbolo de garfo
sobre a matriz.
O PBI colocará os 
dados na matriz. 
Para aumentar a 
fonte, clique sobre a 
matriz. 
Na aba 
“Visualizações”, 
“Formatar o 
visual”, “Visual”, 
“Valores”, 
selecione o 
tamanho da 
fonte. 
Na aba 
“Visualizações”, 
“Criar visual”, no 
campo “Linhas”, 
exclua as opções 
não desejadas.
Clique no 
símbolo 
de garfo.
M4.13 – RELAC. ATIVOS X RELAC. INATIVOS 399
Na matriz criada, temos a quantidade de vendas a cada mês, pois as colunas relacionadas são “Data da Venda” da tabela
“fVendas” e “dia” da tabela “dCalendário”. Se quisermos ver as quantidades de produtos entregues a cada mês, temos que
relacionar a coluna “Data da Entrega” da tabela “fVendas” com a coluna “dia” da tabela “dCalendário”.
Porém, não podemos criar duas relações ativas entre duas tabelas.
Sempre uma deverá estar desativada.
Para relacionar a coluna “Data da Entrega” da tabela “fVendas”
com a coluna “dia” da tabela “dCalendário”, clique sobre a coluna
“Data da Entrega” e arraste até o nome da coluna “dia” da tabela
“dCalendário”.
O PBI criará a nova relação, porém a mesma ficará com um risco
tracejado, o que significa que a relação está desativada.
Para mudar o relacionamento entre as tabelas, primeiro desative a
atual, depois ative a relação desejada. Clique com o botão direito
do mouse sobre a relação ativada (na linha contínua), selecione
“Propriedades”. Desmarque a opção “Ativar este relacionamento”.
Cliquem em “OK”. Depois, faça o mesmo caminho para ativar o
outro relacionamento desejado.
Na matriz, 
aparecem os 
valores de 
vendas de cada 
mês, pois o PBI 
está 
relacionando a 
coluna da “Data 
da Venda”.
1. Para 
relacionar a 
coluna “Data da 
Entrega” com a 
coluna “dia”, 
clique sobre o 
nome “Data da 
Entrega” e 
arraste até 
sobre o nome 
“dia”.
2. O 
relacionamento 
criado estará 
desativado 
(linha tracejada), 
pois já existe 
outro 
relacionamento 
ativo.
3. Primeiro, 
desative a 
relação atual. 
Clique com o 
botão direito 
do mouse sobre 
a linha 
contínua. 
Selecione 
“Propriedades”.
4. Desmarque a 
opção “Ativar este 
relacionamento”.
5. Clique 
em “OK”.
6. Faça o mesmo 
caminho para 
ativar o outro 
relacionamento.
M4.13 – RELAC. ATIVOS X RELAC. INATIVOS 400
O PBI mudou os dados da matriz criada no início da aula. Agora, são as quantidades de entrega a cada mês, pois a coluna
relacionada é a “Data da Entrega” (apesar do título da coluna ainda estar “Soma de Qtd Vendida”, inclusive podemos mudar este
título para “Soma de Produtos Entregues).
Os valores 
mudam, pois há 
vendas que 
foram feitas em 
um mês, mas a 
entrega do 
produto foi feita 
no mês seguinte.
Para mudar o nome da
coluna da matriz, clique
sobre a matriz para
selecioná-la. Na aba
“Visualizações”, “Criar
visual”, no campo “Valores”,
clique duas vezes sobre o
nome da coluna e mude para
o nome desejado.
Clique sobre a matriz 
para que fique 
selecionada. Na aba 
“Visualizações”, “Criar 
visual”, no campo 
“Valores”, clique duas 
vezes sobre nome da 
coluna e mude para o 
nome desejado.
M4.13 – RELAC. ATIVOS X RELAC. INATIVOS 401
Há uma forma para ativar dois
relacionamentos entre duas
tabelas de forma simultânea.
Trata-se da fórmula
“USERELATIONSHIP”. Veremos
esta fórmula nas aulas sobre as
fórmulas DAX mais para frente.
M4.14 – PQ TENHO VALORES ‘EM BRANCO’ NO REL. (P.1) 402
Vamos aprender o motivo de
aparecer linhas em branco e
como resolver a situação.
Criamos a matriz abaixo
utilizando a coluna “Qtd
Vendida” da tabela
“fVendas” no campo
“Valores” e a coluna “SKU”
da tabela “dProdutos” no
campo “Linhas”.
Há uma linha que aparece com uma quantidade
vendida, mas sem um código de SKU. Isso acontece,
pois na tabela “fVendas” há registro de vendas de
produtos que ainda não constam no cadastro na
tabela “dProdutos”.
Para encontrar os itens que precisam ser
cadastrados, sugerimos a criação de uma tabela.
Selecione a aba
“Visualizações”,
“Criar visual”, clique
no ícone de “Tabela”.
Depois arraste as
colunas de “SKU” das
tabelas “dProdutos” e
“fVendas” para o
campo “Colunas”.
Para mudar o nome
das colunas, clique
duas vezes sobre os
nomes no campo
“Colunas”.
Na matriz criada, há linhas 
que aparecem em branco, 
pois há registros de vendas 
de produtos que não estão 
cadastrados na tabela 
“dProdutos”.
Na aba 
“Visualizações”, 
“Criar visual”, 
clique no ícone de 
“Tabela”
Arraste as 
colunas “SKU” 
das tabelas 
“dProdutos” e 
“fVendas” para 
campo 
“Colunas”.
Para facilitar a 
identificação, 
colocamos nos 
nomes a tabela de 
origem. Basta clicar 
sobre o nome duas 
vezes e alterar o 
nome.
Na tabela, vemos os 
itens que faltam ser 
cadastrados na 
tabela “dProdutos”.
M4.15 – PQ TENHO VALORES ‘EM BRANCO’ NO REL. (P.2) 403
Para resolver este problema, temos que cadastrar os dois produtos que faltam na tabela “dProdutos”. Abra o arquivo no
Excel, inclua os dados dos produtos “HL294” e “HL295”.
Inclua os dados 
dos produtos 
“HL294” e 
“HL295”.
M4.15 – PQ TENHO VALORES ‘EM BRANCO’ NO REL. (P.2) 404
Na guia “Exibição de relatório”,
na aba “Página Inicial”, clique
em “Atualizar”. O PBI irá
atualizar os dados e sumirão as
linhas em branco.
Este tipo de problema
acontece quando há um dado
em uma tabela fato que ainda
não foi cadastrado na tabela
dimensão ou característica.
Para resolver, precisamos
somente incluir os dados na
tabela dimensão ou
característica e atualizar o PBI.
Este problema pode ocorrer
também quando há algum erro
de preenchimento. Por
exemplo, colocar o código do
produto errado com um
número que não existe na
tabela dimensão.
Na guia “Exibição de 
relatório”, na aba 
“Página Inicial”, 
clique em 
“Atualizar”.
M4.16 – E SE NÃO TIVER TAB. FATO E DIM. SEPARADAS? 405
Vamos imaginar que você tem apenas uma grande
tabela de vendas com os seguintes dados: Data da
venda / Ordem da compra / Qtd Vendida / Produto /
Marca / Tipo do Produto / Preço Unitário / Custo
Unitário / Primeiro Nome / Sobrenome / Email /
Gênero / Data Nascimento / Estado Civil / Núm. Filhos
/ Nível Escolar / Documento / Nome da Loja / País /
Continente / Qtd. Colaboradores / Tipo / Gerente Loja
/ Documento Gerente.
“Tabelão de Vendas” PROBLEMA 1
Dentro de cada uma das tabelas temos diversos dados. Por exemplo,
no “Tabelão de Vendas”, temos dados das vendas, dados dos produtos,
dados dos clientes e dados das lojas. Estes dados se repetem inúmeras
vezes. Por exemplo, se um produto for vendido 5 mil vezes, todos os
dados do produto se repetirão 5 mil vezes. Se uma loja vender 50 mil
produtos, os dados da loja se repetirão 50 mil vezes. Isso torna a
tabela muito pesada desnecessariamente.
PROBLEMA 2
Não é possível relacionar estasduas tabelas por se tratarem de
tabelas fato. Não seria possível montar um gráfico usando dados das
duas tabelas. Para tanto, é preciso uma tabela dimensão ou
característica para fazer a ponte entre as mesmas.
“Tabelão de Devoluções”
E outra grande tabela de devoluções com os seguintes
dados: Data Devolução / Qtd. Devolvida / Motivo
Devolução / Nome da Loja / País / Continente / Qtd.
Colaboradores / Tipo / Gerente Loja / Documento
Gerente / Produto / Marca / Tipo do Produto / Preço
Unitário / Custo Unitário.
M4.17 – SEPARANDO O TABELÃO EM TAB. FATO E DIM. (P.1) 406
O primeiro passo é escolher a partir de qual tabela fato extrairemos as tabelas dimensão/característica a serem criadas. No
nosso exemplo, o melhor seria usar o “Tabelão de Vendas”; pois, no “Tabelão de Devoluções”, pode não conter algum
cliente (nunca pediu devolução) ou algum produto (não precisou ser devolvido).
Depois, abra o Power Query. Na aba “Exibição de relatório”, selecione a guia “Página Inicial” e clique em “Transformar
dados”.
Na aba “Exibição de 
relatório”, selecione 
a guia “Página 
Inicial”, clique em 
“Transformar 
dados”.
M4.17 – SEPARANDO O TABELÃO EM TAB. FATO E DIM. (P.1) 407
Duplique a tabela de vendas (“fVendas”). Clique com o botão direito do
mouse sobre o nome da tabela do lado esquerdo do Power Query e
clique em “Duplicar”. Depois, modifique o nome da tabela duplicada. No
nosso exemplo, colocamos o nome “dProduto”.
Lembrando que este cenário não é
o ideal, pois os produtos que
nunca foram vendidos não
constarão na tabela.
Clique com o botão 
direito do mouse 
sobre o nome da 
tabela que deseja 
duplicar. Clique em 
“Duplicar”.
Modifique o nome 
da tabela criada. No 
nosso exemplo, 
colocamos 
“dProduto”.
Agora, excluiremos as colunas que
não desejamos na nova tabela.
Podemos fazê-lo de diversas
formas:
1. Manualmente;
2. Selecionando tudo;
3. Escolhendo colunas;
4. Removendo colunas.
M4.17 – SEPARANDO O TABELÃO EM TAB. FATO E DIM. (P.1) 408
Para excluir as colunas manualmente,
selecione a tabela nova no lado esquerdo
do Power Query. Clique com o botão
direito do mouse sobre o cabeçalho da
coluna que deseja excluir e selecione
“Remover”. No nosso exemplo,
deixaremos somente as colunas:
“Produto”, “Marca”, “Tipo do Produto”,
“Preço Unitário” e “Custo Unitário”.
1
Selecione a tabela 
nova. Clique com o 
botão direito do 
mouse sobre o 
cabeçalho da coluna. 
Selecione “Remover”. 
Faça isso com todas 
as colunas que deseja 
excluir.
2
Para excluir as colunas selecionando tudo, selecione a tabela nova no lado esquerdo do Power Query. Clique
sobre o cabeçalho da primeira coluna que deseja manter. Com o botão “Ctrl” apertado, selecione todas as outras
colunas que deseja manter. Se as colunas estiverem uma ao lado da outra, você também pode selecionar a
primeira coluna que deseja manter e, com o botão “Shift” apertado, clique na última coluna. O Power Query
selecionará todas as colunas entre a primeira e a segunda coluna escolhidas.
Clique com o botão direito do mouse sobre um dos
cabeçalhos selecionados. Escolha “Remover Outras
Colunas”. O Power Query manterá as colunas
selecionadas e apagará todas as outras.
Clique com o botão 
direito do mouse em 
um dos cabeçalhos 
selecionados. Escolha 
“Remover Outras 
Colunas”.
M4.17 – SEPARANDO O TABELÃO EM TAB. FATO E DIM. (P.1) 409
A terceira opção é selecionando a tabela nova no lado esquerdo do Power
Query. Depois, clique em “Escolher Colunas” e “Escolher Colunas” novamente.
Selecione somente as colunas que deseja manter na nova tabela. Clique em
“OK”.
3
Clique em 
“Escolher 
Colunas” e 
“Escolher 
Colunas” 
novamente.
Selecione 
somente as 
colunas que 
deseja manter 
na nova tabela.
Clique em 
“OK”.
4
A quarta opção é selecionando as colunas que você deseja manter seguindo os
passos da opção 2. Depois, clique na seta abaixo de “Remover Colunas” e em
“Remover Outras Colunas”.
Clique na seta abaixo 
de “Remover 
Colunas” e em 
“Remover Outras 
Colunas”.
M4.17 – SEPARANDO O TABELÃO EM TAB. FATO E DIM. (P.1) 410
Agora que já criamos a nova tabela e excluímos as colunas indesejadas, devemos excluir as linhas duplicadas.
O primeiro passo é escolher a coluna que servirá de chave, ou seja, uma coluna que não tem dados que se repetem com outras
informações diferentes em sua linha. No nosso exemplo, seria a coluna “Produto”, pois as outras colunas (“Marca”, “Tipo do
Produto”, “Preço Unitário” e “Custo Unitário”) podem se repetir para produtos diferentes.
Escolha a 
coluna que 
servirá de 
chave.
Selecione a coluna chave. No nosso exemplo será
“Produto”. Na aba “Página Inicial”, clique em
“Reduzir Linhas”, “Remover Linhas” e “Remover
Duplicadas”.
Clique em 
“Reduzir Linhas”, 
“Remover Linhas” 
e “Remover 
Duplicadas”.
Selecione a 
coluna 
chave.
Após selecionar a coluna chave, você
pode apertar simultaneamente a teclas
“Ctrl” + “A” para selecionar a tabela toda
antes de remover as linhas duplicadas.
M4.17 – SEPARANDO O TABELÃO EM TAB. FATO E DIM. (P.1) 411
Crie as outras tabelas dimensão/característica
(“dCliente” e “dLoja”) a partir do “Tabelão de
Vendas” (no nosso exemplo, se chama
“fVendas”), seguindo os passos a seguir.
C
B
Passo A
Duplique a tabela “fVendas” e a renomeie:
- “dCliente”
- “dLoja”
Passo B
Passo C
Escolha a coluna chave (ou a tabela toda 
apertando as teclas “Ctrl” + “A” após 
selecionar uma coluna”) e exclua as linhas 
duplicadas.
A
Exclua as colunas que não deseja na nova 
tabela.
Para encerrar, clique 
em “Fechar e 
Aplicar” na parte de 
cima do lado 
esquerdo do Power 
Query.
M4.18 – SEPARANDO O TABELÃO EM TAB. FATO E DIM. (P.2) 412
Depois de criarmos as tabelas dimensão, precisamos organizar as nossas tabelas fato. O primeiro passo é definir quais
colunas precisam continuar ou não na tabela fato.
P O D E S E R 
C H A V E E N T R E 
A S T A B .
N Ã O D E V E 
C O N T . N A 
T A B . F A T O
D E V E C O N T . 
N A T A B . 
F A T O
Data da Venda
N O M E D A C O L U N A
Ordem de Compra
Qtd. Vendida
Produto
Marca
Tipo do Produto
Preço Unitário
Custo Unitário
Primeiro Nome
Sobrenome
Email
Gênero
P O D E S E R 
C H A V E E N T R E 
A S T A B .
N Ã O D E V E 
C O N T . N A 
T A B . F A T O
D E V E C O N T . 
N A T A B . 
F A T O
Data de Nascimento
N O M E D A C O L U N A
Estado Civil
Num. Filhos
Nível Escolar
Documento
Nome da Loja
País
Continente
Qtd. Colaboradores
Tipo
Gerente Loja
Documento Gerente
M4.18 – SEPARANDO O TABELÃO EM TAB. FATO E DIM. (P.2) 413
Entre as tabelas “fVendas” e “dProduto”, podemos usar a coluna “Produto” como
chave, porém o ideal é criarmos um código para cada produto.
Abra o Power Query, na aba “Exibição de relatório”, selecione a guia “Página
Inicial” e clique em “Transformar dados”.
D I C A S
1. Para ser uma chave, os dados da
coluna não podem se repetir com
dados diferentes em suas linhas.
2. O ideal é que os dados da coluna
que será chave não sejam muito
longos, pois isso pode levar a erros de
digitação ou de descrição. Por ex,
escrever “Smart TV 42” ou “TV Smart
42 polegadas”.
Na aba “Exibição de 
relatório”, selecione 
a guia “Página 
Inicial”, clique em 
“Transformar 
dados”.
No Power Query, selecione a
tabela dimensão criada, no nosso
exemplo será “dProduto”.
Selecione a coluna que servirá de
chave (“Produto”), clique na aba
“Adicionar Coluna”, “Coluna de
Índice” e em “De 1”.
Selecione a tabela 
dimensão criada. 
Selecione a coluna 
que servirá de 
chave. 
Clique na 
aba 
“Adicionar 
Coluna”, 
“Coluna de 
Índice” e em 
“De 1”.
M4.18 – SEPARANDO O TABELÃO EM TAB. FATO E DIM. (P.2) 414
O Power Query criará uma nova coluna numerando
cada um dos itens da coluna selecionada (“Produto”) a
partir do número 1. Para trocar o nome da coluna,
clique duas vezes sobre o cabeçalho da mesma e altere
o nome. Em nosso caso, colocamos “Código Produto”.
Agora precisamos inserir estes códigos na tabela fato.
Selecionea tabela fato, no nosso exemplo “fVendas”.
Na aba “Página Inicial”, clique em “Combinar” no lado
direito da tela. Depois, clique em “Mesclar Consultas”
e “Mesclar Consultas” novamente.
O Power Query 
criará a coluna 
numerando os itens 
da coluna 
selecionada a partir 
do número 1.
Para mudar o 
nome da coluna 
criada, clique duas 
vezes sobre o 
cabeçalho e altere 
o nome.
Selecione a 
tabela fato. 
Clique na aba 
“Página Inicial”.
Clique em 
“Combinar”, 
“Mesclar 
Consultas” e 
“Mesclar 
Consultas” 
novamente.
M4.18 – SEPARANDO O TABELÃO EM TAB. FATO E DIM. (P.2) 415
Na janela que o Power Query abrirá, já estará selecionada a
tabela “fVendas” na parte de cima. Na parte de baixo,
selecione a tabela “dProdutos”. Selecione as colunas que
servirão de chaves nas duas tabelas, no nosso caso, são
“Produto”. Por fim, clique em “OK”.
Na coluna que será criada, clique no símbolo com as duas
setas. Selecione a coluna que deseja mesclar da outra tabela
(“Código Produto”).
Sugerimos que
desmarque o item
“Use o nome da
coluna original
como prefixo”. Por
fim, clique em “OK”.
A tabela 
“fVendas” já 
estará 
selecionada 
pelo Power 
Query.
Na parte de baixo, selecione 
a tabela “dProduto”.
Selecione as colunas que 
servirão de chaves nas duas 
tabelas.
Clique em 
“OK”.
Clique no símbolo com 
as duas setas na coluna 
criada. Na lista, marque 
somente a coluna que 
deseja mesclar. 
Sugerimos que 
desmarque o item “Use 
o nome da coluna 
original como prefixo”. 
Por fim, clique em “OK”.
M4.18 – SEPARANDO O TABELÃO EM TAB. FATO E DIM. (P.2) 416
Agora, é necessário excluir as colunas que foram “transportadas” para a tabela dimensão
criada. Selecione a tabela “fVendas”. Na aba “Página Inicial”, clique em “Escolher Colunas” e
depois “Escolher Colunas” novamente. Desmarque as colunas que deseja excluir. Clique em
“OK”.
Por fim, clique em “Fechar e Aplicar”.
Desmarque as 
colunas que 
deseja excluir.
Clique em 
“OK”.
Selecione a 
tabela fato. 
Clique na aba 
“Página Inicial”.
Clique em 
“Escolher 
Colunas” e 
“Escolher 
Colunas” 
novamente.
Clique em 
“Fechar e 
Aplicar”.
Tanto a tabela “fVendas” quanto a tabela “dProduto”,
agora, possuem uma coluna em comum que ligam as
duas, “Código Produto”.
M4.19 – SEPARANDO O TABELÃO EM TAB. FATO E DIM. (P.3) 417
Agora, precisamos seguir os mesmos passos de M4.18 para as outas duas tabelas “dLoja” e “dCliente”.
>1 32 >
Abra o Power Query:
>Na aba “Exibição de relatório”;
>Selecione a aba “Página Inicial”;
>Clique em “Transformar dados”.
>Defina quais colunas podem ser as chaves
entre as tabelas fato e dimensão.
Crie uma coluna de índice:
>Selecione uma das tabelas dimensão criada: “dLoja” ou
“dCliente”;
>Selecione a coluna que será chave entre as tab. fato e
dimensão: na tab “dCliente”–“Email” ou “Documento” /
na tab. “dLoja”-“Nome da Loja”;
>Selecione a aba “Adicionar Coluna”, clique na seta em
“Coluna de índice” e em “De 1”.
Renomeie a coluna criada:
>Clique duas vezes sobre o cabeçalho da
coluna criada e a renomeie: “Código Cliente”
ou “Código Loja”.
M4.19 – SEPARANDO O TABELÃO EM TAB. FATO E DIM. (P.3) 418
5
Mesclar consultas:
>Selecione a tabela fato (“fVendas”) com a qual quer
relacionar a tab. dimensão;
>Na aba “Página Inicial”, clique na seta de “Combinar” do
lado direito da tela, em “Mesclar Consultas” e em “Mesclar
Consultas” novamente;
>No quadro que abrirá, selecione as duas tabelas que serão
relacionadas e as colunas que serão as chaves entre elas.
Clique em “OK”.
>Clique no símbolo com as duas setas no cabeçalho da
coluna criada;
>Selecione a coluna de código criada na tab. dimensão:
“Código Cliente” ou “Código Loja”. Sugerimos que
desmarque a opção ”Usar o nome da coluna original”;
>Clique em “OK”.
Exclua, na tab. fato, as colunas
transportadas para a nova tab. dimensão:
>Na aba Página inicial”, clique em
“Escolher Colunas”;
>Desmarque as colunas que deseja excluir
(todas as colunas que foram transportadas
para a nova tabela dimensão criada, com
exceção da coluna de código). Clique em
“OK” e em “Fechar e Aplicar”.
4 >
M4.19 – SEPARANDO O TABELÃO EM TAB. FATO E DIM. (P.3) 419
Inclua os códigos das tabelas dimensão criados na outra tabela fato, “fDevoluções”.
>1 2
Mesclar consultas:
>Selecione a tabela fato (“fDevoluções”) com a qual quer
relacionar as tab. Dimensão;
>Na aba “Página Inicial”, clique na seta de “Combinar” do lado
direito da tela, em “Mesclar Consultas” e em “Mesclar
Consultas” novamente. É preciso fazer uma vez para cada tabela
dimensão que deseje mesclar;
>No quadro que abrirá, selecione as duas tabelas que serão
relacionadas e as colunas que serão as chaves entre elas. Clique
em “OK”.
>Clique no símbolo com as duas setas no cabeçalho da coluna
criada;
>Selecione a coluna de código criada na tab. dimensão: “Código
Produto” ou “Código Loja” (na tabela “fDevoluções” não há
dados dos clientes, assim não é preciso mesclar a coluna “Código
Cliente”). Sugerimos que desmarque a opção ”Usar o nome da
coluna original”;
>Clique em “OK”.
Exclua, na tab. fato “fDevoluções”, as
colunas transportadas para as novas tab.
dimensão:
>Na aba Página inicial”, clique em
“Escolher Colunas”;
>Desmarque as colunas que deseja excluir
(todas as colunas que foram transportadas
para as novas tabelas dimensão criadas,
com exceção das colunas de código).
Clique em “OK” e em “Fechar e Aplicar”.
M4.20 – SEPARANDO O TABELÃO EM TAB. FATO E DIM. (P.4) 420
O PBI cria automaticamente relacionamentos, mas vamos refazer os mesmos para garantir que estarão da forma que
desejamos. Na aba “Exibição de modelo”, “Página Inicial”, clique em “Gerenciar relações”.
Na aba 
“Exibição de 
modelo”, 
selecione a aba 
“Página Inicial”.
Clique em 
“Gerenciar 
relações”.
O PBI cria 
relacionamentos 
entre as tabelas 
automaticamente, 
mas vamos refazê-
los.
M4.20 – SEPARANDO O TABELÃO EM TAB. FATO E DIM. (P.4) 421
Selecione o primeiro item da lista, aperte as teclas
“Ctrl” + “A” ao mesmo tempo para selecionar todos
os itens. Clique “Excluir”, em “Excluir” novamente e
em “Fechar”.
Selecione o primeiro 
item da lista e aperte 
as teclas “Ctrl” + “A” ao 
mesmo tempo para 
selecionar todos os 
itens.
Clique em 
“Excluir”.
Clique em 
“Excluir” 
novamente.
Clique em 
“Fechar”.
M4.20 – SEPARANDO O TABELÃO EM TAB. FATO E DIM. (P.4) 422
Primeiro, vamos separar as tabelas fato
das tabelas dimensão/característica.
Depois vamos relacionar as colunas:
1. “Código Cliente” da tab. “fVendas”
com “Código Cliente” da tab.
“dCliente”;
2. “Código Loja” da tab. “fVendas” com
“Código Loja” da tab. “dLoja”;
3. “Código Produto” da tab. “fVendas”
com “Código Produto” da tab.
“dProduto”;
4. “Código Loja” da tab. “fDevoluções”
com “Código Loja” da tab. “dLoja”;
5. “Código Produto” da tab.
“fDevoluções” com “Código
Produto” da tab. “dProduto”.
Para relacioná-las, clique sobre o nome
da coluna em uma das tabelas e arraste
até o nome da outra coluna na outra
tabela. Tanto faz a ordem das tabelas
por onde se inicia o processo.
M4.20 – SEPARANDO O TABELÃO EM TAB. FATO E DIM. (P.4) 423
Agora com os relacionamentos estabelecidos, podemos montar uma matriz com dados das tabelas “fVendas” e fDevoluções”,
pois ambas estão interligadas através das tabelas dimensão: “dLoja” e “dProduto”. Antes, não era possível criar um
relacionamento entre estas duas tabelas, pois não é possível fazê-lo entre duas tabelas fato.
M4.20 – SEPARANDO O TABELÃO EM TAB. FATO E DIM. (P.4) 424
Como todas as tabelas dimensão
(dCliente”, “dProduto” e
“dProduto”) foram feitas a partir
da tabela fato (“fVendas”), todas
elas dependem dos dados desta
tabela fato. Só terão dados que já
foram inseridos na mesma. Porém,
se incluirmos algum dado novo na
tabela fato (“fVendas”),
automaticamente este dado
aparecerá nas outras tabelas.
M4.21 – OCULTANDO CAMPOS DO RELATÓRIO 425
Como vimos na lição 4.11 – ENTENDENDO A DIREÇÃO DO FILTRO, há colunas que existem em mais de uma tabela. Porém, se
usarmos a coluna da tabela errada, as matrizesou gráficos mostrarão dados errados. Uma forma de evitar este erro é ocultar
as colunas repetidas nas tabelas fato, por exemplo: “SKU” da tabela “fVendas” e “fDevolução”.
Para ocultar a coluna, há duas formas. A primeira é na aba “Exibição de modelo”. Clique com o botão direito do mouse sobre a
coluna que deseja ocultar e selecione “Ocultar da visualização de relatório”. Aparecerá um novo símbolo ao lado do nome da
coluna ocultada. A segunda forma é na aba “Exibição de dados”, clique com o botão direito do mouse sobre o cabeçalho da
coluna que deseja ocultar. Selecione “Ocultar da visualização de relatório”. Aparecerá um novo símbolo ao lado do nome da
coluna ocultada.
Na aba “Exibição 
de modelos” do 
PBI, clique com o 
botão direito do 
mouse sobre o 
nome da coluna 
que deseja 
ocultar. Selecione 
“Ocultar da 
visualização de 
relatório”.
Aparecerá um 
novo símbolo ao 
lado do nome da 
coluna ocultada.
Na aba “Exibição 
de dados” do PBI, 
clique com o 
botão direito do 
mouse sobre o 
nome da coluna 
que deseja 
ocultar. Selecione 
“Ocultar da 
visualização de 
relatório”.
Aparecerá um 
novo símbolo ao 
lado do nome da 
coluna ocultada.
M4.21 – OCULTANDO CAMPOS DO RELATÓRIO 426
Após ocultar as colunas:
“ID Cliente”, “ID Loja” e “SKU” da tabela “fVendas”;
“ID Loja” e “SKU” da tabela “fDevoluções”;
Vemos que as mesmas já não aparecem mais na aba “Exibição
de relatório” do PBI, impedindo a sua inclusão nas matrizes e
gráficos erroneamente.
Na aba “Exibição 
de relatório” do 
PBI, as colunas 
ocultadas já não 
aparecem mais.
M4.22 – RELACIONAMENTOS – REVISÃO E BOAS PRÁTICAS 427
Crie um modelo de dados organizado e
normalizado:
• Cada tabela deve servir para um propósito (Base
Vendas, Base Devoluções, Cadastro Clientes...);
• Use relacionamentos em vez de colunas
mescladas. As tabelas ficam mais leves;
• Use tabelas separadas em fato e dimensão.
Evite usar filtro bidirecional e criar
relacionamento “muitos para muitos”:
• Isso pode causar erros de dados no seu relatório;
• Mais para a frente, veremos as raras aplicações
para estes casos.
Organize espacialmente as tabelas no
PBI:
• Coloque as Tabelas Características na
parte de cima e as Tabelas Fato na parte
de baixo. Isso ajuda a lembrar que o filtro
deve sempre seguir a direção de cima
para baixo (da Tab. Característica para
Tab. Fato).
Oculte os campos que não precisam ser
usados no relatório:
• Ajuda a evitar erros de filtro no relatório;
• Deixa o relatório com o visual mais
organizado.
1
2
4
3
Vamos revisar pontos importantes deste módulo:
F Ó R M U L A S D A X
428
M5.1 – INTRODUÇÃO ÀS FÓRMULAS DAX 429
O que são as fórmulas DAX?
DAX é a sigla de 
Data Analysis 
Expressions 
(Expressões de 
Análise de Dados). 
É a “linguagem” 
das fórmulas do 
PBI.
Permite criar 
fórmulas 
inteligentes para 
fazer qualquer 
tipo de análise.
Permite
adicionar:
Colunas calculadas:
Fórmulas que te darão
dados para uma nova
coluna criada.
Medidas:
Fórmulas que te darão
um único resultado.
Tabelas.
Neste módulo aprenderemos: 
colunas calculadas e medidas. 
Aprenderemos a fazer as 
tabelas no módulo avançado 
de DAX.
M5.2 – INTRODUÇÃO ÀS COLUNAS CALCULADAS 430
Vamos supor que você queira criar uma coluna que mostre as vendas que foram feitas de uma unidade do produto ou de
mais de uma unidade do produto para dar descontos. Selecione a aba “Exibição de dados” no PBI. Clique sobre o nome da
tabela que tem a coluna que você quer analisar e selecione a coluna, no nosso caso “Qtd Vendida” da tabela “fVendas”.
Clique em “Nova coluna”.
Selecione a aba 
“Exibição de 
dados”.
Clique sobre o 
nome da tabela 
que tem a 
coluna que 
deseja analisar. 
Depois, 
selecione a 
coluna. 
Clique em 
“Nova coluna”.
M5.2 – INTRODUÇÃO ÀS COLUNAS CALCULADAS 431
O PBI criará a coluna e abrirá a caixa de texto para você digitar a fórmula.
O PBI criará a 
coluna e abrirá a 
caixa de texto 
para inserir a 
fórmula.
O texto entre o número “1” e o símbolo “=” será o nome da
coluna nova. Em nosso exemplo será “Tipo de pedido”. Na
nova coluna queremos que ela identifique as vendas de
uma unidade ou de mais unidades. Para tanto usaremos a
fórmula “Se”. Porém, no PBI as fórmulas são em
inglês “IF”.
Ao iniciar a digitar “IF”, o PBI já mostrará as
opções. Você pode selecionar com a seta do
teclado ou com o mouse a opção desejada. Se o
PBI já estiver mostrando em destaque a opção
desejada, basta clicar na tecla “Tab” ou “Enter”.
Ou, se preferir, pode digitar a palavra inteira que
deseja inserir e depois abra parênteses.
Ao inserir a fórmula desejada,
o PBI mostrará os dados que
precisam ser inseridos.
Ao iniciar a digitar a fórmula, o PBI já mostra as opções. 
Selecione com o mouse ou com as setas do teclado a 
opção desejada. Se o PBI já estiver mostrando em 
destaque a opção desejada, basta clicar na tecla “Tab” ou 
“Enter”. Ou digite a palavra inteira que deseja e abra 
parênteses.
Ao colocar a fórmula, o 
PBI mostrará os dados 
que precisam ser 
inseridos.
M5.2 – INTRODUÇÃO ÀS COLUNAS CALCULADAS 432
A nossa fórmula deve identificar as vendas de uma unidade do produto ou de mais unidades.
No teste lógico, colocaremos que a coluna “Qtd 
Vendida” da tabela “fVendas” deve ser igual a “1”. 
Quando iniciamos a digitar o nome da coluna, o PBI 
já mostrará as opções. Se o PBI já estiver 
destacando a coluna desejada, basta clicar em 
“Tab” ou “Enter”. Ou selecione com o mouse ou 
com as setas do teclado. 
Para separar os 
dados na 
fórmulas 
usamos sempre 
vírgula no PBI. 
Se o teste lógico for verdadeiro, 
queremos que o PBI coloque na nova 
coluna “pedido único”. Lembrando que 
SEMPRE temos que colocar os textos 
entre aspas. Se for falso, queremos, 
“pedido múltiplo”.
Para encerrar a 
fórmula, 
precisamos 
fechar os 
parênteses.
O PBI verificará linha por linha e
preencherá a nova coluna. Se a
quantidade vendida for “1”,
preencherá “pedido único”, se
for mais, “pedido múltiplo”.
O PBI 
verificará linha 
por linha e 
preencherá a 
nova coluna. 
M5.3 – INTRODUÇÃO ÀS MEDIDAS (P.1) 433
Vamos aprender o que são as medidas, a sua importância e como criá-las.
As medidas são fórmulas que nos dão um único valor como resultado. São diferentes das colunas calculadas que retornam
um valor para cada linha da coluna.
Elas servem, por exemplo, para calcularmos: Soma da quantidade de produtos vendidos, média dos valores das vendas,
porcentagem do faturamento do ano atual em comparação ao ano anterior etc.
Há diversas formas para criar uma medida:
1 32 4 5
Na aba 
“Exibição de 
relatório”, na 
aba superior 
“Página Inicial”, 
clique em 
“Nova medida”.
Na aba “Exibição de 
dados”, na aba 
superior 
“Ferramentas de 
tabela”, clique em 
“Nova medida”.
Na aba “Exibição de 
modelo”, na aba 
superior “Página 
Inicial”, clique em 
“Nova medida”.
Em qualquer uma das abas do lado 
esquerdo (“Exibição de relatório”, 
“Exibição de dados” ou “Exibição de 
modelo”), clique com o botão direito do 
mouse sobre o nome de alguma tabela do 
lado direito da tela (na aba “Dados”) e 
selecione “Nova medida”.
Na aba “Exibição de dados”, 
clique sobre o cabeçalho de 
alguma coluna com o botão 
direito do mouse e selecione 
“Nova medida”.
M5.3 – INTRODUÇÃO ÀS MEDIDAS (P.1) 434
Como exemplo, vamos calcular a soma da quantidade vendida.
Ao clicar em “Nova medida”, abrirá uma caixa de texto. O texto do lado esquerdo do sinal de igual é o nome da medida. No nosso
caso, vamos chamar de “Total Vendas”. Do lado direito do sinal de igual, é a fórmula que será executada. Para somar os valores
de uma coluna, devemos usar a fórmula “SUM” que é “soma” em inglês.
O PBI abrirá 
uma caixa de 
texto para a 
criação da 
medida.
O texto do lado esquerdo 
do sinal de “=” será o 
nome da medida. 
Para fazer a soma dos valores de uma coluna, precisamos 
colocar “SUM” que é “soma” em inglês. Ao começar digitar, o 
PBI mostrará as diversas opções. Você pode digitar toda a 
palavra ouselecionar a opção desejada com o mouse ou as 
setas do teclado, depois aperte a tecla “TAB” ou “Enter”.
Entre parênteses, devemos 
colocar o nome da coluna que 
desejamos somar. Ao digitar o 
nome da coluna, o PBI mostra 
as opções. Você pode digitar o 
nome completo ou selecioná-la 
com o mouse ou as setas do 
teclado.
Entre parênteses devemos colocar a coluna que desejamos
somar. Ao digitar o nome da mesma, o PBI mostrará as opções.
Pode-se digitar o nome completo da coluna, ou selecioná-la com
o mouse ou com as setas do teclado.
O PBI designa as colunas com o nome da tabela em que
está inserida e o nome da coluna entre colchetes. No
nosso caso, será “fVendas[Qtd Vendida]”.
O PBI designa as colunas com o nome 
tabela em que está inserida e o nome 
da coluna entre colchetes.
M5.3 – INTRODUÇÃO ÀS MEDIDAS (P.1) 435
O PBI mostrará a nova medida criada na aba “Dados” do lado direito da tela.
Você pode escolher dentro de qual tabela a nova medida estará inserida.
Selecione a medida na aba “Dados”, em “Ferramentas de medida”, selecione a tabela desejada.
É possível fazer este procedimento tanto na aba “Exibição de relatório” quanto na aba “Exibição de
dados”.
O PBI mostra a medida 
na aba “Dados” dentro 
da tabela escolhida. 
Ao selecionar a medida na aba 
“Dados”, você escolhe em qual tabela a 
medida estará inserida. Isso é possível 
tanto em “Exibição de relatório” 
quanto em “Exibição de dados”, na aba 
“Ferramentas de medida”.
M5.3 – INTRODUÇÃO ÀS MEDIDAS (P.1) 436
Para vermos o valor calculado na medida, precisamos inseri-la em um visual. Como exemplo, vamos inseri-la em um cartão.
Na aba “Exibição de relatório”, “Página Inicial”, “Visualizações”, em “Criar visual”, clique sobre o ícone de “Cartão”. Na aba
“Dados”, selecione a medida “Total Vendas” e arraste-a para o espaço “Campos” na aba “Visualizações”. O PBI mostrará o
dado arredondado. Para mostrar o valor exato, selecione o cartão; depois, na aba “Visualizações”, “Formatar o visual”,
“Visual”, “Valor do balão”, em “Exibir unidades”, selecione “Nenhum”.
Na aba “Exibição de 
relatório”, selecione 
“Página Inicial”. 
Na aba “Visualizações”, 
“Criar visual”, clique 
sobre o ícone de 
“Cartão”. Arraste a 
medida para o espaço 
“Campos”.
O PBI mostra o valor de 
forma arredondada nos 
cartões. Para mostrar o 
número exato, selecione a 
aba “Visualizações”, 
“Formatar o visual”, “Visual”, 
“Valor do balão”, escolha 
“Nenhum” em “Exibir 
unidades”.
M5.3 – INTRODUÇÃO ÀS MEDIDAS (P.1) 437
É possível saber o valor da soma
de uma coluna inserindo a mesma
diretamente em um cartão, sem a
necessidade da criação de uma
medida. Mas a criação das
medidas possibilita outros
cálculos posteriores. Por exemplo,
com a criação das medidas (soma
da coluna “Qtd Vendida” da tabela
“fVendas” e soma da coluna “Qtd
Devolvida” da tabela
“fDevoluções”) é possível calcular
a porcentagem de produtos
devolvidos.
M5.4 – INTRODUÇÃO ÀS MEDIDAS (P.2) 438
Como dissemos, as medidas são fórmulas que nos dão um
único valor. Porém, podemos segmentar este valor ao
inseri-lo em algum gráfico ou matriz. O nome técnico desta
ação é Contexto de Filtro (usar um valor dentro de
segmentações e filtros).
Como exemplo, vamos usar a medida de “Total Vendas” em
uma matriz. Vamos filtrar o valor pelas marcas dos
produtos.
Na aba “Exibição de relatório”, em “Página Inicial”,
selecione a aba “Visualizações”, “Criar visual”, clique sobre
o ícone de “Matriz”. Na aba
“Dados”, arraste a medida
“Total Vendas” para o campo
“Valores” e arraste a coluna
“Marca” da tabela
“dProdutos” para o campo
“Linhas”.
Também podemos selecionar
a matriz e clicar no ícone de
“Gráfico de barras
clusterizado”, se quisermos
um gráfico com a medida.
Na aba “Exibição de 
relatório”, selecione 
“Página Inicial”. 
Na aba 
“Visualizações”, 
“Criar visual”, 
clique no ícone 
de “Matriz”.
Na aba 
“Dados”, 
arraste a 
coluna 
“Marca” da 
tabela 
“dProdutos” 
para o 
campo 
“Linhas”.
Arraste a 
medida 
“Total 
Vendas” 
para o 
campo 
“Valores”.
M5.4 – INTRODUÇÃO ÀS MEDIDAS (P.2) 439
Temos as seguintes diferenças entre as medidas e as colunas calculadas:
- Como já dissemos, as colunas calculadas nos retornam um valor para cada
linha da coluna criada. A medida retorna um único valor, porém este valor
pode ser filtrado ou segmentado por outros dados como marca de produto,
gênero do comprador etc.
- As colunas calculadas podem nos retornar textos e não somente números.
Por exemplo, podemos classificar as vendas como “pedido único” para as
vendas de uma unidade e “pedido múltiplo” para vendas de mais de uma
unidade (como fizemos na aula M5.2). Este tipo de classificação nos ajuda na
montagem de gráficos ou matrizes. Por exemplo, eu precisaria desta coluna
classificando o tipo de pedido, se eu quiser saber a porcentagem das vendas
que são “pedido único” para fazer uma ação de marketing para transformá-
los em “pedido múltiplo”.
M5.5 – RECAPITULANDO – COL. CALCULADAS X MEDIDAS 440
COLUNAS CALCULADAS MEDIDAS 
2
1
3
4
Os valores são calculados baseados na informação de 
cada linha da tabela. São calculados individualmente para 
cada linha. Este processo é chamado de “Contexto de 
Linha”.
Os valores são calculados baseados nos filtros aplicados 
nas Matrizes. Este processo é chamado de “Contexto de 
Filtro”.
Acrescenta uma nova coluna na tabela, ou seja, o arquivo 
fica um pouco mais pesado.
Não acrescenta novas colunas na tabela, ou seja, o 
arquivo fica um pouco mais leve.
Recalcula os valores de acordo com as alterações nos 
valores nas células.
Recalcula os valores de acordo com as alterações nos 
filtros.
A coluna criada normalmente é usada nos campos 
“Linhas”, “Colunas” ou “Filtros” na criação de gráficos e 
matrizes.
A medida normalmente é usada no campo “Valores” na 
criação de gráficos e matrizes.
M5.6 – DAX – SINTAXE E PRINCIPAIS OPERADORES 441
As fórmulas DAX seguem a lógica abaixo:
Quantidade Vendida = SUM(‘fVendas’[Qtd Vendida])
Nome da Medida 
ou da Coluna 
Calculada. 
Fórmula utilizada.
Nome da tabela 
onde se localiza 
a coluna usada 
na fórmula.
Nome da coluna 
usada na 
fórmula.
Os símbolos de operadores
matemáticos usados no DAX são:
Operador 
matemático
Significado Exemplo
+ Adição 2 + 4
- Subtração 7 – 3
* Multiplicação 3 * 2
/ Divisão 10 / 2
^ Expoente 5 ^ 2
Operador de 
comparação
Significado Exemplo
= É igual a [País]=“Alemanha”
> É maior do que [Qtd Vendida] > 2
< É menor do que [Qtd Vendida] < 2
>= É maior ou igual a [Qtd Devolvida] >= 3
<= É menor ou igual a [Qtd Devolvida] <= 3
<> É diferente de [Tipo do Produto] <> “Televisão”
Os símbolos de operadores de comparação são:
M5.6 – DAX – SINTAXE E PRINCIPAIS OPERADORES 442
Os símbolos de operadores de textos/lógico são:
Operador de texto/lógico Significado Exemplo Observações
&
Concatena textos 
separados em um único 
texto.
“Alon”&“ ”&“Pinheiro”
Juntaremos o primeiro nome “Alon” com o 
sobrenome “Pinheiro”. No meio pedimos para 
acrescentar um espaço para os nomes não ficarem 
grudados. Lembrando que todos os textos precisam 
estar entre aspas.
&&
Cria a condição “E” 
entre dois ou mais 
testes lógicos.
[País]=“Alemanha”&&[Qtd Vendida]>2
Pedimos para a fórmula identificar os itens que 
cumprem as duas condições: 1. País seja “Alemanha” 
e 2. Qtd vendida seja maior que 2.
||
Cria a condição “OU” 
entre dois ou mais 
testes lógicos.
[País]=“Alemanha”||[País]=“Canadá”
Pedimos para a fórmula identificar os itens que 
cumprem uma das duas condições: 1. País seja 
“Alemanha” ou 2. País seja “Canadá”.
Este símbolo “|” se localiza no teclado entre as teclas 
“Shift” e “Z”.
IN
Cria a condição “OU” 
com base em valores de 
uma lista (usando 
chaves).
[País] IN (”Alemanha”, “Canadá”, 
“Holanda”)
Quando queremos identificar os itens que cumprem a 
uma dentre 3 ou mais condições (1. País seja igual a 
“Alemanha” ou 2. Igual a “Canadá” ou 3. Igual a 
“Holanda”), sugerimos que use a opção“IN” em vez 
de “||”, evitando que a expressão fique muito longa.
M5.7 – DAX – PRINCIPAIS FÓRMULAS 443
Abaixo, seguem as principais fórmulas DAX:
F ó r m u l a s 
m a t e m á t i c a s e 
e s t a t í s t i c a s
F ó r m u l a s l ó g i c a s
F ó r m u l a s d e d a t a e 
h o r a & i n t e l i g ê n c i a 
d e t e m p o
F ó r m u l a s d e f i l t r o 
e d e t a b e l a
Exemplos comuns:
• SUM
• AVERAGE
• MAX/MIN
• DIVIDE
• COUNT
• COUNTROWS
• DISTINCTCOUNT
Fórmulas iteradoras:
• SUMX
• AVERAGEX
• MAXX/MINX
• COUNTX
• RANKX
Exemplos comuns:
• IF
• AND
• OR
• IFERROR
• NOT
• SWITCH
Exemplos comuns:
• CALCULATE
• FILTER
• ALL
• ALLSELECTED
• ALLEXCEPT
• RELATED
• CALCULATETABLE
• DISTINCT
• VALUES
• EARLIER/EARLIEST
• HASONEVALUE
• HASONEFILTER
• ISFILTERED
• USERELATIONSHIP
• CROSSJOIN
• ADDCOLUMNS
• TOPN
Exemplos comuns:
• DATEDIFF
• YEAR/MONTH/DAY
• HOUR/MINUTE/SECOND
• TODAY/NOW
• WEEKDAY/WEEKNUM
• DATESYTD
• DATESQTD
• DATESMTD
• TOTALYTD
• TOTALQTD
• TOTALMTD
• DATEADD
• DATESINPERIOD
• DATESBETWEEN
• PARALELLPERIOD
M5.8 – FUNÇÃO IF 444
Vamos supor que você precise fazer uma análise de vendas nas primeiras quinzenas e nas segundas quinzenas dos meses.
Para tanto, na tabela calendário você precisará de uma coluna com este dado: “quinzena 1” ou “quinzena 2”. Neste caso,
devemos criar uma coluna com esta informação.
Na aba “Exibição de dados”, em “Ferramentas da tabela”, selecione a tabela onde deseja criar a coluna, no nosso caso
“dCalendário”. Clique com o botão direito do mouse sobre alguma parte da tabela e selecione “Nova coluna”. Ou clique em
“Nova coluna” na parte de cima do PBI.
Na aba “Exibição 
de dados”, 
selecione 
“Ferramentas da 
tabela”. 
Selecione a 
tabela onde 
criará a nova 
coluna, em nosso 
caso 
“dCalendário”.
Clique com o botão 
direito do mouse sobre 
alguma parte da tabela 
e selecione “Nova 
coluna”. Ou clique em 
“Nova coluna” na parte 
de cima da PBI.
M5.8 – FUNÇÃO IF 445
O PBI abrirá uma caixa de texto. Nela colocaremos a fórmula para a criação da coluna.
O texto que 
colocamos antes 
do sinal de “=” 
será o título da 
coluna criada.
Usaremos a fórmula “IF” que 
significa “se”. Podemos digitar “IF” e 
abrir parênteses ou digitar parte da 
palavra, selecionar a fórmula 
desejada e apertar a tecla “Tab” ou 
“Enter”.
A primeira informação que a fórmula nos pede é o 
teste lógico. No nosso caso é se o dia é <=15, mas a 
data na coluna “dia” está em um formato completo 
com diversas informações. Para extrair somente o 
número da data, podemos usar a fórmula “DAY”. Ou 
seja, usaremos esta fórmula dentro da outra 
fórmula.
Na fórmula “DAY” precisamos colocar o nome da 
coluna de onde extrairemos esta informação. No 
nosso caso é a coluna “dia” da tabela “dCalendário”. 
O PBI, nomeia colocando primeiro o nome da tabela 
entre aspas simples e depois o nome da coluna 
entre colchetes. 
Também podemos 
usar as fórmulas 
“MONTH” para extrair 
somente o mês ou a 
fórmula “YEAR” para 
extrair somente o ano.
A fórmula “DAY” pede somente o 
nome de uma coluna. Este dado 
precisa estar entre parênteses. Ao 
começar digitar o nome da coluna 
desejada, o PBI mostra as diversas 
opções, basta selecionarmos a 
desejada.
Os elementos da 
fórmula devem ser 
separados por vírgula.
Podemos fazer a fórmula inteira em 
uma única linha ou mudar de linha 
para uma melhor visualização e/ou 
organização. Para mudar a linha, 
clique em “Enter” com a tecla “Shift” 
pressionada.O segundo elemento que a 
fórmula “IF” pede é a 
resposta que desejamos se 
o teste lógico for 
verdadeiro. Neste caso 
“quinzena 1”. Quando a 
resposta for um texto 
precisa estar entre aspas.
O terceiro elemento que a 
fórmula “IF” pede é a resposta 
que desejamos se o teste lógico 
for falso. Neste caso “quinzena 
2”. Quando a resposta for um 
texto precisa estar entre aspas.
Os elementos 
da fórmula 
devem ser 
separados por 
vírgula.
Para encerrar, 
devemos 
fechar os 
parênteses da 
fórmula “IF”. 
M5.8 – FUNÇÃO IF 446
O PBI criará a nova coluna aplicando o teste lógico para cada uma das linhas da tabela e preencherá as linhas da nova
coluna.
M5.8 – FUNÇÃO IF 447
Agora, conseguimos criar uma matriz com a quantidade de vendas nas
primeiras quinzenas e nas segundas quinzenas dos meses.
Selecione a aba “Exibição de relatório”; na aba “Visualizações”, “Criar
visual”, clique no ícone de “Matriz”. Arraste a coluna criada “Quinzena”
da tabela “dCalendário” para o campo “Linhas” e a coluna “Total
Vendas” da coluna “fVendas” para o campo “Valores”.
1. Selecione a aba 
“Exibição de 
relatório”.
2. Na aba 
“Visualizações”, 
“Criar visual”, 
selecione o ícone 
de “Matriz”.
3. Arraste a coluna 
“Quinzena” da tabela 
“dCalendário” para o 
campo “Linhas”. 
Também arraste a 
coluna “Total 
Vendas” da tabela 
“fVendas” para o 
campo “Valores”.
4. A matriz foi criada 
mostrando o total de 
vendas por quinzena. 
M5.9 – FUNÇÃO IF ANINHADA 448
Se quisermos fazer uma análise da quantidade de vendas por bimestre, precisamos criar uma coluna com este dado. Mas
nestes casos, temos 6 bimestres como possíveis respostas de uma fórmula. Então, usaremos a função “IF” aninhada. Ou
seja, uma fórmula “IF” dentro de outra fórmula “IF”.
Mês <=2
SIM
“Bimestre 1”
NÃO
Mês <=4
SIM
“Bimestre 2”
NÃO
Mês <=6
SIM
“Bimestre 3”
NÃO
Mês <=8
SIM
“Bimestre 4”
NÃO
Mês <=8
SIM
“Bimestre 5”
NÃO
“Bimestre 6”
A fórmula que montaremos seguirá a
lógica do esquema ao lado. O primeiro
teste lógico será se o mês é menor ou
igual a 2. Se for, a resposta deverá ser
“Bimestre 1”; se não for, temos que
submetê-lo a um novo teste lógico (se
é menor ou igual a 4) e assim
sucessivamente. Neste tipo de
fórmula, o PBI só inicia o segundo
teste lógico se o primeiro for “NÃO”;
se no primeiro teste lógico a resposta
já for “SIM” (“Bimestre 1”), o PBI já
encerra o cálculo.
M5.9 – FUNÇÃO IF ANINHADA 449
Para criar a nova coluna com estes testes lógicos, na aba “Exibição de dados”, em “Ferramentas da tabela”, selecione a
tabela onde deseja criar a coluna, no nosso caso “dCalendário”. Clique com o botão direito do mouse sobre alguma parte da
tabela e selecione “Nova coluna”. Ou clique em “Nova coluna” na parte de cima do PBI.
Na aba “Exibição 
de dados”, 
selecione 
“Ferramentas da 
tabela”. 
Selecione a 
tabela onde 
criará a nova 
coluna, em nosso 
caso 
“dCalendário”.
Clique com o botão 
direito do mouse sobre 
alguma parte da tabela 
e selecione “Nova 
coluna”. Ou clique em 
“Nova coluna” na parte 
de cima da PBI.
M5.9 – FUNÇÃO IF ANINHADA 450
O PBI abrirá uma caixa de texto. Nela colocaremos a fórmula para a criação da coluna.
O texto que 
colocamos antes 
do sinal de “=” 
será o título da 
coluna criada.
Usaremos a fórmula “IF” 
que significa “se”. 
Podemos digitar “IF” e 
abrir parênteses ou 
digitar parte da palavra, 
selecionar a fórmula 
desejada e apertar a tecla 
“Tab” ou “Enter”.
Na nossa tabela “dCalendário” já temos uma 
coluna somente com o mês. Caso contrário, 
podemos usar a fórmula “MONTH” para extrair 
somente o mês como fizemos com a fórmula 
“DAY” na aula 5.8. Quando vamos digitar o nome 
de uma coluna com acento (mês), o PBI pode não 
aceitar, assim, sugerimos que digite o nome da 
tabela e selecione a coluna desejada.
O primeiro teste 
lógico que 
colocaremos é se o 
mês é <= a 2
O segundo elemento que a fórmula 
“IF” pede é a resposta que 
desejamos se o teste lógico for 
verdadeiro. Neste caso “Bimestre 
1”. Quando a resposta for um texto 
precisa estar entre aspas.
Os elementos 
da fórmula 
devem ser 
separados por 
vírgulas.
O segundo teste 
lógico que 
colocaremos é se 
o mês é <= a 4 e 
assim 
sucessivamente.
Usaremos uma 
fórmula “IF” dentro 
de outra fórmula “IF”.
Se o mês não for 
<= 10, o mês será 
“11” ou “12”, ou 
seja, “bimestre 6”.
Para encerrar a fórmula, 
precisamos fechar todos os 
parênteses que foram 
abertos. O PBI vai 
mostrando qual parêntese 
você está fechando,a 
medida que vai colocando 
“)”.
Podemos fazer a fórmula inteira em 
uma única linha ou mudar de linha 
para uma melhor visualização e/ou 
organização. Para mudar a linha, 
clique em “Enter” com a tecla “Shift” 
pressionada.
M5.9 – FUNÇÃO IF ANINHADA 451
O PBI criará a nova coluna aplicando o teste lógico para cada uma das linhas da tabela e preencherá as linhas da nova
coluna.
M5.9 – FUNÇÃO IF ANINHADA 452
Agora, conseguimos criar uma matriz com a quantidade de vendas por
bimestre.
Selecione a aba “Exibição de relatório”; na aba “Visualizações”, “Criar
visual”, clique no ícone de “Matriz”. Arraste a coluna criada “Bimestre”
da tabela “dCalendário” para o campo “Linhas” e a coluna “Total
Vendas” da coluna “fVendas” para o campo “Valores”.
1. Selecione a aba 
“Exibição de 
relatório”.
2. Na aba 
“Visualizações”, 
“Criar visual”, 
selecione o ícone 
de “Matriz”.
3. Arraste a coluna 
“Bimestre” da tabela 
“dCalendário” para o 
campo “Linhas”. 
Também arraste a 
coluna “Total 
Vendas” da tabela 
“fVendas” para o 
campo “Valores”.
4. A matriz foi criada 
mostrando o total de 
vendas por bimestre. 
M5.10 – FUNÇÃO SWITCH (P.1) 453
Outra forma de fazer a classificação dos bimestres seria através da fórmula “SWITCH”.
Vamos criar uma nova coluna com esta fórmula. Na aba “Exibição de dados”, em “Ferramentas da tabela”, selecione a tabela
onde deseja criar a coluna, no nosso caso “dCalendário”. Clique com o botão direito do mouse sobre alguma parte da tabela
e selecione “Nova coluna”. Ou clique em “Nova coluna” na parte de cima do PBI.
Na aba “Exibição 
de dados”, 
selecione 
“Ferramentas da 
tabela”. 
Selecione a 
tabela onde 
criará a nova 
coluna, em nosso 
caso 
“dCalendário”.
Clique com o botão 
direito do mouse sobre 
alguma parte da tabela 
e selecione “Nova 
coluna”. Ou clique em 
“Nova coluna” na parte 
de cima da PBI.
M5.10 – FUNÇÃO SWITCH (P.1) 454
O PBI abrirá uma caixa de texto. Nela colocaremos a fórmula para a criação da coluna.
O texto que 
colocamos antes 
do sinal de “=” 
será o título da 
coluna criada.
Usaremos a fórmula “SWITCH”. 
Podemos digitar “SWITCH” e 
abrir parênteses ou digitar parte 
da palavra, selecionar a fórmula 
desejada e apertar a tecla “Tab” 
ou “Enter”.
A primeira informação que a 
fórmula pede é “Expressão”. No 
nosso caso, vamos colocar 
“TRUE()”, pois queremos que o 
PBI ache a primeira expressão 
verdadeira.
Na nossa tabela “dCalendário” já temos uma 
coluna somente com o mês. Caso contrário, 
podemos usar a fórmula “MONTH” para extrair 
somente o mês como fizemos com a fórmula 
“DAY” na aula 5.8. Quando vamos digitar o nome 
de uma coluna com acento (mês), o PBI pode não 
aceitar, assim, sugerimos que digite o nome da 
tabela e selecione a coluna desejada.
As próximas informações que a fórmula pede 
são: “valor 1” e “Resultado 1”; depois “Valor 2” e 
“Resultado 2” e assim sucessivamente. O nosso 
“Valor 1” será “‘dCalendário’ [Mês]<=2” e o 
“Resultado 1” será “Bimestre 1” e assim 
sucessivamente. A fórmula testa as expressões 
na ordem colocada até encontrar uma 
verdadeira.
Se nenhuma das expressões colocadas 
forem verdadeiras, o PBI responderá 
com o último resultado colocado.
Para encerrar a fórmula, 
precisamos fechar os 
parênteses.
Os elementos 
da fórmula 
devem ser 
separados por 
vírgulas.
Podemos fazer a fórmula inteira em 
uma única linha ou mudar de linha 
para uma melhor visualização e/ou 
organização. Para mudar a linha, 
clique em “Enter” com a tecla “Shift” 
pressionada.
M5.10 – FUNÇÃO SWITCH (P.1) 455
Agora, conseguimos criar uma matriz com a quantidade de vendas por
bimestre.
Selecione a aba “Exibição de relatório”; na aba “Visualizações”, “Criar
visual”, clique no ícone de “Matriz”. Arraste a coluna criada “Bimestre
SWITCH” da tabela “dCalendário” para o campo “Linhas” e a coluna
“Total Vendas” da coluna “fVendas” para o campo “Valores”.
1. Selecione a aba 
“Exibição de 
relatório”.
2. Na aba 
“Visualizações”, 
“Criar visual”, 
selecione o ícone 
de “Matriz”.
3. Arraste a coluna 
“Bimestre SWITCH” 
da tabela 
“dCalendário” para o 
campo “Linhas”. 
Também arraste a 
coluna “Total 
Vendas” da tabela 
“fVendas” para o 
campo “Valores”.
4. A matriz foi criada 
mostrando o total de 
vendas por bimestre. 
M5.11 – FUNÇÃO SWITCH (P.2) 456
Vamos supor que desejamos classificar os clientes em três grupos por idade: jovem, adulto ou sênior. Usaremos novamente
a fórmula “SWITCH” para criar uma nova coluna com estes dados. Na aba “Exibição de dados”, em “Ferramentas da tabela”,
selecione a tabela onde deseja criar a coluna, no nosso caso “dClientes”. Clique com o botão direito do mouse sobre alguma
parte da tabela e selecione “Nova coluna”. Ou clique em “Nova coluna” na parte de cima do PBI.
Na aba “Exibição 
de dados”, 
selecione 
“Ferramentas da 
tabela”. 
Clique com o botão 
direito do mouse sobre 
alguma parte da tabela 
e selecione “Nova 
coluna”. Ou clique em 
“Nova coluna” na parte 
de cima da PBI.
Selecione a 
tabela onde 
criará a nova 
coluna, em nosso 
caso “dClientes”.
M5.11 – FUNÇÃO SWITCH (P.2) 457
O PBI abrirá uma caixa de texto. Nela colocaremos a fórmula para a criação da coluna.
O texto que 
colocamos antes 
do sinal de “=” 
será o título da 
coluna criada.
Usaremos a fórmula “SWITCH”. 
Podemos digitar “SWITCH” e 
abrir parênteses ou digitar parte 
da palavra, selecionar a fórmula 
desejada e apertar a tecla “Tab” 
ou “Enter”.
A primeira informação que a 
fórmula pede é “Expressão”. No 
nosso caso, vamos colocar 
“TRUE()”, pois queremos que o 
PBI ache a primeira expressão 
verdadeira.
As próximas informações que a fórmula pede 
são: “valor 1” e “Resultado 1”; depois “Valor 2” e 
“Resultado 2” e assim sucessivamente. O nosso 
“Valor 1” será “dClientes[idade]<=19” e o 
“Resultado 1” será “Jovem” e assim 
sucessivamente. A fórmula testa as expressões 
na ordem colocada até encontrar uma 
verdadeira.
Podemos fazer a fórmula inteira em 
uma única linha ou mudar de linha 
para uma melhor visualização e/ou 
organização. Para mudar a linha, 
clique em “Enter” com a tecla “Shift” 
pressionada.
Se nenhuma das expressões colocadas 
forem verdadeiras, o PBI responderá 
com o último resultado colocado.
Para encerrar a fórmula, 
precisamos fechar os 
parênteses.
Os elementos 
da fórmula 
devem ser 
separados por 
vírgulas.
M5.11 – FUNÇÃO SWITCH (P.2) 458
Agora, conseguimos criar uma matriz com a quantidade de vendas por
“Faixa Etária”.
Selecione a aba “Exibição de relatório”; na aba “Visualizações”, “Criar
visual”, clique no ícone de “Matriz”. Arraste a coluna criada “Faixa
Etária” da tabela “dClientes” para o campo “Linhas” e a coluna “Total
Vendas” da coluna “fVendas” para o campo “Valores”.
1. Selecione a aba 
“Exibição de 
relatório”.
2. Na aba 
“Visualizações”, 
“Criar visual”, 
selecione o ícone 
de “Matriz”.
3. Arraste a coluna 
“Faixa Etária” da 
tabela “dClientes” 
para o campo 
“Linhas”. Também 
arraste a coluna 
“Total Vendas” da 
tabela “fVendas” para 
o campo “Valores”.
4. A matriz foi criada 
mostrando o total de 
vendas por “Faixa 
Etária”. Mas vemos que 
o PBI coloca as linhas 
em ordem alfabética: 
“Adulto”, “Jovem” e 
“Sênior”. Mas podemos 
mudar a ordem das 
linhas.
M5.11 – FUNÇÃO SWITCH (P.2) 459
Para colocar a ordem das linhas na matriz em ordem de idade: “Jovem”, “Adulto” e “Sênior”; temos que criar uma nova
coluna na qual o “Jovem” será “1”, “Adulto” será “2” e “Sênior” será “3”. Para tanto usaremos a fórmula “SWITCH”
novamente. Na aba “Exibição de dados”, em “Ferramentas da tabela”, selecione a tabela onde deseja criar a coluna, no
nosso caso “dClientes”. Clique com o botão direito do mouse sobre alguma parte da tabela e selecione “Nova coluna”. Ou
clique em “Nova coluna” na parte de cima do PBI.
Na aba “Exibição 
de dados”, 
selecione 
“Ferramentas da 
tabela”. 
Selecione a 
tabela onde 
criará a nova 
coluna, em nosso 
caso “dClientes”.
Clique com o botão 
direitodo mouse sobre 
alguma parte da tabela 
e selecione “Nova 
coluna”. Ou clique em 
“Nova coluna” na parte 
de cima da PBI.
M5.11 – FUNÇÃO SWITCH (P.2) 460
O PBI abrirá uma caixa de texto. Nela colocaremos a fórmula para a criação da coluna.
O texto que 
colocamos antes 
do sinal de “=” 
será o título da 
coluna criada.
Usaremos a fórmula “SWITCH”. 
Podemos digitar “SWITCH” e 
abrir parênteses ou digitar parte 
da palavra, selecionar a fórmula 
desejada e apertar a tecla “Tab” 
ou “Enter”.
A primeira informação que a 
fórmula pede é “Expressão”. No 
nosso caso, vamos colocar 
“TRUE()”, pois queremos que o 
PBI ache a primeira expressão 
verdadeira.
As próximas informações que a fórmula pede 
são: “valor 1” e “Resultado 1”; depois “Valor 2” e 
“Resultado 2” e assim sucessivamente. O nosso 
“Valor 1” será “dClientes[idade]<=19” e o 
“Resultado 1” será “1” e assim sucessivamente. 
A fórmula testa as expressões na ordem 
colocada até encontrar uma verdadeira. Quando 
colocamos texto, é necessário que esteja entre 
parênteses, em caso de números não é 
necessário.
Podemos fazer a fórmula inteira em 
uma única linha ou mudar de linha 
para uma melhor visualização e/ou 
organização. Para mudar a linha, 
clique em “Enter” com a tecla “Shift” 
pressionada.
Para encerrar a fórmula, 
precisamos fechar os 
parênteses.
Os elementos 
da fórmula 
devem ser 
separados por 
vírgulas.
Se nenhuma das expressões colocadas 
forem verdadeiras, o PBI responderá 
com o último resultado colocado.
M5.11 – FUNÇÃO SWITCH (P.2) 461
Agora, devemos vincular a classificação da coluna “Faixa Etária” com a nova coluna criada.
Na aba “Exibição de dados”, selecione “Ferramentas de coluna”. Selecione a coluna que você deseja que seja classificada por
outra coluna (“Faixa Etária”). Clique em “Classificar por coluna”. Selecione “Numeração Faixa Etária”. O PBI passará a colocar
os itens da coluna “Faixa Etária” em ordem conforme os dados da coluna “Numeração Faixa Etária”.
1. Selecione a 
aba “Exibição de 
dados”.
2. Selecione a 
aba 
“Ferramentas de 
coluna”.
3. Selecione a 
coluna que 
deseja que seja 
classificada por 
outra coluna.
4. Clique em 
“Classificar por 
coluna” e 
selecione a 
coluna que você 
deseja usar para 
classificar a 
coluna anterior.
5. O PBI mudará a 
ordem das linhas na 
matriz.
M5.11 – FUNÇÃO SWITCH (P.2) 462
Agora vamos fazer uma nova coluna mostrando a porcentagem de desconto que os clientes receberão conforme o
“Nível Escolar”: “Pós Graduação” terá 20%; “Superior Completo”, 10% e “Superior Incompleto”, 10%.
Na aba “Exibição de dados”, em “Ferramentas da tabela”, selecione a tabela onde deseja criar a coluna, no nosso caso
“dClientes”. Clique com o botão direito do mouse sobre alguma parte da tabela e selecione “Nova coluna”. Ou clique em
“Nova coluna” na parte de cima do PBI.
Na aba “Exibição 
de dados”, 
selecione 
“Ferramentas da 
tabela”. 
Selecione a 
tabela onde 
criará a nova 
coluna, em nosso 
caso “dClientes”.
Clique com o botão 
direito do mouse sobre 
alguma parte da tabela 
e selecione “Nova 
coluna”. Ou clique em 
“Nova coluna” na parte 
de cima da PBI.
M5.11 – FUNÇÃO SWITCH (P.2) 463
O PBI abrirá uma caixa de texto. Nela colocaremos a fórmula para a criação da coluna. Mas para este tipo de fórmula
em que os testes são todos de igualdade com relação a uma mesma coluna, podemos montar a fórmula de uma segunda
maneira. Coloque o nome da coluna em “Expressão” e os termos que deseja encontrar nos locais de “Valores” dentro da
fórmula conforme o exemplo abaixo.
O texto deve estar escrito 
exatamente da mesma forma que 
está na coluna.
O PBI não 
reconhece 
“20%” dentro da 
fórmula, por 
isso é preciso 
escrever “0.2”.
Quando temos uma fórmula em que os 
testes são todos de igualdade com 
relação a uma mesma coluna, temos 
uma segunda maneira de montar a 
fórmula.
Nesta segunda opção de fórmula, 
coloque o nome da coluna no 
espaço de “Expressão”.
Coloque os termos 
que deseja 
encontrar nos locais 
de “Valores” dentro 
da fórmula. 
M5.12 – FUNÇÃO RELATED 464
Caso desejamos calcular o valor total de cada compra, vemos que na tabela “fVendas” temos a quantidade vendida mas
não temos os valores. Portanto, seria preciso puxar estes valores da tabela “dProdutos”.
O primeiro passo é criar uma coluna. Na aba “Exibição de dados”, em “Ferramentas da tabela”, selecione a tabela onde
deseja criar a coluna, no nosso caso “fVendas”. Clique com o botão direito do mouse sobre alguma parte da tabela e
selecione “Nova coluna”. Ou clique em “Nova coluna” na parte de cima do PBI.
Na aba “Exibição 
de dados”, 
selecione 
“Ferramentas da 
tabela”. 
Clique com o botão 
direito do mouse sobre 
alguma parte da tabela 
e selecione “Nova 
coluna”. Ou clique em 
“Nova coluna” na parte 
de cima da PBI.
Selecione a 
tabela onde 
criará a nova 
coluna, em nosso 
caso “fVendas”.
M5.12 – FUNÇÃO RELATED 465
• O PBI buscará as informações através das colunas que estão relacionando as tabelas. Para
entender melhor, veja a lição 4.8.
• A diferença entre usar a função “RELATED” e mesclar consultas é que, na função “RELATED”, a
relação entre as tabelas será pela coluna definida no relacionamento; porém, quando mesclamos
consultas (lição 3.13), podemos definir outra coluna por onde puxaremos os dados (se houver esta
possibilidade entre as tabelas).
• Mesmo que as colunas já tenham relacionamento e seja possível fazer uma matriz com os dados de
ambas as tabelas, em alguns casos, talvez desejamos ter na própria tabela uma coluna com os
valores totais de cada venda para facilitar algum processo.
M5.12 – FUNÇÃO RELATED 466
O PBI abrirá uma caixa de texto. Nela colocaremos a fórmula para a criação da coluna.
O texto que 
colocamos 
antes do sinal 
de “=” será o 
título da coluna 
criada. Neste 
caso, colocamos 
o mesmo nome 
da coluna de 
onde 
puxaremos os 
dados; mas não 
é necessário 
que seja o 
mesmo nome.
Usaremos a fórmula “RELATED”. 
Podemos digitar “RELATED” e 
abrir parênteses ou digitar parte 
da palavra, selecionar a fórmula 
desejada e apertar a tecla “Tab” 
ou “Enter”.
A primeira e única informação que a 
fórmula pede é o nome da coluna de 
onde você deseja puxar os dados. No 
nosso caso é a coluna “Custo Unitário” 
da tabela “dProdutos”.
Para encerrar a fórmula, 
precisamos fechar os 
parênteses.
Agora, vamos adicionar uma outra coluna na tabela multiplicando as colunas “Preço
Unitário” pela “Qtd Vendida”.
Coloque os nomes das colunas e o 
sinal “*” entre elas. Este sinal 
significa multiplicação. 
Lembrando que os nomes das 
colunas seguem o padrão “nome 
da tabela [nome da coluna]”.
M5.12 – FUNÇÃO RELATED 467
Se quisermos eliminar a coluna “Preço Unitário” para que a tabela fique
mais leve, podemos incluir a fórmula “RELATED” diretamente na segunda
coluna criada.
Para excluir a coluna “Preço Unitário”, clique com o botão direito do mouse
sobre o cabeçalho da coluna que deseja excluir (“Preço Unitário”),
selecione “Excluir”.
+
=
X
Clique com o 
botão direito do 
mouse sobre o 
cabeçalho da 
coluna que 
deseja excluir e 
selecione 
“Excluir”.
M5.13 – IF COM VÁRIAS CONDIÇÕES (AND) - DESAFIO 468
Vamos supor que você queira dar um desconto no mês do dia das mães de 15%. Assim, você teria 3 condições:
2
1
3
A cliente ser mulher;
A cliente ser mãe;
A compra ser em maio.
Quando temos mais de uma
condição (teste lógico), podemos
usar o símbolo “&&” na fórmula “IF”.
Assim, o PBI entenderá que é
necessário atender a todos os
testes lógicos para responder com o
valor “ResultIfTrue”.
Portanto, podemos colocar a
fórmula da seguinte forma.
Desconto dia das mães = IF(“A cliente é mulher”&&“A cliente tem filhos”&&
“A compra foi em maio”,“desconto de 15%”,“sem desconto”)
Primeiro teste 
lógico (condição).
Este símbolo determina que o PBI 
considerará o teste lógico a seguir 
também para retornar com o valor 
“ResultIfTrue”.
Este símbolo determina que o PBI 
considerará o teste lógicoa seguir 
também para retornar com o valor 
“ResultIfTrue”.
Segundo teste 
lógico (condição).
Terceiro teste 
lógico (condição).
“ResultIfTrue” –
Resposta se os 
testes derem 
verdadeiro.
“ResultIfFalse” –
Resposta se os 
testes derem falso.
M5.14 – IF COM VÁRIAS CONDIÇÕES (AND) - RESOLUÇÃO 469
Agora vamos resolver na prática o desafio da aula anterior.
O primeiro passo é criar uma coluna. Na aba “Exibição de dados”, em “Ferramentas da tabela”, selecione a tabela onde
deseja criar a coluna, no nosso caso “fVendas”. Clique com o botão direito do mouse sobre alguma parte da tabela e
selecione “Nova coluna”. Ou clique em “Nova coluna” na parte de cima do PBI.
Na aba “Exibição 
de dados”, 
selecione 
“Ferramentas da 
tabela”. 
Clique com o botão 
direito do mouse sobre 
alguma parte da tabela 
e selecione “Nova 
coluna”. Ou clique em 
“Nova coluna” na parte 
de cima da PBI.
Selecione a 
tabela onde 
criará a nova 
coluna, em nosso 
caso “fVendas”.
M5.14 – IF COM VÁRIAS CONDIÇÕES (AND) - RESOLUÇÃO 470
O PBI abrirá uma caixa de texto. Nela colocaremos a fórmula para a criação da coluna.
A informação do gênero do cliente não está na 
tabela “fVendas” onde criamos a coluna, 
portanto, usaremos a função “RELATED” para 
puxar esta informação da tabela “dClientes”. Isso 
só é possível porque as tabelas estão 
relacionadas. 
A primeira condição é que o cliente 
seja do sexo feminino. Na tabela 
“dClientes”, a classificação é com a 
letra “F”. Na fórmula, temos que 
colocar os textos entre aspas.
Este símbolo determina que o PBI 
considerará o teste lógico a seguir 
também para retornar com o valor 
“ResultIfTrue”.
A informação do número de filhos do cliente 
também não está na tabela “fVendas” onde 
criamos a coluna, usaremos novamente a função 
“RELATED” para puxar esta informação da tabela 
“dClientes”. 
A segunda 
condição é 
que a cliente 
tenha filhos.
A informação do mês da data da compra está na 
tabela “dCalendário”, por isso também usaremos 
a função “RELATED” para puxar os dados. 
Também poderíamos usar a fórmula “’MONTH”, 
neste caso, a linha ficaria da seguinte forma:
MONTH(fVendas[Data da Venda])=5
A fórmula “MONTH” extrai o mês de uma data.
O PBI usa a “,” 
para separar 
os argumentos 
das fórmulas.
Caso atenda as 3 condições, queremos que o PBI 
calcule o preço com 15% de desconto. Neste caso, 
temos que multiplicar o preço por “0.85”. O PBI não 
reconhece o símbolo “%” e a vírgula serve para separar 
os argumentos da fórmula, portanto devemos usar o 
ponto. 
Caso não atenda a alguma das 3 condições, 
queremos que o PBI mantenha o preço.
Para encerrar a fórmula temos que fechar os 
parênteses.
M5.14 – IF COM VÁRIAS CONDIÇÕES (AND) - RESOLUÇÃO 471
O PBI criará a coluna, mas
pode ser que os números
tenham mais de duas casas
decimais se o teste for
verdadeiro. Nestes casos,
podemos proceder de duas
formas:
Pode ser que os 
números tenham 
mais de duas 
casas decimais na 
coluna criada. 
Nestes casos, 
temos duas 
maneiras de 
proceder.
Selecione a coluna
criada. Na aba “Exibição
de dados”, “Ferramentas
de coluna”, selecione “2”
no campo “Formatação”.
Porém, neste caso, você
altera somente a
visualização. Em caso de
Selecione a 
coluna criada. Na 
aba “Exibição de 
dados”. Selecione 
“Ferramentas de 
coluna” e coloque 
duas casas 
decimais em 
“Formatação”.
outros cálculos com esta coluna, o PBI considerará o número original com as 4
casas decimais.
Use a fórmula “ROUND”.
Neste caso, todos os
cálculos a partir desta
coluna utilizarão o
número arredondado.
Na linha do
‘’ResultIfTrue”,
colocamos a fórmula
“ROUND” e o número de
casas decimais.
A fórmula “ROUND” pede o número que 
queremos arredondar (que neste caso é o 
resultado se verdadeiro) e o número de casas 
decimais desejado (neste caso são duas).
Esta vírgula é para 
dividir os argumentos 
da fórmula 
“ROUND”.
Esta vírgula é 
para dividir os 
argumentos da 
fórmula “IF”.
M5.15 – IF C/ VÁRIAS CONDIÇÕES (OR) – COL. PQ X DAX 472
Imagine que precisamos fazer uma coluna identificando se a venda foi feita no “dia de semana” ou no “final de
semana”. Primeiro precisamos criar uma coluna identificando o dia da semana da venda. Isso pode ser feito tanto no
Power Query quanto no PBI através de fórmula DAX.
Para fazer pelo Power Query, abra o mesmo. Na aba “Exibição de relatório”, selecione a guia “Página Inicial” e
clique em “Transformar dados”.
Na aba “Exibição de 
relatório”, selecione 
a guia “Página 
Inicial”, clique em 
“Transformar 
dados”.
M5.15 – IF C/ VÁRIAS CONDIÇÕES (OR) – COL. PQ X DAX 473
Selecione a tabela na qual quer criar a nova coluna (no nosso caso, será na tabela “dCalendário”). Clique no cabeçalho da
coluna com os dados que você usará para definir o dia da semana (no nosso caso, a coluna “dia”). Selecione a aba “Adicionar
Coluna”. Clique em “Data”, “Dia” e em “Dia da Semana”. O Power Query criará a coluna dando o número “0” para domingo,
“1” para segunda e assim consequentemente até “6” para sábado.
Selecione a tabela na qual 
quer criar a nova coluna. 
Clique no cabeçalho da 
coluna onde estão os 
dados que você quer usar 
para definir os dias da 
semana. Clique em 
“Adicionar Coluna”.
Clique em 
“Data”, “Dia” e 
“Dia da 
Semana”.
O Power Query criará a coluna dando o número “0” 
para domingo, “1” para segunda, “2” para terça, “3” para 
quarta, “4” para quinta, “5” para sexta e “6” para sábado.
M5.15 – IF C/ VÁRIAS CONDIÇÕES (OR) – COL. PQ X DAX 474
Para criar a coluna no PBI com a fórmula DAX, selecione a aba “Exibição de dados”, “Ferramentas da tabela”, selecione a
tabela onde deseja criar a coluna, no nosso caso “dCalendário”. Clique com o botão direito do mouse sobre alguma parte da
tabela e selecione “Nova coluna”. Ou clique em “Nova coluna” na parte de cima do PBI.
Na aba “Exibição 
de dados”, 
selecione 
“Ferramentas da 
tabela”. 
Clique com o botão 
direito do mouse sobre 
alguma parte da tabela 
e selecione “Nova 
coluna”. Ou clique em 
“Nova coluna” na parte 
de cima da PBI.
Selecione a 
tabela onde 
criará a nova 
coluna, em nosso 
caso 
“dCalendário”.
M5.15 – IF C/ VÁRIAS CONDIÇÕES (OR) – COL. PQ X DAX 475
O PBI abrirá uma caixa de texto. Nela colocaremos a fórmula para a criação da coluna.
A primeira e única informação que a fórmula pede é o nome da 
coluna de onde você deseja puxar os dados. No nosso caso é a 
coluna “dia” da tabela “dCalendário”.O texto que 
colocamos 
antes do 
sinal de “=” 
será o título 
da coluna 
criada. 
Usaremos a fórmula “WEEKDAY”. Podemos digitar 
“WEEKDAY” e abrir parênteses ou digitar parte da palavra, 
selecionar a fórmula desejada e apertar a tecla “Tab” ou 
“Enter”.
Para encerrar a fórmula, 
precisamos fechar os 
parênteses.
O PBI criará a coluna, mas, diferentemente do Power Query, dará o número “1” para domingo, “2” para segunda, “3”
para terça, “4” para quarta, “5” para quinta, “6” para sexta e “7” para sábado.
M5.15 – IF C/ VÁRIAS CONDIÇÕES (OR) – COL. PQ X DAX 476
Agora vamos criar a coluna que descreve se a data é “dia de semana” ou no “final de semana”. Selecione a aba “Exibição
de dados”, “Ferramentas da tabela”, selecione a tabela onde deseja criar a coluna, no nosso caso “dCalendário”. Clique
com o botão direito do mouse sobre alguma parte da tabela e selecione “Nova coluna”. Ou clique em “Nova coluna” na
parte de cima do PBI.
Na aba “Exibição 
de dados”, 
selecione 
“Ferramentas da 
tabela”. 
Clique com o botão 
direito do mouse sobre 
alguma parte da tabela 
e selecione “Nova 
coluna”. Ou clique em 
“Nova coluna” na parte 
de cima da PBI.
Selecione a 
tabela onde 
criará a nova 
coluna, em nosso 
caso 
“dCalendário”.
M5.15 – IF C/ VÁRIAS CONDIÇÕES (OR) – COL. PQ X DAX 477
O PBI abrirá uma caixa de texto. Nela colocaremos a fórmula para a criação da coluna
Usaremos a fórmula “IF”. Podemos 
digitar “IF” e abrir parênteses ou 
digitar parte da palavra, selecionar a 
fórmula desejada e apertar a tecla 
“Tab” ou“Enter”.
Este símbolo significa que o PBI 
considera o primeiro teste lógico OU o 
teste lógico seguinte. Se um dos dois 
for verdadeiro, o PBI responderá com 
o resultado “ResultIfTrue”. Para 
responder com “ResultIfFalse”, as duas 
condições precisam ser falsas.
Este sinal fica ao lado da tecla “Shift” 
do lado esquerdo do teclado.
A primeira condição é que o dia seja 
domingo (“1” pela coluna criada no PBI 
ou “0” na coluna criada no Power 
Query). A segunda condição é que o 
dia seja sábado (“7” pela coluna criada 
no PBI ou “6” na coluna criada no 
Power Query).
A resposta para 
“ResultIfTrue” é “Fim de 
Semana”. Lembrando que 
os textos precisam estar 
entre aspas. 
A resposta para 
“ResultIfFalse” é “Dia Útil”. É preciso 
fechar os 
parênteses 
da fórmula.
Os elementos 
da fórmula 
devem ser 
separados por 
vírgulas.
M5.15 – IF C/ VÁRIAS CONDIÇÕES (OR) – COL. PQ X DAX 478
Quando é melhor usar o Power Query ou as fórmulas DAX do PBI para criar uma coluna?
1
3
2
Se tivermos em colunas separadas o nome e o
sobrenome e desejamos juntá-las, sugerimos que
utilize o Power Query; pois é possível apagar as
colunas iniciais e ao mesmo tempo manter o histórico
destes passos. Isso torna fácil revertermos o processo
caso necessário.
POWER QUERY
No exemplo desta aula, na qual criamos uma
coluna descrevendo se é “Dia Útil” ou “Fim de
Semana”, sugerimos as fórmulas DAX do PBI. É
muito mais fácil editar alguma informação no PBI.
No Power Query, a criação da coluna deixa o
arquivo um pouco mais leve, mas neste caso não
haverá muita diferença. No caso da aula 5.14, no qual damos um desconto
para as clientes mulheres, mães e que fizeram
compras no mês de maio, sugerimos as fórmulas DAX
do PBI. No Power Query, é muito mais trabalhoso
transportar informações de uma tabela para outra. É
preciso mesclar consultas. No PBI, é só usar a fórmula
“RELATED”.
DAX - PBI
DAX - PBI
M5.16 – CALCULANDO O CUSTO E LUCRO DA VENDA 479
Vamos supor que você deseja calcular o lucro de cada venda efetuada. O cálculo é (faturamento da venda) – (custo do
produto) – (impostos). Primeiro, vamos criar as colunas com estes valores: custo do produto e impostos.
Na aba “Exibição de dados”, em “Ferramentas da tabela”, selecione a tabela onde deseja criar a coluna, no nosso caso
“fVendas”. Clique com o botão direito do mouse sobre alguma parte da tabela e selecione “Nova coluna”. Ou clique em
“Nova coluna” na parte de cima do PBI.
Na aba “Exibição 
de dados”, 
selecione 
“Ferramentas da 
tabela”. 
Clique com o botão 
direito do mouse sobre 
alguma parte da tabela 
e selecione “Nova 
coluna”. Ou clique em 
“Nova coluna” na parte 
de cima da PBI.
Selecione a 
tabela onde 
criará a nova 
coluna, em nosso 
caso “fVendas”.
M5.16 – CALCULANDO O CUSTO E LUCRO DA VENDA 480
O PBI abrirá uma caixa de texto. Nela, colocaremos a fórmula para a criação da coluna com o custo do produto
naquela venda.
Multiplicaremos a quantidade vendida pelo 
custo unitário do produto. A quantidade vendida 
está na própria tabela “fVendas”. Basta 
iniciarmos a digitar o nome da coluna e 
selecioná-la entre as opções que o PBI nos dá.
Este sinal significa 
“multiplicação”. 
Na tabela “fVendas” não temos a informação do 
custo do produto, por isso precisamos usar a 
fórmula “RELATED” para puxar estes dados da 
tabela “dProdutos”. Para saber mais sobre a 
fórmula “RELATED” veja a aula 5.12.
Agora, vamos criar a coluna com os valores dos “impostos”. Siga novamente os passos do slide anterior para a criação
da coluna. Depois, digite a fórmula abaixo.
O valor do faturamento da venda está na 
própria tabela “fVendas”. Basta iniciarmos a 
digitar o nome da coluna e selecioná-la entre as 
opções que o PBI nos dá.
Vamos supor que os impostos são de 10% sobre 
o valor da venda. O PBI não reconhece o sinal 
“%”, por isso temos que multiplicar por “0.10”. 
Como as vírgulas são usadas para separar os 
argumentos da fórmula, os decimais são 
descritos com ponto.
Este sinal significa 
“multiplicação”. 
M5.16 – CALCULANDO O CUSTO E LUCRO DA VENDA 481
Vamos, agora, criar a coluna com o lucro de cada venda efetuada. Siga novamente os passos do slide anterior para a
criação da coluna. Depois, digite a fórmula abaixo.
Mas como já vimos, o interessante é não termos colunas que
não usaremos. Assim, podemos evitar de criar todas estas
colunas: “Custo do produto”, “Impostos” e “Lucro da venda”.
Mas, se excluirmos estas colunas, teremos erro na coluna
“Lucro da venda”, pois se baseia nos dados das outras
colunas. Portanto, é necessário colocarmos as fórmulas da
criação de cada uma destas colunas a serem excluídas
diretamente na fórmula de criação da coluna “Lucro da
venda”.
M5.16 – CALCULANDO O CUSTO E LUCRO DA VENDA 482
Vamos colocar a fórmula da coluna “Custo do produto” (“fVendas[Qtd Vendida]*RELATED(dProdutos[Custo
Unitario])”) diretamente na fórmula da coluna “lucro da venda”. Vamos fazer o mesmo com a fórmula da coluna
“Impostos” (“fVendas[Faturamento]*0.10”). Assim, criamos somente uma coluna
Esses números só 
mostram o número da 
linha e não interferem na 
fórmula. Para mudar de 
linha quando estiver 
fazendo a fórmula, basta 
apertar as teclas “Shift” + 
“Enter”. Costumamos 
mudar de linhas para 
visualmente organizar a 
fórmula.
O PBI segue a lógica de 
fazer primeiro as contas 
de multiplicação e 
divisão e depois as 
contas de soma ou 
subtração. Portanto, 
neste exemplo, não é 
preciso colocar nenhuma 
conta entre parênteses 
para trocarmos esta 
sequência.
M5.16 – CALCULANDO O CUSTO E LUCRO DA VENDA 483
Podemos colocar comentários no meio da fórmula usando o símbolo “//”. Tudo que for escrito após estas duas barras
ficará com outra cor (verde) e não afetará na fórmula. Podemos usar este artifício para explicarmos a lógica usada ou
o motivo de alguma fórmula.
Podemos colocar 
comentários no meio ou 
no final da fórmula 
usando o símbolo “//”. Os 
mesmos não afetarão a 
fórmula e servem para 
esclareceremos a lógica 
ou motivo de alguma 
fórmula.
M5.17 – FUNÇÕES MATEMÁTICAS (EXPLICAÇÃO) 484
Função matemática Significado Exemplo
SUM Soma os valores de uma coluna.
=SUM(Nome da coluna)
Ex. =SUM([Qtd Vendida])
AVERAGE
Retorna a média (aritmética) dos 
valores de uma coluna.
=AVERAGE(Nome da coluna)
Ex. =AVERAGE([Faturamento])
MAX Retorna o maior valor de uma coluna.
=MAX(Nome da coluna)
Ex. =MAX([Quantidade Devolvida])
MIN Retorna o menor valor de uma coluna.
=MIN(Nome da coluna)
Ex. =MIN([Preço do Produto])
DIVIDE Faz uma divisão entre dois valores. 
=DIVIDE(Numerador, Denominador, Resultado alternativo)
Ex. =DIVIDE(SUM[Lucro], SUM[Faturamento], 0) 
COUNT
Conta a quantidade de valores de uma 
coluna. Ignora as linhas em branco.
=COUNT(Nome da coluna)
Ex. =COUNT([Ordem de Compra])
COUNTROWS
Conta as linhas de uma tabela. Ignora 
as linhas totalmente em branco. 
=COUNTROWS(Nome da tabela)
Ex. COUNTROWS([fVendas])
DISTINCTCOUNT
Conta os valores distintos (excluindo 
duplicatas) de uma coluna.
=DISTINCTCOUNT(Nome da coluna)
Ex. DISTINCTCOUNT([Ordem de Compra])
M5.18 – FUNÇÃO SUM E AVERAGE 485
Vamos aprender a usar as funções “SUM’ e “AVERAGE”. Primeiro, vamos ver a função “SUM”.
Vamos calcular o valor total do lucro. Como queremos um único valor que se refere ao total da soma de uma coluna,
vamos criar uma medida e não uma outra coluna.
Em qualquer uma das abas: “Exibição de relatório”, “Exibição de dados” ou “Exibição de modelo”, selecione a aba
“Página Inicial” e clique em “Nova medida”.
Em qualquer uma das 
abas: “Exibição de 
relatório”, “Exibição de 
dados” ou “Exibição de 
modelo”. Selecione a aba 
“Página Inicial”. 
Clique em 
“Nova 
medida”. 
M5.18 – FUNÇÃO SUM E AVERAGE 486
Há uma outra forma de criar a medida. Em qualquer uma das abas: “Exibição de relatório”, “Exibição de dados” ou
“Exibição de modelo”, na seção “Dados”, clique com o botão direito do mouse e selecione “Nova medida”.
Em qualquer uma das 
abas: “Exibição de 
relatório”,“Exibição de 
dados” ou “Exibição de 
modelo”, selecione a aba 
“Página Inicial”. 
Na seção “Dados”, clique 
com o botão direito do 
mouse. Selecione “Nova 
medida”.
M5.18 – FUNÇÃO SUM E AVERAGE 487
O PBI abrirá uma caixa de texto.
O texto que colocamos do lado esquerdo do sinal de igual será o nome da medida. Usaremos a fórmula “SUM” e a
coluna que queremos somar é a “lucro da venda” da tabela “fVendas”. No campo “Tabela inicial”, você pode escolher a
tabela onde ficará a localizada a medida criada.
No campo “Tabela 
inicial”, podemos 
escolher a tabela onde 
ficará localizada a nova 
medida.
O texto do lado 
esquerdo do sinal “=” 
será o título da medida.
Usaremos a fórmula 
“SUM” para somar 
todos os valores de 
uma coluna.
A coluna que queremos somar os valores de suas células é 
“fVendas[lucro da venda]”. O padrão do PBI é colocar primeiro o nome 
da tabela e depois o nome da coluna entre colchetes. Ao começarmos a 
digitar o nome da tabela ou da coluna, o PBI mostra as opções com as 
palavras digitadas. Basta selecionar a coluna desejada. 
Feche os parênteses 
da fórmula.
M5.18 – FUNÇÃO SUM E AVERAGE 488
Vamos criar uma outra medida com a fórmula “AVERAGE”. Calcularemos a média do faturamento por item vendido. Porém, é
preciso ressaltar um ponto importante antes.
Na aba “Exibição de dados”, selecione a tabela “fVendas” e a coluna “Ordem de Compra”. Na parte de baixo, vemos que há mais
linhas do que valores distintos. Isso significa que algumas ordens de compra se repetem, pois são compras de mais de um item
de uma única vez. Assim, há a possibilidade de calcularmos a média dos faturamentos das vendas ou a média dos faturamentos
dos itens vendidos. Como dissemos, vamos calcular a média dos faturamentos dos itens vendidos.
1. Selecione a aba 
“Exibição de dados”.
2. Selecione a tabela 
“fVendas”.
3. Selecione a coluna 
“Ordem de Compra”.
4. Vemos que há mais 
linhas do que valores 
distintos na coluna 
“Ordem de Compra”.
M5.18 – FUNÇÃO SUM E AVERAGE 489
Para criar uma nova medida, siga os passos dos dois primeiros slides desta aula.
O PBI abrirá uma caixa de texto.
O texto que colocamos do lado esquerdo do sinal de igual será o nome da medida. Usaremos a fórmula “ AVERAGE”
e a coluna que queremos somar é a “Faturamento” da tabela “fVendas”. No campo “Tabela inicial”, você pode escolher
a tabela onde ficará a localizada a medida criada.
No campo “Tabela 
inicial”, podemos 
escolher a tabela onde 
ficará localizada a nova 
medida.
O texto do lado 
esquerdo do sinal “=” 
será o título da medida.
Usaremos a fórmula 
“AVERAGE” para 
calcular a média do 
faturamento dos itens 
vendidos.
A coluna que queremos calcular a média é “fVendas[Faturamento]”. O 
padrão do PBI é colocar primeiro o nome da tabela e depois o nome da 
coluna entre colchetes. Ao começarmos a digitar o nome da tabela ou 
da coluna, o PBI mostra as opções com as palavras digitadas. Basta 
selecionar a coluna desejada. 
Feche os parênteses 
da fórmula.
M5.18 – FUNÇÃO SUM E AVERAGE 490
Agora, vamos criar uma matriz para ver as duas medidas criadas. Selecione a aba “Exibição de relatório”, “Página Inicial”, na
aba “Visualizações”, em “Adicionar dados ao seu visual”, clique no ícone de “Matriz”. Para o campo “Valores”, clique e arraste
as medidas criadas (“Total de lucro” e “Média de faturamento dos itens vendidos”). Para o campo “Linhas”, clique e arraste a
coluna “Marca” da tabela “dProdutos”. Para aumentar o tamanho da fonte da matriz, na aba “Formatar o visual”, digite “fonte”
e aumente a mesma.
1. Na aba “Exibição de 
relatório”, selecione a 
aba “Página Inicial”.
2. Na aba 
“Visualizações”, em 
“Adicionar dados ao 
seu visual”, clique no 
ícone de “Matriz”. 
3. Arraste a coluna “Marca” para 
o campo “Linhas”. Arraste as das 
medidas criadas para o campo 
“Valores”. 
4. Na aba “Visualizações”, 
selecione “Formatar seu visual”. 
Digite “fonte” e altere o 
tamanho da fonte.
5. Temos o “Total de lucro” e os totais de 
lucro por marca. Também temos a média 
geral de faturamento dos itens vendidos e 
a média por marca.
M5.18 – FUNÇÃO SUM E AVERAGE 491
Selecione a matriz criada, na aba “Visualizações”, clique em “Adicionar dados ao seu visual”. Arraste também a coluna
“Produto” da tabela “dProdutos” para o campo “Linhas”, debaixo de “Marca”. Na parte de baixo da matriz aparecerá setas.
Estas setas se chamam “Drill Down”. Veremos posteriormente mais detalhes sobre elas. Na aba “Visualizações”, em
“Formatar seu visual”, digite “+” no campo que aparecerá. Habilite o item “Ícones +/-”. Agora, na matriz haverá um sinal “+”
em cada marca. Ao clicar no mesmo, o PBI mostra os dados segmentados por produtos de cada uma das marcas.
1. Na aba 
“Visualizações”, em 
“Adicionar dados ao 
seu visual”, clique e 
arraste também a 
coluna “Produto” para 
o campo “Linhas”, 
debaixo de “Marca”.
2. Na matriz, 
aparecerão setas que 
se chamam “Drill 
Down”. Depois, 
veremos sobre elas 
mais detalhadamente. 
3. Na aba 
“Visualizações”, em 
“Formatar seu visual”, 
digite “+” no campo 
que aparecerá. 
Habilite o item 
“ícones +/-”.
4. Em cada marca 
haverá um sinal “+”, 
ao clicar no mesmo, o 
PBI mostra os dados 
segmentados por 
produtos de cada uma 
das marcas.
M5.18 – FUNÇÃO SUM E AVERAGE 492
Os nomes das colunas da matriz serão os nomes
das medidas. Mas podemos mudar os nomes das
colunas sem alterar os nomes das medidas.
Na aba “Visualizações”, em “Adicionar dados ao
seu visual”, clique duas vezes sobre o nome da
coluna que deseja alterar.
Ao alterar o nome, o PBI alterará
automaticamente o título da coluna
na matriz sem alterar o nome da
medida.
Na aba 
“Visualizações”, em 
“Adicionar dados ao 
seu visual”, clique 
duas vezes sobre o 
nome da coluna que 
dessa alterar.
Os nomes das colunas 
são os nomes das 
medidas. 
O PBI altera o nome 
da coluna 
automaticamente sem 
alterar o nome da 
medida.
M5.19 – PQ DEVO USAR MEDIDAS E NÃO SÓ COLUNAS? 493
Vamos ver em quais situações podemos usar somente as colunas e quando precisamos criar as medidas.
Podemos usar as colunas para
fazer cálculos simples como:
Soma
Média
Mínimo
Máximo
Contagem (Distinta)
Contagem
Desvio padrão
Variação
Mediana
Não é possível usar
as colunas para
fazer cálculos mais
complexos como
porcentagens. Por
isso, sugerimos que
já deixemos as
medidas feitas para
cálculos posteriores.
Para fazer estes cálculos simples com as colunas, crie um
cartão.
Na aba “Exibição de relatório”, em “Página Inicial”, na aba
“Visualizações”, em “Adicionar dados ao seu visual”, clique
no ícone de “Cartão”. Clique e arraste a coluna
“Faturamento” da tabela “fVendas” para o espaço
“Campos”.
Na aba “Exibição de 
relatório”, selecione 
“Página Inicial”.
Na aba 
“Visualizações”, em 
“Adicionar dados ao 
seu visual”, clique no 
ícone de “Cartão”.
Clique e arraste a 
coluna 
“Faturamento” da 
tabela “fVendas” 
para o espaço 
“Campos”.
M5.19 – PQ DEVO USAR MEDIDAS E NÃO SÓ COLUNAS? 494
O padrão do PBI, quando inserimos uma coluna em
um cartão, é calcular a soma dos valores da coluna.
Mas se clicarmos na seta ao lado da coluna no
espaço “Campos”, podemos optar por qualquer uma
das opções oferecidas pelo PBI.
Clique na seta ao lado da 
coluna no espaço 
“Campos”. 
O padrão do PBI é 
calcular automaticamente 
a soma dos valores da 
coluna selecionada, mas é 
possível mudar para 
qualquer uma das opções 
ao lado. 
M5.20 – FUNÇÕES MAX E MIN 495
Vamos aprender a usar estas duas funções na criação de medidas.
Em qualquer uma das abas: “Exibição de relatório”, “Exibição de dados” ou “Exibição de modelo”, selecione a aba “Página
Inicial” e clique em “Nova medida”.
Em qualquer uma das 
abas: “Exibição de 
relatório”, “Exibição de 
dados” ou “Exibição de 
modelo”. Selecione a aba 
“Página Inicial”. 
Clique em 
“Nova 
medida”. 
M5.20 – FUNÇÕES MAX E MIN 496
Há uma outra forma de criar a medida. Em qualquer uma das abas: “Exibição de relatório”, “Exibiçãode dados” ou
“Exibição de modelo”, na seção “Dados”, clique com o botão direito do mouse e selecione “Nova medida”.
Em qualquer uma das 
abas: “Exibição de 
relatório”, “Exibição de 
dados” ou “Exibição de 
modelo”, selecione a aba 
“Página Inicial”. 
Na seção “Dados”, clique 
com o botão direito do 
mouse. Selecione “Nova 
medida”.
M5.20 – FUNÇÕES MAX E MIN 497
O PBI abrirá uma caixa de texto.
O texto que colocamos do lado esquerdo do sinal de igual será o nome da medida. Usaremos a fórmula “MAX” e a coluna
que queremos somar é a “Faturamento” da tabela “fVendas”. No campo “Tabela inicial”, você pode escolher a tabela
onde ficará a localizada a medida criada.
No campo “Tabela 
inicial”, podemos 
escolher a tabela onde 
ficará localizada a nova 
medida.
O texto do lado 
esquerdo do sinal “=” 
será o título da medida.
Usaremos a fórmula 
“MAX” para encontrar 
o maior valor da coluna 
selecionada.
A coluna na qual queremos encontrar o maior valor é 
“fVendas[Faturamento]”. O padrão do PBI é colocar primeiro o nome 
da tabela e depois o nome da coluna entre colchetes. Ao começarmos a 
digitar o nome da tabela ou da coluna, o PBI mostra as opções com as 
palavras digitadas. Basta selecionar a coluna desejada. 
Feche os parênteses 
da fórmula.
M5.20 – FUNÇÕES MAX E MIN 498
Agora, vamos criar um cartão para ver a medida criada. Selecione a aba “Exibição de relatório”, “Página Inicial”, na aba
“Visualizações”, em “Adicionar dados ao seu visual”, clique no ícone de “Cartão”. Para o espaço “Campos”, clique e arraste a
medida criada (“Maior faturamento”).
1. Na aba “Exibição de 
relatório”, selecione a 
aba “Página Inicial”.
2. Na aba 
“Visualizações”, 
em “Adicionar 
dados ao seu 
visual”, clique no 
ícone de “Cartão”. 
3. Arraste a medida “Maior 
faturamento” para o espaço 
“Campos”. 
M5.20 – FUNÇÕES MAX E MIN 499
Agora vamos criar uma outra medida com a fórmula “MAX”, porém, com a coluna “lucro da venda” da tabela “fVendas”.
Siga os passos dos dois primeiros slides desta aula. O PBI abrirá uma caixa de texto.
O texto que colocamos do lado esquerdo do sinal de igual será o nome da medida. Usaremos a fórmula “MAX” e a coluna
que queremos somar é a “lucro da venda” da tabela “fVendas”. No campo “Tabela inicial”, você pode escolher a tabela
onde ficará a localizada a medida criada.
No campo “Tabela 
inicial”, podemos 
escolher a tabela onde 
ficará localizada a nova 
medida.
Feche os parênteses 
da fórmula.
O texto do lado 
esquerdo do sinal “=” 
será o título da medida.
Usaremos a fórmula 
“MAX” para encontrar 
o maior valor da coluna 
selecionada.
A coluna na qual queremos encontrar o maior valor é “fVendas[lucro 
da venda]”. O padrão do PBI é colocar primeiro o nome da tabela e 
depois o nome da coluna entre colchetes. Ao começarmos a digitar o 
nome da tabela ou da coluna, o PBI mostra as opções com as palavras 
digitadas. Basta selecionar a coluna desejada. 
M5.20 – FUNÇÕES MAX E MIN 500
Agora, vamos criar um cartão para ver a medida criada. Selecione a aba “Exibição de relatório”, “Página Inicial”. Certifique-se
que nenhum cartão, matriz ou gráfico esteja selecionado. Para tanto, basta clicar em algum local em branco do quadro do PBI.
Na aba “Visualizações”, em “Adicionar dados ao seu visual”, clique no ícone de “Cartão”. Para o espaço “Campos”, clique e
arraste a medida criada (“Maior lucro”).
1. Na aba “Exibição de 
relatório”, selecione a 
aba “Página Inicial”.
2. Na aba 
“Visualizações”, 
em “Adicionar 
dados ao seu 
visual”, clique no 
ícone de “Cartão”. 
3. Arraste a medida “Maior 
lucro” para o espaço “Campos”. 
M5.20 – FUNÇÕES MAX E MIN 501
A fórmula “MAX” também pode selecionar o maior valor entre duas medidas.
Para ver esta sua funcionalidade, vamos criar uma nova medida. Siga os passos dos dois primeiros slides desta aula.
O PBI abrirá uma caixa de texto.
Usaremos a fórmula “MAX” e os argumentos serão as medidas que queremos comparar para achar o maior valor.
O padrão do PBI é 
usar a vírgula para 
separar os 
argumentos. 
O texto do lado 
esquerdo do sinal “=” 
será o título da medida.
Usaremos a fórmula 
“MAX” para encontrar 
o maior valor entre as 
medidas.
O primeiro argumento da fórmula é a 
medida “Maior faturamento”. O padrão do 
PBI é colocar o nome da medida entre 
colchetes. 
O segundo 
argumento da 
fórmula é a medida 
“Maior lucro”.
Feche os parênteses 
da fórmula.
Se criarmos um novo
cartão e colocar esta
nova medida no mesmo,
veremos que o PBI
mostrará o maior valor,
ou seja, o valor do
faturamento.
M5.20 – FUNÇÕES MAX E MIN 502
Também podemos usar as medidas para montar outros gráficos ou matrizes. Vamos criar uma matriz para servir de exemplo.
Selecione a aba “Exibição de relatório”, “Página Inicial”, na aba “Visualizações”, em “Adicionar dados ao seu visual”, clique no
ícone de “Matriz”. Para o campo “Valores”, clique e arraste a medida “Maior faturamento”. Para o campo “Linhas”, clique e
arraste a coluna “Marca” da tabela “dProdutos”. Para aumentar o tamanho da fonte da matriz, na aba “Formatar o visual”,
digite “fonte” e aumente a mesma.
1. Na aba “Exibição de 
relatório”, selecione a 
aba “Página Inicial”.
2. Na aba 
“Visualizações”, em 
“Adicionar dados ao 
seu visual”, clique no 
ícone de “Matriz”. 
3. Arraste a coluna “Marca” para 
o campo “Linhas”. Arraste a 
medida “Maior faturamento” 
para o campo “Valores”. 
5. Temos o valor máximo de 
faturamento de cada uma das 
marcas. Na parte de baixo, temos 
o valor máximo geral.
4. Na aba “Visualizações”, 
selecione “Formatar seu visual”. 
Digite “fonte” e altere o 
tamanho da fonte.
M5.20 – FUNÇÕES MAX E MIN 503
F U N Ç Ã O “ M I N ”
A função “MIN” deve ser usada da
mesma forma que a fórmula “MAX”.
A única diferença é que o PBI nos
trará o valor mínimo da coluna ou
entre duas medidas.
Temos o valor 
mínimo de 
faturamento de 
cada uma das 
marcas. Na parte 
de baixo, temos o 
valor mínimo 
geral.
M5.21 – FUNÇÕES COUNT E COUNTROWS 504
Nesta aula, veremos como funciona as fórmula “COUNT” e “COUNTROWS”. Para tanto, vamos criar medidas com as
mesmas.
Em qualquer uma das abas: “Exibição de relatório”, “Exibição de dados” ou “Exibição de modelo”, selecione a aba
“Página Inicial” e clique em “Nova medida”.
Em qualquer uma das 
abas: “Exibição de 
relatório”, “Exibição de 
dados” ou “Exibição de 
modelo”. Selecione a aba 
“Página Inicial”. 
Clique em 
“Nova 
medida”. 
M5.21 – FUNÇÕES COUNT E COUNTROWS 505
Há uma outra forma de criar a medida. Em qualquer uma das abas: “Exibição de relatório”, “Exibição de dados” ou
“Exibição de modelo”, na seção “Dados”, clique com o botão direito do mouse e selecione “Nova medida”.
Em qualquer uma das 
abas: “Exibição de 
relatório”, “Exibição de 
dados” ou “Exibição de 
modelo”, selecione a aba 
“Página Inicial”. 
Na seção “Dados”, clique 
com o botão direito do 
mouse. Selecione “Nova 
medida”.
M5.21 – FUNÇÕES COUNT E COUNTROWS 506
O PBI abrirá uma caixa de texto.
O texto que colocamos do lado esquerdo do sinal de igual será o nome da medida. Primeiro, usaremos a fórmula
“COUNT”. Esta fórmula pede como único argumento o nome de uma coluna. O PBI contará as linhas preenchidas da
coluna escolhida.
A fórmula “COUNT” conta todas as
linhas preenchidas de uma coluna.
Portanto, se o cadastro do cliente
estiver com TODOS os campos
preenchidos, o resultado será o
mesmo não importa a coluna
selecionada. Porém, por exemplo, se
o cliente não tiver e-mail
cadastrado e selecionamos esta
coluna, o cliente não será contado
pelo PBI.
No campo “Tabela 
inicial”, podemos 
escolher a tabela onde 
ficará localizada a nova 
medida.
O texto do lado 
esquerdo do sinal “=” 
será o título da medida.
O argumento que a fórmula “COUNT” pede é o nome de uma coluna. A 
coluna na qual queremos contar o número de linhas preenchidas é 
“dClientes[ID Cliente]”. O padrão do PBI é colocar primeiro o nome da 
tabela e depois o nome da coluna entre colchetes. Ao começarmosa 
digitar o nome da tabela ou da coluna, o PBI mostra as opções com as 
palavras digitadas. Basta selecionar a coluna desejada. 
Feche os parênteses 
da fórmula.
Usaremos a fórmula 
“COUNT” para 
encontrar o número de 
clientes cadastrados.
M5.21 – FUNÇÕES COUNT E COUNTROWS 507
Agora, faremos uma medida com a fórmula “COUTNROWS”. Siga os passos dos dois primeiros slides desta aula. O PBI
abrirá uma caixa de texto.
O texto que colocamos do lado esquerdo do sinal de igual será o nome da medida. Usaremos a fórmula “COUNTROWS”.
Esta fórmula pede como único argumento o nome de uma tabela. O PBI contará as linhas preenchidas da tabela escolhida.
A fórmula “COUNTROWS” conta
todas as linhas de uma tabela com
alguma informação preenchida em
alguma das colunas. Portanto, se só
tivermos o nome do cliente, mesmo
assim o PBI contará o cliente.
No campo “Tabela 
inicial”, podemos 
escolher a tabela onde 
ficará localizada a nova 
medida.
O texto do lado 
esquerdo do sinal “=” 
será o título da medida.
Usaremos a fórmula 
“COUNTROWS” para 
encontrar o número de 
clientes cadastrados.
O argumento que a fórmula “COUNTROWS” pede é o nome de uma 
tabela. A tabela na qual queremos contar o número de linhas 
preenchidas é “dClientes”. Ao começarmos a digitar o nome da tabela, 
o PBI mostra as opções com as palavras digitadas. Basta selecionar a 
tabela desejada. 
Feche os parênteses 
da fórmula.
M5.21 – FUNÇÕES COUNT E COUNTROWS 508
Agora, vamos criar um cartão para ver as medidas criadas. Selecione a aba “Exibição de relatório”, “Página Inicial”. Certifique-
se que nenhum cartão, matriz ou gráfico esteja selecionado. Para tanto, basta clicar em algum local em branco do quadro do
PBI. Na aba “Visualizações”, em “Adicionar dados ao seu visual”, clique no ícone de “Cartão”. Para o espaço “Campos”, clique e
arraste a medida criada (“Qtd clientes (COUNT)”).
3. Arraste a medida “Qtd 
clientes (COUNT)” para o 
espaço “Campos”. 
1. Na aba “Exibição de 
relatório”, selecione a 
aba “Página Inicial”.
2. Na aba 
“Visualizações”, 
em “Adicionar 
dados ao seu 
visual”, clique no 
ícone de “Cartão”. 
M5.21 – FUNÇÕES COUNT E COUNTROWS 509
Às vezes, o PBI arredonda o valor. Para mudar esta visualização, selecione o cartão criado. Clique em “Visualizações”,
“Formatar seu visual”, “Visual”, “Valor do balão”, em “Exibir unidades”, selecione a opção “Nenhum”.
Siga os passos do slide anterior para criar um novo cartão. Mas
desta vez, selecione a medida “Qtd clientes (COUNTROWS)”
para o espaço “Campos”.
Vemos que as duas fórmulas (“COUNT” e “COUNTROWS”)
resultam no mesmo valor, pois a coluna escolhida na medida
“COUNT” tem todas as linhas preenchidas.
Às vezes, o PBI 
arredonda o valor. 
Para mudar esta 
visualização, selecione 
o cartão criado. 
Clique em 
“Visualizações”, 
“Formatar seu visual”, 
“Visual”, “Valor do 
balão”. No campo 
“Exibir unidades” 
selecione “Nenhum”.
M5.22 – FUNÇÃO DISTINCTCOUNT 510
Se precisamos contar uma coluna que possui itens repetidos, mas só queremos contar os itens distintos (sem contar as
repetições), devemos usar a fórmula “DISTINCTCOUNT”.
Vamos criar uma medida com esta fórmula.
Em qualquer uma das abas: “Exibição de relatório”, “Exibição de dados” ou “Exibição de modelo”, selecione a aba
“Página Inicial” e clique em “Nova medida”.
Em qualquer uma das 
abas: “Exibição de 
relatório”, “Exibição de 
dados” ou “Exibição de 
modelo”. Selecione a aba 
“Página Inicial”. 
Clique em 
“Nova 
medida”. 
M5.22 – FUNÇÃO DISTINCTCOUNT 511
Há uma outra forma de criar a medida. Em qualquer uma das abas: “Exibição de relatório”, “Exibição de dados” ou
“Exibição de modelo”, na seção “Dados”, clique com o botão direito do mouse e selecione “Nova medida”.
Em qualquer uma das 
abas: “Exibição de 
relatório”, “Exibição de 
dados” ou “Exibição de 
modelo”, selecione a aba 
“Página Inicial”. 
Na seção “Dados”, clique 
com o botão direito do 
mouse. Selecione “Nova 
medida”.
M5.22 – FUNÇÃO DISTINCTCOUNT 512
O PBI abrirá uma caixa de texto.
O texto que colocamos do lado esquerdo do sinal de igual será o nome da medida. Usaremos a fórmula
“DISTINCTCOUNT”. Esta fórmula pede como único argumento o nome de uma coluna. O PBI contará as linhas com
conteúdos distintos (não repetidos) da coluna escolhida.
A fórmula “DISTINCTCOUNT” conta todas as
linhas preenchidas com CONTEÚDOS
DISTINTOS (não repetidos) de uma coluna.
Em nosso exemplo, temos compras em que
foram vendidos dois ou mais itens, ocupando
duas ou mais linhas na tabela “fVendas”. Mas
estas vendas possuem o mesmo código de
Ordem de Compra. Assim, se usarmos a
fórmula “COUNT” teremos o número de itens
vendidos. Se usarmos a fórmula
“DISTINCTCOUNT”, teremos o número de
vendas.
No campo “Tabela 
inicial”, podemos 
escolher a tabela onde 
ficará localizada a nova 
medida.
O texto do lado 
esquerdo do sinal “=” 
será o título da medida.
O argumento que a fórmula “DISTINCTCOUNT” pede é o nome de 
uma coluna. A coluna na qual queremos contar o número de linhas 
preenchidas com conteúdos diferentes é “fVendas[Ordem de 
Compras]”. O padrão do PBI é colocar primeiro o nome da tabela e 
depois o nome da coluna entre colchetes. Ao começarmos a digitar o 
nome da tabela ou da coluna, o PBI mostra as opções com as palavras 
digitadas. Basta selecionar a coluna desejada. 
Feche os parênteses 
da fórmula.
Usaremos a fórmula 
“DISTINCTCOUNT” 
para encontrar o 
número de vendas.
M5.22 – FUNÇÃO DISTINCTCOUNT 513
Agora, vamos criar um cartão para ver a medida criada. Selecione a aba “Exibição de relatório”, “Página Inicial”. Certifique-se
que nenhum cartão, matriz ou gráfico esteja selecionado. Para tanto, basta clicar em algum local em branco do quadro do PBI.
Na aba “Visualizações”, em “Adicionar dados ao seu visual”, clique no ícone de “Cartão”. Para o espaço “Campos”, clique e
arraste a medida criada (“Número de vendas”).
3. Arraste a medida “Número de 
vendas” para o espaço 
“Campos”. 
1. Na aba “Exibição de 
relatório”, selecione a 
aba “Página Inicial”.
2. Na aba 
“Visualizações”, 
em “Adicionar 
dados ao seu 
visual”, clique no 
ícone de “Cartão”. 
M5.22 – FUNÇÃO DISTINCTCOUNT 514
Às vezes, o PBI arredonda o valor. Para mudar esta visualização, selecione o cartão criado. Clique em “Visualizações”,
“Formatar seu visual”, “Visual”, “Valor do balão”, em “Exibir unidades”, selecione a opção “Nenhum”.
Às vezes, o PBI 
arredonda o valor. 
Para mudar esta 
visualização, selecione 
o cartão criado. 
Clique em 
“Visualizações”, 
“Formatar seu visual”, 
“Visual”, “Valor do 
balão”. No campo 
“Exibir unidades” 
selecione “Nenhum”.
Selecione a aba “Exibição de dados”, clique sobre o cabeçalho da
coluna “Ordem de Compra”. O PBI mostrará a quantidade de
linhas e a quantidade de valores distintos. Vemos que a medida
está correta.
Selecione a aba “Exibição de dados”. 
Clique no cabeçalho da coluna.
O PBI mostrará a quantidade de 
linhas e a quantidade de valores 
distintos. Vemos que a medida está 
correta. 
M5.23 – CRIANDO TABELA PARA GUARDAR AS MEDIDAS 515
Para organizar melhor o nosso arquivo de PBI, vamos aprender a armazenar todas as medidas criadas em único local.
Em qualquer uma das abas (“Exibição de relatório”, “Exibição de dados” ou “Exibição de modelo”), selecione “Página
Inicial” e clique em “Inserir dados”.
Selecione a aba 
“Exibição de relatório” 
e “Página Inicial”. 
Clique em “Inserir 
dados”. 
Selecione a aba 
“Exibição de dados” e 
“Página Inicial”. Clique 
em “Inserir dados”. 
Selecione a aba 
“Exibição de modelo” e 
“Página Inicial”. Clique 
em “Inserir dados”. 
M5.23 – CRIANDO TABELA PARA GUARDAR AS MEDIDAS 516
Na janela que o PBI abrirá, mude o nome da
tabela que será criada. Sugerimos que
coloque o nome “Medidas”. Clique em
“Carregar”.
O PBI colocará a nova tabela na aba
“Dados”. Mude o nome da 
tabela que será criada. 
Sugerimos que 
coloque o nome 
“Medidas”.
Clique em “Carregar”.
O PBI colocará a 
nova tabela naaba 
“Dados”.
M5.23 – CRIANDO TABELA PARA GUARDAR AS MEDIDAS 517
Há duas formas de mudarmos as medidas para a nova tabela criada.
Selecione a aba “Exibição de relatório” ou “Exibição de dados”. Clique
sobre uma medida. Selecione a aba “Ferramentas de medida” e mude a
tabela onde se localiza a medida no campo “Tabela inicial”.
O problema é que, desta forma, temos que mudar a localização de uma
medida de cada vez.
2. Clique sobre uma 
das medidas.
1. Selecione a 
aba “Exibição 
de relatório” 
ou “Exibição 
de dados”.
3. Selecione a aba 
“Ferramentas de 
medida”.
4. No campo 
“Tabela 
inicial”, mude 
o local da 
medida.
M5.23 – CRIANDO TABELA PARA GUARDAR AS MEDIDAS 518
Selecione a aba “Exibição de modelo”.
Selecione diversas ou todas as medidas
criadas clicando nelas com o botão “Ctrl”
apertado. Clique e arraste as medidas
selecionadas para cima da tabela “Medidas”.
Selecione a 
aba “Exibição 
de modelo”.
Selecione todas ou 
diversas medidas 
clicando sobre elas 
com o botão “Ctrl” 
apertado.
Clique e arraste as 
medidas selecionadas 
para cima da tabela 
“Medidas”.
Não importa onde a medida se
localiza, ela funcionará da
mesma forma, pois na sua
construção já existe as
informações de onde vem os
dados usados: nome da tabela e
da coluna.
M5.23 – CRIANDO TABELA PARA GUARDAR AS MEDIDAS 519
Depois que já deslocamos todas as medidas para a
nova tabela “Medidas”. Na aba “Dados”, clique com
o botão direito do mouse sobre a coluna “Coluna
1” da tabela “Medidas”. Selecione “Excluir do
modelo” ou “Ocultar”.
O PBI colocará
as medidas na
parte de cima
da lista,
facilitando a
localização.
Clique com o botão 
direito do mouse 
sobre a coluna 
“Coluna 1” da tabela 
“Medidas”.
Clique em “Excluir 
do modelo” ou 
“Ocultar”.
O PBI colocará as 
medidas na parte de 
cima da lista, 
facilitando a 
localização.
M5.24 – CRIANDO PASTAS PARA GUARDAR AS MEDIDAS 520
Já criamos uma tabela para reunir todas as medidas (aula 5.23); mas, dentro desta tabela, temos diversas medidas:
ligadas às vendas; ligadas às devoluções, ligadas aos produtos, etc. Podemos criar pastas dentro desta tabela para
organizar estas medidas. Vamos criar uma pasta “Medidas Vendas” para colocarmos as medidas ligadas às vendas.
Selecione a guia “Exibição de modelo”. Selecione uma das medidas ligadas às vendas, por exemplo “Total Vendas”. Na
guia “Propriedades”, desça até o campo “Pasta de exibição”, preencha com o nome que deseja para a pasta. No nosso
exemplo, será “Medidas Vendas”.
Selecione a guia 
“Exibição de 
modelo”.
Selecione uma das medidas 
ligadas às vendas. 
Na aba “Propriedades”, 
desça até o campo “Pasta 
de exibição” e preencha 
com o nome da pasta que 
deseja criar.
Agora, selecione a(s) medida(s) que
deseja colocar dentro da pasta
criada e arraste-a(s) para cima da
pasta. O PBI a(s) transferirá para a
pasta criada.
Pode-se arrastar uma medida de
cada vez ou mais de uma. Basta
selecioná-las com o botão “Ctrl”
apertado, assim o PBI permitirá
selecionar diversas medidas ao
mesmo tempo.
Sugerimos que você crie outras
pastas para guardas as outras
medidas: “Medidas Devoluções”,
“Medidas Produtos”, etc.
M5.24 – CRIANDO PASTAS PARA GUARDAR AS MEDIDAS 521
Para finalizar, temos algumas observações importantes:
1
3
2
4
Caso você esteja com muitas tabelas e pastas
abertas na guia “Dados”, o que dificulta encontrar
algum item; você pode fechar uma por uma, ou
simplesmente fechar a guia “Dados” e reabri-la
novamente.
Clique aqui pra 
fechar e reabrir a 
guia “Dados”.
Para excluir alguma medida, clique com o
botão direito do mouse sobre a mesma na
guia “Dados”. Selecione a opção “Excluir do
Modelo”. Depois, clique em “Sim”
Caso você exclua todas as medidas de uma pasta,
o PBI automaticamente excluirá a pasta também.
Quando criamos novas medidas, não é
possível definir em qual pasta ela ficará.
Somente conseguimos definir em qual tabela
(“Medidas”) ela se localizará. Depois, temos
que arrastá-la para a pasta desejada.
M5.25 – ANÁLISE DRILL DOWN (P.1) 522
O Drill Down permite montarmos
matrizes com informações que se
decompõem em subitens. Para
entender melhor, vamos montar uma
matriz.
Na aba “Exibição de relatório”,
“Página Inicial”, na aba
“Visualizações”, selecione “Adicionar
dados ao seu visual” e clique no ícone
de “Matriz”.
No campo “Linhas” coloque as
colunas: “Marca” da tabela
“dProdutos” e, abaixo desta, coloque
a coluna “Produto” da mesma tabela.
No campo “Valores”, coloque a coluna
“Soma de Qtd Vendida” da tabela
“fVendas”.
Para aumentar a fonte da matriz
criada, selecione a aba
“Visualizações”, “Formatar seu
visual”, digite “fonte” no campo em
branco e modifique o tamanho da
fonte.
Na aba “Exibição de 
relatório”, “Página Inicial”, 
na aba “Visualizações”, 
selecione “Adicionar dados 
ao seu visual” e clique no 
ícone de “Matriz”.
Com a nova matriz 
selecionada, no campo 
“Linhas” coloque a coluna 
“Marca” e “Produto”, ambas 
da tabela “dProdutos”. No 
campo “Valores”, coloque a 
coluna “Soma de Qtd 
Vendida”. 
Para aumentar a fonte da 
matriz criada, selecione a 
aba “Visualizações”, 
“Formatar seu visual”, 
digite “fonte” no campo em 
branco e modifique o 
tamanho da fonte.
M5.25 – ANÁLISE DRILL DOWN (P.1) 523
A matriz criada terá um sinal de “+” ao lado de cada um dos itens. Se clicarmos
neste sinal, o PBI abre a matriz e mostra os dados decompostos por produtos
(segunda coluna selecionada no campo “Linhas”).
A ordem das colunas no campo “Linhas” é que definirá qual item se
decomporá em qual. As informações da coluna de cima irão se
decompor com os itens da segunda coluna.
Também podemos usar colunas de tabelas diferentes e que não
possuem uma “hierarquia” entre si. Por exemplo, podemos colocar
no campo “Linhas” as colunas “País” em cima e “Marca” em baixo,
desde que as tabelas estejam relacionadas.
M5.26 – ANÁLISE DRILL DOWN (P.2) 524
Podemos colocar mais de duas colunas no campo “Linhas” e mais de uma coluna no campo
“Valores”.
Por exemplo, vamos colocar as colunas: “País”, “Marca” e “Produto” no campo “Linhas”. Se
clicarmos no botão “+” ao lado do nome de um país, o PBI abrirá o segundo nível (neste caso,
“Marca”). Se clicarmos no botão “+” ao lado do nome da marca, o PBI abrirá o próximo nível
(neste exemplo, “Produto”).
Se colocarmos mais de uma coluna no campo “Valores”, o PBI mostrará os dados nas colunas
na sequência da esquerda para a direita. Ou seja, a primeira coluna do campo será a primeira
coluna da esquerda na matriz e assim sucessivamente.
Podemos colocar 
mais de duas colunas 
no campo “Linhas”.
Podemos colocar 
mais de uma coluna 
no campo “Valores”. 
Elas aparecerão na 
mesma sequência da 
esquerda para a 
direita na matriz.
Se clicarmos no botão “+” ao lado do nome do país, o 
PBI abrirá o segundo nível. Se clicarmos no botão “+” ao 
lado do nome da marca, o PBI abrirá o próximo nível.
M5.26 – ANÁLISE DRILL DOWN (P.2) 525
Caso não apareça o
sinal “+” na matriz
criada, é preciso
habilitar esta função.
Selecione a matriz
criada. Na aba
“Visualizações”, em
“Formatar seu visual”,
digite “+” no campo
que aparecerá.
Habilite o item
“Ícones +/-”. Agora,
na matriz, deverá
aparecer um sinal “+”
em cada linha da
matriz.
Na aba 
“Visualizações”, em 
“Formatar seu visual”, 
digite “+” no campo 
que aparecerá. 
Habilite o item 
“ícones +/-”.
M5.26 – ANÁLISE DRILL DOWN (P.2) 526
Na matriz criada, aparecerão diversas setas na parte de cima ou de baixo. Agora, vamos ver a função de cada uma delas.
1 S E T A P / C I M A
1 S E T A P / B A I X O
2 S E T A S P / B A I X O
G A R F O P / B A I X O
Ao clicar nesta seta, o PBI fecha
as segmentações que foram
abertas. Tem o mesmo efeito que
clicarmos em todos os sinais de “-
” de um mesmo nível. Ou ele sobe
um nível depois de termos usado
as duas setas para baixo.
Ao clicar sobre esta seta, ativa o modo de
análise. Assim, ao selecionar um país, o PBI
mostrará somenteos dados deste país na
matriz. Se dentro dos dados do país,
selecionar uma marca, o PBI mostrará
somente os dados desta marca referente ao
país escolhido. Para desativar, basta clicar
sobre a seta novamente.
Ao clicar nestas duas setas, o PBI
mostra os dados de um nível abaixo do
atual. Mas não o faz de forma
segmentada. O PBI mostra os dados
como se não houvesse o nível superior.
Ao clicar sobre este símbolo, o PBI
mostra todos os dados do nível abaixo
do atual. Tem o mesmo efeito do que
clicarmos em todos os sinais de “+” de
um mesmo nível.
M5.27 – FUNÇÃO CALCULATE (P.1) 527
A fórmula CALCULATE permite fazermos cálculos com condições. Os argumentos da fórmula são:
= C A L C U L A T E ( E x p r e s s ã o , [ f i l t r o 1 ] , [ f i l t r o 2 ] . . . )
A “Expressão” pedida pela fórmula “CALCULATE” 
pode ser:
1. Medida
2. Fórmula DAX
O “filtro” pedido pela fórmula deve ser uma 
condição simples (com respostas: verdadeiro ou 
falso). Pode-se colocar uma ou mais condições. 
1
2
EXEMPLO 1
EXEMPLO 2
Calcularemos o
total de vendas
depois de 2020.
Calcularemos o
total de produtos
devolvidos na loja
de Boston.
A expressão pode 
ser uma medida já 
criada.
O padrão do PBI é colocar o nome da 
tabela entre aspas simples e o nome da 
coluna escolhida entre colchetes.
O filtro escolhido é que o ano da venda 
seja maior que 2020.
A expressão pode 
ser uma fórmula 
DAX.
O filtro escolhido é que o nome da loja seja “Loja Boston”. Quando é um texto, 
precisamos colocá-lo entre aspas e precisa ser exatamente igual ao que está na 
coluna. 
M5.28 – FUNÇÃO CALCULATE (P.2) 528
Agora vamos criar uma medida usando a fórmula CALCULATE.
Em qualquer uma das abas: “Exibição de relatório”, “Exibição de dados” ou “Exibição de modelo”, selecione a aba “Página
Inicial” e clique em “Nova medida”.
Em qualquer uma das 
abas: “Exibição de 
relatório”, “Exibição de 
dados” ou “Exibição de 
modelo”. Selecione a aba 
“Página Inicial”. 
Clique em 
“Nova 
medida”. 
M5.28 – FUNÇÃO CALCULATE (P.2) 529
Há uma outra forma de criar a medida. Em qualquer uma das abas: “Exibição de relatório”, “Exibição de dados” ou
“Exibição de modelo”, na seção “Dados”, clique com o botão direito do mouse e selecione “Nova medida”.
Em qualquer uma das 
abas: “Exibição de 
relatório”, “Exibição de 
dados” ou “Exibição de 
modelo”, selecione a aba 
“Página Inicial”. 
Na seção “Dados”, clique 
com o botão direito do 
mouse. Selecione “Nova 
medida”.
M5.28 – FUNÇÃO CALCULATE (P.2) 530
Vamos montar uma medida com a forma CALCULATE para calcular o total de vendas da categoria “Celular’.
A expressão pedida pela fórmula CALCULATE 
pode ser a medida “Total Vendas” ou a fórmula 
DAX “SUM(fVendas[Qtd Vendida])”.
O filtro que usaremos é que o produto esteja na categoria “Celular”. Como se trata 
de um texto, é preciso que esteja entre aspas e que esteja escrito da mesma forma 
que está na coluna. A questão de letra maiúscula ou minúscula somente não faz 
diferença. 
Agora, vamos criar um cartão
para colocar a nova medida.
Na aba “Exibição de
relatório”, “Página Inicial”,
“Visualizações”, selecione a
aba “Adicionar dados ao seu
visual”, clique no ícone de
cartão.
Para o espaço “Campos”,
arraste a medida criada
“VENDAS CELULAR”.
Na Aba 
“Exibição 
de 
relatório”, 
selecione 
“Página 
Inicial”.
Na Aba 
“Visualizações”, 
selecione a aba 
“Adicionar 
dados ao seu 
visual”, clique 
no ícone de 
cartão. Arraste 
a medida criada 
para o espaço 
“Campos”.
M5.28 – FUNÇÃO CALCULATE (P.2) 531
Também podemos usar a medida criada para outros gráficos ou matrizes.
Na Aba 
“Exibição 
de 
relatório”, 
selecione 
“Página 
Inicial”.
Na Aba 
“Exibição 
de 
relatório”, 
selecione 
“Página 
Inicial”.
Na Aba “Visualizações”, 
selecione “Adicionar 
dados ao seu visual”, 
clique no ícone de 
“Matriz”. Arraste a 
coluna “Marca” da 
tabela “dProdutos” para 
o campo “Linhas” e a 
medida criada para o 
campo “Valores”.
Na Aba “Visualizações”, 
selecione “Adicionar 
dados ao seu visual”, 
clique no ícone de 
“Gráfico de pizza”. 
Arraste a coluna “Tipo” 
da tabela “dLojas” para o 
campo “Legenda” e a 
medida criada para o 
campo “Valores”.
M5.29 – FUNÇÃO CALCULATE (P.3) 532
Na aula anterior, vimos que a medida criada com a fórmula CALCULATE pode ser usada para criar diversos gráficos e
matrizes. Nestes, podemos usar novos filtros como separar a quantidade de venda de celulares por marca ou por tipo
de loja. Mas se aplicarmos outro filtro na construção de uma matriz ou gráfico que seja da mesma coluna usada para o
filtro já aplicado dentro da fórmula CALCULATE, o filtro da fórmula prevalecerá e os dados não corresponderão a
realidade.
Na nossa medida “VENDAS CELULAR”, colocamos dentro da fórmula CALCULATE o filtro ligado a coluna “Tipo do
Produto” da tabela “dProdutos”. Conforme vemos abaixo.
Portanto, se usarmos esta mesma coluna como filtro na construção de alguma matriz ou gráfico, o PBI dará prioridade
ao filtro usado dentro da fórmula, e o PBI mostrará somente os valores referentes a este filtro.
Dentro da fórmula CALCULATE, já estamos 
usando um filtro com a coluna “Tipo de Produto” 
da tabela “dProdutos”. 
M5.29 – FUNÇÃO CALCULATE (P.3) 533
Para ilustrar esta situação, vamos montar uma matriz
usando como filtro a mesma coluna já usada dentro da
fórmula CALCULATE.
Na aba “Exibição de relatório”, “Página Inicial”, selecione
a aba “Visualizações”, “Adicionar dados ao seu visual”,
clique no ícone de “Matriz”. Arraste para o campo “Linhas”
a coluna “Tipo do Produto” da tabela “dProdutos” e, para
o campo “Valores”, a medida “VENDA CELULAR”.
Na Aba 
“Exibição 
de 
relatório”, 
selecione 
“Página 
Inicial”.
Na matriz criada, vemos que somente aparece o
número de celulares vendidos em todas as linhas.
Também percebemos que no cabeçalho da coluna
temos “VENDAS CELULAR”, ou seja, o PBI está
considerando somente o filtro inserido dentro da
fórmula CALCULATE e ignorando o filtro inserido
na construção da matriz.
Na Aba “Visualizações”, 
selecione “Adicionar dados 
ao seu visual”, clique no 
ícone de “Matriz”. Arraste a 
coluna “Tipo do Produtos” 
da tabela “dProdutos” para 
o campo “Linhas” e a medida 
“VENDAS CELULAR” para o 
campo “Valores”.
Somente aparece o número de celulares vendidos em todas as linhas. 
No cabeçalho da coluna temos “VENDAS CELULAR”. Ou seja, o PBI está 
considerando somente o filtro inserido dentro da fórmula CALCULATE 
e ignorando o filtro inserido na construção da matriz. 
M5.30 – FUNÇÃO CALCULATE (P.4) 534
Há 3 situações específicas nas quais podemos usar a fórmula CALCULATE que veremos nesta aula.
1
A primeira situação é quando usamos a fórmula CALCULATE para acharmos um número que servirá para um
outro cálculo. Por exemplo, eu tenho o valor total de faturamento, mas gostaria de calcular a % do faturamento
somente das lojas online. Assim, posso fazer uma medida para calcular o total de faturamento somente das lojas
“Online” para, depois, dividir este valor pelo total de faturamento.
Em qualquer uma das abas: “Exibição de relatório”, “Exibição de dados” ou “Exibição de modelo”, selecione a aba
“Página Inicial” e clique em “Nova medida”.
Em qualquer uma das 
abas: “Exibição de 
relatório”, “Exibição de 
dados” ou “Exibição de 
modelo”. Selecione a aba 
“Página Inicial”. 
Clique em 
“Nova 
medida”. 
M5.30 – FUNÇÃO CALCULATE (P.4) 535
Há uma outra forma de criar a medida. Em qualquer uma das abas: “Exibição de relatório”, “Exibição de dados” ou
“Exibição de modelo”, na seção “Dados”, clique com o botão direito do mouse e selecione “Nova medida”.
Em qualquer uma das 
abas: “Exibição de 
relatório”, “Exibição de 
dados” ou “Exibição de 
modelo”, selecione a aba 
“Página Inicial”. 
Na seção “Dados”, clique 
com o botão direito do 
mouse. Selecione “Nova 
medida”.
M5.30 – FUNÇÃO CALCULATE (P.4) 536
Para calcular o valor do faturamento das lojas online, coloque no campo da nova medida uma das fórmulas abaixo.Podemos colocar como expressão a soma da coluna 
“Faturamento” da tabela “fVendas” ou simplesmente 
colocar a medida que já calcula este total. 
O filtro usado é que na coluna “Tipo” da tabela 
“dLojas” seja “Online”. Quando usamos texto na 
fórmula, o mesmo precisa estar entre aspas. 
Não esqueça de fechar os parênteses da forma 
CALCULATE. Os parênteses fechado anteriormente é 
da fórmula SUM.
Agora, faremos mais uma medida para calcular a porcentagem do faturamento das lojas online. Siga os passos dos dois
primeiros slides desta aula, depois, coloque uma das duas fórmulas abaixo na medida criada.
Podemos simplesmente dividir 
uma medida pela outra: 
faturamento online por 
faturamento total.
Podemos usar a fórmula 
DIVIDE. Esta fórmula pede os 
seguintes argumentos: 
numerador, denominador e 
um resultado em caso de erro, 
por ex., quando o 
denominador for zero. Numerador Denominador
Resultado se der 
algum erro no 
cálculo.
M5.30 – FUNÇÃO CALCULATE (P.4) 537
Agora vamos colocar a medida “% fat online” em um cartão.
Selecione a aba “Exibição de relatório”, “Página Inicial”, “Visualizações”, “Adicionar dados ao seu visual” e clique no ícone de
“Cartão”. Arraste a medida “% fat online A” ou “% fat online B” para o espaço “Campos”. Se o número no cartão não aparecer
em formato de porcentagem, clique sobre a medida e selecione o modo porcentagem.
Na Aba 
“Exibição 
de 
relatório”, 
selecione 
“Página 
Inicial”.
Na Aba “Visualizações”, selecione 
“Adicionar dados ao seu visual”, clique no 
ícone de “Cartão”. Arraste a medida “% fat 
online A” ou “% fat online B” para o 
espaço “Campos”.
Se o número no cartão não aparecer em 
formato de porcentagem, clique sobre a 
medida e selecione o modo porcentagem. 
M5.30 – FUNÇÃO CALCULATE (P.4) 538
A segunda situação é quando usamos mais de um filtro na fórmula CALCULATE.
Para tanto, basta incluirmos os filtros na fórmula, o PBI entenderá que é necessário cumprir todas as condições
inseridas na fórmula.
Imagine que queremos calcular o faturamento somente da venda de celulares no mês de maio.
Siga os passos dos dois primeiros slides desta aula para criar uma nova medida. Depois, coloque a fórmula
abaixo no campo da nova medida.
2
Como queremos calcular o faturamento de um produto específico 
em um mês específico, devemos usar a medida que calcula o total 
de faturamento, ou colocar a fórmula SUM para obter o 
faturamento total. 
O primeiro filtro que colocamos 
é que o “Tipo do Produto” na 
tabela “dProdutos” deve ser 
“Celular”. Lembrando que 
sempre precisamos colocar os 
textos entre aspas. 
O segundo filtro é que o “Mês” 
da tabela “dCalendário” seja 
maio (“5”). Lembrando que as 
tabelas precisam ter 
relacionamento para fazermos 
estas condições. 
• No nosso exemplo, usamos dois filtros, mas
poderíamos colocar mais filtros se
desejássemos. O PBI permite
acrescentarmos diversos filtros, basta
colocarmos vírgula e o filtro seguinte.
• O PBI entenderá que o resultado precisa
atender a TODOS os filtros da fórmula. Se
tivermos 5 filtros, o PBI buscará a resposta
que atenda aos 5 filtros.
M5.30 – FUNÇÃO CALCULATE (P.4) 539
Agora vamos colocar a medida “fat celular em maio” em um cartão.
Selecione a aba “Exibição de relatório”, “Página Inicial”, “Visualizações”, “Adicionar dados ao seu visual” e clique no ícone de
“Cartão”. Arraste a medida “fat celular em maio” para o espaço “Campos”.
Na Aba 
“Exibição 
de 
relatório”, 
selecione 
“Página 
Inicial”.
Na Aba “Visualizações”, selecione 
“Adicionar dados ao seu visual”, clique no 
ícone de “Cartão”. Arraste a medida “fat 
celular em maio” para o espaço “Campos”.
Para conferirmos o valor do cartão, 
criamos uma matriz com a medida 
“Faturamento total” em “Valores” e as 
colunas “Tipo do Produto” (da tabela 
“dProdutos”) e “Mês” (da tabela 
“dCalendário”) em “Linhas”.
M5.30 – FUNÇÃO CALCULATE (P.4) 540
A terceira situação é quando queremos que o PBI atenda a um dos filtros OU ao(s) outro(s). Na situação
anterior, o PBI atendia a um filtro E ao outro, diferentemente do que veremos agora.
Imagine que queremos calcular o faturamento dos celulares OU dos aparelhos da marca Samsung.
Siga os passos dos dois primeiros slides desta aula para criar uma medida. Depois, coloque a fórmula abaixo no
campo da nova medida.
3
Como queremos calcular o faturamento da venda de todos os 
celulares mais o faturamento de todos os produtos da Samsung, 
devemos usar a medida que calcula o total de faturamento, ou 
colocar a fórmula SUM para obter o faturamento total. 
O primeiro filtro que colocamos 
é que o “Tipo do Produto” na 
tabela “dProdutos” deve ser 
“Celular”. Lembrando que 
sempre precisamos colocar os 
textos entre aspas. 
O segundo filtro é que a 
“Marcar” da tabela “dProdutos” 
seja “Samsung”. Lembrando que 
as tabelas precisam ter 
relacionamento para fazermos 
estas condições. 
Este sinal significa “OU”. Assim, 
pedimos que o PBI calcule o total de 
faturamento de tudo que seja celular 
ou que seja da marca Samsung. Este 
sinal se localiza ao lado da tecla 
“Shift” do lado esquerdo do teclado.
Colocamos duas condições ligadas a
colunas diferentes de uma mesma
tabela. Mas poderíamos colocar
condições de colunas e tabelas
diferentes. Bem como também
poderíamos colocar duas condições de
uma mesma coluna e de uma mesma
tabela. Por exemplo, poderíamos ter
colocado que fosse “Celular” ou
“Televisão”, ambos os filtros na coluna
“Tipo do Produto” da tabela “dProdutos”.
M5.30 – FUNÇÃO CALCULATE (P.4) 541
Agora vamos colocar a medida “fat celular ou prod Samsung” em um cartão.
Selecione a aba “Exibição de relatório”, “Página Inicial”, “Visualizações”, “Adicionar dados ao seu visual” e clique no ícone de
“Cartão”. Arraste a medida “fat celular ou prod Samsung” para o espaço “Campos”.
Na Aba 
“Exibição 
de 
relatório”, 
selecione 
“Página 
Inicial”.
Na Aba “Visualizações”, selecione 
“Adicionar dados ao seu visual”, clique no 
ícone de “Cartão”. Arraste a medida “fat 
celular ou prod Samsung” para o espaço 
“Campos”.
M5.31 – FUNÇÃO ALL (P.1) 542
Nesta aula, aprenderemos como usar a função ALL. Esta função serve para retirar todos os filtros de uma tabela ou
coluna(s).
A coluna “Total de Vendas” na tabela abaixo está com um filtro por produto. O valor de R$ 84.174 está dividido por
cada um dos itens da coluna “Produto”. Mas se desejamos calcular a porcentagem referente a venda de cada um dos
produtos, precisamos dividir cada um dos valores decompostos pelo valor total. Para ter este valor total em cada
uma das linhas, precisamos criar uma medida que não tenha nenhum filtro e que dê como resposta o valor de R$
84.174. É exatamente isso que a função ALL realiza.
M5.32 – FUNÇÃO ALL (P.2) 543
Nesta aula, vamos aprender a usar na prática a fórmula ALL. Vamos reproduzir a matriz do slide anterior no PBI.
O primeiro passo é criar uma medida. Em qualquer uma das abas: “Exibição de relatório”, “Exibição de dados” ou
“Exibição de modelo”, selecione a aba “Página Inicial” e clique em “Nova medida”.
Em qualquer uma das 
abas: “Exibição de 
relatório”, “Exibição de 
dados” ou “Exibição de 
modelo”. Selecione a aba 
“Página Inicial”. 
Clique em 
“Nova 
medida”. 
M5.32 – FUNÇÃO ALL (P.2) 544
Há uma outra forma de criar a medida. Em qualquer uma das abas: “Exibição de relatório”, “Exibição de dados” ou
“Exibição de modelo”, na seção “Dados”, clique com o botão direito do mouse e selecione “Nova medida”.
Em qualquer uma das 
abas: “Exibição de 
relatório”, “Exibição de 
dados” ou “Exibição de 
modelo”, selecione a aba 
“Página Inicial”. 
Na seção “Dados”, clique 
com o botão direito do 
mouse. Selecione “Nova 
medida”.
M5.32 – FUNÇÃO ALL (P.2) 545
1. No campo da medida criada, coloque a fórmula abaixo.
A fórmula ALL normalmente é usada 
juntamente com a fórmula CALCULATE, pois é 
a fórmula CALCULATE que permite modificar 
os filtros. 
O valor que queremos como resposta é o total 
de vendas, portanto o primeiroargumento é a 
medida “Total Vendas”.
Queremos tirar os filtros da 
tabela “fVendas” para esta 
medida.
2. Agora vamos criar mais uma nova medida. Siga os passos dos
dois primeiros slides desta aula. E coloque a fórmula abaixo na
mesma. A medida com os 
percentuais é o “Total 
Vendas” dividido pelo “Total 
Vendas Absoluto”.
3. Agora vamos criar uma matriz com estas medidas.
Selecione a aba “Exibição de relatório”, “Página Inicial”,
“Visualizações”, “Adicionar dados ao seu visual” e
clique no ícone de “Matriz”. Arraste a coluna “Tipo do
Produto” da tabela “dProdutos” para o espaço
“Campos”.
Na Aba 
“Exibição 
de 
relatório”, 
selecione 
“Página 
Inicial”.
Na Aba 
“Visualizações”, 
selecione “Adicionar 
dados ao seu visual”, 
clique no ícone de 
“Matriz”. Arraste a 
coluna “Tipo do 
Produto” da tabela 
“dProdutos” para o 
espaço “Campos”.
M5.32 – FUNÇÃO ALL (P.2) 546
Agora, arraste as medidas “Total Vendas”, “Total Vendas Absoluto” e “% Vendas ALL” para o campo “Valores”. Vemos que
a medida “Total Vendas Absoluto” colocou o valor sem nenhum filtro na matriz, inclusive nos itens que não tinham
vendas na coluna “Total Vendas”. Porém, como já usamos esta medida no cálculo da medida “% Vendas ALL”, não
precisamos manter a coluna do meio na matriz. Podemos apagá-la. Basta clicar no “X” ao lado dela.
Arraste as colunas 
“Total Vendas”,
“Total de Vendas 
Absoluto” e “% 
Vendas ALL” para o 
espaço “Campos”.
Como já usamos esta 
medida “Total 
Vendas Absoluto” no 
cálculo da medida “% 
Vendas ALL”, 
podemos apagá-la 
da matriz. Basta 
clicar no “X” ao lado 
dela.
M5.33 – FUNÇÃO ALL (P.3) 547
Nesta aula vamos entender melhor como funciona o bloqueio dos filtros realizados pela fórmula ALL.
Se eu inserir na fórmula ALL a tabela “fVendas”, todas as tentativas de filtro de dados ligados a esta tabela serão
bloqueados.
1
2
EXEMPLO 1
EXEMPLO 2
Se montar uma matriz:
Campo “Linhas” – coluna “Marca” da tabela
“dProdutos”.
No campo “Valores” – a medida “Total Vendas
Absoluto” (com a fórmula ALL).
O PBI bloqueará o
filtro, pois a medida
“Total Vendas
Absoluto” usa dados
da tabela inserida na
fórmula ALL
(“fVendas”).
Se montar uma matriz:
Campo “Linhas” – coluna “Nome da Loja” da
tabela “dLojas”.
No campo “Valores” – a medida “Total Vendas
Absoluto” (com a fórmula ALL).
O PBI bloqueará o
filtro, pois a medida
“Total Vendas
Absoluto” usa dados
da tabela inserida na
fórmula ALL
(“fVendas”).
M5.33 – FUNÇÃO ALL (P.3) 548
EXEMPLO 3
Se montar uma matriz:
Campo “Linhas” – coluna “Nome da Loja” da tabela
“dLojas”.
No campo “Valores” – a medida “Total Vendas”
que não possui a fórmula ALL.
3
O PBI não bloqueará
o filtro, pois a
medida “Total
Vendas” não usa a
fórmula ALL.
Na medida “Total Vendas Absoluto”, se alteramos a tabela na fórmula ALL para “dProdutos”; na matriz do exemplo 1, o
PBI continuará a bloquear os filtros, pois estamos usando dados (coluna “Marca”) da tabela inserida na fórmula ALL.
Estamos usando 
dados da tabela 
inserida na fórmula 
ALL.
M5.33 – FUNÇÃO ALL (P.3) 549
A fórmula ALL também permite inserir uma coluna somente. Vamos inserir somente a coluna “Marca” da tabela
“dProdutos”
EXEMPLO 4
Se montar uma matriz:
Campo “Linhas” – coluna “Marca” da tabela
“dProdutos”.
No campo “Valores” – a medida “Total Vendas
Absoluto” (com a fórmula ALL acima).
O PBI bloqueará o
filtro, pois na medida
“Total Vendas
Absoluto” temos a
coluna “Marca” da
tabela “dProdutos”
na fórmula ALL.
4
EXEMPLO 5
Se montar uma matriz:
Campo “Linhas” – coluna “Tipo do Produto” da
tabela “dProdutos”.
No campo “Valores” – a medida “Total Vendas
Absoluto” (com a fórmula ALL acima).
5
O PBI não bloqueará o
filtro, pois, na medida
“Total Vendas
Absoluto”, não consta
a coluna “Tipo do
Produto” na fórmula
ALL
M5.34 – EXERCÍCIO FUNÇÃO ALL 550
Nesta aula, vamos realizar um exercício para treinar o que aprendemos sobre a função ALL. Como desafio, vamos criar
uma matriz com a % do faturamento de cada país em relação ao total de faturamento, mas podendo filtrar os dados de
acordo com a marca.
Na aba “Exibição de relatório”, “Página Inicial”, selecione a aba “Visualizações”, “Adicionar dados ao seu visual”, clique
no ícone de “Matriz”. Arraste para o campo “Linhas” a coluna “País” da tabela “dLocalidade” e para o campo “Valores” a
medida “Faturamento total”. Para aumentar a fonte da matriz criada, selecione a aba “Visualizações”, “Formatar seu
visual”, digite “fonte” no campo em branco e modifique o tamanho da fonte.
Na Aba 
“Exibição 
de 
relatório”, 
selecione 
“Página 
Inicial”.
Na Aba “Visualizações”, selecione “Adicionar dados 
ao seu visual”, clique no ícone de “Matriz”. Arraste a 
medida “Faturamento total” para o campo “Valores” 
e a coluna “País” para o campo “Linhas”.
Para aumentar a 
fonte da matriz 
criada, selecione a 
aba “Visualizações”, 
“Formatar seu 
visual”, digite 
“fonte” no campo 
em branco e 
modifique o 
tamanho da fonte.
M5.34 – EXERCÍCIO FUNÇÃO ALL 551
Para calcular a porcentagem, precisamos de uma medida com o valor total do faturamento e que não receba o filtro dos
países.
Em qualquer uma das abas: “Exibição de relatório”, “Exibição de dados” ou “Exibição de modelo”, selecione a aba “Página
Inicial” e clique em “Nova medida”.
Clique em 
“Nova 
medida”. 
Em qualquer uma das 
abas: “Exibição de 
relatório”, “Exibição de 
dados” ou “Exibição de 
modelo”. Selecione a aba 
“Página Inicial”. 
M5.34 – EXERCÍCIO FUNÇÃO ALL 552
Há uma outra forma de criar a medida. Em qualquer uma das abas: “Exibição de relatório”, “Exibição de dados” ou
“Exibição de modelo”, na seção “Dados”, clique com o botão direito do mouse e selecione “Nova medida”.
Em qualquer uma das 
abas: “Exibição de 
relatório”, “Exibição de 
dados” ou “Exibição de 
modelo”, selecione a aba 
“Página Inicial”. 
Na seção “Dados”, clique 
com o botão direito do 
mouse. Selecione “Nova 
medida”.
M5.34 – EXERCÍCIO FUNÇÃO ALL 553
No campo da medida criada, coloque a fórmula abaixo.
Queremos tirar os filtros da 
coluna “País”, mas também 
poderíamos colocar a tabela 
“dLocalidade” toda.
O valor que queremos como 
resposta é o total de faturamento, 
portanto o primeiro argumento é a 
medida “Faturamento total”.
Selecione a matriz criada e arraste a
nova medida para o campo “Valores”.
M5.34 – EXERCÍCIO FUNÇÃO ALL 554
Agora, vamos criar uma medida com o % do faturamento de cada país.
Siga os passos do segundo e terceiro slides desta aula para a criação da medida. Escreva a fórmula abaixo no campo da
medida criada.
Este é o numerador.
Poderíamos simplesmente colocar: “[Faturamento total] / [Faturamento 
(Absoluto)]”. Mas optamos pela fórmula DIVIDE, pois esta fórmula permite uma 
resposta para erro no cálculo, ou seja quando o denominador for zero. 
Este é o 
denominador.
Esta é a resposta que queremos 
em caso de erro na conta, ou seja, 
quando o denominador for zero. 
Como se trata de um texto, é 
preciso colocar entre aspas. 
Selecione a matriz e arraste a nova medida para o campo
“Valores”. Se o número não aparecer na matriz em formato de
porcentagem, clique sobre a medida e selecione o modo
porcentagem.
Selecione a matriz e 
arraste a nova 
medida para ao 
campo “Valores”.
Se o número não aparecer na matriz 
em formato de porcentagem, clique 
sobre a medida e selecione o modo 
porcentagem. 
M5.34 – EXERCÍCIO FUNÇÃO ALL 555
Agora, vamos criar a segmentação de dados por marcas.
Clique em algum local em branco no quadro do PBI fora da matriz.
Na aba “Visualizações”, “Adicionar dados ao seu visual”, clique no
ícone “Segmentação de Dados”. Arraste a coluna “Marca” da tabela
“dProdutos” para o espaço “Campo”.
Na aba “Visualizações”, “Adicionar dados ao seu 
visual”, clique no ícone “Segmentação de Dados”. 
Arraste a coluna “Marca” da tabela “dProdutos” 
para o espaço Campo”.
M5.34 – EXERCÍCIO FUNÇÃO ALL 556
Quando selecionamos uma marca, vemos que o PBI mantém os valores da coluna “Faturamento (Absoluto)”fixos e sem
sofrerem os filtros por país; mas os valores se ajustam conforme a marca selecionada, pois não colocamos nem a coluna
“Marca” ou a tabela “dProdutos” na fórmula ALL. Assim, mesmo que a matriz mostre somente os dados de uma marca, a
soma das porcentagens continua a dar 100%.
O PBI mantém os valores da 
coluna “Faturamento (Absoluto)” 
fixos, sem sofrer o filtro dos 
países. Mas mostra os valores 
filtrados pela marca. 
M5.34 – EXERCÍCIO FUNÇÃO ALL 557
Na matriz criada e na segmentação de dados, temos informações provenientes de 3 lugares:
- Coluna “Faturamento” da tabela “fVendas” (na medida “Faturamento (Absoluto)”);
- Coluna “Marca” da tabela “dProdutos” (na segmentação de dados);
- Coluna “País” da tabela “dLocalidade” (no campo “Linhas” da matriz).
Quando colocamos a coluna “País” ou a tabela “dLocalidade” na fórmula ALL, temos o exemplo 1. A medida “Faturamento
(Absoluto)” sofre o filtro da “Marca”, mas não da coluna “País”. Esse é o exemplo das matrizes no slide anterior. Quando
colocamos a tabela “fVendas” na fórmula ALL da medida “Faturamento (Absoluto)”, esta medida não sofrerá os filtros de
nenhuma das duas colunas. É o que temos na matriz do próximo slide.
Coluna 
“Marca”
tabela 
“dProdutos” 
Coluna 
“País”
tabela 
“dLocalidade”
EXEMPLO 1
Coluna 
“Faturamento” 
tabela 
“fVendas”
EXEMPLO 2
Coluna 
“Marca”
tabela 
“dProdutos” 
Coluna 
“País”
tabela 
“dLocalidade”
Coluna 
“Faturamento” 
tabela 
“fVendas”
M5.34 – EXERCÍCIO FUNÇÃO ALL 558
O PBI mantém os valores da 
coluna “Faturamento (Absoluto)” 
fixos, sem sofrer os filtros dos 
países ou das marcas.
O total da porcentagem é o total 
de faturamento da marcar 
escolhida em relação ao 
faturamento total (incluindo 
todas as marcas).
Estas porcentagens referem-se às 
vendas da marca escolhida (na 
segmentação de dados) no pais 
(descrito na mesma linha da 
matriz) em relação à venda total 
de todas as marcas em todos os 
países.
M5.35 – CALCULANDO % DO SUBTOTAL 559
Na aula anterior, aprendermos a fazer uma matriz que calcula a porcentagem da venda de cada país em relação ao
faturamento da venda global. Agora, vamos aprender a calcular também a porcentagem de forma parcial.
Primeiramente, vamos apagar a segmentação de dados. Clique sobre a mesma e aperte “Delete” no teclado. Agora,
clique sobre a matriz, selecione a aba “Visualizações”, “Adicionar dados ao seu visual”; no campo “Linhas” (em cima da
coluna “País”), inclua a coluna “Continente” da tabela “dLocalidade”.
Selecione a 
segmentação de dados 
por marca e aperte 
“Delete” no teclado.
Clique sobre a 
matriz. 
Selecione a aba 
“Visualizações”, 
“Adicionar 
dados ao seu 
visual”; no 
campo “Linhas” 
(em cima da 
coluna “País”), 
inclua a coluna 
“Continente” 
da tabela 
“dLocalidade”.
M5.35 – CALCULANDO % DO SUBTOTAL 560
Caso não apareça os sinais de “+” ao lado das linhas, é preciso ativar
esta função.
Selecione a matriz criada. Na aba “Visualizações”, em “Formatar seu visual”, digite “+”
no campo que aparecerá. Habilite o item “Ícones +/-”. Agora, na matriz, deverá
aparecer um sinal “+” em cada linha da matriz; permitindo decompor os dados (em
nosso exemplo, pelos países).
Na aba 
“Visualizações”, em 
“Formatar seu visual”, 
digite “+” no campo 
que aparecerá. 
Habilite o item 
“ícones +/-”.
Caso não apareça os 
sinais de “+” ao lado 
das linhas, é preciso 
ativar esta função.
Agora, é possível 
decompor os dados 
pelos países. 
M5.35 – CALCULANDO % DO SUBTOTAL 561
Quando decompomos os dados, temos as porcentagens por país, mas em relação ao “Faturamento (Absoluto)”. Ou seja, é
a porcentagem do faturamento de cada país com relação a venda total em todos os continentes. Se desejamos ver as
porcentagens de cada país em relação ao próprio continente, precisamos mudar os filtros das medidas. Na medida
“Faturamento (Absoluto)”, incluímos na fórmula ALL toda a tabela “fVendas”, impedindo que os dois filtros da matriz
atuassem sobre os dados: “País” e “Continente”. Mas para termos os dados decompostos por continentes somente, temos
que incluir na fórmula ALL a coluna “País” da tabela “dLocalidade”.
O primeiro passo é criar uma nova medida para calcular o faturamento (subtotal). Em qualquer uma das abas: “Exibição
de relatório”, “Exibição de dados” ou “Exibição de modelo”, na seção “Dados”, clique com o botão direito do mouse e
selecione “Nova medida”.
Em qualquer uma das 
abas: “Exibição de 
relatório”, “Exibição de 
dados” ou “Exibição de 
modelo”, selecione a aba 
“Página Inicial”. 
Na seção “Dados”, clique 
com o botão direito do 
mouse.
Selecione “Nova 
medida”.
M5.35 – CALCULANDO % DO SUBTOTAL 562
No campo da medida criada, coloque a fórmula abaixo.
Selecione a matriz e arraste a nova medida para o campo “Valores”.
Na medida criada, o PBI bloqueou o filtro por país. 
Portanto, nas linhas de cada país, o PBI mostra os 
dados do continente. Porém, não bloqueou o filtro 
por continente, por isso vemos que os dados 
mudam de acordo com cada continente. 
A fórmula ALL serve para bloquear os 
filtros em uma coluna ou tabela. 
Neste caso, não queremos que o PBI 
filtre os dados por país.
Selecione a matriz, 
arraste a nova 
medida para o 
campo “Valores”.
Vemos pelos dados na matriz que o PBI bloqueou o filtro por país,
portanto, nas linhas de cada país, aparecem os valores do continente.
Mas o PBI não bloqueou o filtro por continente, por isso aparecem os
dados diferentes em cada continente.
M5.35 – CALCULANDO % DO SUBTOTAL 563
Agora, vamos criar uma nova medida com as porcentagens. Siga os passos do terceiro slide desta aula. No campo da
medida criada, coloque a fórmula abaixo.
Este é o numerador.Este é o 
denominador.
Esta é a resposta que queremos 
em caso de erro na conta, ou seja, 
quando o denominador for zero. 
Como se trata de um texto, é 
preciso colocar entre aspas. 
Selecione a matriz e arraste a nova medida para o campo “Valores”. Se o
número não aparecer na matriz em formato de porcentagem, clique sobre a
medida e selecione o modo porcentagem. Selecione a matriz e 
arraste a nova 
medida para ao 
campo “Valores”.
Se o número não aparecer na matriz 
em formato de porcentagem, clique 
sobre a medida e selecione o modo 
porcentagem. 
Poderíamos simplesmente colocar: 
“[Faturamento total] / [Faturamento 
(Subtotal)]”. Mas optamos pela 
fórmula DIVIDE, pois esta fórmula 
permite uma resposta para erro no 
cálculo, ou seja quando o 
denominador for zero. 
M5.35 – CALCULANDO % DO SUBTOTAL 564
A coluna “% faturamento” é a divisão dos 
valores da coluna “Faturamento total” pelos 
valores da coluna “Faturamento (Absoluto)”. Ou 
seja, é a porcentagem em relação a venda total 
em todos os continentes.
A coluna “% faturamento (Subtotal)” é a divisão 
dos valores da coluna “Faturamento total” 
pelos valores da coluna “Faturamento 
(Subtotal)”. Ou seja, é a porcentagem em 
relação a venda total em cada continente, por 
isso temos o valor 100% em cada uma das 
linhas dos continentes. 
Lembrando que, se desejar, pode-se tirar as colunas: “Faturamento (Absoluto)” e “Faturamento (Subtotal)” da matriz.
Deixando somente as porcentagens. Para isso, basta clicar no “X” ao lado destas medidas no campo “Valores”.
M5.36 – NOVO LAYOUT DA GUIA RELATÓRIO NO PBI 565
O PBI disponibilizou uma nova versão da guia relatório em março de 2023.
Versão anterior a março de 2023.
Versão a partir de março de 2023.
M5.36 – NOVO LAYOUT DA GUIA RELATÓRIO NO PBI 566
Para saber qual a versão do seu PBI; em qualquer aba (“Exibição de relatório”, “Exibição de dados” ou “Exibição de modelo”),
clique em “Ajuda”, selecione o ícone “Sobre”.
Às vezes, mesmo tendo uma versão posterior a março de 2023, este novo layout não aparece, pois é preciso habilitá-lo.
Para tanto, é preciso reinstalar o PBI ou habilitar o novo visual.
1 2
Para reinstalar o PBI, basta
instalá-lo novamente. O
próprio PBI irá substituir a
versão anterior pela nova,
não sendo necessária a
desinstalação prévia.Para habilitar o novo layout, em qualquer das abas (“Exibição de
relatório”, “Exibição de dados” ou “Exibição de modelo”), clique em
“Arquivo”, “Opções e configurações”, “Opções”. Dentro do item
“Global”, selecione “Recursos de visualização”, habilite o item
“Interação no objeto” e clique em “OK”. O PBI avisará que é
preciso reiniciar o programa, clique em “OK”.
Em qualquer aba (“Exibição de 
relatório”, “Exibição de dados” ou 
“Exibição de modelo’), clique em 
“Ajuda” e no ícone “Sobre”.
M5.37 – FUNÇÕES ITERADORAS (X) - EXPLICAÇÃO 567
Nesta aula, vamos aprender sobre as funções iteradoras.
Vamos supor que temos a tabela abaixo e queremos calcular o faturamento total das vendas. Uma opção seria criar uma
coluna com o faturamento total por venda, para tanto pediríamos para o PBI multiplicar os dados da coluna “Qtd
Vendida” pelos dados da coluna “Preço Unitário”. Depois pediríamos para o PBI calcular uma medida com a soma da
coluna criada.
As fórmulas iteradoras nos permitem fazer todo este processo de uma única vez, não sendo necessária a criação da
coluna. Elas realizam as contas linha por linha de acordo com a expressão inserida na fórmula e depois finaliza o comando
dado na fórmula.
X =
Somatória
Primeiramente, o PBI calcula linha 
por linha conforme esta expressão 
inserida na fórmula, depois finaliza 
o cálculo conforme o comando da 
fórmula iteradora. 
M5.37 – FUNÇÕES ITERADORAS (X) - EXPLICAÇÃO 568
A estrutura das fórmulas iteradoras segue o modelo abaixo:
= FÓRMULAX(TABELA, EXPRESSÃO)
Por exemplo:
-> SUMX
-> COUNTX
-> AVERAGEX
-> MAXX
-> MINX
Tabela onde será feito o
cálculo.
Por exemplo:
-> ‘fVendas’
-> ‘fDevoluções’
Geralmente usa-se uma
tabela fato, pois estas
contêm informações
para realizar cálculos.
Expressão a ser calculada para cada linha da tabela.
Por exemplo:
-> fVendas[Qtd Vendida]*fVendas[Preço Unitário]
M5.37 – FUNÇÕES ITERADORAS (X) - EXPLICAÇÃO 569
Abaixo temos a explicação do que cada uma das fórmulas iteradoras realiza.
SUMX
= SUMX(fVendas,[QtdVendida]*[Preço Unitário])
1
COUNTX2
AVERAGEX3 MAXX4 MINX5
O PBI fará o cálculo linha por linha e
depois somará os resultados.
= COUNTX(fVendas,[QtdVendida]*[Preço Unitário])
O PBI fará o cálculo linha por linha e
depois contará o número de respostas.
= AVERAGEX(fVendas,[QtdVendida]*[Preço Unitário])
O PBI fará o cálculo linha por linha e
depois calculará a média dos resultados.
= MINX(fVendas,[QtdVendida]*[Preço Unitário])
O PBI fará o cálculo linha por linha e
depois localizará o valor máximo
dentre os resultados.
= MAXX(fVendas,[QtdVendida]*[Preço Unitário])
O PBI fará o cálculo linha por linha e
depois localizará o valor mínimo
dentre os resultados.
M5.38 – FUNÇÃO SUMX (P.1) 570
Agora, vamos aprender a fazer uma medida usando a fórmula SUMX.
Em qualquer uma das abas: “Exibição de relatório”, “Exibição de dados” ou “Exibição de modelo”, selecione a aba
“Página Inicial” e clique em “Nova medida”.
Clique em 
“Nova 
medida”. 
Em qualquer uma das 
abas: “Exibição de 
relatório”, “Exibição de 
dados” ou “Exibição de 
modelo”. Selecione a aba 
“Página Inicial”. 
M5.38 – FUNÇÃO SUMX (P.1) 571
Há uma outra forma de criar a medida. Em qualquer uma das abas: “Exibição de relatório”, “Exibição de dados” ou
“Exibição de modelo”, na seção “Dados”, clique com o botão direito do mouse e selecione “Nova medida”.
Em qualquer uma das 
abas: “Exibição de 
relatório”, “Exibição de 
dados” ou “Exibição de 
modelo”, selecione a aba 
“Página Inicial”. 
Na seção “Dados”, clique 
com o botão direito do 
mouse. Selecione “Nova 
medida”.
M5.38 – FUNÇÃO SUMX (P.1) 572
No campo da medida criada, coloque a fórmula abaixo.
O primeiro argumento que a 
fórmula pede é o nome da tabela 
onde queremos realizar os cálculos. 
No nosso exemplo, é “fVendas”.
O segundo argumento que a fórmula pede é o 
cálculo que queremos que o PBI realize linha por 
linha antes de somar os resultados. No nosso 
exemplo, é a multiplicação dos valores da coluna 
“fVendas[Qtd Vendida]” e “fVendas[Preço 
Unitário]. Lembrando que o padrão do PBI é 
colocar primeiro o nome da tabela onde se localiza 
a coluna e depois o nome da coluna entre 
colchetes. 
Agora criaremos um cartão
para ver o valor da medida.
Na aba “Exibição de
relatório”, “Página Inicial”,
clique no ícone de “Cartão”.
Clique no espaço “Campos”,
selecione a medida
desejada. No nosso caso,
“Faturamento Total”. Outra
maneira é clicar sobre o
nome da medida na aba
“Dados” e arrastá-la para
dentro do cartão criado.
Na aba “Exibição de relatório”, 
“Página Inicial”, clique no ícone de 
“Cartão”.
Clique no espaço 
“Campos”, selecione a 
medida desejada. No nosso 
caso, “Faturamento total”.
Outra maneira é clicar 
sobre o nome da medida na 
aba “Dados” e arrastá-la 
para dentro do cartão.
M5.39 – FUNÇÃO SUMX (P.2) 573
Na aula anterior, pedimos para o PBI multiplicar os dados das colunas “Qtd
Vendida” e “Preço Unitário” da tabela “fVendas”. Porém, a coluna “Preço
Unitário” foi criada com a fórmula RELATED, puxando os dados da tabela
“dProdutos”; portanto, podemos excluir esta coluna incluindo a fórmula
RELATED diretamente na fórmula SUMX. Agora, podemos excluir a coluna
“Preço Unitário”. Na aba “Exibição de dados”, clique sobre o nome “fVendas” da
aba “Dados” para abrir as colunas no lado esquerdo da tela. Clique com o botão
direito do mouse sobre o cabeçalho da coluna e selecione “Excluir” e clique em
“Sim”.
X
Na aba “Exibição de dados”, clique 
sobre o nome “fVendas”. Clique 
com o botão direito do mouse 
sobre o cabeçalho da coluna e 
selecione “Excluir”. Depois, clique 
em “Sim”.
M5.39 – FUNÇÃO SUMX (P.2) 574
Na fórmula SUMX, o primeiro argumento pedido é a tabela onde queremos realizar os cálculos. Mas com a inserção
diretamente da fórmula RELATED, temos dados de duas tabelas diferentes: “fVendas” e “dProdutos”. Portanto, podemos ficar
na dúvida quanto a qual tabela devemos colocar na fórmula.
Tabela “fVendas”
Para usarmos esta tabela na fórmula, é necessário que todos os dados usados possam ser puxados
para esta tabela. A coluna “Qtd Vendida” já se localiza nesta tabela. Os dados dos preços unitários
podem ser puxados com a fórmula RELATED a partir da tabela “dProdutos” para a tabela
“fVendas”.
Tabela “dProdutos”
Para usarmos esta tabela, precisamos transferir os dados da “Qtd Vendida” da tabela “fVendas”
para “dProdutos”. Porém, isso não é possível; pois para cada linha (produto) da tabela
“dProdutos” pode haver mais de uma linha na tabela “fVendas”. Há produtos que foram
vendidos mais de uma vez. Assim, a fórmula RELATED não consegue transferir estes dados de
uma tabela para outra.
M5.40 – SUMX, AVERAGEX, MAXX E MINX 575
Nesta aula, veremos exemplos práticos destas fórmulas: SUMX, AVERAGEX, MAXX e MINX.
Na aula anterior, vimos
como montar esta medida.
Ela calcula linha por linha o
faturamento e depois soma
todos os resultados.
Esta fórmula calcula o
faturamento de cada linha
e depois tira a média dos
resultados.
Esta fórmula calcula o faturamento de cada
linha e depois identifica o valor mais alto
(MAXX) ou o valor mais baixo (MINX).
M5.41 – CRIANDO TABELA CALENDÁRIO COM DAX 576
Na aula 3.20, aprendemos a montar uma tabela calendário. Agora, vamos ver uma segunda maneira de fazê-la.
Na aba “Exibição de relatório”, selecione a aba “Modelagem” e clique no ícone “Nova
tabela”. Nas abas “Exibição de dados” ou “Exibição de modelo”, selecione a aba
“Página Inicial” e clique no ícone “Nova tabela”.
No campo que abrirá, você deve colocar a
fórmula DAX “CALENDAR” ou
“CALENDARAUTO”. Vamos começar com a
“CALENDAR”.
O texto do lado esquerdo do 
sinal “=” será o nome da tabela 
criada. 
A fórmula “CALENDAR” pede dois 
argumentos: data de início da tabela e 
data de término da tabela. 
O PBI não 
reconhece se 
colocarmos a data 
(por ex. 
01/01/2020). 
Portanto, 
necessitamos usar a 
fórmula DATE. Esta 
fórmula pede 3 
argumentos: ano, 
mês e dia.
É importante sempre começara tabela 
com o dia 01 de janeiro do ano desejado e 
terminar com o dia 31 de dezembro do 
ano desejado. Posteriormente, 
aprenderemos as fórmulas de inteligência 
de tempo, para usá-las é importante que 
tenhamos todas as datas do ano na tabela 
calendário. Assim, se a data mais antiga de 
minha tabela é 20/03/2020 e a mais 
recente, 24/11/2023; minha tabela 
“dCalendário” deve ser de 01/01/2020 a 
31/12/2023.
M5.41 – CRIANDO TABELA CALENDÁRIO COM DAX 577
A fórmula CALENDARAUTO analisa as datas das tabelas incluídas no PBI e identifica automaticamente uma data de início e
uma data de término para a tabela a ser criada. Esta função pode ser boa para alguns casos, mas não é boa para o nosso
exemplo. A fórmula procurará as datas em todas as tabelas e considerará, por exemplo, a data de nascimento dos clientes na
tabela “dClientes” para definir a data de início. Mas não queremos estas datas para analisar as vendas.
Para usar a fórmula CALENDARAUTO, devemos seguir os passos do slide anterior para criar a tabela e depois colocar os dados
abaixo.
Nesta fórmula, basta abrirmos 
e fecharmos os parênteses.
O PBI identificou uma data de 
1935 na tabela “dClientes” e 
definiu este ano como início da 
tabela a ser criada.
M5.42 – DEIXANDO A TABELA CALENDÁRIO AUTOMÁTICA 578
Nesta aula, vamos aprender a deixar a tabela automática de forma que acrescente novas datas a medida que surjam
novos dados. Como dissemos na aula anterior, independentemente do ano em que comece a tabela, é importante que
inicie no dia 1 de janeiro. Também não importa o ano em que a tabela termine, é interessante que termine no dia 31 de
dezembro. Portanto, iremos alterar somente os anos de início e de término da tabela.
No lugar do ano de início, vamos usar as fórmulas MIN para identificar a data mais antiga e depois a fórmula YEAR para
extrair somente o ano da mesma. Para a data de término, faremos o mesmo com as fórmulas MAX e YEAR.
Queremos a data mais antiga da coluna de datas 
das vendas. Não queremos que o PBI analise 
outras colunas de datas. 
Esta fórmula buscará a data 
menor, ou seja, a mais 
antiga da coluna.
Esta fórmula extrairá 
somente o ano da data.
Queremos a data mais recente da coluna de 
datas das vendas. Não queremos que o PBI 
analise outras colunas de datas. 
Esta fórmula buscará a data 
maior, ou seja, a mais 
recente da coluna.
Esta fórmula extrairá 
somente o ano da data.
Vamos incluir 
diretamente estas 
duas fórmulas no 
lugar dos anos na 
criação da tabela. 
M5.42 – DEIXANDO A TABELA CALENDÁRIO AUTOMÁTICA 579
Vamos formatar a coluna da tabela criada.
Na aba “Exibição de dados”, selecione a tabela criada (“dCalendário”) em “Dados”. Clique sobre o cabeçalho da coluna da
tabela (“Date”). Na aba “Ferramentas de coluna”, se desejar mude o nome da coluna no campo “Nome”, o tipo de dados e
o formato.
Na aba “Exibição de 
dados”, selecione a 
tabela “dCalendário” 
em “Dados”. Clique 
sobre o cabeçalho da 
coluna “Date”. 
No campo “Nome” é possível 
mudar o nome da coluna. Outra 
forma de fazê-lo é clicando duas 
vezes sobre o cabeçalho da 
coluna.
Selecione a aba 
“Ferramentas de 
coluna”.
No campo “Tipo de dados”, é 
possível definir o tipo de dado 
contido na coluna. Isso 
permitirá que se estabeleça 
relacionamento com outras 
colunas de outras tabelas com 
o mesmo tipo. Em nosso 
exemplo, escolhermos “Data” 
em vez de “Data/hora”.
No campo “Formato”, é possível 
escolher a forma de 
visualização da data. 
M5.43 – FUNÇÕES DE DATA E CRIAÇÃO DOS REL. 580
Nesta aula, vamos aprender a criar as outras colunas da tabela calendário pelo PBI.
Na aba “Exibição de dados”, selecione a tabela criada “dCalendário”. Clique com o botão direito do mouse sobre a
tabela e selecione “Nova coluna” ou clique em “Nova coluna” na aba “Ferramentas de tabela” ou “Página Inicial”.
Na aba “Exibição de 
dados”, selecione a 
tabela “dCalendário” 
em “Dados”.
Clique com o botão 
direito do mouse 
sobre a tabela e 
selecione “Nova 
coluna”. 
Na aba “Página 
Inicial” ou 
“Ferramentas da 
tabela”, clique em 
“Nova coluna”.
M5.43 – FUNÇÕES DE DATA E CRIAÇÃO DOS REL. 581
Abaixo, temos as colunas que iremos criar e as possibilidades de fazê-las.
Para criar a coluna por qualquer dos dois métodos, basta digitar as fórmulas abaixo no espaço que abrirá ao clicar em
“Nova coluna”.
F ó r m u l a D A X
INÍCIO DO MÊS
MÊS (NOME)
MÊS (NÚMERO)
ANO
C o l u n a T a b e l a [ c o l u n a ] .
TRIMESTRE (NÚMERO)
TRIMESTRE (NOME)
=YEAR(‘dCalendário’[Datas]) =‘dCalendário’[Datas].[Ano]
=MONTH(‘dCalendário’[Datas])
=STARTOFMONTH(‘dCalendário’[Datas])
=QUARTER(‘dCalendário’[Datas])
=‘dCalendário’[Datas].[MonthNo]
=‘dCalendário’[Datas].[Mês]
=‘dCalendário’[Datas].[QuarterNo]
=‘dCalendário’[Datas].[Trimestre]
M5.43 – FUNÇÕES DE DATA E CRIAÇÃO DOS REL. 582
Seguem alguns exemplos de como podemos criar as colunas.
M5.43 – FUNÇÕES DE DATA E CRIAÇÃO DOS REL. 583
Segue o exemplo de como será a tabela.
Nesta coluna “Início do mês”, o 
PBI colocará a data do primeiro 
dia do mês para todos os dias 
daquele mês. Por exemplo, para 
todos os dias de janeiro de 
2023, teremos a data de 
01/01/2023. Esta coluna serve 
para calcularmos dados por 
mês, por exemplo faturamento 
por mês; pois se usarmos a 
coluna “Mês nome” ou “Mês 
número”, o PBI não conseguirá 
distinguir os dados de janeiro de 
anos diferentes (por exemplo, 
janeiro de 2022 e janeiro de 
2023).
No campo “Tipo de dados”, é possível definir o tipo de dado 
contido na coluna. Isso permitirá que se estabeleça 
relacionamento com outras colunas de outras tabelas com 
o mesmo tipo. Em nosso exemplo, escolhermos “Data” em 
vez de “Data/hora”.
No campo “Formato”, é possível 
escolher a forma de 
visualização da data. 
M5.43 – FUNÇÕES DE DATA E CRIAÇÃO DOS REL. 584
Para fazer a coluna com as fórmulas DAX, você deverá:
- Colocar o nome que deseja para a coluna do lado esquerdo do sinal de “=”;
- Escrever o nome da fórmula a ser usada (por ex. YEAR, MONTH, etc.). Ao começar a digitar, o PBI mostrará as opções
com as letras digitadas, basta selecionar a desejada e apertar “Enter” ou a tecla “Tab”;
- O argumento que a fórmula pede é o nome da coluna de onde o PBI extrairá os dados. Basta iniciar a digitar o nome da
tabela ou da coluna que o PBI mostrará as opções. Selecione a coluna desejada e aperte “Enter”. Lembrando que o
padrão adotado pelo PBI é ‘nome da tabela’[nome da coluna].
Para fazer a coluna com a fórmula “Tabela[coluna].”, você deverá:
- Colocar o nome que deseja para a coluna do lado esquerdo do sinal de “=”;
- Escrever o nome da tabela ou da coluna de onde o PBI extrairá os dados. O PBI mostrará as opções a partir das letras
digitadas. Selecione a coluna desejada e aperte “Enter”. Lembrando que o padrão adotado pelo PBI é ‘nome da
tabela’[nome da coluna].
- Apertar a tecla de ponto final, o PBI mostrará as opções. Selecione a fórmula desejada e aperte “Enter”.
As tabelas ou colunas criadas no PBI não aparecerão no Power Query.
M5.43 – FUNÇÕES DE DATA E CRIAÇÃO DOS REL. 585
Por fim, é preciso criar os
relacionamentos da tabela
criada.
Selecione a aba “Exibição de
modelo”. Clique sobre a coluna
“Datas” da tabela
“dCalendário” e arraste com o
botão do mouse apertado até a
coluna “Data da Venda” da
tabela “fVendas”. Faça
novamente até a coluna “Data
Devolução” da tabela
“fDevolução”.
O PBI criará setas entre as
tabelas. Para ver as colunas
relacionadas, basta colocar o
mouse sobre a seta.
Se desejar excluir o
relacionamento criado, basta
clicar com o botão direito do
mouse sobre a seta e selecionar
“Excluir”.
Na aba “Exibição de modelo”, clique sobre a coluna “Datas” 
da tabela “dCalendário” e arraste com o botão do mouse 
apertado até sobre a coluna “Data da Venda” da tabela 
“fVendas”. Faça o mesmo até a coluna “Data Devolução” da 
tabela “fDevoluções”.
M5.44 – FUNÇÕES DE INTELIGÊNCIA DE TEMPO – EXP. 586
Nesta aula, vamos aprender sobre as funções de inteligênciade tempo.
Elas permitem criar comparações e análises inteligentes como acumulado no ano, acumulado nos últimos X dias,
comparações com o mesmo período do ano anterior, etc.
1
2
3
Calcular o acumulado do ano até uma data.
= CALCULATE(Medida, DATESYTD(dCalendário[Datas])
= TOTALYTD(Medida, dCalendário[Datas])
Calcular o acumulado do mês até uma data.
= CALCULATE(Medida, DATESMTD(dCalendário[Datas])
= TOTALMTD(Medida, dCalendário[Datas])
Calcular o acumulado do trimestre até uma data.
= CALCULATE(Medida, DATESQTD(dCalendário[Datas])
= TOTALQTD(Medida, dCalendário[Datas])
Podemos usar 
qualquer uma das 
duas fórmulas para 
calcular um valor 
acumulado até uma 
data específica. 
O primeiro 
argumento que estas 
fórmulas pedem é 
uma medida ou um 
cálculo, por exemplo, 
uma medida que 
calcule o total de 
faturamento. 
O segundo 
argumento da 
fórmula CALCULATE 
é um filtro. Nestes 
nossos exemplos 
usaremos as 
fórmulas DATESYTD, 
DATESMTD ou 
DATESQTD.
A fórmula DATESYTD filtra a 
medida no ano até a data atual. YTD 
significa “Year to date”. Por isso, 
esta fórmula pede como argumento 
uma lista de datas. Esta lista, como já 
dissemos anteriormente em outras 
lições, precisa conter todas as datas 
do ano. 
A fórmula 
DATESMTD filtra a 
medida no mês atual 
até o dia atual. MTD 
significa “Month to 
date”.
A fórmula 
DATESQTD filtra a 
medida no trimestre 
atual até a data atual. 
QTD significa 
“Quarter to date”.
M5.44 – FUNÇÕES DE INTELIGÊNCIA DE TEMPO – EXP. 587
Também podemos fazer comparações entre dois períodos ou nos últimos períodos como veremos abaixo.
4
5
Comparar valores de um período com um outro período anterior.
= CALCULATE (Medida, DATEADD (dCalendário[Datas], -1, MONTH))
Calcular o acumulado de um período.
= CALCULATE(Medida, DATESINPERIOD (MAX (Calendário[Datas]), -15, DAY)
O primeiro 
argumento da 
fórmula 
DATESINPERIOD é a 
data última do 
período que você 
quer analisar.
O primeiro argumento que esta 
fórmula pede é uma medida ou um 
cálculo, por exemplo, uma medida que 
calcule o total de faturamento. 
O segundo argumento 
da fórmula 
CALCULATE é um 
filtro. Neste caso, 
usaremos a fórmula 
DATEADD.
A fórmula DATEADD pede três argumentos: uma lista de datas (é 
importante que esta lista esteja completa com todas as datas), quantos 
períodos você quer retornar para fazer a comparação e a unidade de tempo 
deste período.
O segundo argumento da fórmula 
DATESINPERIOD é a quantidade de 
unidades de período que se quer retornar 
para calcular o acumulado e o terceiro 
argumento é a unidade de tempo.
O primeiro argumento que esta 
fórmula pede é uma medida ou um 
cálculo, por exemplo, uma medida que 
calcule o total de faturamento. 
O segundo argumento 
da fórmula 
CALCULATE é um 
filtro. Neste caso, 
usaremos a fórmula 
DATESINPERIOD.
M5.45 – ACUMULADO NO ANO – FUNÇÃO DATESYTD 588
Nesta aula, vamos
aprender na prática a usar
a fórmula DATESYTD.
Primeiro, vamos montar
uma matriz que nos
ajudará no entendimento
de como a fórmula
funciona. Na aba “Exibição
de relatório”, “Página
Inicial”, clique no ícone de
“Matriz”.
Clique no campo “Linhas”
e selecione a coluna
“Datas” da tabela
“dCalendário”. Clique
também no campo
“Valores” e selecione
medida “Faturamento
total”.
Na aba “Exibição de 
relatório”, “Página 
Inicial”, clique no ícone 
de “Matriz”.
Clique no campo 
“Linhas” e selecione a 
coluna “Datas” da 
tabela “dCalendário”.
Clique no campo 
“Valores” e selecione a 
medida “Faturamento 
total”.
M5.45 – ACUMULADO NO ANO – FUNÇÃO DATESYTD 589
Na matriz criada, temos os totais de faturamento a cada ano. Mas, queremos ver o faturamento a cada dia. Para tanto,
devemos selecionar a matriz criada, clicar no ícone de “Adicione dados e construa seu visual” que aparece ao lado da
matriz. Clique com o botão direito do mouse sobre “Datas” no campo “Linhas” e selecione “Datas” em vez de “Hierarquia
de datas”.
Clique na 
matriz criada. 
Clique no ícone “Adicione 
dados e construa seu 
visual”.
Clique com o botão 
direito do mouse sobre 
“Datas” no campo 
“Linhas” e selecione 
“Datas” em vez de 
“Hierarquia de datas”.
M5.45 – ACUMULADO NO ANO – FUNÇÃO DATESYTD 590
Agora, vamos criar uma medida. Selecione a aba “Dados” do lado direito do PBI, clique com o botão direito do mouse
sobre esta aba aberta e selecione “Nova medida”. Crie a medida “Faturamento YTD” com as fórmulas CALCULATE e
DATESYTD. Selecione a nova medida, arraste-a para cima da matriz e solte sobre a mesma. Com isso, criamos mais uma
coluna na matriz a partir desta medida inserida.
Selecione a aba “Dados”. 
Clique com o botão direito 
do mouse sobre a aba 
“Dados” aberta. Selecione 
“Nova Medida”.
Para criar a nova medida, 
vamos usar as fórmulas 
CALCULATE e 
DATESYTD. 
Selecione a medida criada, 
arraste-a para cima da 
matriz e solte sobre a 
mesma. 
Criamos uma nova 
coluna na matriz.
M5.45 – ACUMULADO NO ANO – FUNÇÃO DATESYTD 591
Vemos que esta nova medida vai somando os valores dia a dia. Por exemplo, na coluna de “Faturamento YTD” no dia
01/01/2021, temos o faturamento do dia 01/01/2021. Já na linha do dia 02/01/2021, temos a soma do faturamento do
dia 01/01/2021 mais o faturamento do dia 02/01/2021. O PBI vai fazendo a soma dos faturamentos do dia 01/01/2021
até o dia da linha. Esta soma se altera somente quando muda o ano. A partir do primeiro dia do ano seguinte, o PBI inicia
o mesmo processo novamente.
A fórmula DATESYTD realiza a soma 
de todos os faturamentos (no nosso 
caso, pois usamos a medida de 
“Faturamento Total”) até o dia de 
cada linha. Por exemplo, no dia 
06/01/2021, temos a soma dos 
faturamentos de todos os dias, do dia 
01/01/2021 até 06/01/2021.
Quando inicia-se um novo ano, o PBI 
reinicia as somas a partir do dia 01/01 
daquele ano.
M5.45 – ACUMULADO NO ANO – FUNÇÃO DATESYTD 592
Para ver os dados por mês, selecione a matriz, clique no ícone “Adicione dados e construa o seu visual”. Clique na seta ao
lado de “Datas” no campo “Linhas”. Selecione “Início do mês”. Depois, clique com o botão direito sobre “Início do mês” no
campo “Linhas” e selecione “Início do mês”. Agora, teremos os dados por mês e não mais por dia. Apesar de aparecer
sempre o dia 1 de cada mês, os valores se referem a todos os dias do mês, pois a coluna “início do mês” coloca o primeiro
dia do mês para todos os dias daquele mesmo mês.
Selecione a matriz, 
clique no ícone “Adicione 
dados e construa o seu 
visual”. Clique na seta ao 
lado de “Datas” no 
campo “Linhas”. 
Selecione “Início do 
mês”.
Clique com o 
botão direito 
sobre “Início do 
mês” no campo 
“Linhas” e 
selecione “Início 
do mês”.
Agora, na matriz, 
temos os dados 
por meses.
M5.45 – ACUMULADO NO ANO – FUNÇÃO DATESYTD 593
Se quiser mudar a formatação da coluna “Início do mês”. Selecione a aba “Exibição de dados”. Na aba “Dados”, clique
sobre a tabela “dCalendário”. Selecione a coluna “Início do mês”, clicando sobre o cabeçalho da mesma. Na aba
“Ferramentas de coluna”, no campo “Formato”, clique na setinha para baixo e escolha a opção que desejar (no nosso caso,
com o nome do mês e ano). Se quiser um formato personalizado, clique duas vezes no campo “Formato” e coloque a
forma que desejar. Por exemplo “mmm/yyyy” (três letras para os nomes dos meses, uma barra e 4 caracteres para o ano).
1. Selecione a 
aba “Exibição 
de dados”.
2. Na aba 
“Dados”, clique 
sobre a tabela 
“dCalendário”.
3. Clique sobre 
o cabeçalho da 
coluna “Início 
do mês”.
4. Na aba “Ferramentas de coluna”, 
clique na seta para baixo do campo 
“Formato”. 
5. Selecione a 
opção que 
desejar.
6. Se desejar personalizar o formato, clique duas 
vezes sobre o campo “Formato” e coloque a 
forma que desejar. No nosso caso, queremos 3 
letras para os meses, uma barra e 4 caracteres 
para o ano.
M5.46 – ACUM. ANO – TOTALYTD E MUD. PER. FISCAL 594
Nesta aula, vamos aprender a usar na prática a fórmula TOTALYTD.
Vamos criar uma nova medida. Selecionea aba “Dados” do lado direito do PBI, clique com o botão direito do mouse
sobre esta aba aberta e selecione “Nova medida”. Crie a medida “Faturamento YTD 2” com a fórmula TOTALYTD.
Selecione a nova medida, arraste-a para cima da matriz e solte sobre a mesma. Com isso, criamos mais uma coluna na
matriz a partir desta medida inserida.
Selecione a aba “Dados”. 
Clique com o botão direito 
do mouse sobre a aba 
“Dados” aberta. Selecione 
“Nova Medida”.
A fórmula TOTALYTD 
pede como primeiro 
argumento um cálculo ou 
uma medida (no nosso 
exemplo, usaremos a 
medida de “Faturamento 
total”).
O segundo argumento da 
fórmula TOTALYTD é 
uma lista de datas. 
Lembrando que é 
importante usarmos uma 
lista com todas as datas, 
mesmo que não ocorra 
faturamento naquela 
data. 
Selecione a medida criada, 
arraste-a para cima da 
matriz e solte sobre a 
mesma. 
M5.46 – ACUM. ANO – TOTALYTD E MUD. PER. FISCAL 595
Vemos que os valores da coluna criada com a medida que usou as fórmulas CALCULATE e DATESYTD são iguais aos
valores da coluna criada com a medida que usou a fórmula TOTALYTD.
Coluna criada com a 
medida que usou as 
fórmulas CALCULATE e 
DATESYTD.
Coluna criada com a 
medida que usou a 
fórmula TOTALYTD.
M5.46 – ACUM. ANO – TOTALYTD E MUD. PER. FISCAL 596
As duas formas de calcular o acumulado do ano também permitem colocarmos outros filtros, por exemplo, se quisermos
somente o valor do faturamento acumulado das lojas online.
Na fórmula CALCULATE, podemos colocar quantos filtros desejarmos. Já usamos um filtro que foi a fórmula DATESYTD (que
filtra as datas do dia primeiro de janeiro até o dia atual), agora podemos colocar um segundo filtro, pedindo que o tipo de loja
seja “online”. Lembrando que, sempre que for texto, precisamos colocar entre aspas. Vemos que os valores acumulados na
coluna mudam.
Na fórmula TOTALYTD, o terceiro argumento pedido é um filtro. Assim, podemos também pedir para filtrar o acumulado do
faturamento somente das lojas “online”.
Na fórmula CALCULATE, 
podemos colocar quantos filtros 
desejarmos. Já usamos um filtro 
de datas com a fórmula 
DATESYTD, agora podemos 
colocar o filtro do tipo de loja. 
Na fórmula TOTALYTD, o 
terceiro argumento pedido é um 
filtro. Assim, podemos também 
pedir para filtrar por tipo de loja.
Vemos que quando filtramos uma das 
colunas pelo tipo de loja, os valores 
acumulados no ano já mudam em 
comparação ao faturamento de todos os 
tipos de lojas. Neste exemplo, temos a 
coluna de “Faturamento YTD” com filtro 
para lojas online e a coluna “Faturamento 
YTD 2” com o faturamento de todos os 
tipos de lojas. 
M5.46 – ACUM. ANO – TOTALYTD E MUD. PER. FISCAL 597
As duas formas de calcular o acumulado do ano também permitem mudarmos a data de referência para o início do
cálculo. A fórmula original inicia a soma a partir do dia 01/01 de cada ano. Mas, por exemplo, se o ano fiscal de uma
empresa começa no mês de abril, podemos pedir para o PBI iniciar o cálculo a partir do dia 01/04 de cada ano.
Na fórmula TOTALYTD o quarto argumento que a fórmula pede, após o filtro, é o dia final do ano (“YearEndDate”).
• É necessário colocar a data no formato
americano (mês/dia), por ex. 03/31.
• A data precisa estar entre aspas.
• Caso você não coloque nenhum filtro na
fórmula como terceiro argumento, deve-se
já colocar o “YearEndDate” em seu lugar
(como terceiro argumento). Não é
necessário pular o terceiro argumento com
duas vírgulas seguidas, como o exemplo ao
lado.
D I C A S
Na fórmula TOTALYTD, um 
quarto argumento que a fórmula 
pede é o dia final do ano 
(“YearEndDate”). A mesma 
precisa estar entre aspas e no 
formato americano (primeiro o 
mês e depois o dia).
Caso não haja 
nenhum filtro como 
terceiro argumento, 
podemos já colocar o 
dia final do ano 
(“YearEndDate) 
diretamente como 
terceiro argumento. 
O PBI reconhecerá 
que se trata do dia 
final do ano e não um 
filtro. Não é preciso 
pular o filtro com 
duas vírgulas. 
Inclusive, o PBI 
reconhecerá esta 
escrita como erro. 
M5.46 – ACUM. ANO – TOTALYTD E MUD. PER. FISCAL 598
Na medida com as fórmulas CALCULATE e DATESYTD, podemos colocar o dia final do ano (“YearEndDate”) dentro da fórmula
DATESYTD. O segundo argumento que esta fórmula pede é justamente este. Lembrando que precisa ser no formato
americano de data e estar entre aspas.
Vamos supor que deixamos a coluna “Faturamento YTD 2” com o final do ano em 31/12 (como é padrão do PBI) e a coluna
“Faturamento YTD” com o final do ano em 31/03. Vemos que no mês de janeiro se inicia o faturamento acumulado da coluna
“Faturamento YTD 2”. Já o faturamento acumulado da coluna “Faturamento YTD” se inicia em abril.
Na fórmula DATESYTD, o 
segundo argumento pedido é o 
dia final do ano (“YearEndDate”). 
A data precisa estar entre aspas 
e no formato americano 
(primeiro o mês e depois o dia).
Na coluna “Faturamento YTD”, na qual o 
ano termina no dia 31/03, vemos que o 
faturamento acumulado inicia-se em 
abril. 
Na coluna “Faturamento YTD 2”, na qual 
o ano termina no dia 31/12, vemos que o 
faturamento acumulado inicia-se em 
janeiro. 
M5.47– ACUMULADO NO MÊS E TRIM. (MTD E QTD) 599
Na matriz que criamos, vemos que a partir do mês de junho de 2023, ainda não
temos valores de faturamento registrados. Portanto, aparecem linhas em branco na
coluna de “Faturamento total”. Para ocultarmos estas linhas; selecione a matriz, na
aba “Filtros”, selecione a coluna com as linhas em branco “Faturamento total”. No
campo “Mostrar itens quando o valor”, selecione “é maior que”. No campo abaixo,
digite “0” (zero). Clique em “Aplicar filtro”.
Na matriz que criamos, 
há linhas em branco. 
Podemos ocultá-las. 
Selecione a matriz.
Na aba “Filtros, selecione 
a coluna com as linhas em 
branco. No nosso caso, 
“Faturamento total”.
No campo, “Mostrar 
itens quando o valor”, 
escolher “é maior que”. 
Abaixo deste campo, 
colocar zero. Clique em 
“Aplicar filtro”.
M5.47– ACUMULADO NO MÊS E TRIM. (MTD E QTD) 600
Agora, vamos aprender a usar a
fórmula DATESMTD, TOTALMTD
e DATESQTD, TOTALQTD.
Primeiro, vamos montar uma
matriz. Na aba “Exibição de
relatório”, “Página Inicial”, clique
no ícone de “Matriz”.
Clique no campo “Linhas” e
selecione a coluna “Datas” da
tabela “dCalendário”. Clique
também no campo “Valores” e
selecione medida “Faturamento
total”.
Na aba “Exibição de 
relatório”, “Página 
Inicial”, clique no ícone 
de “Matriz”.
Clique no campo 
“Linhas” e selecione a 
coluna “Datas” da 
tabela “dCalendário”.
Clique no campo 
“Valores” e selecione a 
medida “Faturamento 
total”.
M5.47– ACUMULADO NO MÊS E TRIM. (MTD E QTD) 601
Na matriz criada, temos os totais de faturamento a cada ano. Mas, queremos ver o faturamento a cada dia. Para tanto,
devemos selecionar a matriz criada, clicar no ícone de “Adicione dados e construa seu visual” que aparece ao lado da
matriz. Clique com o botão direito do mouse sobre “Datas” no campo “Linhas” e selecione “Datas” em vez de “Hierarquia
de datas”.
Clique na 
matriz criada. 
Clique no ícone “Adicione 
dados e construa seu 
visual”.
Clique com o botão 
direito do mouse sobre 
“Datas” no campo 
“Linhas” e selecione 
“Datas” em vez de 
“Hierarquia de datas”.
M5.47– ACUMULADO NO MÊS E TRIM. (MTD E QTD) 602
Agora, vamos criar uma medida. Selecione a aba “Dados” do lado direito do PBI, clique com o botão direito do mouse
sobre esta aba aberta e selecione “Nova medida”. Crie a medida “Faturamento MTD” com as fórmulas CALCULATE e
DATESMTD ou com a fórmula TOTALMTD. Selecione a nova medida, arraste-a para cima da matriz e solte sobre a
mesma. Com isso, criamos mais uma coluna na matriz a partir desta medida inserida. Se desejar entender melhor sobre as
fórmulas DATESMTD ou TOTALMTD, veja a lição 5.44.
Selecione a aba “Dados”. 
Clique com o botão direito 
do mouse sobre a aba 
“Dados” aberta. Selecione 
“Nova Medida”.
Para criar a nova medida, 
vamos usar as fórmulas 
CALCULATE e 
DATESMTD. 
Criamos uma nova 
colunana matriz.
Selecione a medida criada, 
arraste-a para cima da 
matriz e solte sobre a 
mesma. 
Ou
Para criar a nova medida, 
podemos também usar a 
fórmula TOTALMTD.
M5.47– ACUMULADO NO MÊS E TRIM. (MTD E QTD) 603
Vemos que esta nova medida vai somando os valores dia a dia. Por exemplo, na coluna de “Faturamento MTD” no dia
01/01/2021, temos o faturamento do dia 01/01/2021. Já na linha do dia 02/01/2021, temos a soma do faturamento do
dia 01/01/2021 mais o faturamento do dia 02/01/2021. O PBI vai fazendo a soma dos faturamentos do dia 01/01/2021
até o dia da linha. Esta soma se altera somente quando muda o mês. A partir do primeiro dia do mês seguinte, o PBI inicia
o mesmo processo novamente.
A fórmula DATESMTD realiza a soma 
de todos os faturamentos (no nosso 
caso, pois usamos a medida de 
“Faturamento Total”) até o dia de 
cada linha. Por exemplo, no dia 
06/01/2021, temos a soma dos 
faturamentos de todos os dias, do dia 
01/01/2021 até 06/01/2021.
Quando inicia-se um novo mês, o PBI 
reinicia as somas a partir do dia 01 
daquele mês.
M5.47– ACUMULADO NO MÊS E TRIM. (MTD E QTD) 604
Se quisermos calcular o acumulado por trimestre devemos usar as fórmulas CALCULATE e DATESQTD ou TOTALQTD.
Selecione a aba “Dados” do lado direito do PBI, clique com o botão direito do mouse sobre esta aba aberta e selecione “Nova
medida”. Crie a medida “Faturamento QTD” com as fórmulas acima. Selecione a nova medida, arraste-a para cima da matriz e
solte sobre a mesma. Com isso, criamos mais uma coluna na matriz a partir desta medida inserida. Se desejar entender melhor
sobre as fórmulas DATESQTD ou TOTALQTD, veja a lição 5.44.
Selecione a aba “Dados”. 
Clique com o botão direito 
do mouse sobre a aba 
“Dados” aberta. Selecione 
“Nova Medida”.
Para criar a nova medida, 
vamos usar as fórmulas 
CALCULATE e 
DATESQTD. 
Criamos uma nova 
coluna na matriz.
Ou
Para criar a nova medida, 
também podemos usar a 
fórmula TOTALQTD.
Selecione a medida criada, 
arraste-a para cima da 
matriz e solte sobre a 
mesma. 
M5.47– ACUMULADO NO MÊS E TRIM. (MTD E QTD) 605
Vemos que na coluna “Faturamento MTD” os valores vão sendo somados até a mudança do mês (MTD – significa “Month
to Day”). Já na coluna “Faturamento QTD”, os valores se somam até a mudança do trimestre (QTD – significa “Quarter to
Day”).
Vemos que na coluna “Faturamento MTD”, 
os valores são somados até a mudança do 
mês. Em todos os dias 1 de cada mês, o PBI 
reinicia o cálculo do acumulado. Na coluna 
“Faturamento QTD”, mesmo mudando de 
janeiro para fevereiro, o PBI continua 
calculando o acumulado. 
Na mudança do trimestre, o PBI 
reinicia o cálculo do acumulado na 
coluna “Faturamento QTD”.
M5.47– ACUMULADO NO MÊS E TRIM. (MTD E QTD) 606
As duas formas de calcular o acumulado do mês ou do trimestre também permitem colocarmos outros filtros, por exemplo, se
quisermos somente o valor do faturamento acumulado das lojas online.
Na fórmula CALCULATE, podemos colocar quantos filtros desejarmos. Já usamos um filtro que foram as fórmulas DATESMTD
ou DATESQTD (que filtram as datas por mês ou por trimestre), agora podemos colocar um segundo filtro, pedindo que o tipo
de loja seja “online”. Lembrando que, sempre que for texto, precisamos colocar entre aspas.
Nas fórmulas TOTALMTD ou TOTALQTD, o terceiro argumento pedido é um filtro. Assim, podemos também pedir para filtrar
o acumulado do faturamento somente das lojas “online”.
Na fórmula CALCULATE, 
podemos colocar quantos filtros 
desejarmos. Já usamos um filtro 
de datas com as fórmulas 
DATESMTD e DATESQTD, 
agora podemos colocar o filtro 
do tipo de loja. 
Nas fórmulas TOTALMTD e 
TOTALQTD, o terceiro 
argumento pedido é um filtro. 
Assim, podemos também pedir 
para filtrar por tipo de loja.
M5.47– ACUMULADO NO MÊS E TRIM. (MTD E QTD) 607
Podemos mudar a coluna de datas para ver os dados por mês, por trimestre, por ano. Por exemplo, se quisermos mudar os
dados para ver por mês, selecione a matriz, clique no ícone “Adicione dados e construa o seu visual”. Clique na seta ao lado de
“Datas” no campo “Linhas”. Selecione “Início do mês”. Depois, clique com o botão direito sobre “Início do mês” no campo
“Linhas” e selecione “Início do mês”. Agora, teremos os dados por mês e não mais por dia. Apesar de aparecer sempre o dia 1 de
cada mês, os valores se referem a todos os dias do mês, pois a coluna “início do mês” coloca o primeiro dia do mês para todos os
dias daquele mesmo mês.
Selecione a matriz, 
clique no ícone “Adicione 
dados e construa o seu 
visual”. Clique na seta ao 
lado de “Datas” no 
campo “Linhas”. 
Selecione “Início do 
mês”.
Clique com o 
botão direito 
sobre “Início do 
mês” no campo 
“Linhas” e 
selecione “Início 
do mês”.
Agora, na matriz, 
temos os dados 
por meses.
M5.47– ACUMULADO NO MÊS E TRIM. (MTD E QTD) 608
Se quiser mudar a formatação da coluna “Início do mês”. Selecione a aba “Exibição de dados”. Na aba “Dados”, clique
sobre a tabela “dCalendário”. Selecione a coluna “Início do mês”, clicando sobre o cabeçalho da mesma. Na aba
“Ferramentas de coluna”, no campo “Formato”, clique na setinha para baixo e escolha a opção que desejar (no nosso caso,
com o nome do mês e ano). Se quiser um formato personalizado, clique duas vezes no campo “Formato” e coloque a
forma que desejar. Por exemplo “mmm/yyyy” (três letras para os nomes dos meses, uma barra e 4 caracteres para o ano).
1. Selecione a 
aba “Exibição 
de dados”.
2. Na aba 
“Dados”, clique 
sobre a tabela 
“dCalendário”.
3. Clique sobre 
o cabeçalho da 
coluna “Início 
do mês”.
4. Na aba “Ferramentas de coluna”, 
clique na seta para baixo do campo 
“Formato”. 
5. Selecione a 
opção que 
desejar.
6. Se desejar personalizar o formato, clique duas 
vezes sobre o campo “Formato” e coloque a 
forma que desejar. No nosso caso, queremos 3 
letras para os meses, uma barra e 4 caracteres 
para o ano.
M5.48 – DATEADD – COMPARAÇÃO ENTRE PERÍODOS (P.1) 609
A fórmula DATEADD nos ajuda a
comparar dados de um período
com outro.
Para aprender na prática, vamos
montar uma matriz com os
meses e os faturamentos totais
por mês. Para tanto, basta
alterar a matriz da aula anterior,
excluindo as medidas no campo
“valores” e deixando somente a
medida “Faturamento total”.
Na aba “Exibição de relatório”,
selecione a matriz. Clique em
“Adicione dados e construa seu
visual”, clique nos “X” ao lado
das medidas no campo “Valores”,
deixando somente a medida
“Faturamento total”.
Na aba 
“Exibição de 
relatório”, 
selecione a 
matriz.
Clique em “Adicione dados e construa seu 
visual”, clique nos “X” ao lado das medidas 
no campo “Valores”, deixando somente a 
medida “Faturamento total”.
M5.48 – DATEADD – COMPARAÇÃO ENTRE PERÍODOS (P.1) 610
Para comparar o faturamento de um mês com o faturamento do mês anterior, precisamos colocar os dois valores em
colunas diferentes na matriz e em uma mesma linha. O PBI não realiza cálculos usando valores de linhas diferentes da
mesma coluna.
OPBI não realiza 
cálculos usando valores 
de linhas diferentes da 
mesma coluna.
Para este tipo de 
cálculo precisamos 
colocar os valores na 
mesma linha em 
colunas diferentes. 
Para criar esta coluna,
precisamos criar uma
medida.
Selecione a aba “Dados” do
lado direito do PBI, clique
com o botão direito do
mouse sobre esta aba
aberta e selecione “Nova
medida”. Crie a medida
“Faturamento mês
anterior” com as fórmulas
CALCULATE e DATEADD.
Selecione a aba “Dados”. 
Clique com o botão direito 
do mouse sobre a aba 
“Dados” aberta. Selecione 
“Nova Medida”.
Usaremos a fórmula 
DATEADD para filtrar 
os valores dentro da 
fórmula CALCULATE. 
O primeiro argumento que a fórmula DATEADD pede é uma coluna de datas. 
Lembrando que é importante usar uma coluna que contenha todas as datas 
do ano. O segundo argumento é “Number of Intervals” que é quantos 
períodos para frente ou para trás eu quero trazer. O terceiro argumento é o 
intervalo que eu quero: dia, mês, ano...

Mais conteúdos dessa disciplina