Saltar al contenido principal

Fórmula de Excel Extraer la ruta del nombre del archivo

Si desea extraer la ruta de la ruta completa y el nombre del archivo, puede usar una fórmula que combine las funciones LEFT, FIND, SUBSTITUTE y LEN para manejarlo. La fórmula es un poco larga, pero este tutorial le explicará cómo funciona la fórmula para usted.
doc extraer la extensión del nombre de archivo 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.

Cómo funciona esta fórmula

Tome una instancia: para extraer la ruta de la celda B3, que contiene la ruta completa y el nombre del archivo, utilice la siguiente fórmula:

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

Prensa Participar clave para extraer la ruta de la celda.
doc extraer la ruta de la ruta completa 2

Explicación

Para extraer la ruta de la ruta completa y el nombre del archivo, en primer lugar, la fórmula cuenta el número de caracteres "\" por las funciones LEN y SUSTITUTO, luego reemplaza el último "\" con un carácter especial "?" mediante la función SUSTITUIR, finalmente, busque el carácter especial "?" y extraiga la ruta utilizando las funciones BUSCAR e IZQUIERDA.

LEN función devuelve el número de caracteres de la cadena de texto.

SUBSTITUTE función reemplaza el texto antiguo por uno nuevo.

La fórmula LEN (B3) -LEN (SUSTITUTO (B3, "\", "")) cuenta el número de caracteres "\".

= LONG (B3) -LEN (SUSTITUTO (B3, "\", ""))
= LEN (B3) -LEN ("C: UsersAddinTestWin10Documentsdescription.xlsx")
50 - 46
=4

doc extraer la ruta de la ruta completa 3

SUBSTITUTO (B3, "\", "?", LEN (B3) -LEN (SUBSTITUTE (B3, "\", ""))) reemplaza el cuarto "\" con "?".

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

doc extraer la ruta de la ruta completa 4

FIND función se utiliza para encontrar una cadena dentro de otra cadena y devuelve la posición inicial de la cadena dentro de la otra.

La fórmula ENCONTRAR ("?", SUSTITUIR (B3, "\", "?", LARGO (B3) -LENTE (SUSTITUIR (B3, "\", "")))) encuentra la posición de "?" en la cadena de texto "C: \ Users \ AddinTestWin10 \ Documents? description.xlsx".

= ENCONTRAR ("?", SUSTITUIR (B3, "\", "?", LARGO (B3) -LENTE (SUSTITUIR (B3, "\", ""))))
= ENCONTRAR ("?", "C: \ Usuarios \ AddinTestWin10 \ Documentos? Descripción.xlsx")
= 34

doc extraer la ruta de la ruta completa 5

LEFT función extrae subcadena con longitud fija del lado izquierdo del texto dado.

= IZQUIERDA (B3, ENCONTRAR ("?", SUSTITUIR (B3, "\", "?", LARGO (B3) -LENTE (SUSTITUIR (B3, "\", "")))))
= IZQUIERDA (B3,34)
= C: \ Usuarios \ AddinTestWin10 \ Documentos \

doc extraer la ruta de la ruta completa 6

Archivo de muestra

muestra de docHaga clic para descargar el archivo de muestra


Fórmulas relativas

Funciones relativas

Las mejores herramientas de productividad de oficina

Kutools para Excel: te ayuda a destacar entre la multitud

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados  |  Eliminar filas en blanco  |  Combine columnas o celdas sin perder datos  |  Ronda sin fórmula ...
Súper búsqueda virtual: Múltiples criterios  |  Valor múltiple  |  En varias hojas  |  Búsqueda difusa...
Adv. La lista desplegable: Lista desplegable fácil  |  Lista desplegable dependiente  |  Lista desplegable de selección múltiple...
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  Comparar columnas con Seleccionar celdas iguales y diferentes ...
Características destacadas: Enfoque de cuadrícula  |  Vista de diseño  |  Gran barra de fórmulas  |  Administrador de hojas y libros de trabajo | Biblioteca de Recursos (Texto automático)  |  Selector de fechas  |  Combinar hojas de trabajo  |  Cifrar/descifrar celdas  |  Enviar correos electrónicos por lista  |  Súper filtro  |  Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres ...)  |  50+ Tabla Tipos (Diagrama de Gantt ...)  |  40+ Práctico Fórmulas (Calcular la edad según el cumpleaños ...)  |  19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta ...)  |  12 Conversión Herramientas (Números a palabras, Conversión de Moneda ...)  |  7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Dividir celdas de Excel ...)  |  ... y más

Kutools para Excel cuenta con más de 300 funciones, Garantizar que lo que necesita está a sólo un clic de distancia...

Descripción


Ficha Office: habilite la lectura y edición con pestañas en Microsoft Office (incluya Excel)

  • ¡Un segundo para cambiar entre docenas de documentos abiertos!
  • Reduzca cientos de clics del mouse para usted todos los días, diga adiós a la mano del mouse.
  • Aumenta su productividad en un 50% al ver y editar varios documentos.
  • Trae pestañas eficientes a Office (incluido Excel), al igual que Chrome, Edge y 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