Arány- és gyakorisági táblázatok Excelben
Az Excel gyakorisági táblázataiban, valamint az aránytáblázatokban készültek. Nos, nézze meg, mik ezek, és mikor kell használni őket.
Hihetetlenül izgatott vagyok a mai blog miatt, mert megmutatja, hogyan válik a LuckyTemplates jelenlegi legrosszabb funkciója hirtelen a legjobb funkcióvá. A Tabular Editor LuckyTemplatesről beszélek. Az oktatóanyag teljes videóját a blog alján tekintheti meg.
Volt szerencsém 2020 decemberében kipróbálni a Tabular Editor 3 előnézeti verzióját, és belépni a bétaprogramba. Az elmúlt néhány hónapban minden nap használom, és valóban forradalmasította a LuckyTemplates használatának módját. Szeretnék ma szánni egy kis időt, és végigvezetni a Tabular Editor LuckyTemplates 3-as verziójának (TE3) alapvető funkcióin. Megmutatom, hogy véleményem szerint ez valóban megváltoztatja a LuckyTemplates használatának módját is.
Tartalomjegyzék
Táblázatos szerkesztő LuckyTemplates 3. verzió jellemzői és funkciói
Íme a TE3 néhány alapvető funkciója, amelyeket nagyon hasznosnak és valójában egészen lenyűgözőnek találtam.
Konfigurálhatóság
Az egyik dolog, amivel foglalkozni szeretnék, az a konfiguráció. Amint az itt, a Tabular Editor 3-ban látható, több ablakunk van, és ezek mindegyike teljesen konfigurálható . Mozgathatod a dolgokat. Nagyon intuitív módon húzhat ki dolgokat, és új szakaszokat fejleszthet. Ezeket is átméretezheted.
Ezt a Capture Workspaces alkalmazásba is elmentheti , majd elmentheti az elérhető munkaterületek listájára .
Például, ha a Best Practice Analyzernél dolgozik, ahol keresést és cserét végez, akkor egy másik munkaterületre ugorhat, ha mérőszámokat szerkeszt. Hihetetlenül hasznosnak találtam.
Számos különböző témája is van . Ha Ön a sötét mód rajongója, egyszerűen átugorhat a sötét módba. A kék tetszik, csak személyes preferencia.
Az összes eszköztár konfigurálható. A menük konfigurálhatók. Pontosan úgy működhet, ahogyan szeretné, és kényelmesen dolgozhat. Tekintettel arra, hogy mennyi időt tölt a LuckyTemplatesben a DAX írásával, úgy gondolom, hogy ez nagyon fontos.
DAX írása
A következő dolog, amiről beszélni szeretnék, az az, hogy a TE3 IntelliSense hogyan segít Önnek a DAX megírásában . Amint beugrok egy új mértékbe, és elkezdek írni egy kis DAX-ot, azonnal látni fogod, hogy ez milyen valódi javulás.
Van itt néhány szép kis funkció. Például nem kell aggódnia a vezérlés (ctrl), az enter vagy a shift enter miatt. Csak nyomja meg az Enter billentyűt, és a következő sorra lép. És akkor az F5 az, ami véglegesítené a kódot.
Itt láthatja a szabványos IntelliSense-t és néhány további információt. Azt mondja, kontextus-átmenet módban vagyunk. Van hozzá hotlink is.
Így rákattinthat arra a linkre, amely közvetlenül a következőhöz vezeta funkcióval kapcsolatos további információkért.
Rengeteg háttérképesség és tudás van benne. Az egyik igazán világos dolog, amit azonnal látni kezdesz, a hibaüzenetek tekintetében a TE3 minden hibát észlel.
A szokásos DAX-szerkesztő csak egyet észlel ezekből a hibákból, amint az itt az Analysis Services alatt látható. A Tabular Editor 3 viszont rendelkezik az úgynevezett szemantikus processzorral a DAX számára , és minden hibát észlel.
Ezzel sokkal több információt kaphat ezekről a hibákról. Például, ha megnézi az Analysis Services (DAX Editor) részt, akkor azt fogja mondani, hogy túl kevés argumentumot adtunk át, és mi az argumentum minimális száma, de nem tudja, hol található a hiba.
A szemantikus processzor viszont tudja, hogy a harmadik sorban (3), a kilencedik oszlopban (9) van, és pontosan megmondja, hol kezdődik. Eszköztippet ad a hiba magyarázatához, és megadja az összes hibát, amit a kifejezésben talál. Valóban segít a hibakeresésben.
Cold Folding, DAX hibakeresés és DAX Scripting
Egy másik igazán jó funkció a hideg hajtogatás , amellyel összecsukhatja a változókat, és jobb képet kaphat a mértékről. Ez nagyon hasznos, különösen akkor, ha hosszú, a képernyőn túlmutató mértékeket ír.
Jól működik az elágazási hibakeresés mérésére is. Például, ha itt megnézi mondjuk az Összes vásárlót , és rákattint a jobb gombbal erre a mértékre, akkor megjelenik a Függőségek megjelenítése .
Megmutatja, hogy milyen objektumok függenek a Total Customerstől, és milyen objektumoktól függ. Tehát, amit megtehetsz, az az úgynevezett DAX szkript . Ez egy igazán érdekes módszer a mértékelágazásunkra.
Tehát például vegyük ezeket a Szeletelő betakarítás mértékét és az Összes vásárlóink száma a tartományban. Ha erre a csoportosításra kattintunk, egy Script DAX nevű opciót fogunk látni . Erre rákattintunk, és létrehoz egy szkriptet az összes intézkedésünkkel egy helyen. Ezt szerkeszthetjük. Ezt úgy nézhetjük meg, hogy az intézkedések hogyan ágaznak el egymástól.
Továbbá, ha ezt az eredményt, az Eredményt újra akarjuk alakítani , átnevezhetjük. És amit csinál, az az, hogy átnevezi a hatókörét .
Mindkét eredményt felcímkézi alul, és módosíthatjuk őket Eredmény kifejezésre . Ezt most megváltoztattuk a kódban, de a képlet felső részében, ahol a Result is más mértékkel szerepelt, eleget tudott ahhoz, hogy a hatókörön kívül tartsa. Sokkal okosabb, mint az átlagos keresés és csere, amely átment volna, és megváltoztatta volna az összes eredményt.
Innentől kezdve megnyithatja a Keresés és csere ablakot. A munkaterület-funkcionalitáson keresztül létrehozhatunk ehhez egy ablakot, majd itt végigmegyünk, és bármilyen kis- és nagybetűpárosítást vagy egész szó egyeztetést végezhetünk, megtaláljuk az összeset, megkeressük az előzőt, szerkeszthetjük ezt le stb. akár az egymértékes verzióban is. vagy a szkript verzióját. Nyomja meg az S vezérlőt, és visszamenti azt a LuckyTemplates modellbe.
Sőt, van egy beépített formázásunk a DAX-unkhoz , így a szkriptet is formázhatjuk.
Előnézetek, Pivot Gridek és adatlekérdezések
Van még néhány dolog, amit itt tehetünk. Ha meg akarjuk nézni a táblázatainkat, elvégezhetünk egy egyszerű előnézetet , végignézve és megnézve a táblázat egyes mezőit.
A jobb oldalon található információs oszlopot is felugrik áttekintéshez.
A másik dolog, amit tehetünk, a Pivot Grid . Ez alapvetően egy pivot tábla az Excelben vagy egy mátrix a LuckyTemplatesben. Ez valami nagyon hasonló a mátrix vizualizációhoz. Egyszerűen húzza át a változókat a táblázatba.
Ezt felhasználhatjuk eredményeink érvényesítésére. A sorösszegeket és az oszlopösszegeket fogja futtatni. Sokkal egyszerűbb, mint egy csomó idegen táblát létrehozni, amelyek ténylegesen a modellben találhatók.
Van itt egy másik hatalmas funkció is, ez a DAX Query . Ha a DAX Stúdióban dolgozik, akkor ezt nagyon jól ismeri. Itt materializálhatunk táblázatokat.
Vegyük eztfüggvényt például, és azt szeretnénk elemezni, lekérdezésbe tehetjük.
Ne feledje, hogy a lekérdezések mindig az EVALUATE szóval kezdődnek, majd ezt a mértéket beillesztjük ide. Ez egy igazán nagyszerű funkció a hibakereséshez.
Szkriptelés és makrórögzítés
A következő dolog, amivel foglalkozni szeretnék, az a forgatókönyvírás. Meg akarom mutatni az automatizált szkriptelési funkciót itt a Táblázatszerkesztő 3-ban. Írhatunk néhány alapvető kódot ide, vagy másolhatunk és illeszthetünk be néhány mértéket a.
Ezután kattintson a Mentés makróként gombra .
A makrók alkalmazásához lépjen a megfelelő hatókörhöz, legyen az modell, táblázat vagy oszlop. Ezután kattintson a jobb gombbal, majd válassza a Makrók lehetőséget ; ezt követően csak alkalmazza a megfelelő szkriptet.
És így, ha például az összes DAX-ot formázzuk , akkor az az összes DAX-ot formázza, a DAX formátum használatával vagy az alapján, hogy hosszú vagy rövid sort választottunk. Csak megnyomtuk az S vezérlőt, hogy visszamentsük a LuckyTemplates fájlba.
Végül, a TE3 rendelkezik makróval , amellyel bekapcsolhatja, végrehajthatja az automatizálni kívánt funkciót, majd az általa létrehozott kód segítségével létrehozhatja a szkriptet anélkül, hogy sok kódolást ismerne.
Táblázatos szerkesztő LuckyTemplates legjobb gyakorlatok elemzője
Az egyik igazán klassz dolog a TE3-ban, hogy van egy bevált gyakorlat szabálykészlete . Tehát nyissuk meg a legjobb gyakorlatok elemzőjét . Szabályai vannak a helyi felhasználóhoz, az aktuális modellhez és a helyi géphez. Adjuk hozzá, és akkor azt mondhatjuk, hogy az URL-ből származó szabályfájlt tartalmazza . Ezután beillesztünk egy URL-t az Analyst Hubból.
Ezután egy sor szabályt nyit meg a legjobb gyakorlatokhoz.
Ezután nyomja meg a Futtatás gombot, és a program futtatja a szkriptet, végrehajtja a módosításokat a modellen, és végrehajtja a bevált gyakorlatot.
Ez egy csodálatos módja annak, hogy javítsa az adatmodellezést azáltal, hogy automatikusan átmegy, szabályról szabályra, táblázatról táblázatra, és kiemeli azokat a területeket, ahol nem felel meg a legjobb gyakorlatoknak.
Következtetés
Ez egy nagyon gyors bemutató a Tabular Editor LuckyTemplates 3-as verziójában. Sok további funkció van, amelyekre nem tértünk ki. Van néhány adatmodellezési funkciónk, így diagramokat készíthet adatmodelljeiről, és dolgozhat a kapcsolataival. Vannak partíciók, ahol ténylegesen megnézheti az M kódját stb.
A funkciók elképesztő tárháza található itt, és mi itt csak a felszínt kapargatjuk. De remélhetőleg valóban láthatja, hogy ez hogyan nyújt kibővített funkcionalitást és óriási lehetőségeket a DAX, , és az adatmodellek fejlesztése terén. Segít abban is, hogy általánosabb képet kapjon arról, hogy mi történik a mérésekben és táblázatokban. Köszönet a hihetetlenül tehetséges programozónak, Danielnek.
Remélem, ez az információ ad némi bátorságot a teszteléshez. Tekintse meg, mit gondol, és hogyan változtatja meg a LuckyTemplates használatának módját.
Minden jót!
Az Excel gyakorisági táblázataiban, valamint az aránytáblázatokban készültek. Nos, nézze meg, mik ezek, és mikor kell használni őket.
Ismerje meg, hogyan töltheti le és telepítheti a DAX Studio és a Tabular Editor 3 alkalmazást, és hogyan konfigurálhatja őket a LuckyTemplates és az Excel programban való használatra.
Ez a blog tartalmazza a Shape Map vizualizációt a LuckyTemplates térbeli elemzéséhez. Megmutatom, hogyan használhatja hatékonyan ezt a vizualizációt annak funkcióival és elemeivel.
Ebben az oktatóanyagban egy egyedülálló ötletet mutatok be a pénzügyi jelentésekkel kapcsolatban, amely az eredmények hozzárendelését jelenti a LuckyTemplates-en belüli táblázatsablonok előre meghatározásához.
Hozzon létre DAX-mértékeket a LuckyTemplates alkalmazásban meglévő mértékek vagy képletek használatával. Ezt nevezem mértékelágazási technikának.
Ebben a blogban fedezze fel a LuckyTemplates adatkészletet, a leghatékonyabb függvényhívást, amely M- és DAX-függvények ezreit juttatja a keze ügyébe.
A mai oktatóanyagban megosztok néhány adatmodellezési technikát a DAX-mérések jobb rendszerezéséhez a hatékonyabb munkafolyamat érdekében.
A LuckyTemplates egy nagyszerű eszköz a pénzügyi jelentésekhez. Itt található egy oktatóanyag, amely bemutatja, hogyan hozhat létre személyre szabott táblázatokat a LuckyTemplates pénzügyi irányítópultjához.
Ez az oktatóanyag megvitatja a Power Query nyelvi folyamatot, és azt, hogyan segíthet zökkenőmentes és hatékony adatjelentések létrehozásában.
Az egyik kedvenc technikámról fogok beszélni a LuckyTemplates egyéni ikonok körül, amely dinamikusan használja az egyéni ikonokat a LuckyTemplates vizualizációkban.