P A T H

Como separar diretório, nome de arquivo e extensão utilizando Alteryx

O que você vai aprender?

Nesta dica vamos aprender como separar o diretório, o nome do arquivo e a extensão do arquivo de um caminho completo.

INTRODUÇÃO

Em diversas situações precisamos identificar o nome do arquivo, ou o caminho até ele a partir de um diretório completo. Nessas situações, acabamos utilizando DIVERSAS fórmulas como FINDSTRING, LEFT, RIGHT, REVERSESTRING, entre outras.

Se você faz isso, saiba que está fazendo ERRADO!! Você ja ouviu falar na iniciativa FileGet?

FÓRMULAS: FILEGETDIR, FILEGETEXT, FILEGETFILENAME

Vamos supor que você tem o caminho até o seu arquivo Excel (C:/Arquivos/MeuExcel.xlsx), e você quer separar esses dados em 3 colunas, uma com o diretório, outra com o nome do arquivo, e outra com a extensão. Como fazer isso?

Dá uma olhada na próxima imagem:

Dica Alteryx 01 130

Com apenas uma ferramenta de fórmula conseguimos gerar TUDO que precisamos.

  • FileGetDir([Caminho]) – Retorna o diretório até o arquivo apresentado na coluna selecionada ( “Caminho” ), ou seja, no nosso exemplo retorna C:/Arquivos/

 

  • FileGetFileName([Caminho]) – Retorna apenas o nome do arquivo final, neste exemplo irá retornar MeuExcel

 

  • FileGetExt([Caminho]) – E por último, podemos pegar também a extensão do arquivo, que aqui seria .xlsx

18 de abril de 2023

Pronto! Agora você já sabe como separa Diretório, Nome do Arquivo e Extensão de um caminho completo.

Language