Oi Luciano, tudo bem?
Notei que a função WEEKDAY
está correta, mas a condição WEEKDAY([Date],2)<6
retorna verdadeiro para todos os dias da semana, inclusive sábado e domingo, o que pode estar causando o erro.
O segundo argumento (2) define que a semana começa na segunda-feira e termina no domingo. Quando você compara WEEKDAY([Date],2)<6
, isso significa que está verificando se o dia da semana é menor que 6. Como segunda a sexta-feira têm valores de 1 a 5, a condição WEEKDAY([Date],2)<6
será verdadeira para todos os dias da semana.
Tente ajustar a condição para excluir apenas sábado e domingo. Aqui está uma sugestão:
Duração = SUMX(
FILTER(
CALENDAR(Certificados[DATA INPUT], Certificados[DATA DE ENVIO À FEDERAÇÃO]),
NOT OR(WEEKDAY([Date], 2) = 6, WEEKDAY([Date], 2) = 7)
),
24
)
Essa fórmula utiliza a função NOT OR
para verificar se o dia da semana não é sábado (6) e não é domingo (7). Isso pode resolver o problema e calcular a duração corretamente.
Espero que isso ajude a solucionar o problema.
Caso surja alguma dúvida, compartilhe no fórum.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!