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. PATHITEMREVERSE

PATHITEMREVERSE

DAXPai e Filho

Retorna o item na posição especificada de um caminho PATH, contando do nó atual (posição 1) para a raiz.

Quando usar

Extrair o gestor imediato de qualquer nó independentemente do nível — posição 2 é sempre o pai direto.

Sintaxe

DAX
PATHITEMREVERSE(<Caminho>, <Posicao>[, <Tipo>])

Parâmetros

Caminho: Texto resultante da avaliação de uma função PATH. Posicao: Expressão inteira com a posição do item, contada da direita (item atual) para a esquerda. Tipo (Opcional): TEXT ou 0 (padrão) retorna texto; INTEGER ou 1 retorna inteiro.

Aplica-se a

  • SimColuna Calculada
  • SimTabela Calculada
  • SimMedida
  • SimCálculo Visual

Exemplo

DAX
// Colunas calculadas em TabDimFuncionario
Gestor Direto =
PATHITEMREVERSE ( TabDimFuncionario[Caminho], 2, INTEGER )  // posição 1 é o próprio funcionário

Gestor Dois Niveis Acima =
PATHITEMREVERSE ( TabDimFuncionario[Caminho], 3, INTEGER )

// Para Caminho = "1|12|57": posição 1 → 57, 2 → 12, 3 → 1

Observações

Posição 1 é o próprio item; posição 2 é o pai imediato. Posição menor que 1 ou maior que o nº de itens retorna BLANK; Tipo inválido retorna erro. Não suportada em DirectQuery quando usada em colunas calculadas ou regras de RLS.

Mais informações

Lançamento
2016-Nov
Referência
https://learn.microsoft.com/pt-br/dax/pathitemreverse-function-dax
Função anteriorPATHITEMPróxima função PATHLENGTH
Biblioteca