1
resposta

Medida que soma outras duas, porém estão em intervalos de tempo diferentes

GOSTARIA DE FAZER UMA MEDIDA QUE SOME OUTRAS DUAS, PORÉM ESSAS DUAS ESTÃO ESTÃO EM INTERVALOS DE TEMPO DIFERENTES. PODEM ME AJUDAR ?

1 resposta

Olá, Rodolfo! Tudo bem com você?

Peço desculpa pela demora em responder o seu tópico.

Como no seu tópico você não comentou qual ferramenta ou ambiente você está utilizando, compartilharei com você um exemplo de como você poderia fazer usando o DAX (Data Analysis Expressions), pois com ele é possível somar duas medidas que estão em intervalos de tempo diferentes usando a função SUMX.

Essa função permite iterar sobre uma tabela ou uma expressão de tabela e calcular a soma de uma expressão específica para cada linha. Para somar medidas em intervalos de tempo diferentes, você pode criar uma tabela virtual que combine os dados das duas medidas em um único conjunto de dados e, em seguida, usar o SUMX para realizar a soma.

Aqui está um exemplo de uma expressão DAX que faz isso:

Suponha que você tenha duas medidas: "Vendas Diárias" e "Vendas Mensais", e deseja somá-las.

Copy code
Total_Vendas = SUMX(
    SUMMARIZE(
        TabelaDeVendas,
        TabelaDeVendas[Data],
        "VendasDiarias", [Vendas Diarias],
        "VendasMensais", [Vendas Mensais]
    ),
    [VendasDiarias] + [VendasMensais]
)

Neste exemplo, a TabelaDeVendas é a tabela que contém seus dados de vendas, enquanto o SUMMARIZE cria uma tabela virtual que combina a data, "Vendas Diárias" e "Vendas Mensais" em uma única tabela. Em seguida, usamos o SUMX para iterar sobre cada linha dessa tabela virtual e calcular a soma de "VendasDiarias" + "VendasMensais" para cada data.

O resultado é a medida "Total_Vendas", que representa a soma das duas medidas em intervalos de tempo diferentes.

Lembre-se, essa é uma sugestão baseada no que entendi da sua pergunta. Se os dados estiverem em um formato diferente ou se você estiver usando um software diferente, a solução pode variar.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.