Inserir Nome do Arquivo - Fórmula Excel

Baixar exemplo de pasta de trabalho

Baixe a apostila de exemplo

Este tutorial irá ensiná-lo a obter um nome de arquivo usando uma fórmula no Excel.

Obter nome do arquivo

No Excel, não há uma função para obter o nome do arquivo diretamente. No entanto, a função CELL retornará o caminho, o nome e a planilha do arquivo. Usando as funções de texto FIND e MID, você pode extrair apenas o nome do arquivo.

12 = MID (CELL ("nome do arquivo"), FIND ("[", CELL ("nome do arquivo")) + 1, FIND ("]", CELL ("nome do arquivo")) -(ENCONTRAR ("[", CÉLULA ("nome do arquivo")) + 1))

Vamos examinar a fórmula.

Nome do arquivo, caminho e planilha

Usamos a função CELL para retornar o caminho, nome e planilha do arquivo inserindo “nome do arquivo” como o tipo de informação.

1 = CÉLULA (“nome do arquivo”)

ENCONTRE a posição do nome do arquivo

Conforme mostrado acima, a função CELL retorna o caminho do arquivo, o nome e a planilha. Não precisamos do caminho e do nome da planilha, então usamos a função FIND para determinar a posição do caractere imediatamente antes (“[“) e depois (“]”) do nome do arquivo.

Esta primeira fórmula procurará “[“. Adicionamos um à primeira posição para começar após o primeiro colchete (“[“).

1 = ENCONTRAR ("[", CÉLULA ("nome do arquivo")) + 1

Em seguida, calcularemos a posição do “]” para determinar onde termina o nome do arquivo.

1 = ENCONTRAR ("]", CÉLULA ("nome do arquivo"))

Faça a diferença para encontrar o comprimento do nome do arquivo:

Função MID

Agora temos a posição inicial e o comprimento do nome do arquivo. Colocamos esses resultados na função MID para extrair o nome do arquivo do caminho do arquivo, nome e string da planilha.

1 = MID (B3, C3, E3))

Combinando essas etapas em uma única fórmula, obtemos:

12 = MID (CELL ("nome do arquivo"), FIND ("[", CELL ("nome do arquivo")) + 1, FIND ("]", CELL ("nome do arquivo"))- (ENCONTRAR ("[", CÉLULA ("nome do arquivo")) + 1))

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave