Partilhar via


MONTH

Aplica-se a:Colunacalculada Tabelacalculada MedidaCálculo visual

Devolve o mês como um número de 1 (janeiro) a 12 (dezembro).

Sintaxe

MONTH(<datetime>)  

Parâmetros

Termo Definição
data Uma data em formato datetime ou texto.

Valor devolvido

Um número inteiro de 1 a 12.

Observações

  • Ao contrário do Microsoft Excel, que armazena datas como números de série, o DAX usa um formato datetime ao trabalhar com datas. Você pode inserir a data usada como argumento para a função MÊS digitando um formato datetime aceito, fornecendo uma referência a uma coluna que contém datas ou usando uma expressão que retorna uma data.

  • Os valores retornados pelas funções ANO, MÊS e DIA serão valores gregorianos, independentemente do formato de exibição para o valor de data fornecido. Por exemplo, se o formato de exibição da data fornecida for Hijri, os valores retornados para as funções ANO, MÊS e DIA serão valores associados à data gregoriana equivalente.

  • Quando o argumento date é uma representação de texto da data, a função 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 atuais de data e hora 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, e a função produzirá um resultado de 1. 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, e a função produzirá um resultado de 8.

  • Se a representação de texto da data não puder ser convertida corretamente em um valor datetime, a função retornará um erro.

Exemplo 1

A expressão a seguir retorna 3, que é o inteiro correspondente a março, o mês no argumento date .

= MONTH("March 3, 2008 3:45 PM")  

Exemplo 2

A expressão a seguir retorna o mês da data na coluna TransactionDate da tabela Orders .

= MONTH(Orders[TransactionDate])  

Funções de data e hora
Função HORA
Função MINUTO
Função ANO
Função SEGUNDO