Formula Excel: eliminați extensia de fișier din numele fișierului

Formula generică

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

rezumat

Pentru a elimina o extensie de fișier dintr-un nume de fișier, puteți utiliza o formulă bazată pe funcțiile LEFT și FIND. În exemplul prezentat, formula din C5 este:

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

Explicaţie

Nucleul acestei formule este funcția STÂNGA, care extrage pur și simplu text din numele fișierului, începând din stânga și terminând cu caracterul dinaintea primei perioade („.”).

=LEFT(filename,characters)

Funcția FIND este utilizată pentru a afla câte caractere trebuie extrase:

FIND(".",B5)-1

Find returnează poziția primei potriviri (6 în primul exemplu) din care se scade 1. Rezultatul, 5, merge în stânga astfel:

=LEFT(B5,5)

iar funcția STÂNGA returnează primele cinci caractere din stânga: „Fericit”.

Notă: deoarece această formulă găsește prima apariție a „.”, Va elimina toate extensiile de fișiere atunci când există mai multe.

Articole interesante...