Een kalendertabel maken voor feestdagen in LuckyTemplates

Een kalendertabel maken voor feestdagen in LuckyTemplates

In deze zelfstudie wordt een veelvoorkomend tijdsintelligentieprobleem behandeld over het maken van een LuckyTemplates-agendatabel met alleen feestdagen. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.

Voor tijdintelligentie is het maken van een vakantietabel een raar onderwerp om mee te beginnen, maar het is een van de essentiële vereisten om de standaard datumtabel uit te breiden.

Er zijn drie manieren om ervoor te zorgen dat een LuckyTemplates-agendatabel alleen feestdagen bevat.

Inhoudsopgave

Manieren om een ​​feesttafel te maken

Dit zijn de verschillende manieren om een ​​vakantietabel te maken in LuckyTemplates.

1. Gebruik iemands vakantietafel

De eerste is om gewoon de feesttafel van iemand anders te gebruiken.

Er is een website met openbare datasets, Kaggle genaamd , die voor verschillende projecten kan worden gebruikt of om een ​​dimensietabel te maken.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Op deze website vindt u een dataset van federale feestdagen van 1966-2020.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Als u het tijdsbestek vindt dat u nodig hebt, kunt u dit in Power Query ophalen .

Hier is hoe het te doen:

Ga eerst naar Gegevens ophalen en vervolgens naar Tekst/CSV .

Een kalendertabel maken voor feestdagen in LuckyTemplates

Trek vervolgens het bestand uit en klik op Gegevens transformeren .

Een kalendertabel maken voor feestdagen in LuckyTemplates

Het toont dan een index, datum en feestdag, wat u nodig heeft voor uw vakantietabel.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Merk op dat er in de kolom Datum 484 verschillende datums zijn, maar slechts 483 unieke. Een feestdagtabel heeft, net als een datumtabel , alle ingangen nodig om uniek te zijn . Er kan dus een dubbele feestdag zijn.

Dit kan worden gewijzigd door op Datums te klikken en vervolgens Duplicaten verwijderen .

Een kalendertabel maken voor feestdagen in LuckyTemplates

Hierdoor houdt u alleen unieke records over.

Een kalendertabel maken voor feestdagen in LuckyTemplates

De indextabel is niet nodig, in tegenstelling tot Date en Holiday. U kunt het gewoon verbergen met Kolommen kiezen en vervolgens het selectievakje Index uitschakelen.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Een kalendertabel maken voor feestdagen in LuckyTemplates

Je hebt nu een nieuwe tabel.

Wijzig de naam in " usholidays 1966-2020 ", druk op Enter en druk vervolgens op Toepassen .

Een kalendertabel maken voor feestdagen in LuckyTemplates

2. Gegevens van internet halen

De tweede benadering is door gegevens van internet te halen.

Zoek eerst een website, zoals Calendarpedia , die de datum, feestdag en de dag van de week bevat.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Ga vervolgens terug naar Power Query, kies Nieuwe bron en vervolgens Web .

Een kalendertabel maken voor feestdagen in LuckyTemplates

Voer vervolgens de URL van de website in de daarvoor bestemde ruimte in.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Het zal u dan de gewenste informatie laten zien, vergelijkbaar met wat u in tabel 1 ziet.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Resultaten worden binnengehaald en getoond, maar ze hebben een beetje opschoning nodig omdat er geen headers zijn. Er zijn ongewenste gegevens in de eerste en laatste rijen. Je kunt ook zien dat er een "waargenomen" probleem is.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Ga als volgt te werk om dit op te lossen:

Ga eerst naar Rij verwijderen en kies Bovenste rijen verwijderen .

Een kalendertabel maken voor feestdagen in LuckyTemplates

Ga vervolgens naar Eerste rij als kopteksten gebruiken .

Een kalendertabel maken voor feestdagen in LuckyTemplates

Typ "1" om de eerste rij te verwijderen en klik op OK.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Wijzig vervolgens de kop van Federal Holiday in Holiday om ervoor te zorgen dat de tabel hetzelfde formaat heeft als de tabel 1966-2020. Zorg er vervolgens voor dat de kolom Datum een ​​datumnotatie heeft.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Verwijder na deze wijzigingen één rij van onderen.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Je kunt in de tabel zien dat er feestdagen zijn zoals 4 juli en 5 juli. In dit geval zijn weekenden niet nodig, dus je zult ze van tafel moeten halen.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Om ze te verwijderen, klikt u op de vervolgkeuzeknop van de kolom Dag van de week, schakelt u de weekenden uit en klikt u op OK.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Een kalendertabel maken voor feestdagen in LuckyTemplates

Ga naar Feestdag, kies Waarden vervangen en vervang de markering "(waargenomen)" door niets. Hetzelfde geldt voor het sterretje op President's Day.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Een kalendertabel maken voor feestdagen in LuckyTemplates

Ga dan naar Kolommen kiezen .

Een kalendertabel maken voor feestdagen in LuckyTemplates

Haal het vinkje weg bij Dag van de week.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Hernoem ten slotte de zoekopdracht " Vakantie 2021 ".

Een kalendertabel maken voor feestdagen in LuckyTemplates

U kunt hetzelfde proces uitvoeren als u een jaar of twee nodig heeft. Als u veel prognoses gaat maken en de datums van 2021 tot 2029 wilt hebben, moet u dit meer dan één keer herhalen.

3. Maak een webschraper

De laatste benadering is om een ​​webschraper te maken om die gegevens automatisch op te halen van de pagina die je al hebt binnengehaald voor 2021.

Ga eerst naar New Source en kies Blank Query .

Een kalendertabel maken voor feestdagen in LuckyTemplates

Ga daarna naar Geavanceerde editor .

Een kalendertabel maken voor feestdagen in LuckyTemplates

Geef bij Bron het aantal jaren op dat u in de query wilt opnemen. Typ 2021-2029 en als er geen fouten zijn, klikt u op Gereed .

Een kalendertabel maken voor feestdagen in LuckyTemplates

Hierdoor wordt een kolom gemaakt met de lijsten met jaren die u wilt ophalen.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Converteer dat vervolgens naar een tabel en klik op OK .

Een kalendertabel maken voor feestdagen in LuckyTemplates

Nadat u het naar een tabel hebt geconverteerd, wijzigt u de koptekst in Year en de naam van de query in Holiday Grab.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Een kalendertabel maken voor feestdagen in LuckyTemplates

Ga daarna naar de Holiday 2021-query en klik op de geavanceerde editor zodat u er een functie van kunt maken.

Een kalendertabel maken voor feestdagen in LuckyTemplates

In plaats van een enkele pagina te pakken, kunt u "(Jaar als nummer) als tabel" gebruiken en een geef-symbool voor functie "=>".

Als je vervolgens naar de URL kijkt, staat er 2021. De site herhaalt zijn patroon voor de URL's van 2021, 2022, enzovoort. In plaats van dit een statische invoer te maken, wijzigt u 2021 in "&Number.ToText(Year)&" .

Een kalendertabel maken voor feestdagen in LuckyTemplates

Dit creëert een parameter in plaats van "2021".

Voer vervolgens het jaar in dat u wilt invoeren, bijvoorbeeld 2021, en klik vervolgens op Invoke .

Een kalendertabel maken voor feestdagen in LuckyTemplates

Het wordt automatisch naar binnen getrokken.

Ga nu terug naar de Holiday Grab-query, selecteer Add Column en kies .

Een kalendertabel maken voor feestdagen in LuckyTemplates

Kies Feestdagen 2021 als functiequery. U moet ook Jaar selecteren . Als het klaar is, klikt u op OK .

Een kalendertabel maken voor feestdagen in LuckyTemplates

Als u wordt gevraagd naar privacy, klikt u op Doorgaan .

Een kalendertabel maken voor feestdagen in LuckyTemplates

Kies "Negeer privacyniveaucontroles voor dit bestand" en klik op Opslaan .

Een kalendertabel maken voor feestdagen in LuckyTemplates

Vouw nu de datum en feestdag uit met de uitvouwknop en klik vervolgens op OK .

Een kalendertabel maken voor feestdagen in LuckyTemplates

Ga naar Kolommen kiezen en schakel het Jaar uit om de Jaarkolom te verwijderen.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Een kalendertabel maken voor feestdagen in LuckyTemplates

Wijzig de kopteksten zodat deze overeenkomen met de tabel uit 1966.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Wijzig ook de querynaam in Holidays 2021-2029. Pas vervolgens querywijzigingen toe.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Ga nu naar Query's toevoegen en kies Query's toevoegen als nieuw .

Een kalendertabel maken voor feestdagen in LuckyTemplates

Stel "Feestdagen 2021-2029" in als de primaire tabel en "usholidays 1966-2020" als de tabel om de primaire tabel toe te voegen. Klik OK.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Klik op Sluiten en toepassen zodra u klaar bent met de wijzigingen.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Kijk daarna naar de tabel Append1 en hernoem deze naar Holiday.

Een kalendertabel maken voor feestdagen in LuckyTemplates

U hebt nu uw LuckyTemplates-kalendertabel voor vakanties . Dit is nu uw uitgebreide datumtabel met meer dan 50 jaar aan vakanties.

Hoe de gegevens naar MS Excel over te zetten

Om het van LuckyTemplates naar uw MS Excel-tabel te verplaatsen, klikt u op Vakantie en vervolgens op Tabel kopiëren.

Een kalendertabel maken voor feestdagen in LuckyTemplates

Plak het in Microsoft Excel en sla het op als een feestdagtabel.

Er zijn andere manieren om het uit LuckyTemplates te halen. Je kunt het uit DeckStudio extraheren als je een grote tabel hebt of je kunt het uit een visual halen.

Conclusie

Dit zijn de drie methoden waarmee u een goede en efficiënte LuckyTemplates-kalendertabel met feestdagen kunt maken.

Elke methode is anders en uniek, maar het geeft je wat je nodig hebt voor je verbeterde datumtabel.

Al het beste,


Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Een RDS-bestand opslaan en laden in R

Een RDS-bestand opslaan en laden in R

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.

First N Business Days Revisited – Een DAX-coderingstaaloplossing

First N Business Days Revisited – Een DAX-coderingstaaloplossing

In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

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.

Inleiding tot het filteren van context in LuckyTemplates

Inleiding tot het filteren van context in LuckyTemplates

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.

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

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.

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

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.

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.

Zakelijke rapportage met behulp van LuckyTemplates

Zakelijke rapportage met behulp van LuckyTemplates

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

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten