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

PATHLENGTH

DAXPai e Filho

Retorna o número de pais do item em um resultado de PATH, incluindo o próprio item — ou seja, o nível do item na hierarquia.

Quando usar

Identificar o nível de cada nó, filtrar apenas folhas (maior nível), ou criar visuais que mostram profundidade da hierarquia.

Sintaxe

DAX
PATHLENGTH(<Caminho>)

Parâmetros

Caminho: Expressão de texto resultante da avaliação de uma função PATH.

Aplica-se a

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

Exemplo

DAX
// Coluna calculada em TabDimFuncionario: nível na hierarquia (raiz = 1)
Nivel =
PATHLENGTH ( TabDimFuncionario[Caminho] )

// Medida: nº de funcionários no nível mais profundo da hierarquia
# Funcionarios Ultimo Nivel =
VAR vNivelMax = MAXX ( ALL ( TabDimFuncionario ), PATHLENGTH ( TabDimFuncionario[Caminho] ) )
RETURN
    COUNTROWS (
        FILTER ( TabDimFuncionario, PATHLENGTH ( TabDimFuncionario[Caminho] ) = vNivelMax )
    )

Observações

A contagem inclui o próprio item, então a raiz tem comprimento 1. 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/pathlength-function-dax
Função anteriorPATHITEMREVERSEPróxima função PDURATION
Biblioteca