Ir para conteúdo
  • 0

Medida ImóveisLocados a partir da Receita Bruta


chicopra
Ir para solução Solucionado por chicopra ,

Pergunta

  • Alunos

Preciso criar uma medica que contem a quantidade de imóveis locados.
Hoje eu não tenho uma tabela de imóveis com a situação dos mesmos (locados ou não locados).

Então precisaria construir uma medida que contasse os centros de custos (desccu) da tabela Plano de Centro de Custos (ou a coluna centro de custo da Razão Completo), mas considerasse apenas os que possuem Receita Bruta.

Segue relacionamento:

image.png.d1ca99dd3ed9b8e1bf9a24965e5d1b17.png

Eu tenho uma medida que calcula a receita bruta (soma todos os valores da tabela Razão Completo que são do nível Receita Bruta):

image.png.5f61fafb422de56cd3487b550a4f0af6.png

E possuo a medida de Quantidade de Imóveis que calcula a quantidade de linhas da tabela Plano Centro de Custos que são de atividade imobiliária (excluí dois termos que são centros de custos genéricos):

image.png.3992b383a7350aafe3ce152f74100956.png

Quando tento fazer uma combinação das duas, me traz o seguinte erro:

image.png.40fe373a56f6c9543dff25aae77e7900.png

Na teoria eu precisaria contar a quantidade de linhas do gráfico abaixo:

image.png.0d84ca890315db14af3ef2a3009ff314.png

Alguém tem uma sugestão?

 

Desde já agradeço.

Abraços!

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução
21 minutos atrás, paulocesarmlf disse:

Caso não dê certo, gostaria de ver o pbix para realizar testes.

Opa, muito obrigado!

 

Não consigo compartilhar o PBIX, pois contém dados sigilosos. Porém a solução foi a seguinte:

Imóveis Locados =
CALCULATE(
COUNTROWS('Plano Centro de Custos'),
'Plano Centro de Custos'[Atividade] = "Imobiliário" &&
'Plano Centro de Custos'[desccu] <> "IMÓVEIS" && 'Plano Centro de Custos'[desccu] <> "IMOVEIS",
filter(
'Razão Completo',
[Receita Bruta] > 0
)
)

O erro era porque não se pode fazer CALCULATE de uma CALCULATE, aí para utilizar o critério da Receita > 0 eu tive que colocá-la dentro de uma função FILTER.

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
2 horas atrás, chicopra disse:

Preciso criar uma medica que contem a quantidade de imóveis locados.
Hoje eu não tenho uma tabela de imóveis com a situação dos mesmos (locados ou não locados).

Então precisaria construir uma medida que contasse os centros de custos (desccu) da tabela Plano de Centro de Custos (ou a coluna centro de custo da Razão Completo), mas considerasse apenas os que possuem Receita Bruta.

Segue relacionamento:

image.png.d1ca99dd3ed9b8e1bf9a24965e5d1b17.png

Eu tenho uma medida que calcula a receita bruta (soma todos os valores da tabela Razão Completo que são do nível Receita Bruta):

image.png.5f61fafb422de56cd3487b550a4f0af6.png

E possuo a medida de Quantidade de Imóveis que calcula a quantidade de linhas da tabela Plano Centro de Custos que são de atividade imobiliária (excluí dois termos que são centros de custos genéricos):

image.png.3992b383a7350aafe3ce152f74100956.png

Quando tento fazer uma combinação das duas, me traz o seguinte erro:

image.png.40fe373a56f6c9543dff25aae77e7900.png

Na teoria eu precisaria contar a quantidade de linhas do gráfico abaixo:

image.png.0d84ca890315db14af3ef2a3009ff314.png

Alguém tem uma sugestão?

 

Desde já agradeço.

Abraços!

Consegue adicionar o Pbix?

O que eu faria era primeiro pegar todos os dados da plano centro de custos, pegaria depois somente os centro de custos que existe valor

var vTabela = 
CALCULATETABLE(
VALUES(Plano Centro de Custo[desccu]),
FILTER(
ALL('Plano Centro de Custos'),
[Receita Bruta] > 0 && ('Plano Centro de Custo[Atividade] = "Imobiliario" && 'Plano Centro de Custo[desccu] <> "IMOVEIS"))

return
COUNTROWS(vTabela)
 

Editado por paulocesarmlf
Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...