Šūnas funkcija atgriež lapas nosaukumu, darbgrāmatas nosaukumu un ceļu programmā Microsoft Excel 2010

Anonim

Mums ir noderīga Excel funkcija, ko sauc par CELL funkciju, kuru var mainīt, lai atgrieztu lapas nosaukumu, darbgrāmatas nosaukumu un faila ceļu. Šajā rakstā mēs uzzināsim, kā atgriezt Excel lapas nosaukumu. Redzēsim, kā tas tiek darīts.

Ņemot vērā, ka mēs vēlamies šo informāciju pašreizējam failam. Vispirms ļaujiet saprast CELL funkciju. Sintakse ir = CELL (info_type, [atsauce]). Funkcija CELL atgriezīs informāciju par 1 formatējumu, atrašanās vietu vai saturust atsauces šūna. Informācijas tips var būt faila nosaukums, adrese, krāsa utt. Nolaižamajā izvēlnē ir pieejams opciju saraksts, lai jūs varētu izvēlēties vajadzīgo. Atsauce ir pašreizējā darbgrāmata, kuru izmantojat.

Šajā piemērā esošais fails atrodas “B: \”. Lai iegūtu faila ceļš, darbgrāmatas nosaukums un lapas nosaukums , mēs izmantojam

Tas mums dos rezultātu kā B: \ [Grāmata1.xlsm] 2. lapa kas ir faila ceļš + darbgrāmatas nosaukums + darbgrāmatas lapas nosaukums šajā piemērā.

Tagad ejam soli uz priekšu. Lai iegūtu faila ceļštikai no B: \ [Book1.xlsm] Sheet2, mēs izmantojam

= MID (CELL (“faila nosaukums”), 1, FIND (“[“, CELL (“faila nosaukums”))-1)

Vispirms tiks novērtēta izceltā sadaļa, kas atradīs atvēršanas kārbas kronšteina “[” atrašanās vietu funkcijā. Tas atrod to kā 4. vietu.

Pēc tam mūsu funkcija sašaurinās līdz = MID (CELL (“faila nosaukums”), 1,3). Mums ir vajadzīgas rakstzīmes, sākot no 1st raksturs 3rd rakstzīme (4-1 = 3), izmantojot vidusfunkciju. Tātad izeja, ko mēs iegūsim, būs faila ceļš bez darbgrāmatas nosaukuma. Un mēs iegūstam rezultātu kā "B: \"

Tagad ļaujim iegūt darbgrāmatas nosaukums. Mūsu funkcija ir

Mums ir jāatvasina darbgrāmatas nosaukums no šī rezultāta B: \ [Book1.xlsm] Sheet2. Ļaujiet saprast, kā tas darbojas.

= MID (CELL (“faila nosaukums”) ,, FIND (“[”, CELL ("faila nosaukums"))+1, (FIND ("]", CELL ("faila nosaukums")))-FIND ("[", CELL (“Faila nosaukums”))-1)

Vispirms tiks novērtēta izceltā daļa. Darbgrāmatas nosaukums vienmēr ir iekavās, tāpēc mums ir jāmeklē sākuma kastes kronšteins [un aizvēršanas kastes kronšteins], un mūsu rezultāts ir šajos 2. Tātad šī funkcijas daļa atgriezīs teksta sākuma pozīciju.

= MID (CELL ("faila nosaukums"), FIND ("[", CELL ("faila nosaukums"))+1, (FIND ("]", CELL ("faila nosaukums")))-FIND ("[", CELL ( “Faila nosaukums”))-1)

Šī izceltā daļa tiks novērtēta līdz pēdējam MID funkcijas parametram, kas ir rakstzīmju skaits, kas jāizvelk no sākuma pozīcijas. Tātad tā aprēķina beigu kārbas kronšteina pozīciju, kas šajā gadījumā ir 15, un atņem sākuma kastes kronšteina pozīciju, kas ir 4 un vēl -1, lai izslēgtu sākuma kastes kronšteinu. Tātad vidējā funkcija ir pabeigta kā = MID (CELL (“faila nosaukums”), 5,10), un mēs iegūstam rezultātu kā Grāmata1.xlsm saskaņā ar mūsu piemēru.

Tagad atvasināsim pēdējo aspektu, kas ir lapas nosaukums. Mūsu funkcija ir

Tā ir ļoti vienkārša funkcija. Pirmkārt, tiek novērtēta šīs funkcijas izceltā sadaļa - = MID (CELL (“faila nosaukums”) ,, FIND (“]”, CELL (“faila nosaukums”))+1,255)

Tādējādi mēs varēsim norādīt beigu kārbas kronšteinu + 1 (lai izslēgtu lodziņa kronšteinu. Tātad mūsu piemērā tas nozīmē 15 + 1 = 16. Mēs tieši nonākam pie MID funkcijas. Izskatās, ka

= MID (CELL (“faila nosaukums”), 16 255). Mēs lūdzam funkciju piešķirt mums 255 rakstzīmes (kas ir maksimālā rakstzīme, ko šūna var saturēt), sākot no 16tūkst faila nosaukuma rakstzīme.

Tātad rezultāts, ko mēs iegūstam, ir Sheet2, kā šajā piemērā.

Noslēgumā mēs varam izmantot to pašu pamata funkciju = CELL (“faila nosaukums”) ar dažiem uzlabojumiem, lai iegūtu nepieciešamo informāciju par faila nosaukumu.

Tādā veidā mēs varam iegūt darblapas nosaukumu šūnā ar funkciju CELL.