Pular para o conteúdo
officetuning.aiofficetuning.ai
TreinamentosConsultoriaBibliotecaFerramentasConteúdoPortfólio
Entrar
officetuning.aiofficetuning.ai

Treinamento, consultoria e mentoria para decidir, construir e aprender nas quatro frentes da marca.

AI · Data · Productivity · Dev · São Paulo
contato@officetuning.ai
TreinamentosPower BIExcelSQLPowerPointIA + ProdutividadeTodos os treinamentos
PortalConsultoriaBibliotecaPortfólioBackground BuilderDashboard CanvasConteúdo
InstitucionalPolítica de privacidadeInformações legais
© 2026 officetuning.ai · São Paulo
  1. Biblioteca
  2. DAX
  3. Funções DAX
  4. RANGE

RANGE

DAXFiltro

Usada só em cálculos visuais; retorna um intervalo de linhas no eixo, relativo à linha atual: as últimas N linhas antes dela ou as primeiras N depois.

Quando usar

Em cálculos visuais, para somas ou médias sobre os últimos/próximos N elementos do eixo, combinada com CALCULATE.

Sintaxe

DAX
RANGE(<Passo>[, <IncluirAtual>][, <Eixo>][, <OrderBy>][, <Blanks>][, <Reset>])

Parâmetros

Passo: número de linhas antes (negativo) ou depois (positivo) da linha atual; deve ser constante. IncluirAtual (Opcional): valor lógico que indica se a linha atual entra no intervalo; padrão TRUE. Eixo (Opcional): referência de eixo: ROWS, COLUMNS, ROWPAGES (múltiplos pequenos) ou combinações deles, como ROWS COLUMNS; se omitido, usa o primeiro eixo da forma visual. OrderBy (Opcional): cláusula ORDERBY() que define a ordenação de cada partição no eixo. Blanks (Opcional): tratamento de BLANK na ordenação: DEFAULT, FIRST ou LAST. Reset (Opcional): se e em que nível o cálculo reinicia: referência de campo, NONE (padrão), LOWESTPARENT, HIGHESTPARENT ou inteiro.

Aplica-se a

  • NãoColuna Calculada
  • NãoTabela Calculada
  • NãoMedida
  • SimCálculo Visual

Exemplo

DAX
// Cálculo visual: vendas dos últimos 6 meses (5 anteriores + atual)
Vendas Últimos 6M = CALCULATE ( SUM ( [Total de Vendas] ), RANGE ( -5, ROWS ) )

// Vendas dos próximos 12 meses, sem incluir o mês atual
Vendas Próximos 12M = CALCULATE ( SUM ( [Total de Vendas] ), RANGE ( 12, FALSE, ROWS ) )

Observações

Só pode ser usada em cálculos visuais. Passo deve ser um valor constante. Com Reset absoluto avaliado no nível alvo ou acima, o cálculo reinicia para cada elemento.

Mais informações

Lançamento
2023-Mar
Referência
https://learn.microsoft.com/pt-br/dax/range-function-dax
Função anteriorRANDBETWEENPróxima função RANK
Biblioteca