O que tenho é uma tabela assim, onde preciso fazer um total corrente da coluna de valores para os próximos meses. A questão é que eu gostaria de começar do mês 4 (mostrado na coluna 3) e ir até o fim.
O que funciona é criar separadamente uma nova coluna com a ordenação desejada e usá-la para ordenar, assim:
IIF(IR.[End Month Index] - ID.[Latest Month Index] - 1 < 0, IR.[End Month Index] - ID.[Latest Month Index] + 12 , IR.[End Month Index] - ID.[Latest Month Index]) AS [Upcoming Month IDX]
Mas é muito feio, pois tenho que codificar o número do elemento max (12) e realmente não parece uma solução adequada. Existe uma maneira mais elegante de resolver isso?
Eu não me preocuparia em codificar o número de meses em um ano