Freigeben über


Auswirkungen der Kultur auf die Textformatierung

Unterschiedliche Länder und Sprachgruppen haben unterschiedliche Konventionen zum Formatieren verschiedener Textarten, z. B. Zahlen, Datumsangaben und Uhrzeit. In Power Query bezieht sich die Kultur auf das Gebietsschema, dessen Konventionen verwendet werden, um diesen Texttyp in Power Query M zu formatieren.

Standardkultur

Die Standardkultur wird auf das Systemgebietsschema (Windows, MacOS) festgelegt, wenn Ihre Abfragen zum ersten Mal erstellt werden. Wenn Sie beispielsweise Ihre Abfragen in Power Query Desktop erstellen, wird die Standardkultur durch das Gebietsschema definiert, das auf Ihrem lokalen Computer festgelegt ist. Wenn Sie Jedoch Ihre Abfragen in Power Query Online erstellen, wird die Standardkultur durch das Gebietsschema definiert, das für den Onlinedienst festgelegt ist. Ganz gleich, wo Sie Ihre Abfrage erstellen, wenn Sie Ihre Abfrage an einen anderen Speicherort verschieben, der eine andere Standardkultur verwendet, verwendet Ihre Abfrage weiterhin die Kultur des ursprünglichen Speicherorts.

Um die aktuelle Standardkultur zu verwenden, ist in Ihrem Power Query M-Code keine Kultureinstellung erforderlich.

Sie können jedoch die Standardkultur im Power Query-Einstellungsdialogfeld ändern, in dem Sie die Abfrage erstellen. Beispiel: Wenn Sie Power Query aus Excel ausführen:

  1. Wählen Sie in Power Query "Dateioptionen>" und "Einstellungen>"Abfrageoptionen aus.
  2. Wählen Sie unter "Aktuelle Arbeitsmappe" "Regionale Einstellungen" aus.
  3. Wählen Sie das Gebietsschema aus, das Sie verwenden möchten.

Andere Versionen von Power Query funktionieren ähnlich. Im Allgemeinen wählen Sie in Power Query "Optionen" aus, wodurch das Dialogfeld "Optionen " geöffnet wird. Wählen Sie dann "Regionale Einstellungen" und dann das Gebietsschema aus, das Sie verwenden möchten.

Invariante Kultur

Die invariante Kultur ist kulturunempfindlich; sie ist mit der englischen Sprache verknüpft, aber nicht mit einem Land oder einer Region. Sie geben die invariante Kultur anhand des Namens mithilfe einer leeren Zeichenfolge ("") in Funktionen an, die den Kulturparameter enthalten.

Im Gegensatz zu kultursensiblen Daten, die durch Benutzeranpassungen oder Aktualisierungen des Betriebssystems geändert werden können, sind invariante Kulturdaten im Laufe der Zeit und in allen installierten Kulturen stabil und können nicht von Benutzern angepasst werden. Dies macht die invariante Kultur besonders nützlich für Vorgänge, die kulturunabhängige Ergebnisse erfordern, z. B. Formatierungs- und Analysevorgänge, die formatierte Daten beibehalten, oder Sortier- und Sortiervorgänge, die erfordern, dass Daten unabhängig von der Kultur in einer festen Reihenfolge angezeigt werden.

Um die invariante Kultur in Power Query M zu verwenden, verwenden Sie den leeren Textwert ("") in den numerischen Funktionen, die Kultur unterstützen, oder (Culture = "") in Datums- und Uhrzeitfunktionen, die Kultur unterstützen.