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 tutorial, você aprenderá como lidar com dados ausentes em uma tabela de taxas de câmbio usando DAX e power query. Você aprenderá as diferentes maneiras de gerenciar as taxas ausentes em sua tabela e apresentá-las de maneira eficaz em um painel no LuckyTemplates. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
Índice
Usando a média até o momento
Este é um exemplo de matriz de uma tabela de taxas de câmbio:
Você pode ver as taxas, a data correspondente no contexto do filtro atual e a coluna para Taxa de moeda com falta. A coluna Taxa de moeda com falta mostra a soma das taxas de moeda de fato .
Você também notará que há taxas ausentes. As vendas nessas datas não podem ser convertidas porque não há taxa. Ele pega a medida Total Sales e a multiplica por nada. Para corrigir isso, primeiro você precisa executar a média do mês até a data.
1. Média mensal até o momento
Esta é a coluna média do mês até a data para este exemplo:
E esta é a medida para essa coluna:
Ele itera a tabela de datas e a Taxa atual com falta usando a função .
Se você não tiver a medida Currency Rate with Missing, escreva a da Fact Currency Rate. Certifique-se de envolvê-lo em uma função para invocar a transição de contexto.
Em seguida, use a função de inteligência de tempo para filtrar todos os DimDate.
Antes de colocar essa medida na matriz, você precisa ter certeza de que sua tabela de datas está marcada. Vá para Table Tools e escolha Mark As date table . Isso fará com que você escolha uma linha ou coluna com valores exclusivos, que é sempre a coluna Data.
Esta etapa é importante porque garante que as funções de inteligência de tempo funcionem corretamente. Caso contrário, você pode obter resultados estranhos.
A próxima coisa a fazer é verificar a matemática na coluna Taxa média mensal até a data para todos os dias .
Exporte os dados brutos para o Excel e faça isso manualmente lá. Verifique os resultados do Excel e do DAX.
A tabela no Excel é igual à tabela de matrizes no LuckyTemplates.
Obtenha a diferença do que o DAX e o Excel produzem.
Os valores 0 na coluna DAX-Excel significam que os resultados estão corretos e a medida está funcionando corretamente.
2. Média mensal até o momento para taxas de câmbio ausentes ao usar a taxa real, se presente
Se existir uma taxa real, você pode adicionar outra medida para preencher os dias de taxa ausentes. Então, você pode colocá-lo dentro da mesa.
Ele verifica a Data da Última Moeda . Ele usa a medida Taxa média mensal até o momento para todos os dias. Caso contrário, ele usa a taxa de câmbio com falta, que é a taxa de câmbio para aquele dia.
Usando a taxa de início/fim do mês
Em seguida, você precisa adicionar uma medida que identifique o início e o fim de um mês. Para isso, você deve usar as funções de inteligência de tempo e .
Coloque-os dentro da matriz.
Combinando diferentes tipos de taxas de câmbio
Esta é uma nova configuração com um slicer para seleção de moeda e taxa.
Ele também consiste em 2 tabelas. A tabela da esquerda é a tabela de taxas reais e a da direita é preenchida com os dados ausentes de várias maneiras.
A tabela à direita tem 5 métodos de contabilização de taxas de câmbio ausentes e foram produzidos por uma única medida.
Criar uma tabela de taxas
Acesse seu modelo de dados e crie uma tabela sem nenhuma relação com outras tabelas. Neste exemplo, é chamado de Tipo de Taxa .
Esta é a medida para a tabela de taxas .
A medida usa a função para produzir a tabela real. Você também verá os cabeçalhos das colunas, os tipos e as listas de opções.
Classificar a tabela também define a ordem da segmentação de dados. Para fazer isso, você deve ir para Ferramentas de coluna e escolher Ordenar . Em seguida, você pode alterar a ordem de classificação dentro da medida.
Referência de todas as medidas juntas
Esta é a medida da Taxa de Moeda Selecionada . Ele usa a função para referenciar diferentes medidas e gerar resultados diferentes.
A primeira variável é a medida Currency Selected , que é uma função simples com DimCurrencyRates. Isso fornece a moeda USD se houver mais de uma moeda selecionada no contexto do filtro atual.
A segunda variável é o Tipo de Taxa Selecionado .
É uma função SELECTEDVALUE simples para o tipo Tabela de taxas que informa qual tipo de taxa atual você deseja no contexto de filtro atual. Se houver mais de um selecionado, ele fornecerá o valor Last Reported.
Ele identifica se a data da moeda do último relatório escolheu o início do mês ou o final do mês usando a função .
A última variável é Rate . Ele identifica se a média mensal até a data em branco ou a média mensal até a data é escolhida.
Uma função SWITCH e é usada para iterar e identificar qual é a verdadeira. Se o valor for verdadeiro, ele para e fornece o resultado correspondente.
Se nenhuma das duas declarações for verdadeira, ele acionará o e procurará o valor em Currency Rates Selected e Rate Type Selected.
Apresentando diferentes tipos de taxas de câmbio
Estas são as vendas totais convertidas em 5 formas diferentes que podem ser visualizadas dependendo da preferência dos usuários usando um slicer:
É assim que eles se parecem em uma tabela:
Você também verá um gráfico que mostra os cinco métodos e tipos diferentes de vendas para janeiro de 2016.
Juntando todos os visuais, você obtém esta versão final do painel:
E aí está! Esses são os métodos para lidar com dados ausentes nas taxas de câmbio.
Conclusão
Este tutorial mostrou como lidar com taxas de câmbio ausentes no LuckyTemplates usando medidas e funções DAX . Se você tiver problemas para gerenciar e apresentar taxas de dados ausentes em seu relatório, aproveite este tutorial.
Esperamos que você tenha aprendido as várias maneiras de obter esses dados ausentes e apresentá-los aos usuários do LuckyTemplates em sua organização.
Resolvendo taxas de moeda ausentes com o Power Query na
tabela de taxas de moeda do LuckyTemplates – Contabilização de dados ausentes com
lógica de várias moedas DAX no LuckyTemplates – um exemplo de VALOR DE PROCURA
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.