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.
O que pretendo alcançar aqui é mostrar como você pode criar uma tabela dinamicamente no LuckyTemplates e, em seguida, colocar uma coluna dessa tabela em uma segmentação de dados para extrair ou 'colher' um valor dentro de uma medida. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
Em seguida, seja capaz de inserir isso em um cálculo existente ou em outra medida que você tenha em seu modelo do LuckyTemplates.
Anteriormente, as funções GENERATESERIES/SELECTEDVALUE não existiam no LuckyTemplates. Portanto, essa era a maneira antiga de criar tabelas simples ou colunas de informações que poderiam ser usadas em segmentações.
Mas essa ainda é uma ótima técnica para aprender e adaptar em outras situações.
Índice
Colhendo um valor usando uma segmentação de dados no LuckyTemplates
Deixe-me guiá-lo através do processo passo a passo que você pode usar.
1. Crie uma tabela com a medida de vendas totais onde as vendas totais são a soma da receita total.
2. Adicione uma coluna de alteração de porcentagem na tabela.
3. Para dinamizá-lo e poder ver qual será o faturamento se aumentar um determinado percentual, crie outra tabela. Isso pode ser chamado de tabela de variação percentual.
4. Adicione a porcentagem. Digamos 15%, 20%, 25% e 30%.
5. Carregue-o para criar a segunda mesa e transformá-lo em um fatiador.
6. Podemos usar a função VALUES para coletar os valores da segmentação de dados do LuckyTemplates. Aqui está a fórmula:
7. Carregue a medida de seleção de porcentagem e transforme-a em um cartão. O cartão mostrará o que estiver selecionado no slicer.
8. Arraste a seleção de porcentagem para a primeira tabela. Tudo o que for mostrado no cartão de seleção de porcentagem será incluído na tabela. Nesse caso, 25% aparece em cada linha.
Agora temos um cálculo dinâmico. Basta selecionar a variação percentual que deseja utilizar.
9. Podemos então criar outra medida e chamá-la de Total Scenario Sales . E então tudo o que precisamos fazer é escrever uma lógica simples. Isso será Total de vendas vezes por 1 + a seleção de porcentagem. A fórmula ficará assim.
10. Agora podemos exibir Total Scenario Sales, que adiciona a seleção de porcentagem. Podemos selecionar qualquer uma das diferentes seleções no slicer e obter o resultado correspondente.
Na tabela abaixo, a coluna de vendas totais do cenário mostra as vendas totais aumentadas em 20%.
Resolvendo possíveis problemas
Encontramos alguns problemas enquanto trabalhamos no exemplo. Caso você também os experimente, é assim que você pode resolvê-los.
O primeiro problema que encontramos foi, depois de criar um cartão, obtemos um erro quando nada foi selecionado no slicer. Observe o “X” na imagem abaixo.
Precisamos adicionar uma lógica simples na fórmula de seleção de porcentagem para resolver isso. O que podemos usar aqui é a função SE, com a fórmula IF(LogicalTest, ResultIfTrue, [ResultIfFalse]) .
Usando a função IF, temos IF( HASONEVALUE , então adicionaremos a mesma coluna, ('Percent Change' [Percent Change]) .
Se for verdade, retorne esse resultado, VALUES('Percent Change'[Percent Change]) . Caso contrário, retorne a alteração de zero por cento.
A nova fórmula será algo como esta abaixo.
Isso lhe dará uma porcentagem zero se nada for selecionado.
O segundo problema que encontramos foi que a tabela também mostra as datas que não têm vendas.
Queremos removê-los para que sejam mostradas apenas as datas que têm vendas. Para fazer isso, precisamos voltar à nossa fórmula de seleção de porcentagem e adicionar outra lógica.
Nesse caso, precisamos adicionar IF([Total Sales] is equal to blank, então queremos que seja igual a BLANK , e se não, queremos que retorne os resultados.
A nova fórmula ficará assim.
Agora podemos remover todos os espaços em branco e a tabela mostra apenas os dados que queremos.
Conclusão
Ao usar às vezes você pensa que está limitado aos dados contidos em suas tabelas. Bem, certamente não é o caso. Você tem uma enorme flexibilidade para criar com base em seus dados, trazendo valores de tabelas adicionais para flexibilizar os números ou enfatizar seus resultados com cenários.
Existem tantos aplicativos para isso no LuckyTemplates, e é por isso que chamo esse tipo de trabalho analítico de construção em cima do seu modelo.
Ao começar com os dados principais que você pode extrair de seu banco de dados, traga todos esses valores adicionais para ajustar os resultados e ver o que pode ou não ocorrer em seus resultados.
Essas técnicas são como você realmente leva sua análise no LuckyTemplates para o próximo nível, pois você tem maneiras quase ilimitadas de avaliar insights de suas principais métricas iniciais.
Confira o vídeo abaixo para obter mais detalhes sobre esta técnica (lembre-se de que coisas semelhantes podem ser alcançadas agora com a função GENERATESERIES/SELECTEDFUNCTIONS e com o recurso de parâmetro 'What If' )
Tudo de bom,
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.