
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.