Ir para conteúdo
  • 0

Erro - Função Placeholder


marianasouzadias

Pergunta

  • Alunos

Olá!

Criei inicialmente a medida "SSS", que tem os valores 0 e 1. Criei uma segunda medida chama "venda sss", que calcula a venda total apenas das lojas com sss = 1. Porém está aparecendo a seguinte mensagem de erro: "Uma função 'PLACEHOLDER' foi utilizada em uma expressão True/False usada como expressão de filtro de tabela. Isso não é permitido."

venda sss =
    CALCULATE(
        [1. Venda Total],
        [SSS] = 1
    )

 

 

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
55 minutos atrás, marianasouzadias disse:

Olá!

Criei inicialmente a medida "SSS", que tem os valores 0 e 1. Criei uma segunda medida chama "venda sss", que calcula a venda total apenas das lojas com sss = 1. Porém está aparecendo a seguinte mensagem de erro: "Uma função 'PLACEHOLDER' foi utilizada em uma expressão True/False usada como expressão de filtro de tabela. Isso não é permitido."

venda sss =
    CALCULATE(
        [1. Venda Total],
        [SSS] = 1
    )

 

 

@marianasouzadias, isso acontece pq você está tentando filtrar uma medida sem passar uma tabela. Pra funcionar, faça dessa forma:

venda sss = 
CALCULATE(
      [1. Venda Total],
      FILTER(
            Tabela ou VALUES(coluna),
            [SSS] = 1
      )
)

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
18 horas atrás, Edson Igari disse:

@marianasouzadias, isso acontece pq você está tentando filtrar uma medida sem passar uma tabela. Pra funcionar, faça dessa forma:

venda sss = 
CALCULATE(
      [1. Venda Total],
      FILTER(
            Tabela ou VALUES(coluna),
            [SSS] = 1
      )
)

Oi Edson!

No caso de eu usar uma tabela, ela deve ser a que eu usei para criar a medida SSS, certo?

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Eu tô fazendo um cálculo de um indicador de vendas da mesmas lojas, que são lojas que tiveram venda no período filtrado e no mesmo período do ano anterior. Essa é uma análise trimestral, então se eu filtrar o ano de 2024 e o 1º trimestre, essa medida tem que mostrar as vendas do 1º trimestre de 2023. As medidas de venda atual e venda do ano anterior eu fiz assim:

1. Venda Total = SUM(fVenda[Venda])

2. Venda Ano Anterior = 
var PY = CALCULATE([1. Venda Total], SAMEPERIODLASTYEAR(dCalendario[Data]))
RETURN
COALESCE(PY, 0)

Também fiz uma medida que indica se houve venda no anterior:

SSS = IF([1. Venda Total] && [2. Venda Ano Anterior] > 0, 0, 1)

E depois criei a medida de venda que está com problema.

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...