Compartilhar via


Como a cultura afeta a formatação do texto

Diferentes países e grupos de idiomas têm diferentes convenções para formatar diferentes tipos de texto, como números, datas e hora. Em Power Query, cultura refere-se à localidade cujas convenções são usadas para formatar esse tipo de texto em Power Query M.

Cultura padrão

A cultura padrão é definida como a localidade do sistema (Windows, MacOS) quando suas consultas são criadas pela primeira vez. Por exemplo, se você criar suas consultas no Power Query Desktop, a cultura padrão será definida pela localidade definida no computador local. No entanto, se você criar suas consultas no Power Query Online, a cultura padrão será definida pela localidade definida no serviço online. Não importa onde você crie sua consulta, se você mover sua consulta para um local diferente que usa uma cultura padrão diferente, sua consulta ainda usará a cultura do local original.

Para usar a cultura padrão atual, nenhuma configuração de cultura é necessária no código M do Power Query.

No entanto, você pode alterar a cultura padrão na caixa de diálogo de configurações do Power Query em que você cria a consulta. Por exemplo, se você estiver executando o Power Query no Excel:

  1. Em Power Query, selecione Opções de Arquivo>e configurações>Opções de consulta.
  2. Em Pasta de Trabalho Atual, selecione Configurações Regionais.
  3. Selecione a localidade que deseja usar.

Outras versões do Power Query funcionam de forma semelhante. Em geral, no Power Query, você seleciona Opções, que abre a caixa de diálogo Opções . Em seguida, selecione Configurações Regionais e selecione a localidade que deseja usar.

Cultura invariante

A cultura invariante é sensível à cultura; está associado ao idioma inglês, mas não a nenhum país ou região. Você especifica a cultura invariável por nome usando uma cadeia de caracteres vazia ("") em funções que incluem o parâmetro culture.

Ao contrário dos dados sensíveis à cultura, que estão sujeitos a alterações pela personalização do usuário ou por atualizações no sistema operacional, os dados de cultura invariável são estáveis ao longo do tempo e entre culturas instaladas e não podem ser personalizados pelos usuários. Isso torna a cultura invariável particularmente útil para operações que exigem resultados independentes da cultura, como operações de formatação e análise que persistem dados formatados ou operações de classificação e ordenação que exigem que os dados sejam exibidos em uma ordem fixa, independentemente da cultura.

Para usar a cultura invariável em Power Query M, use o valor de texto em branco ("") nas funções numéricas que dão suporte à cultura ou (Culture = "") nas funções de data e hora que dão suporte à cultura.