Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban
Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.
A mai blogbejegyzésben a 6. hét problémájával foglalkozunk . Megmutatom, hogyan formázhat adatokat a LuckyTemplates programban, amely magában foglalja a power query használatát . Az alábbi képernyőkép az a megoldás, amelyre szüksége van az összes adatátalakítás után. A tényleges egyenlegszám 685 616,33 USD volt . Az oktatóanyag teljes videóját a blog alján tekintheti meg.
Rengeteg részvételünk volt a 6. kihívásban. Nagyra értékelem mindenki erőfeszítéseit, hogy ezt elérje. Egy dolog, amit meg kell jegyeznünk, az az, hogy egy csomó bejegyzést láttunk, amelyek csak egy kicsit kiegyenlítették az egyensúlyt. A kihívásra való jelentkezésem során megmutatom, miért csökkent ez a dollárösszeg.
Vegye figyelembe, hogy az én megoldásom az adatok formázásáratöbb lépést tartalmazott, és sok olyan bejegyzés volt, amely ezeket a lépéseket tömörítette. Ezeket a parancsikonokat figyelembe fogom venni az ilyen típusú adatokkal kapcsolatos jövőbeni erőfeszítéseim során. A résztvevők tehát nemcsak a hét problémájának megoldásában segítettek, hanem hosszú távon is segítettek nekem a jelentések elkészítésében.
Megnyitom a power query-t, és lépésről lépésre végigmegyek azon, hogyan jutottam a megoldásomhoz. Így néz ki a kész termék.
De ha a forrásra kattintok, látni fogja, hogy ez az, ami eredetileg megjelent, amikor csatlakoztunk ahhoz a fájlhelyhez, ahol a CSV-fájlt tároltuk.
Tartalomjegyzék
A megjegyzések előnyei
Tekintse meg a lépéseket a jobb oldalon. Láthatja a kis „i”-t, amely az információ rövidítése. Ez azt jelzi, hogy vannak megjegyzések a haladó szerkesztőben.
Nyissuk meg gyorsan a haladó szerkesztőt. Látható, hogy a zölddel jelölt szövegek olyan megjegyzések, amelyek segítenek emlékeztetni magam arra, mire gondoltam akkor.
Nyomot hagy annak, amit a múltban csináltam, így ha valaki új jön, hogy megnézze a fájlt, legalább fogalma legyen arról, hogy én milyen úton jártam.
Az oldalsó kommenteket itt láthatjuk. Az első megjegyzés a Changed Type1- hez alapvetően a különböző oszlopok típusváltásáról szól. Amint látja, a megjegyzésem a következő volt: „Győződjön meg arról, hogy az aktuális oszlop decimálisként van beállítva, különben itt kezdenek elromlani a dolgok!”
Ez elvezet arra a pontra, hogy az emberek miért találják ki azt a rossz egyenlegösszeget, amelyet korábban bemutattam.
A rossz összeg okai
Hadd mutassak meg egy másik PBIX-fájlt, amelyet valakitől másoltam, akinek volt egy ilyen bejegyzése. 685 615,28 USD rossz összeg, és számos bejegyzésben szerepelt ez az összeg.
Nézzük meg, hogyan és miért történt ez. Ha belépünk az Átalakítás fülre , és rákattintunk az Adattípus észlelése elemre , amely automatikusan felismeri az összes sort, akkor láthatjuk, hogy az aktuális oszlop 64 egész számként jelenik meg, amit nem szeretnénk látni.
Emiatt rosszak az összegek. Van egy másik módja is annak, hogy ez a hiba megjelenjen a beállításokban. Menjünk a Fájl>Opciók és beállítások>Opciók menüpontra.
A GLOBÁLIS terület és az Adatbetöltés rész alatt láthatjuk a Típusfelismerést . A strukturálatlan forrásokhoz az Oszloptípusok és fejlécek észlelése lehetőséget választottam az egyes fájlok beállításai szerint .
Ha az első lehetőséget választja, amely a Mindig észlelt oszloptípusok és fejlécek a strukturálatlan forrásokhoz , akkor az egyenlegösszegnél is hibát kapna.
Melissa az egyikünk, aki óriási segítségünkre volt az M kóddal vagy a power lekérdezési nyelvvel kapcsolatban. Megmutatta nekem egy Microsoft-dokumentumot , amely elmagyarázza nekünk, miért történt ez a hiba.
Mint láthatja, ezt korábban Project Options néven hívták . Az Oszloptípusok és fejlécek automatikus észlelése strukturálatlan forrásokhoz beállítás be lett jelölve.
A dokumentum azt is mondja, hogy csak a táblázat első 200 sora alapján megy.
A táblázatomban a sorok eredeti mennyisége körülbelül 4000 sor volt. Ezért nem szedte be a megfelelő összegeket.
Térjünk vissza a power query-hez, és kezdjük el az adatok formázását a LuckyTemplatesben. Amint a Módosított típus lépésben látható , ez egy 64-es egész szám aktuális értékkel.
Tehát gyorsan fogok szűrni az egyik számlaszám alapján, hogy megmutassam, hogyan néz ki előtte és utána.
Miután kiválasztottam egy adott számlaszámot, láthatjuk, hogy az áram mennyisége 4741,01.
Miután rákattintottam erre a módosítástípusra, látni fogja, hogy az érték megváltozott, és 4741-re kerekedik.
Tehát ez egy gyors és egyszerű módja annak, hogy elmagyarázza, mi hibázott a hét problémája többi bejegyzésével.
Térjünk vissza a megoldásomhoz az M power lekérdezésben. A következő lépés az, hogy kiszűrtem a sorokat, hogy csak az üres sorok jelenjenek meg.
A következő lépés az oszlopok eltávolítása. Az összes oszlopot eltávolítottam, kivéve azokat, amelyeket a képernyőképeken lát. Azt is vegye figyelembe, hogy az eredetileg megjelenő rekordszám valójában a számla száma.
A következő lépés az üres sorok eltávolítása, amelyek minden mezőben nullák voltak.
Aztán átneveztem az első oszlopot, amely korábban üres volt, és megváltoztattam Ügyfélre… mert hozzáadunk egy másik mezőt, amely a tényleges Ügyfél mezőm lesz.
A következő lépés az volt, hogy a Vevő oszlopban lévő üres karakterek összes értékét nullra cserélték. Ennek oka a következő lépés.
Az összes sor kitöltéséhez ezek egyike sem lehet üres, és nullának kell lennie.
A kitöltéshez kattintson az oszlopra, lépjen a Kitöltés , majd a Le lehetőségre .
Így láthatja, hogy az összes név lejjebb kerül ebben az oszlopban.
Oszlopok szűrése
Itt is szűrtem még néhány sort, és számlaszám szerint szűrtem, hogy eltávolítsam az üreseket.
Hozzáadtam egy másik Ügyfél oszlopot, ahová a fenti képernyőképen lévő oszlopot másoltam, és megszabadultam a név előtti számoktól.
Az oszlopokat is átrendeztem. Az új ügyfél rovatot a legvégéről a legelejére helyeztem át. Ezután eltávolítottam az Ügyfél oszlopot, amelynek végén a pont vagy a pont volt. Így most már csak egy tiszta Ügyfél oszlopom van a bal oldalán lévő számok nélkül.
Ezután a következő lépés a Beszúrt összeg, ahol az aktuális értékeket 1–30, 31–60, 61–90 és 91-től 120-ig vettem. Ezeket az oszlopokat összeadtam, hogy megkapjam az Addition nevű egyéni oszlopot .
Ennek másik módja, hogy kiemeli az összes oszlopot, lépjen az Oszlop hozzáadása lapra, kattintson a Normál lehetőségre, majd kattintson a Hozzáadás gombra .
Ez megadja a Hozzáadás mezőt anélkül, hogy bármit is be kellene írnia a power lekérdezésbe.
Aztán eltávolítottam az összes eredeti oszlopot: Aktuális, 1 – 30, 31 – 60, 61 – 90 és 91 – 120. Ezt követően átneveztem Egyenlegre .
A következő lépés egy egyéni oszlop hozzáadása. Ehhez a kihíváshoz január 21-én vették át ezeket az eredeti adatokat az ügyféltől.
A dátum automatikusan szöveges függvényként jelent meg, ezért ezzel a lépéssel dátumfüggvényre változtattam.
A Koroszlop létrehozása
Életkor oszlop létrehozásához kiemeltem a Mai dátumot és a Határidőt. Ezután átléptem az Oszlop hozzáadása fülre, és rákattintottam a Napok kivonása elemre .
A következő lépésben ezt egész számmá kell változtatni.
Aztán átneveztem a rovatot Age -ről Days Aged -re . Aztán hozzáadtam még két feltételes oszlopot. Az egyik az, hogy az öregedés oszlop átkategorizálja ezeket az elemeket.
A második feltételes oszlop segít rendezni az öregedési oszlopot, hogy azok sorrendben jelenjenek meg.
Következtetés
Így jutott eszembe a megoldásom a hét problémájára. Miután megnyomtam a Bezárás és alkalmazom, ezek az eredmények.
Remélem, élvezte, hogy végigcsinálta velem a megoldást. Ha tetszett ez az oktatóanyag arról, hogyan formázhatja az adatokat a LuckyTemplates alkalmazásban, kérjük, iratkozzon fel aTV-csatorna hasonló tartalomhoz.
Jarrett
Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.
Ez a rövid oktatóanyag kiemeli a LuckyTemplates mobil jelentési funkcióját. Megmutatom, hogyan készíthet hatékony jelentéseket mobileszközökön.
Ebben a LuckyTemplates bemutatóban olyan jelentéseket tekintünk át, amelyek professzionális szolgáltatáselemzést mutatnak be egy olyan cégtől, amely több szerződéssel és ügyfél-elkötelezettséggel rendelkezik.
Tekintse át a Power Apps és a Power Automate legfontosabb frissítéseit, valamint azok előnyeit és következményeit a Microsoft Power Platform számára.
Fedezzen fel néhány gyakori SQL-függvényt, amelyeket használhatunk, például a karakterláncot, a dátumot és néhány speciális függvényt az adatok feldolgozásához vagy manipulálásához.
Ebből az oktatóanyagból megtudhatja, hogyan hozhatja létre a tökéletes LuckyTemplates sablont, amely az Ön igényeinek és preferenciáinak megfelelően van konfigurálva.
Ebben a blogban bemutatjuk, hogyan lehet a mezőparamétereket kis többszörösekkel rétegezni, hogy hihetetlenül hasznos betekintést és látványelemeket hozzon létre.
Ebből a blogból megtudhatja, hogyan használhatja a LuckyTemplates rangsorolási és egyéni csoportosítási funkcióit a mintaadatok szegmentálására és kritériumok szerinti rangsorolására.
Ebben az oktatóanyagban egy konkrét technikát fogok bemutatni, hogyan jelenítheti meg a kumulatív összeget csak egy adott dátumig a LuckyTemplates vizualizációjában.
Ismerje meg, hogyan hozhat létre és testreszabhat Bullet diagramokat a LuckyTemplates alkalmazásban, amelyeket főként a teljesítmény mérésére használnak a célhoz vagy az előző évekhez képest.