- 02 Jan 2021 às 10:31
#61281
Bom dia, meus amigos!!!!

Tenho a base de dados, simples, como demonstrada na imagem acima.
Estou tentando usar a Calculate para criar um medida que me traga, por exemplo, o valor total da coluna valor, numa cartão, somente constante para o mês de janeiro de 2021, e assim sucessivamente. Minha intenção é criar um dashboard para cada mês.
Fiz a seguinte medida: Total Janeiro = CALCULATE(SUM(Base[Valor]),Base[Mês/Ano]=01/01/2021)
Porém, o resultado no cartão se apresenta como (Em Branco).
Como poderia fazer para resolver isso?
Mais uma dúvida.
Estou tentado, nessa mesma base, utilizar a função IF para realizar uma conta sobre o valor da coluna valor.
Meu objetivo é criar uma coluna calculada chamada reserva de contingência que a depender do valor se aplique um valor percentual.
A fórmula sempre está dando erro: Reserva de Contingência = IF(Base[Valor]>=0,Base[Valor]*0,2,IF(Base[Valor]>=80000,Base[Valor]*0,1,IF(Base[Valor]>=160000,Base[Valor]*0,05)))
A mensagem de erro é "Muitos argumentos foram passados para a função IF. Contagem máxima de argumentos para a função: 3."
Como contornaria isso para chegar ao resultado esperado?

Tenho a base de dados, simples, como demonstrada na imagem acima.
Estou tentando usar a Calculate para criar um medida que me traga, por exemplo, o valor total da coluna valor, numa cartão, somente constante para o mês de janeiro de 2021, e assim sucessivamente. Minha intenção é criar um dashboard para cada mês.
Fiz a seguinte medida: Total Janeiro = CALCULATE(SUM(Base[Valor]),Base[Mês/Ano]=01/01/2021)
Porém, o resultado no cartão se apresenta como (Em Branco).
Como poderia fazer para resolver isso?
Mais uma dúvida.
Estou tentado, nessa mesma base, utilizar a função IF para realizar uma conta sobre o valor da coluna valor.
Meu objetivo é criar uma coluna calculada chamada reserva de contingência que a depender do valor se aplique um valor percentual.
A fórmula sempre está dando erro: Reserva de Contingência = IF(Base[Valor]>=0,Base[Valor]*0,2,IF(Base[Valor]>=80000,Base[Valor]*0,1,IF(Base[Valor]>=160000,Base[Valor]*0,05)))
A mensagem de erro é "Muitos argumentos foram passados para a função IF. Contagem máxima de argumentos para a função: 3."
Como contornaria isso para chegar ao resultado esperado?