You are on page 1of 2

Colunas calculadas no Power BI Desktop

powerbi.microsoft.com /pt-br/documentation/powerbi-desktop-calculated-columns/

Com as colunas calculadas, voc pode adicionar novos dados a uma tabela j presente em seu modelo. Mas em
vez de consultar e carregar valores em sua nova coluna por meio de uma fonte de dados, voc cria uma frmula
DAX (Data Analysis Expressions) que define os valores da coluna. No Power BI Desktop, colunas calculadas so
criadas usando o recurso Nova Coluna na Exibio de Relatrio.

Diferentemente das colunas personalizadas criadas como parte de uma consulta pelo uso de Adicionar Coluna
Personalizada no Editor de Consultas, as colunas calculadas criadas na Exibio de Relatrio ou Exibio de
Dados so baseadas em dados que voc j carregou no modelo. Por exemplo, voc poder concatenar os valores
de duas colunas diferentes em duas tabelas diferentes mas relacionadas, realizar adio ou extrair subcadeias de
caracteres.

As colunas calculadas que voc cria aparecem na lista Campos assim como qualquer outro campo, mas elas tm
um cone especial mostrando que seus valores so resultado de uma frmula. Voc pode nomear suas colunas
como desejar e adicion-las a uma visualizao de relatrio, assim como com outros campos.

Colunas calculadas calculam os resultados usando DAX (Data Analysis


Expressions), uma linguagem de frmula destinada a trabalhar com dados
relacionais, como no Power BI Desktop. DAX inclui uma biblioteca de mais de 200
funes, operadores e construtores, fornecendo enorme flexibilidade na criao de
frmulas para calcular os resultados de praticamente qualquer anlise de dados
exigida. Para saber mais sobre o DAX, consulte a seo Saiba mais no final
deste artigo.

As frmulas DAX so semelhantes s frmulas do Excel. Na verdade, o DAX tem


muitas das mesmas funes usadas no Excel. Funes DAX, no entanto, devem
trabalhar com dados fracionados interativamente ou filtrados em um relatrio,
como no Power BI Desktop. Diferentemente do Excel, no qual voc pode ter uma
frmula diferente para cada linha em uma tabela, uma frmula DAX criada para
uma nova coluna calcular um resultado para cada linha na tabela. Valores de
coluna so recalculados conforme necessrio, como quando os dados subjacentes
so atualizados e os valores mudaram.

Vejamos um exemplo
Jeff um gerente de expedio da Contoso. Ele deseja criar um relatrio que mostre o nmero de remessas para
cidades diferentes. Ele tem uma tabela Geography com campos separados para cidade e estado. No entanto, Jeff
quer que seus relatrios mostrem cidade e estado como um nico valor, na mesma linha. No momento, a tabela
Geography de Jeff no tem o campo que ele deseja.

1/2
Porm, com uma coluna calculada, Jeff pode simplesmente juntar ou
concatenar as cidades na coluna City com os estados da coluna State.

Jeff clica na tabela Geography e, em seguida, clica em Nova Coluna. Em


seguida, ele insere a frmula DAX a seguir na barra de frmulas:

Essa frmula simplesmente cria uma nova coluna chamada CityState e, para cada linha na tabela Geography, ela
usa os valores da coluna City, adiciona uma vrgula e um espao e, em seguida, concatena os valores da coluna
State.

Agora, Jeff tem o campo desejado.

Ele poder adicionar esse campo sua tela de relatrio juntamente com o
nmero de remessas. Muito rapidamente e com um mnimo de esforo, Jeff
agora tem um campo City, State. Ele pode adicion-lo a praticamente qualquer
tipo de visualizao. Jeff v ainda que, quando ele cria uma visualizao de
mapa, o Power BI Desktop sabe at mesmo como ler a os valores de City,
State em sua nova coluna.

Saiba mais
Fornecemos aqui apenas uma rpida introduo s colunas calculadas. No
deixe de consultar o tutorial Criar colunas calculadas no Power BI Desktop, em
que voc pode baixar um arquivo de exemplo e ver lies passo a passo sobre
como criar mais colunas.

Para saber mais sobre o DAX, consulte Noes


bsicas do DAX no Power BI Desktop.

Para saber mais sobre as colunas que voc cria


como parte de uma consulta, consulte a seo Criar
colunas personalizadas em Tarefas comuns de
consulta no Power BI Desktop.

2/2

You might also like