Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:✅ Power BI Desktop e serviço Power BI
Um cálculo visual é um cálculo DAX que cria diretamente num relatório visual, em vez de no modelo semântico subjacente. Os cálculos visuais permitem-lhe efetuar cálculos de negócio, como somas acumuladas ou médias móveis, num único visual, sem adicionar medidas ou colunas calculadas que afetem outros relatórios.
Este artigo mostra-lhe como adicionar e editar um cálculo visual e apresenta um exemplo que utiliza um cálculo visual para gerir a formatação condicional. Para contexto sobre como os cálculos visuais se comportam e quando os utilizar, veja Cálculos visuais.
Pré-requisitos
- Um relatório no Power BI Desktop ou no serviço Power BI com uma tabela ou matriz visual que contenha pelo menos uma coluna numérica ou medida.
Adicionar um cálculo visual
Selecione o visual ao qual quer adicionar um cálculo.
No separador Início do friso, selecione Novo cálculo visual.
A janela de cálculos visuais é aberta no modo Editar . O ecrã do modo Editar tem três secções principais, mostradas de cima para baixo na imagem seguinte:
- A pré-visualização mostra o visual com que estás a trabalhar.
- Uma barra de fórmulas é onde se insere a expressão de cálculo visual.
- A matriz visual mostra os dados no elemento visual e apresenta os resultados dos cálculos visuais à medida que estes são adicionados. O styling ou a tematização que aplicas ao teu visual não são aplicados à matriz visual.
Digite a expressão na barra de fórmulas. Por exemplo, num visual que contenha o Montante das Vendas e o Custo Total do Produto por Ano Fiscal, pode adicionar um cálculo que devolve o lucro de cada ano:
Profit = [Sales Amount] - [Total Product Cost]
Para cada linha da matriz visual, os valores atuais de
Sales AmounteTotal Product Costsão subtraídos, e o resultado é apresentado na colunaProfit. Não precisas de adicionar uma função de agregação como o SUM; A maioria dos cálculos visuais avalia linha a linha como uma coluna calculada.Selecione Voltar para reportar e sair do editor de cálculos visuais.
Para criar um cálculo a partir de um modelo pré-construído, selecione a parte inferior do botão Novo cálculo visual e escolha um modelo. Para a lista de modelos disponíveis, consulte Modelos de cálculo visual.
Editar um cálculo visual existente
Para editar um cálculo visual no Power BI Desktop, clique com o botão direito no cálculo visual na lista de campos do painel de Visualizações e selecione Editar cálculo. O ecrã de edição de cálculos visuais reabre no modo Editar , onde podes alterar a expressão na barra de fórmulas e ver resultados atualizados na matriz visual.
Exemplo: Devolver um código de cor hexadecimal para formatação condicional
Use um cálculo visual para devolver um código de cor hexadecimal e depois aplique o código de cor através de formatação condicional.
Seleciona o visual onde queres usar formatação condicional.
No separador Home, selecione Novo cálculo visual.
Escreve o teu cálculo visual. Aqui está uma instrução IF que devolve verde ou vermelho com base em se uma medida é maior ou menor que 0,5:
Conditional Hex Code = IF ( [Progress] > .5, "#5BA300", "#E91C1C" )Expanda o painel de Formatação e selecione Propriedades.
Expanda a secção Formato de Dados , selecione o seu cálculo visual e defina tanto o tipo como o formato de dados para Texto.
Antes de sair do editor de cálculo visual, selecione o ícone de ocultar ao lado do cálculo visual para o esconder.
Use o cálculo visual numa secção de formatação condicional.
Selecione Voltar para reportar e sair do editor de cálculos visuais.
A sua tabela mostra agora a formatação condicional baseada no cálculo visual.