Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In deze zelfstudie wil ik het hebben over het gebruik van dynamische groepering in LuckyTemplates voor uw debiteuren, zodat u kunt begrijpen wanneer het geld het bedrijf binnenkomt. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
Dit is een real-world toepassing van LuckyTemplates, met name op het gebied van boekhouding en financiën.
Deze tutorial is een breakout-sessie van de volledige cursus financiële rapportage die is uitgebracht in LuckyTemplates Online.
Inhoudsopgave
Dynamische groepering in LuckyTemplates-rapporten
Voor dit voorbeeld heb ik een groot bedrijf dat veel facturen ontvangt.
Ik heb de facturen gegroepeerd op basis van bepaalde tijdsperioden, bijvoorbeeld 1 – 30 , 31 – 60 , 61 – 90 en 90+ dagen. Ik kan zien wanneer het geld van een klant verwacht wordt.
Ik kan ook een overzicht zien van het totale geld dat van alle klanten binnenkomt.
Dit is een volledig dynamisch rapport. Ik kan dus de datumselectie van het rapport wijzigen met behulp van de slicer, en dan automatisch een bijgewerkt rapport krijgen dat laat zien hoe de dingen eruit zullen zien op een bepaald tijdstip op een bepaalde dag.
Deze methode is beter in vergelijking met andere statische voorbeelden voor financiële analyse.
Nu ga ik je de DAX-formule achter deze techniek laten zien.
Het belangrijkste onderwerp is dynamische groepering . U moet weten hoe u deze stukjes financiële informatie dynamisch kunt groeperen.
Dit is een zeer herbruikbare techniek die kan worden gebruikt in veel situaties of scenario's waar je mee te maken hebt in LuckyTemplates.
Voor dit voorbeeld heb ik een nieuwe pagina gemaakt met een tabel met mijn klantnamen, factuurnummers, factuurdatums, vervaldatums en geselecteerde datums.
De kolom Geselecteerde datums geeft de selectie weer die u met de slicer hebt gemaakt. Voor dit voorbeeld is de geselecteerde datum 3 oktober.
Het dynamische aspect achter dit rapport wordt gemaakt met behulp van de slicer.
Een analyse maken van vorderingen
Laten we naar het model kijken.
U kunt de tabel Facturen zien. Het unieke eraan is de relatie met de tabel Datums.
Ze zijn allebei inactief. Dit is wat u moet doen als u te maken heeft met meerdere datums in de feitentabel.
Het creëren van inactieve relaties is de sleutel om dynamisch groeperen te laten werken in LuckyTemplates.
Laten we nu eens kijken naar de logica van de gebruikte formule.
U moet berekenen hoeveel dagen de vervaldatum verwijderd is van de geselecteerde datum. U moet echter ook controleren of de factuur live is. U moet ook begrijpen waarom u lege plekken kunt zien in de kolom Resterende dagen.
Laten we dus de eerste rij als voorbeeld gebruiken.
U kunt zien dat de vervaldatum na de geselecteerde datum ligt, maar dat de factuur nog niet is uitgegeven op basis van de selectie. U hoeft deze specifieke factuur dus niet op te nemen omdat deze niet bestond op de huidige status van de specifieke datum.
Dus als u de datumselectie verlengt met behulp van de slicer, wordt de factuur live omdat deze nu wordt gefactureerd vóór de geselecteerde datum.
U kijkt dus alleen naar de live facturen die een klant gedurende een bepaalde tijd heeft.
U heeft nu informatie over het aantal dagen dat elke factuur de tijd heeft om te betalen. En dankzij deze informatie kan nu de dynamische groeperingstechniek in LuckyTemplates worden gebruikt.
Vorderingen in groepen onderbrengen
U kunt de facturen nu in groepen plaatsen.
Eerst moet u de groepen maken en deze als ondersteunende tafel binnenbrengen.
U kunt zien dat de groepen zijn gegroepeerd op leeftijd. Er zijn leeftijden van 1 – 30 , 31 – 60 , 61 – 90 en 90+ dagen . De facturen zullen worden onderverdeeld in deze vier verschillende groepen.
De Min en Max vertegenwoordigen het bereik van de groepen. Alle relevante facturen vallen in één reeks.
Dit is de formule die ik heb gebruikt.
Dit deel van de formule doorloopt elke afzonderlijke factuur en creëert de resterende dag voor elke factuur.
Het zal beoordelen of de Datum groter is dan een Min en kleiner dan een Max en evalueert vervolgens naar WAAR op een van de groepen.
Als het resultaat WAAR is, zal het de factuurwaarde .
Als u nu deze waarde voor Vorderingen per groep naar de tabel sleept, krijgt u deze informatie:
Met die context in de tabel kijkt u nu slechts naar één factuur per rij.
De tabel wordt nu gefilterd voor slechts één factuur. De factuur met de 177 onder de kolom Resterende dagen wordt dus in de groep Age 90+ Days geplaatst .
De dynamische groepering in de tabel tonen
Om de groepen in de tabel weer te geven, ga ik de tabel eerst in een matrix veranderen.
Vervolgens ga ik de maateenheid Groepen in de tabel brengen door deze onder Kolommen te plaatsen.
U kunt zien dat er een fout is opgetreden bij het weergeven van de resultaten. Maar wanneer u de formule Vorderingen per groep aan de tabel toevoegt, kunt u de specifieke groepen zien.
Ik heb nu alle vorderingen voor elke individuele klant.
Als u een gedetailleerder niveau van de werkelijke factuur wilt hebben, klikt u gewoon op de derde pijl in de linkerbovenhoek van de matrix.
De facturen staan nu in hun specifieke groeperingen.
Groepeer klanten dynamisch op basis van hun rangschikking met RANKX in LuckyTemplates
LuckyTemplates-klantsegmentatie: groepsbewegingen door de tijd laten zien
LuckyTemplates dynamische rangschikking per groep
Conclusie
Dynamisch groeperen is een zeer krachtige techniek vanuit analytisch oogpunt. Je hebt een dynamische manier om de berekeningen opnieuw te genereren en te zien hoe dingen in de loop van de tijd gebeuren.
Wanneer u dat opneemt in andere financiële rapportagetechnieken in LuckyTemplates, kunt u meer inzichten uit uw rapport halen.
Zodra u de concepten van deze techniek begrijpt, zult u zien hoe deze op verschillende situaties kan worden toegepast om zeer waardevolle analyses te genereren.
Al het beste,
Wat is zelf in Python: voorbeelden uit de echte wereld
Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.
In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.
Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.
In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.
Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.
Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.
Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.
Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.
Wat is LuckyTemplates Gateway? Alles wat u moet weten