Megosztás a következőn keresztül:


Hogyan befolyásolja a kultúra a szövegformázást?

A különböző országok és nyelvi csoportok különböző konvencióval rendelkeznek a különböző típusú szövegek formázására, például számokra, dátumokra és időpontokra. A Power Queryben a kultúra arra a területi beállításra utal, amelynek konvencióit használja az ilyen típusú szöveg formázására a Power Query M-ben.

Alapértelmezett kultúra

A lekérdezések első létrehozásakor az alapértelmezett kultúra a rendszer területi beállítására (Windows, MacOS) van beállítva. Ha például a Power Query Desktopban írja le a lekérdezéseket, az alapértelmezett kultúrát a helyi számítógépen beállított területi beállítás határozza meg. Ha azonban a lekérdezéseket a Power Query Online-ban írja le, az alapértelmezett kultúrát az online szolgáltatás területi beállítása határozza meg. Függetlenül attól, hogy hol írja le a lekérdezést, ha a lekérdezést egy másik, eltérő alapértelmezett kultúrát használó helyre helyezi át, a lekérdezés továbbra is az eredeti hely kultúráját használja.

Az aktuális alapértelmezett kultúra használatához nincs szükség kulturális beállításokra a Power Query M-kódjában.

A Power Query beállításai párbeszédpanelen azonban módosíthatja az alapértelmezett kultúrát, ahol a lekérdezést létrehozza. Ha például a Power Queryt az Excelből futtatja:

  1. A Power Queryben válassza a Fájlbeállítások>és beállítások>lekérdezési beállítások lehetőséget.
  2. Az Aktuális munkafüzet csoportban válassza a Területi beállítások lehetőséget.
  3. Válassza ki a használni kívánt területi beállítást.

A Power Query más verziói is hasonlóan működnek. A Power Queryben általában a Beállítások lehetőséget választja, amely megnyitja a Beállítások párbeszédpanelt. Ezután válassza a Területi beállítások lehetőséget , és válassza ki a használni kívánt területi beállítást.

Invariáns kultúra

Az invariáns kultúra érzéketlen; az angol nyelvhez van társítva, de egyetlen országhoz vagy régióhoz sem. Az invariáns kultúrát név szerint egy üres sztring ("") használatával adhatja meg a kulturális paramétert tartalmazó függvényekben.

A kultúraérzékeny adatokkal ellentétben, amelyek a felhasználók testreszabása vagy az operációs rendszer frissítései alapján változhatnak, az invariáns kulturális adatok idővel és a telepített kultúrákban is stabilak, és nem szabhatók testre a felhasználók. Ez különösen hasznossá teszi az invariáns kultúrát olyan műveleteknél, amelyek kultúrafüggetlen eredményeket igényelnek, például formázott adatokat megőrző formázási és elemzési műveletekhez, vagy olyan rendezési és rendezési műveletekhez, amelyek megkövetelik, hogy az adatok a kultúrától függetlenül rögzített sorrendben jelenjenek meg.

Az invariáns kultúra Power Query M-ben való használatához használja az üres szöveges értéket ("") a kultúrát támogató numerikus függvényekben, vagy (Culture = "") a kultúrát támogató dátum- és időfüggvényekben.