Excel-formule: verwijder de bestandsextensie uit de bestandsnaam -

Generieke formule

=LEFT(filename,FIND(".",filename)-1)

Samenvatting

Om een ​​bestandsextensie uit een bestandsnaam te verwijderen, kunt u een formule gebruiken die is gebaseerd op de LEFT- en FIND-functies. In het getoonde voorbeeld is de formule in C5:

=LEFT(B5,FIND(".",B5)-1)

Uitleg

De kern van deze formule is de LEFT-functie die eenvoudig tekst extraheert uit de bestandsnaam, beginnend aan de linkerkant en eindigend bij het teken vóór de eerste punt (".").

=LEFT(filename,characters)

De FIND-functie wordt gebruikt om erachter te komen hoeveel tekens moeten worden geëxtraheerd:

FIND(".",B5)-1

Find retourneert de positie van de eerste overeenkomst (6 in het eerste voorbeeld) waarvan 1 wordt afgetrokken. Het resultaat, 5, gaat als volgt naar LINKS:

=LEFT(B5,5)

en de LEFT-functie geeft de eerste vijf karakters van links terug: "Happy".

Opmerking: omdat deze formule het eerste exemplaar van "." Vindt, worden alle bestandsextensies verwijderd als er meer dan één zijn.

Interessante artikelen...