List SharePoint - Power BI

Renan Antunes 25 Pontos de reputação
2025-02-03T12:35:43.1333333+00:00

List SharePoint - Power BI
Bom dia,

Estou criando um list no SharePoint, no qual contém o campo de fechamento, nesse campo de fechamento eu preciso criar alguma regra que ao ser criado um insight no PowerBI ele se transforme em trimestres.

Por exemplo, mês de janeiro a março - 1 trimestre

Mês de abril, maio, junho - 2 trimestre

A maior dúvida é como criar essa regra dentro do PowerBI?

Windows
Windows
Uma família de sistemas operacionais da Microsoft executados em computadores pessoais, tablets, laptops, telefones, dispositivos de Internet das Coisas, headsets de realidade misturada autônomos, grandes telas de colaboração e outros dispositivos.
200 perguntas
0 comentários Sem comentários
{count} votos

Resposta aceita
  1. Dio Xavier 2,435 Pontos de reputação
    2025-02-03T12:43:30.9333333+00:00

    Olá

    Bem vindo à Comunidade Microsoft Windows

    Tudo bem, Renan? No Power BI, você pode criar uma coluna calculada em DAX para converter a data de fechamento em trimestres. Use a função SWITCH ou CEILING para determinar o trimestre com base no mês.

    Exemplo de coluna calculada no Power BI:

    Trimestre = 
    VAR Mes = MONTH('Tabela'[DataFechamento])
    RETURN SWITCH(TRUE(),
        Mes >= 1 && Mes <= 3, "1º Trimestre",
        Mes >= 4 && Mes <= 6, "2º Trimestre",
        Mes >= 7 && Mes <= 9, "3º Trimestre",
        Mes >= 10 && Mes <= 12, "4º Trimestre"
    )
    

    Ou uma versão mais compacta:

    Trimestre = "Q" & CEILING(MONTH('Tabela'[DataFechamento]) / 3, 1)
    

    Ambas criam um campo categórico que pode ser usado para segmentação e agregação no Power BI.

    1 pessoa achou esta resposta útil.
    0 comentários Sem comentários

1 resposta adicional

Classificar por: Mais útil
  1. Renan Antunes 25 Pontos de reputação
    2025-02-10T14:22:17.5866667+00:00

    Muito obrigado pela ajuda, deu certo!
    Com base na sua sugestão criei de uma forma mais simplificada (visualmente), defini os trimestres como string.

    Trimestre = 
    SWITCH(
        TRUE(),
        MONTH('tabela'[coluna]) IN {1, 2, 3}, "1",
        MONTH('tabela'[coluna]) IN {4, 5, 6}, "2",
        MONTH('tabela'[coluna]) IN {7, 8, 9}, "3",
        MONTH('tabela'[coluna]) IN {10, 11, 12}, "4"
    )
    
    
    1 pessoa achou esta resposta útil.
    0 comentários Sem comentários

Sua resposta

As respostas podem ser marcadas como Respostas Aceitas pelo autor da pergunta, o que ajuda os usuários a saber a resposta que resolveu o problema do autor.