Umetnite naziv datoteke - Excel formula

Preuzmite Primjer radne knjige

Preuzmite primjer radne knjige

Ovaj vodič će vas naučiti kako dobiti naziv datoteke pomoću formule u Excelu.

Dobijte naziv datoteke

U Excelu nema funkcije za izravno dobivanje naziva datoteke. Međutim, CELL funkcija će vratiti put datoteke, naziv i list. Pomoću tekstualnih funkcija FIND i MID možete izdvojiti samo naziv datoteke.

12 = MID (CELL ("naziv datoteke")), FIND ("[", CELL ("naziv datoteke"))+1, FIND ("]", CELL ("naziv datoteke"))-(FIND ("[", CELL ("naziv datoteke"))+1))

Prođimo kroz formulu.

Naziv datoteke, putanja i radni list

Koristimo CELL funkciju za vraćanje putanje datoteke, imena i lista unošenjem “filename” kao vrste podataka.

1 = CELL ("naziv datoteke")

NAĐITE poziciju naziva datoteke

Kao što je gore prikazano, funkcija CELL vraća putanju datoteke, naziv i radni list. Ne trebaju nam put i naziv radnog lista pa koristimo funkciju FIND za određivanje položaja znaka neposredno prije (“[“) i iza (“]”) naziva datoteke.

Ova prva formula tražit će „[“. Dodamo jednu na prvu poziciju kako bismo započeli nakon prve uglate zagrade (“[“).

1 = FIND ("[", CELL ("naziv datoteke"))+1

Zatim ćemo izračunati položaj “]” kako bismo odredili gdje naziv datoteke završava.

1 = FIND ("]", CELL ("naziv datoteke"))

Uzmite razliku da pronađete duljinu naziva datoteke:

MID funkcija

Sada imamo početnu poziciju i duljinu naziva datoteke. Uključujemo ove rezultate u funkciju MID kako bismo izdvojili naziv datoteke iz putanje datoteke, naziva i niza radnog lista.

1 = MID (B3, C3, E3))

Kombinirajući ove korake u jednu formulu, dobivamo:

12 = MID (CELL ("naziv datoteke")), FIND ("[", CELL ("naziv datoteke"))+1, FIND ("]", CELL ("naziv datoteke"))-(FIND ("[", CELL ("naziv datoteke"))+1))

wave wave wave wave wave