Excel formula: Remove file extension from filename

Fórmula genérica

=IZQUIERDA(filename,ENCONTRAR(".",filename)-1)

Explicación

Para eliminar una extensión de archivo de un nombre de archivo, puede usar una fórmula basada en las funciones IZQUIERDA y ENCONTRAR. En el ejemplo que se muestra, la fórmula en C5 es:

=IZQUIERDA(B5,ENCONTRAR(".",B5)-1)

Cómo funciona esta fórmula

El núcleo de esta fórmula es la función IZQUIERDA que simplemente extrae texto del nombre del archivo, comenzando por la izquierda y terminando en el carácter anterior al primer punto (".").

=IZQUIERDA(filename,characters)

La función ENCONTRAR se usa para determinar cuántos caracteres extraer:

ENCONTRAR(".",B5)-1

Buscar devuelve la posición de la primera coincidencia (6 en el primer ejemplo) de la que se resta 1. El resultado, 5, entra en IZQUIERDA así:

=IZQUIERDA(B5,5)

y la función IZQUIERDA devuelve los primeros cinco caracteres de la izquierda: "Happy".

Nota: debido a que esta fórmula encuentra la primera aparición de ".", Eliminará todas las extensiones de archivo cuando haya más de una.


Comentarios en Facebook


0 comentarios:

Copyright © 2021 TRUJILLOSOFT