Įterpti failo pavadinimą - „Excel“ formulė

Atsisiųskite pavyzdinę darbo knygą

Atsisiųskite darbaknygės pavyzdį

Ši pamoka išmokys jus, kaip gauti failo pavadinimą naudojant „Excel“ formulę.

Gaukite failo pavadinimą

„Excel“ nėra funkcijos tiesiogiai gauti failo pavadinimą. Tačiau CELL funkcija grąžins failo kelią, pavadinimą ir lapą. Naudodami teksto funkcijas FIND ir MID, galite išgauti tik failo pavadinimą.

12 = MID (CELL ("failo pavadinimas"), FIND ("[", CELL ("failo pavadinimas"))+1, FIND ("]", CELL ("failo pavadinimas"))-(RASTI ("[", CELL ("failo pavadinimas"))+1))

Eikime per formulę.

Failo pavadinimas, kelias ir darbalapis

Mes naudojame funkciją CELL, norėdami grąžinti failo kelią, pavadinimą ir lapą, kaip informacijos tipą įvesdami failo pavadinimą.

1 = CELL („failo pavadinimas“)

RASTI failo pavadinimo vietą

Kaip parodyta aukščiau, funkcija CELL grąžina failo kelią, pavadinimą ir darbalapį. Mums nereikia kelio ir darbalapio pavadinimo, todėl mes naudojame FIND funkciją, kad nustatytume simbolio padėtį prieš pat („[“) ir po („]“) failo pavadinimą.

Šioje pirmoje formulėje bus ieškoma „[“. Pridedame vieną prie pirmosios pozicijos, kuri prasideda po pirmojo laužtinio skliaustelio („[“).

1 = RASTI ("[", CELL ("failo pavadinimas"))+1

Toliau apskaičiuosime „]“ padėtį, kad nustatytume, kur baigiasi failo pavadinimas.

1 = RASTI ("]", CELL ("failo pavadinimas"))

Paimkite skirtumą, kad surastumėte failo pavadinimo ilgį:

MID funkcija

Dabar mes turime pradinę poziciją ir failo pavadinimo ilgį. Šiuos rezultatus prijungiame prie MID funkcijos, kad išgautume failo pavadinimą iš failo kelio, pavadinimo ir darbalapio eilutės.

1 = MID (B3, C3, E3))

Sujungę šiuos veiksmus į vieną formulę, gauname:

12 = MID (CELL ("failo pavadinimas"), FIND ("[", CELL ("failo pavadinimas"))+1, FIND ("]", CELL ("failo pavadinimas"))-(RASTI ("[", CELL ("failo pavadinimas"))+1))

wave wave wave wave wave