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.
Neste post, vou mostrar como fazer uma mesclagem condicional de tabelas no power query. Para este exemplo em particular, podemos fazer da maneira normal, que é com a qual vamos começar. Em seguida, mostrarei como fazer uma mesclagem condicional.
Vamos ver com o que estamos lidando. Primeiro, temos a tabela de uso que é definida no meio do mês.
Então temos uma segunda tabela que é a tabela Price que é definida no início do mês.
Queremos saber o preço para uma data específica, algo que podemos fazer no DAX. Vamos duplicar a tabela Usage , ir para Merge Queries e, em seguida, selecionar a tabela Price .
Como você pode ver na imagem acima, as datas das duas colunas não coincidem, o que significa que não podemos mesclar as tabelas normalmente. Uma mesclagem normal usa a mesclagem externa esquerda ou a externa direita. Como não há correspondência, não podemos fazer uma mesclagem normal.
O que faremos é uma mesclagem externa completa, porque isso selecionará todas as linhas da tabela Usage e todas as linhas da tabela Price e as colocará juntas. Se não houver correspondência, ele apenas adicionará linhas.
Como não há datas correspondentes, ambas as tabelas são adicionadas desta forma:
Índice
Adicionando uma coluna personalizada no Power Query
Podemos facilmente adicionar uma coluna personalizada que diz se a data de uso está vazia e, em seguida, escolher a data na tabela Preço; caso contrário, dê-me a data da tabela de uso .
Portanto, agora temos uma coluna completa com datas.
Para entender isso, classificaremos a coluna personalizada Datas.
Você pode ver que a primeira coluna é o uso, enquanto a terceira é o preço. Se preenchermos a coluna de custos...
…na verdade, obteremos a data, o custo e o uso.
Esta é uma mesclagem normal, mas acho que a mesclagem condicional também pode ser muito útil em casos como esse. Então, deixe-me mostrar o que precisamos fazer para fazer uma mesclagem condicional. Diremos que, se a data de uso for maior que a data de preço, obtenha o número.
Primeiro, faremos referência à nossa tabela Price .
E então clicamos em Filtros de data e depois em Antes .
Se escolhermos fevereiro, mostrará o dia 21.
Se for março, terá duas linhas porque há dois preços menores.
Se escolhermos abril, teremos isso.
Queremos sempre ter os preços mais recentes. Então, vamos classificá-los em ordem decrescente e detalhar .
Agora temos o número que queremos, que é 45.
Criando uma variável no Power Query
Para mover isso para a tabela Usage, vamos criar uma função para preço. Em vez de alimentar essa data manualmente, faremos com que a tabela de uso preencha essa data.
Iremos ao Editor Avançado e criaremos a variável para a função, que será UsageDate as date .
Iremos para nossa tabela Usage e aplicaremos esta função. Este é o estado de uso que vamos alimentar nossa função. Iremos para a guia Add Column , clique em Custom Invoke Function e pegue a variável onde a coluna para alimentar é a data de uso.
E aí temos que. Como você pode ver, é bastante fácil fazer uma solução de mesclagem condicional na consulta de energia.
Conclusão
No blog de hoje, discutimos como mesclar tabelas com diferentes colunas em power query. Se você gostou do conteúdo abordado neste tutorial específico, não se esqueça de se inscrever no canal de TV LuckyTemplates. Temos uma grande quantidade de conteúdo sendo publicado o tempo todo, meu e de vários criadores de conteúdo – todos dedicados a melhorar a maneira como você usa o LuckyTemplates e a Power Platform.
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.
Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates
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.
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.
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.
Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.
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
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.
Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.