Alunos Nuno Croca Postado Março 2, 2022 Alunos Postado Março 2, 2022 Não estou conseguindo converter esta formula Excel em DAX. Alguém pode ajudar? Obrigado, _FTE = Number.Round( if [WKMEFFECTIVEENDDATE] < [start.week] then 0 else if [_vSTART.Date] = [_vEND.Date] then ( 1 / 5 * [FTE] ) else if Duration.Days( [_vEND.Date] - Date.AddDays( [_vSTART.Date], -1 ) ) >= 5 then [FTE] else ( Duration.Days( [_vEND.Date] - Date.AddDays( [_vSTART.Date], -1 ) ) / 5 * [FTE] ,3)) __________ //_________ _vSTART.Date = if [CONTRACTSTARTDATE] <= [start. week] then [start.week] else [CONTRACTSTARTDATE] _vEND.Date = if [CONTRACTENDDATE] >= [end. week] then [end. week] else [CONTRACTENDDATE]
0 Alunos Bruno Abdalla de Souza Postado Março 2, 2022 Alunos Postado Março 2, 2022 Isto é um código da linguagem M do PowerQuery, a mesma usada no Excel e Power BI. Portanto,. entendo que você aplicar a mesma fórmula no PowerQuery do Power BI, não tendo relação com DAX neste caso.
0 Alunos Frank Figueredo Postado Maio 8, 2022 Alunos Postado Maio 8, 2022 @Nuno Croca conseguiu resolver?
Pergunta
Nuno Croca
Não estou conseguindo converter esta formula Excel em DAX.
Alguém pode ajudar?
Obrigado,
_FTE = Number.Round(
if [WKMEFFECTIVEENDDATE] < [start.week]
then 0
else
if [_vSTART.Date] = [_vEND.Date]
then ( 1 / 5 * [FTE] )
else
if Duration.Days( [_vEND.Date] - Date.AddDays( [_vSTART.Date], -1 ) ) >= 5
then [FTE]
else
( Duration.Days( [_vEND.Date] - Date.AddDays( [_vSTART.Date], -1 ) ) / 5 * [FTE]
,3))
__________ //_________
_vSTART.Date =
if [CONTRACTSTARTDATE] <= [start. week]
then [start.week]
else [CONTRACTSTARTDATE]
_vEND.Date =
if [CONTRACTENDDATE] >= [end. week]
then [end. week]
else [CONTRACTENDDATE]
2 respostass a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora