EOMÊS
Aplica-se a:Colunacalculada Tabelacalculada MedidaCálculo visual
Devolve a data no formato datetime do último dia do mês, antes ou depois de um número especificado de meses. Use EOMONTH para calcular datas de vencimento ou datas de vencimento que caem no último dia do mês.
Sintaxe
EOMONTH(<start_date>, <months>)
Parâmetros
Termo | Definição |
---|---|
start_date | A data de início no formato datetime ou em uma representação de texto aceita de uma data. |
months | Um número que representa o número de meses antes ou depois da start_date. Nota: Se introduzir um número que não seja um número inteiro, o número é arredondado para cima ou para baixo para o número inteiro mais próximo. |
Valor devolvido
Uma data (datetime).
Observações
Ao contrário do Microsoft Excel, que armazena datas como números de série sequenciais, o DAX funciona com datas em um formato datetime . A função EOMONTH pode aceitar datas noutros formatos, com as seguintes restrições:
Se start_date não for uma data válida, EOMONTH retornará um erro.
Se start_date for um valor numérico que não esteja em um formato datetime , EOMONTH converterá o número em uma data. Para evitar resultados inesperados, converta o número em um formato datetime antes de usar a função EOMONTH.
Se start_date mais meses produzir uma data inválida, EOMONTH retornará um erro. As datas anteriores a 1 de março de 1900 e posteriores a 31 de dezembro de 9999 são inválidas.
Quando o argumento date é uma representação de texto da data, a função EDATE usa as configurações de localidade e hora de data, do computador cliente, para entender o valor do texto a fim de executar a conversão. Se as configurações atuais de data e hora representarem uma data no formato Mês/Dia/Ano, a sequência a seguir "08/01/2009" será interpretada como um valor data/hora equivalente a 8 de janeiro de 2009. No entanto, se as configurações atuais de data e hora representarem uma data no formato Dia/Mês/Ano, a mesma cadeia de caracteres será interpretada como um valor datetime equivalente a 1º de agosto de 2009.
Esta função não é suportada para utilização no modo DirectQuery quando utilizada em colunas calculadas ou regras de segurança ao nível da linha (RLS).
Exemplo
A expressão a seguir retorna 31 de maio de 2008, porque o argumento months é arredondado para 2.
= EOMONTH("March 3, 2008",1.5)
Conteúdos relacionados
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários