Ir para o conteúdo principal

Caminho de extração de fórmula do Excel a partir do nome do arquivo

Se você deseja extrair o caminho do caminho completo e do nome do arquivo, pode usar uma fórmula que combina as funções LEFT, FIND, SUBSTITUTE e LEN para lidar com isso. A fórmula é um pouco longa, mas este tutorial explicará como a fórmula funciona para você.
doc extrair extensão do nome do arquivo 5

Fórmula genérica:

LEFT(path,FIND("?",SUBSTITUTE(path,"\","?",LEN(path)-LEN(SUBSTITUTE(path,"\","")))))

Argumentos

Path: the cell reference or text string contains file path and file name.

Como essa fórmula funciona

Tome um exemplo: para extrair o caminho da célula B3, que contém o caminho completo e o nome do arquivo, use a fórmula abaixo:

=LEFT(B3,FIND("?",SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\","")))))

Press Entrar chave para extrair o caminho da célula.
doc extrair caminho do caminho completo 2

Explicação

Para extrair o caminho do caminho completo e nome do arquivo, em primeiro lugar, a fórmula conta o número de caracteres “\” pelas funções LEN e SUBSTITUTE, em seguida, substitua o último “\” por um caractere especial “?” pela função SUBSTITUTE, finalmente, encontre o caractere especial “?” e extraia o caminho usando as funções FIND e LEFT.

LEN função retorna o número de caracteres na string de texto.

SUBSTITUTE função substitui o texto antigo por um novo.

A fórmula LEN (B3) -LEN (SUBSTITUIR (B3, "\", "")) conta o número de caracteres "\".

= LEN (B3) -LEN (SUBSTITUIR (B3, "\", ""))
= LEN (B3) -LEN (“C: UsersAddinTestWin10Documentsdescription.xlsx”)
50-46
=4

doc extrair caminho do caminho completo 3

SUBSTITUIR (B3, "\", "?", LEN (B3) -LEN (SUBSTITUIR (B3, "\", ""))) substitui o quarto "\" por "?".

= SUBSTITUIR (B3, "\", "?", LEN (B3) -LEN (SUBSTITUIR (B3, "\", "")))
= SUBSTITUIR (B3, "\", "?", 4)
= C: \ Users \ AddinTestWin10 \ Documents? Description.xlsx

doc extrair caminho do caminho completo 4

FIND função é usado para localizar uma string dentro de outra string e retorna a posição inicial da string dentro da outra.

A fórmula FIND ("?", SUBSTITUTE (B3, "\", "?", LEN (B3) -LEN (SUBSTITUTE (B3, "\", "")))) encontra a posição de “?” na string de texto "C: \ Usuários \ AddinTestWin10 \ Documentos? descrição.xlsx".

= FIND ("?", SUBSTITUTE (B3, "\", "?", LEN (B3) -LEN (SUBSTITUTE (B3, "\", ""))))
= FIND ("?", "C: \ Usuários \ AddinTestWin10 \ Documentos? Descrição.xlsx")
= 34

doc extrair caminho do caminho completo 5

LEFT função extrai a substring com comprimento fixo do lado esquerdo do texto fornecido.

$
= ESQUERDA (B3,34)
= C: \ Usuários \ AddinTestWin10 \ Documentos \

doc extrair caminho do caminho completo 6

Arquivo de exemplo

amostra de docClique para baixar o arquivo de amostra


Fórmulas Relativas

Funções Relativas

As melhores ferramentas de produtividade para escritório

Kutools para Excel - ajuda você a se destacar na multidão

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas  |  Excluir linhas em branco  |  Combine colunas ou células sem perder dados  |  Rodada sem Fórmula ...
Super VLookup: Vários critérios  |  Valor múltiplo  |  Em várias folhas  |  Pesquisa Difusa...
Av. Lista suspensa: Lista suspensa fácil  |  Lista suspensa de dependentes  |  Lista suspensa de seleção múltipla...
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  Comparar colunas com Selecionar células iguais e diferentes ...
Recursos em destaque: Foco da Grade  |  Vista de Design  |  Grande Barra de Fórmula  |  Gerenciador de pastas de trabalho e planilhas | Biblioteca (Auto texto)  |  Data Picker  |  Combinar planilhas  |  Criptografar/Descriptografar Células  |  Enviar e-mails por lista  |  Super Filtro  |  Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens ...)  |  50+ de cores Tipos (Gráfico de Gantt ...)  |  Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário ...)  |  19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho ...)  |  12 Conversão Ferramentas (Números para Palavras, Conversão de moedas ...)  |  7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células do Excel ...)  |  ... e mais

Kutools para Excel possui mais de 300 recursos, Garantindo que o que você precisa está a apenas um clique de distância...

Descrição


Guia Office - Habilite leitura e edição com guias no Microsoft Office (inclui Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduza centenas de cliques do mouse para você todos os dias, diga adeus à mão do mouse.
  • Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
  • Traz guias eficientes para o Office (inclui Excel), assim como Chrome, Edge e Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations