Számított oszlopok létrehozása

Befejeződött

Az elemzett adatok néha nem tartalmaznak egy-egy szükséges mezőt. Ilyenkor lehetnek hasznosak a számított oszlopok. Új számított oszlopot meglévő adatok egy vagy több elemének átalakításával hozhat létre. Létrehozhat például egy új oszlopot úgy, hogy két oszlopot egyesít egymással.

Ebben a leckében a következő feladatok szerepelnek: A modul feladatainak fogalmi ábrája.

Megjegyzés

Ha követni szeretné az ezen a lapon szereplő példákat, töltse le ide a minta Access-adatbázist, és importálja az Power BI Desktop (Get Data > Database > Access adatbázisba). Ha problémák merülnek fel az Access-adatbázis betöltésekor, olvassa el ezt a cikket.

Egy számított oszlop létrehozásának egyik célja lehet, hogy létrehozhasson egy táblák közötti kapcsolatot, ha nem rendelkezik egyedi mezőkkel. A kapcsolat hiánya akkor tűnik szembe, amikor egy egyszerű táblavizualizációt hoz létre a Power BI Desktopban, és minden bejegyzéshez ugyanazt az értéket kapja.

Táblázat megegyező Revenue (Bevétel) értékekkel minden sorban.

Ha például létre szeretne hozni egy egyedi mezőkkel rendelkező kapcsolatot az adatokban, létrehozhat egy új, „CountryZip” nevű számított oszlopot. Ehhez egyesítenie kell a Country (Ország) és a Zip (Irányítószám) oszlop értékeit.

Számított oszlop létrehozásához válassza a Power BI Desktop Adatnézet lehetőségét a jelentésvászon bal oldalán.

Képernyőkép az Adatnézet vászonról.

A Táblázateszközök lapon válassza az Új oszlop lehetőséget a szerkesztőléc engedélyezéséhez. A számításokat Data Analysis Expressions (DAX) nyelvvel adhatja meg. A DAX egy hatékony képletnyelv, amellyel robusztus számításokat készíthet. A képletek beírásakor a Power BI Desktop megjeleníti az egyező képleteket vagy adatelemeket a képlet létrehozásának elősegítése és felgyorsítása érdekében.

A Power BI képletsávja konkrét DAX-függvényeket és kapcsolódó adatoszlopokat javasol a kifejezés beírása közben.

Képernyőkép az Új oszlop gombról

Miután létrehozta az új CountryZip számított oszlopot a Geography táblában és a Sales táblában, azok egyedi kulcsként használhatók a két tábla közötti kapcsolat létrehozásához. A Kapcsolat nézetre lépve a CountryZip mezőt a Sales táblából a Geography táblába húzva létrehozhatja a kapcsolatot.

Képernyőkép a két mező közötti grafikus kapcsolatról.

Amikor visszatér a Jelentés nézetre, láthatja, hogy mindegyik kerülethez más érték jelenik meg.

A javított táblázat a helyes Bevétel értékekkel, kerület szerint rendezve.

További információt a számított oszlopokról, így többek között az IF utasítások használatáról az Oktatóanyag: Számított oszlopok létrehozása a Power BI Desktopban című cikkben találhat.