Eventos
Junte-se a nós na FabCon Vegas
31 de mar., 23 - 2 de abr., 23
O melhor evento liderado pela comunidade Microsoft Fabric, Power BI, SQL e AI. 31 de março a 2 de abril de 2025.
Registre-se hoje mesmoNão há mais suporte para esse navegador.
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.
aplica-se a:coluna calculadatabela calculadamedidacálculo visual
Retorna a data em datetime
formato 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.
EOMONTH(<start_date>, <months>)
Prazo | 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 do start_date .
Observação: Se você inserir um número que não seja um inteiro, o número será arredondado para cima ou para baixo para o inteiro mais próximo. |
Uma data (datetime
).
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 em outros 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 gerar uma data inválida, EOMONTH retornará um erro. Datas antes de 1º de março de 1900 e após 31 de dezembro de 9999 são inválidas.
Quando o argumento de data é 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 de texto para executar a conversão. Se as configurações de data e hora atuais representarem uma data no formato mês/dia/ano, a seguinte cadeia de caracteres "1/8/2009" será interpretada como um valor datetime equivalente a 8 de janeiro de 2009. No entanto, se as configurações de data e hora atuais representarem uma data no formato de Dia/Mês/Ano, a mesma cadeia de caracteres será interpretada como um valor datetime equivalente a 1º de agosto de 2009.
Essa função não tem suporte para uso no modo DirectQuery quando usada em colunas calculadas ou regras de RLS (segurança em nível de linha).
A expressão a seguir retorna 31 de maio de 2008, porque o argumento months
é arredondado para 2.
= EOMONTH("March 3, 2008",1.5)
de função EDATE
funções de data e hora
Eventos
Junte-se a nós na FabCon Vegas
31 de mar., 23 - 2 de abr., 23
O melhor evento liderado pela comunidade Microsoft Fabric, Power BI, SQL e AI. 31 de março a 2 de abril de 2025.
Registre-se hoje mesmo