Dela via


Hur kultur påverkar textformatering

Olika länder och språkgrupper har olika konventioner för formatering av olika typer av text, till exempel tal, datum och tid. I Power Query refererar kultur till språkvarianten vars konventioner används för att formatera den här typen av text i Power Query M.

Standardkultur

Standardkulturen är inställd på systemspråket (Windows, MacOS) när dina frågor först skapas. Om du till exempel redigerar dina frågor i Power Query Desktop definieras standardkulturen av de nationella inställningar som angetts på den lokala datorn. Men om du skapar dina frågor i Power Query Online definieras standardkulturen av de nationella inställningar som anges i onlinetjänsten. Oavsett var du skapar frågan använder frågan fortfarande kulturen på den ursprungliga platsen om du flyttar frågan till en annan plats som använder en annan standardkultur.

Om du vill använda den aktuella standardkulturen krävs ingen kulturinställning i Din Power Query M-kod.

Du kan dock ändra standardkulturen i dialogrutan Power Query-inställningar där du skapar frågan. Om du till exempel kör Power Query från Excel:

  1. I Power Query väljer du Filalternativ>och inställningar>Frågealternativ.
  2. Under Aktuell arbetsbok väljer du Regionala inställningar.
  3. Välj det språk du vill använda.

Andra versioner av Power Query fungerar på samma sätt. I allmänhet väljer du Alternativ i Power Query, vilket öppnar dialogrutan Alternativ . Välj sedan Nationella inställningar och välj det språk du vill använda.

Invariant kultur

Den invarianta kulturen är kulturokänslig; det är associerat med det engelska språket men inte med något land eller någon region. Du anger den invarianta kulturen efter namn med hjälp av en tom sträng ("") i funktioner som innehåller kulturparametern.

Till skillnad från kulturkänsliga data, som kan ändras av användaranpassning eller uppdateringar av operativsystemet, är invarianta kulturdata stabila över tid och över installerade kulturer och kan inte anpassas av användare. Detta gör den invarianta kulturen särskilt användbar för åtgärder som kräver kulturoberoende resultat, till exempel formatering och parsningsåtgärder som bevarar formaterade data, eller sorterings- och sorteringsåtgärder som kräver att data visas i fast ordning oavsett kultur.

Om du vill använda den invarianta kulturen i Power Query M använder du det tomma textvärdet ("") i de numeriska funktioner som stöder kultur, eller (Culture = "") i datum- och tidsfunktioner som stöder kultur.