Del via


Hvordan kultur påvirker tekstformatering

Ulike land og språkgrupper har ulike konvensjoner for formatering av ulike typer tekst, for eksempel tall, datoer og klokkeslett. I Power Query refererer kultur til den nasjonale innstillingen der konvensjonene brukes til å formatere denne typen tekst i Power Query M.

Standardkultur

Standardkulturen er satt til den nasjonale systeminnstillingen (Windows, MacOS) når spørringene først redigeres. Hvis du for eksempel redigerer spørringene dine i Power Query Desktop, defineres standardkulturen av den nasjonale innstillingen som er angitt på den lokale datamaskinen. Hvis du imidlertid redigerer spørringene dine i Power Query Online, defineres standardkulturen av den nasjonale innstillingen som er angitt for nettjenesten. Uansett hvor du redigerer spørringen, bruker spørringen fortsatt kulturen for den opprinnelige plasseringen hvis du flytter spørringen til en annen plassering som bruker en annen standardkultur.

Hvis du vil bruke gjeldende standardkultur, kreves det ingen kulturinnstilling i Power Query M-koden.

Du kan imidlertid endre standardkulturen i dialogboksen innstillinger for Power Query der du oppretter spørringen. Hvis du for eksempel kjører Power Query fra Excel:

  1. Velg Alternativer for filalternativer>og innstillinger>for spørring i Power Query.
  2. Velg Regionale innstillinger under Gjeldende arbeidsbok.
  3. Velg den nasjonale innstillingen du vil bruke.

Andre versjoner av Power Query fungerer på samme måte. Generelt velger du Alternativer i Power Query, som åpner dialogboksen Alternativer . Velg deretter Regionale innstillinger , og velg den nasjonale innstillingen du vil bruke.

Invariant kultur

Den invariante kulturen er kulturuavhengig; det er knyttet til det engelske språket, men ikke med noe land eller område. Du angir den invariante kulturen etter navn ved hjelp av en tom streng ("") i funksjoner som inkluderer kulturparameteren.

I motsetning til kultursensitive data, som kan endres etter brukertilpasning eller oppdateringer til operativsystemet, er invariantkulturdata stabile over tid og på tvers av installerte kulturer og kan ikke tilpasses av brukere. Dette gjør den invariante kulturen spesielt nyttig for operasjoner som krever kulturuavhengige resultater, for eksempel formatering og analyseoperasjoner som vedvarer formaterte data, eller sorterings- og sorteringsoperasjoner som krever at dataene vises i en fast rekkefølge uavhengig av kultur.

Hvis du vil bruke den invariante kulturen i Power Query M, bruker du den tomme tekstverdien ("") i de numeriske funksjonene som støtter kultur, eller (Culture = "") i dato- og klokkeslettfunksjoner som støtter kultur.