Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Seleção de data

Bom dia, alguém pode me ajudar conforme a imagem abaixo tenho uma analise que compara ano e mês anterior

o meu problema esta na coluna 2017 por que quando eu seleciono o mês abril por exemplo que precisava que ele calculasse o valor acumulado da seleção e os meses anteriores. exemplo que ele calculasse jan + fev +mar + abril.

Hoje com a formula ele esta calculando o ano todo ou o mes selecionado.

Alguem pode me ajudar.

teste.png

Labels (4)
14 Replies
Thiago_Justen_

Edson,

Nesse caso sugiro:

Sum({<CAMPO_DATA={">=$(=AddYears(AddMonths(Max(CAMPO_DATA),-3),-1))<=$(=AddYears(Max(CAMPO_DATA),-1))"}>}VALOR)

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Edson, bom dia;

Caso a interpretação aderente seja o acumulado a partir do primeiro mês do ano selecionado até o maior mês da seleção. Segue:

Sum({<CAMPO_DATA={">=$(=YearStart(Max(CAMPO_DATA)))<=$(=MonthEnd(Max(CAMPO_DATA)))"}>} VALOR)

thiago.justen‌, ajustei sua expressão para uma outra interpretação, abraços.

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
Thiago_Justen_

tmj‌ meu irmão mario.sergio.ti

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
sffogaca
Contributor II
Contributor II

O Exemplo que o Thiago deixou acredito que atenda.

Anonymous
Not applicable
Author

SEGUE A FORMULA QUE USO. JÁ TENHO UMA VARIAVEL PRA CALCULAR O ANO ANTERIOR AGORA PRECISO DE UMA QUE ME TRAGA O O VALOR ACUMULADO ATÉ O MES SELECIONADO , TENTEI COM A DICA DO MARIO MAS NÃO CONSEGUI.

=num((sum({$<FAT = {3},Ano = {"$(vAnoAnterior)"}>}VAL_DEV * QTD_DEV)),'R$#.##0,00')

Anonymous
Not applicable
Author

SEGUE A FORMULA QUE USO. JÁ TENHO UMA VARIAVEL PRA CALCULAR O ANO ANTERIOR AGORA PRECISO DE UMA QUE ME TRAGA O O VALOR ACUMULADO ATÉ O MES SELECIONADO , TENTEI COM A DICA DO MARIO MAS NÃO CONSEGUI.

=num((sum({$<FAT = {3},Ano = {"$(vAnoAnterior)"}>}VAL_DEV * QTD_DEV)),'R$#.##0,00')

Thiago_Justen_

Teste a expressão que te enviei (abrindo mão da variável vAnoAnterior).

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
Anonymous
Not applicable
Author

Usei a formula como me pediu e ele me retorna 0

mario_sergio_ti
Partner - Specialist
Partner - Specialist

Amigo;

Tente colocar no SetAnalysis os campos datas que você utiliza para os filtros:

=Num(

Sum({<FAT={3},SEU_CAMPO_MÊS,SEU_CAMPO_DATA={">=$(=YearStart(Max(SEU_CAMPO_DATA)))<=$(=MonthEnd(Max(SEU_CAMPO_DATA)))"}>} VAL_DEV * QTD_DEV)

,'R$#.##0,00')

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti