Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Assuntos relacionados a criação de medidas, fórmulas e funções DAX, relacionamentos etc
#67596
Boa tarde pessoal,

Estou precisando de uma ajuda com uma fórmula que entenda os valores com base no mês vigente (outubro) e meses anteriores, mas que seja no mesmo ano.

Conforme imagem, usando a fórmula, ela retorna 55, incluindo outubro 2020 e 2019, gostaria de reportar pegando o reportado em desse ano e término efetivo desse ano.

Então, ao invés de 55, seriam 5 ordens (1º imagem). Reportadas em meses anteriores, mas com término efetivo desse mês.

E na outra, seria 1 ordem (2º imagem). Reportada esse mês e com término efetivo esse mês.

Assim, totaliza as 6 ordens em outubro.

Medida Ordens Executadas = 1
Medida Executadas T.E = 5

As medidas trazem isso no exemplo do BI, está correto, mas quando uso no BI definitivo, por ter valores de anos passados, eles acabam entrando na medida e na verdade eu gostaria de mostrar do ano vigente (2021).

Ordens Executadas =
CALCULATE (
DISTINCTCOUNT ( Base[Ordem de Serviço] ),
MONTH ( Base[Reportado Em] ) = MONTH ( TODAY () ),
MONTH ( Base[Término Efetivo] ) = MONTH ( TODAY () ),
Base[Status] = "COMP"
)

Ordens Executadas T.E. =
CALCULATE (
DISTINCTCOUNT ( Base[Ordem de Serviço] ),
MONTH ( Base[Reportado Em] ) < MONTH ( TODAY () ),
MONTH ( Base[Término Efetivo] ) = MONTH ( TODAY () ),
Base[Status] = "COMP"
)
Imagem
Você não está autorizado a ver ou baixar esse anexo.
#67627
Veja se é isso
Código: Selecionar todos
Ordens Executadas = 
CALCULATE (
    DISTINCTCOUNT ( Base[Ordem de Serviço] ),
    MONTH ( Base[Reportado Em] ) = MONTH ( TODAY () ),
    MONTH ( Base[Término Efetivo] ) = MONTH ( TODAY () ),
    YEAR( Base[Reportado Em]) = YEAR (TODAY()),
    YEAR( Base[Término Efetivo]) = YEAR (TODAY()),
    Base[Status] = "COMP"
)
Código: Selecionar todos
Ordens Executadas T.E. = 
CALCULATE (
    DISTINCTCOUNT ( Base[Ordem de Serviço] ),
    MONTH ( Base[Reportado Em] ) < MONTH ( TODAY () ),
    MONTH ( Base[Término Efetivo] ) = MONTH ( TODAY () ),
    YEAR( Base[Reportado Em]) = YEAR (TODAY()),
    YEAR( Base[Término Efetivo]) = YEAR (TODAY()),
    Base[Status] = "COMP"
)
Felipe07 agradeceu por isso
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord