Criando uma tabela de calendário para feriados no LuckyTemplates

Este tutorial abordará um problema comum de inteligência de tempo sobre a criação de uma tabela de calendário do LuckyTemplates apenas com feriados. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.

Para inteligência de tempo, a criação de uma tabela de feriados é um tópico estranho para começar, mas é um dos requisitos essenciais para estender a tabela de datas padrão.

Há três maneiras de fazer com que uma tabela de calendário do LuckyTemplates contenha apenas feriados.

Índice

Maneiras de criar uma mesa festiva

Estas são as diferentes maneiras de criar uma tabela de feriados no LuckyTemplates.

1. Use a tabela de feriados de alguém

A primeira é apenas usar a tabela de feriados de outra pessoa.

Existe um site de conjuntos de dados públicos, chamado Kaggle , que pode ser usado para uma variedade de projetos ou para construir uma tabela de dimensões.

Criando uma tabela de calendário para feriados no LuckyTemplates

Neste site, você pode encontrar um conjunto de dados de feriados federais de 1966 a 2020.

Criando uma tabela de calendário para feriados no LuckyTemplates

Se você encontrar o período de tempo necessário, poderá puxá-lo para o Power Query .

Veja como fazer:

Primeiro, vá para Obter dados e, em seguida, para Texto/CSV .

Criando uma tabela de calendário para feriados no LuckyTemplates

Em seguida, retire o arquivo e clique em Transform Data .

Criando uma tabela de calendário para feriados no LuckyTemplates

Em seguida, ele mostrará um Índice, Data e Feriado, que é o que você precisa para sua tabela de feriados.

Criando uma tabela de calendário para feriados no LuckyTemplates

Observe que na coluna Data, existem 484 datas distintas, mas apenas 483 datas únicas. Uma tabela de feriados, como uma tabela de datas , precisa que todas as suas entradas sejam únicas . Portanto, pode haver um feriado duplicado.

Isso pode ser alterado clicando em Datas e em Remover Duplicatas .

Criando uma tabela de calendário para feriados no LuckyTemplates

Isso deixará você apenas com registros exclusivos.

Criando uma tabela de calendário para feriados no LuckyTemplates

A tabela de índice não é necessária, ao contrário de Date e Holiday. Você pode simplesmente ocultá-lo usando Escolher colunas e desmarcar a caixa de índice.

Criando uma tabela de calendário para feriados no LuckyTemplates

Criando uma tabela de calendário para feriados no LuckyTemplates

Agora você tem uma nova mesa.

Altere o nome para “ usholidays 1966-2020 ”, pressione Enter e pressione Aplicar .

Criando uma tabela de calendário para feriados no LuckyTemplates

2. Extraindo dados da Internet

A segunda abordagem é extrair dados da web.

Primeiro, encontre um site, como o Calendarpedia , que contém a data, o feriado e o dia da semana.

Criando uma tabela de calendário para feriados no LuckyTemplates

Em seguida, volte para o Power Query, escolha New Source e, em seguida, Web .

Criando uma tabela de calendário para feriados no LuckyTemplates

Em seguida, insira a URL do site no espaço fornecido.

Criando uma tabela de calendário para feriados no LuckyTemplates

Em seguida, ele mostrará as informações que você deseja, semelhantes às que você vê na Tabela 1.

Criando uma tabela de calendário para feriados no LuckyTemplates

Os resultados serão obtidos e mostrados, mas precisam de um pouco de limpeza, pois não há cabeçalhos. Há dados inúteis na primeira e na última linha. Você também pode ver que há um problema “observado”.

Criando uma tabela de calendário para feriados no LuckyTemplates

Veja como corrigir isso:

Primeiro, vá para Remove Row e escolha Remove Top Rows .

Criando uma tabela de calendário para feriados no LuckyTemplates

Em seguida, vá para Usar a primeira linha como cabeçalhos .

Criando uma tabela de calendário para feriados no LuckyTemplates

Digite “1” para remover a primeira linha e clique em OK.

Criando uma tabela de calendário para feriados no LuckyTemplates

Em seguida, altere o cabeçalho de Feriado Federal para Feriado para que a tabela tenha o mesmo formato da tabela 1966-2020. Em seguida, certifique-se de que a coluna Data tenha um formato de Data.

Criando uma tabela de calendário para feriados no LuckyTemplates

Após essas alterações, remova uma linha da parte inferior.

Criando uma tabela de calendário para feriados no LuckyTemplates

Você pode ver na tabela que há feriados como 4 e 5 de julho. Neste caso, os fins de semana não são necessários, pelo que terá de os retirar da mesa.

Criando uma tabela de calendário para feriados no LuckyTemplates

Para removê-los, clique no botão suspenso da coluna Dia da semana, desmarque os fins de semana e clique em OK.

Criando uma tabela de calendário para feriados no LuckyTemplates

Criando uma tabela de calendário para feriados no LuckyTemplates

Vá para Feriado, escolha Substituir valores e substitua o marcador “(observado)” por nada. O mesmo acontece com o asterisco no Dia do Presidente.

Criando uma tabela de calendário para feriados no LuckyTemplates

Criando uma tabela de calendário para feriados no LuckyTemplates

Em seguida, vá para Escolher colunas .

Criando uma tabela de calendário para feriados no LuckyTemplates

Desmarque o Dia da Semana.

Criando uma tabela de calendário para feriados no LuckyTemplates

Por fim, renomeie a Consulta “ Férias 2021 ”.

Criando uma tabela de calendário para feriados no LuckyTemplates

Você pode executar o mesmo processo se precisar de um ano ou dois. Se você fizer muitas previsões e quiser obter as datas de 2021 a 2029, terá que repetir mais de uma vez.

3. Faça um raspador da Web

A última abordagem é fazer um web scraper para extrair esses dados automaticamente da página que você já puxou para 2021.

Primeiro, vá para New Source e escolha Blank Query .

Criando uma tabela de calendário para feriados no LuckyTemplates

Depois disso, vá para Editor avançado .

Criando uma tabela de calendário para feriados no LuckyTemplates

Para Origem, especifique o número de anos que deseja incluir na consulta. Tente digitar 2021-2029 e, se não houver erros, clique em Concluído .

Criando uma tabela de calendário para feriados no LuckyTemplates

Isso criará uma coluna com as listas de anos que você deseja extrair.

Criando uma tabela de calendário para feriados no LuckyTemplates

Em seguida, converta isso em uma tabela e clique em OK .

Criando uma tabela de calendário para feriados no LuckyTemplates

Depois de convertê-lo em uma tabela, altere o cabeçalho para Year e o nome da consulta para Holiday Grab.

Criando uma tabela de calendário para feriados no LuckyTemplates

Criando uma tabela de calendário para feriados no LuckyTemplates

Depois disso, vá para a consulta Feriado 2021 e clique no Editor Avançado para que você possa transformá-lo em uma função.

Criando uma tabela de calendário para feriados no LuckyTemplates

Em vez de pegar uma única página, você pode ir “(Ano como número) como tabela” e dar um símbolo para a função “=>”.

Em seguida, se você observar a URL, ela especifica 2021. O site repete seu padrão para as URLs de 2021, 2022 e assim por diante. Em vez de tornar esta entrada estática, altere 2021 para “&Number.ToText(Year)&” .

Criando uma tabela de calendário para feriados no LuckyTemplates

Isso cria um parâmetro em vez de “2021”.

Em seguida, insira o ano que deseja obter, digamos 2021, e clique em Invoke .

Criando uma tabela de calendário para feriados no LuckyTemplates

Ele é puxado automaticamente.

Agora, volte para a consulta Holiday Grab, selecione Add Column e escolha .

Criando uma tabela de calendário para feriados no LuckyTemplates

Escolha Feriados 2021 como Consulta de Função. Você também precisa selecionar Ano . Feito isso, clique em OK .

Criando uma tabela de calendário para feriados no LuckyTemplates

Se você for questionado sobre privacidade, clique em Continuar .

Criando uma tabela de calendário para feriados no LuckyTemplates

Escolha “Ignorar verificações de níveis de privacidade para este arquivo” e clique em Salvar .

Criando uma tabela de calendário para feriados no LuckyTemplates

Agora, expanda a data e o feriado usando o botão expandir e clique em OK .

Criando uma tabela de calendário para feriados no LuckyTemplates

Vá para Escolher Colunas e desmarque o Ano para retirar a Coluna do Ano.

Criando uma tabela de calendário para feriados no LuckyTemplates

Criando uma tabela de calendário para feriados no LuckyTemplates

Altere os cabeçalhos para que correspondam à tabela de 1966.

Criando uma tabela de calendário para feriados no LuckyTemplates

Além disso, altere o nome da consulta para Feriados 2021-2029. Em seguida, aplique as alterações de consulta.

Criando uma tabela de calendário para feriados no LuckyTemplates

Agora, vá para Append Queries e escolha Append Queries as New .

Criando uma tabela de calendário para feriados no LuckyTemplates

Defina “Feriados 2021-2029” como a tabela principal e “usholidays 1966-2020” como a tabela para anexar a tabela principal. Clique OK.

Criando uma tabela de calendário para feriados no LuckyTemplates

Clique em Fechar e Aplicar quando terminar as alterações.

Criando uma tabela de calendário para feriados no LuckyTemplates

Depois disso, observe a tabela Append1 e renomeie-a para Holiday.

Criando uma tabela de calendário para feriados no LuckyTemplates

Agora você tem sua tabela de calendário do LuckyTemplates para feriados . Esta é agora a sua tabela de datas aprimorada com mais de 50 anos de feriados.

Como transferir os dados para o MS Excel

Para movê-lo do LuckyTemplates para sua tabela do MS Excel, clique em Feriado e, em seguida, clique em Copiar Tabela.

Criando uma tabela de calendário para feriados no LuckyTemplates

Cole-o no Microsoft Excel e salve-o como Tabela de feriados.

Existem outras maneiras de retirá-lo do LuckyTemplates. Você pode extraí-lo do DeckStudio se tiver uma tabela grande ou pode extraí-lo de um visual.

Conclusão

Esses são os três métodos que ajudarão você a criar uma tabela de calendário do LuckyTemplates boa e eficiente contendo feriados.

Cada método é diferente e único, mas fornece o que você precisa para sua tabela de datas aprimorada.

Tudo de bom,

Leave a Comment

Colunas calculadas no SharePoint | Uma visão geral

Colunas calculadas no SharePoint | Uma visão geral

Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.

Atributos pré-atentivos: como isso pode afetar seu relatório

Atributos pré-atentivos: como isso pode afetar seu relatório

Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.

Variáveis ​​e expressões dentro do editor do Power Query

Variáveis ​​e expressões dentro do editor do Power Query

Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

Como salvar e carregar um arquivo RDS em R

Como salvar e carregar um arquivo RDS em R

Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.