Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
7 years ago

duration

Olá, sou caçula no PBI e estou aprendendo agora. Em alguns exemplos que venho aprendendo, estou tentando configurar uma tabela de calendário e um dado de origem que é produzido junto com a duração.

Em dias intercalados que existem o meu banco de dados, uma ideia que seja independente de 1 em 1 dia e sem pular .. Exemplo: tenho dias 13/12/2018 ; 23/12/2018 ; 25/12/2018 ; 01/01/2019..

 

Usei uma fórmula: 

E da um erro quando coloco a Duração .
 
 
Informa que erro
 
Expression.Error: O argumento 'incremento' está fora do intervalo. Detalhes: 1. 00:00:00
 
Como posso resolver?
 
 
 

3 Replies

  • Anonymous's avatar
    Anonymous
    Not applicable

    let Origem = #date(2018,12,13), Personalizado1 = List.Dates(Origem,Number.From(DateTime.LocalNow())-Number.From(Origem),#duration(1,0,0,0)) in Personalizado1

  • v-juanli-msft's avatar
    v-juanli-msft
    Community Support

    Hi  Anonymous

    Testing with your formula, see the same error as yours.

    Then to make it works, 

    Try this 

    let
        Source = #date (2018,12,13), 
        Custom1 = List.Dates (Source, Number.Abs (Number.From (DateTime.LocalNow ()) - Number.From (Source)), #duration (1,0,0,0))
    in
        Custom1

     

    Best Reagrds

    Maggie