„Excel“ nepateikia integruotos formulės, leidžiančios iš karto grąžinti aktyvaus „Excel“ darbalapio pavadinimą. Tačiau gali būti situacijų, kai reikia dinamiškai įvesti aktyvaus lapo reikšmę „Excel“ faile. Pavyzdžiui, jei jūsų lapo lentelės pavadinimas turi būti paties lapo pavadinimas ir jei jūs užkoduokite lentelės pavadinimą, o jei vėliau pakeisite lapo pavadinimą, lentelės pavadinimą taip pat reikės pakeisti rankiniu būdu. Bet jei lentelės pavadinimas užpildomas dinamiškai, tarkime, naudojant formulę, tada pasikeitus lapo pavadinimui, lentelės pavadinimas taip pat pasikeičia automatiškai.
Kaip jau minėta, nors reikalavimai yra labai galimi, nėra tiesioginės formulės, pagal kurią galėtumėte išgauti aktyvaus lapo pavadinimą. Tačiau mes turime keletą formulių derinių, kuriuos naudodami galite sėkmingai išgauti aktyvaus lapo pavadinimą. Skaitykite toliau, kad sužinotumėte, kaip tai padaryti!
1 skyrius: Kaip gauti dabartinio lapo pavadinimą, naudojant dešinės, langelio, paieškos ir leno funkcijų derinį
1.1 skyrius: Visa formulė
Pirmas žingsnis būtų įsitikinti, kad išsaugojote „Excel“ lapą. Jei neišsaugojote „Excel“ dokumento, pirmiausia išsaugokite jį, kitaip ši formulė neveiks.
Norėdami išsaugoti dokumentą, galite tiesiog paspausti CTRL + S klavišus kartu, eikite į vietą, kurioje norite išsaugoti dokumentą, suteikite failui pavadinimą ir galiausiai jį išsaugokite.
1 žingsnis: Išsaugoję Excel dokumentą, tiesiog dukart spustelėkite bet kurioje ląstelėje. Įjungę redagavimo režimą, kopija ir praeitise šią formulę ir paspauskite Įeikite Raktas.
=RIGHT(CELL("failo pavadinimas"),LEN(CELL("failo pavadinimas"))-RASTI("]",CELL("failo pavadinimas")))
Pastaba: Nesijaudinkite matydami formulės ilgį, toliau esančiame skyriuje mes išsamiai paaiškinome formulę.
2 žingsnis: Kai paspausite Įeikite klavišą, galite pamatyti, kad dabartinio lapo pavadinimas, toliau pateiktame pavyzdyje lapo pavadinimas yra „Geek“ puslapis, sėkmingai grąžinamas langelyje, kuriame buvo įvesta formulė. Taip, tai paprasta, mes taip pat sutinkame. Bet jei norite sužinoti, kaip formulė veikė, galite peržiūrėti toliau pateiktą skyrių.
1.2 skirsnis: formulės paaiškinimas
Šiame skyriuje paimkime ilgą formulę iš aukščiau esančios dalies, padalykite ją ir išsiaiškinkime, kas iš tikrųjų vyksta ir kaip sėkmingai grąžinamas dabartinio lapo pavadinimas.
1 žingsnis: Pati pirmoji formulės dalis yra =CELL ("failo pavadinimas"). The ląstelė funkcijai reikia tik vieno argumento. Jis grąžina visą langelio adresą, įskaitant lapo failo vietą ir dabartinį darbalapio pavadinimą.
SKELBIMAS
2 žingsnis: Jei pažvelgsite į toliau pateiktą ekrano kopiją, jei paspausite Įeikite klavišą, gausite visą failo pavadinimą, įskaitant dabartinio lapo pavadinimą.
3 veiksmas: Kaip matai, lapo pavadinimas yra pačiame failo pavadinimo gale. Tiksliau sakant, kad ir kas būtų po to dešinysis kvadratinis skliaustas, ], yra lapo pavadinimas. Taigi, naudokimės RASTI funkcija rasti laužtinio skliausto simbolio indekso reikšmę. Suradę tą rodyklę, išsiaiškinkime, kurie visi simboliai yra po jo, o tai iš esmės yra lapo pavadinimas.
The RASTI funkcija turi 2 argumentus, vienas yra simbolis, kurio indeksas turi būti rastas, o antrasis yra eilutė, kurioje reikia atlikti paiešką. Taigi mūsų RASTI funkcija šiuo konkrečiu atveju atrodytų taip.
=RASTI("]",A1)
A1 yra langelio ID, kuriame yra failo pavadinimas, kurį radome naudodami LĄSTELĖ funkcija. Jei failo pavadinimas yra kitame langelyje, nurodykite tą langelio ID, o ne A1.
4 veiksmas: The RASTI funkcija grąžino reikšmę 65. Tai reiškia, kad dešinysis kvadratinis skliaustas yra prie 65-oji padėtis. Taigi turime išgauti viską iš failo pavadinimo, esančio po 65 pozicijos, t. y. viską, kas yra po dešiniojo laužtinio skliausto.
5 veiksmas: Norėdami išgauti viską, kas ateina po 65 pozicijos, pirmiausia turime žinoti, kiek simbolių reikia išgauti po 65 pozicijos. Kad būtų paprasčiau, turime žinoti, kiek tiksliai mūsų simbolių dabartinio lapo pavadinimas turi. Tam naudokime LEN funkcija. Funkcija yra tokia.
=LEN(A1)-RASTI("]",A1)
Aukščiau pateikta formulė paprasčiausiai grąžina lapo pavadinimo ilgį. Jis nustatomas pirmiausia apskaičiavus failo vardo ilgį, naudojant ILG (A1), tada atimkite failo pavadinimo ilgį iki dešiniojo laužtinio skliausto, kuris yra 65.
6 veiksmas: grąžinama aukščiau pateikta formulė 13, kuris yra ilgio srovės lapasvardas, „Geek“ puslapis.
7 veiksmas: Taigi dabar turime šaltinio eilutę, kuri yra visas failo pavadinimas, ir žinome, kad dabartinį lapo pavadinimą sudaro 13 simbolių ir kad jis yra failo pavadinimo pabaigoje. Taigi, jei ištrauksime 13 simbolių iš dešinės failo pavadinimo, gausime dabartinį lapo pavadinimą.
Dabar išskirkime lapo pavadinimą naudodami TEISINGAI veikia iš karto. The TEISINGAI funkcija yra tokia.
=DEŠINĖ(A1, ILG(A1)-RASTI("]",A1))
The TEISINGAI funkcija turi 2 argumentus, vienas yra eilutė, iš kurios turi būti išgauta poeilutė, ir antrasis yra simbolių, kuriuos reikia išgauti iš dešinės pirminės dalies, skaičius styga.
Dabar toliau pateiktoje ekrano kopijoje tai išsamiai aprašoma. The TEISINGAI funkcija paima failo pavadinimą ir dabartinio lapo ilgį. Taigi iš failo pavadinimo TEISINGAI eilutė ištrauks lapo pavadinimą, kurį sudaro 13 simbolių, kaip apskaičiuota pagal aukščiau nurodytus veiksmus, iš dešinės eilutės pusės.
8 veiksmas: Štai taip! Aktyvaus lapo pavadinimas sėkmingai ištrauktas!
9 veiksmas: Pavadinimas sėkmingai išskirtas, tačiau yra viena nedidelė priklausomybė. Mūsų formulė priklauso nuo ląstelės, kurioje yra LĄSTELĖ funkcija apibrėžta. Mes nuolat remiamės A1. Vienas dalykas yra tai, kad galime nenorėti viso failo pavadinimo savo dokumente, todėl gali kilti didžiulis nepatogumas, jei jis bus dokumente. Kitas dalykas, jei jį ištrinsime, mūsų formulė nebeveiks, nes ji turi priklausomybę. Taigi pašalinkime priklausomybę.
Už tai, dukart spustelėkite langelį, kuriame yra apibrėžta CELL funkcija ir kopija visa formulė. Galite nukopijuoti formulę pasirinkę ją ir paspausdami klavišus CTRL + C kartu.
10 veiksmas: Dabar mūsų TEISINGAI formulė, pakeiskite A1 funkcija CELL, kurią nukopijavote atlikdami 9 veiksmą. DEŠINĖJE formulėje yra 3 A1 atvejai, todėl visi 3 turi būti pakeisti.
11 veiksmas: Žemiau esančioje ekrano kopijoje parodyta, kaip turėtų atrodyti TEISINGA formulė atlikus pakeitimus.
12 veiksmas: Jei paspausite Įeikite klavišą arba spustelėkite kitur, pamatysite, kad dabartinis lapo pavadinimas sėkmingai ištrauktas. Be to, kadangi nebėra priklausomybės, galite Ištrinti į A1 ląstelė. Mėgautis!
2 skyrius: Kaip gauti dabartinio lapo pavadinimą naudojant vidurio, langelio ir paieškos funkcijų derinį
Tai dar vienas formulių derinys, pagal kurį galite rasti aktyvaus lapo pavadinimą. Šioje formulėje užuot naudoję TEISINGAI funkciją, naudojame VIDURIO funkcija. Formulė yra tokia.
= VIDURIS(CELL("failo pavadinimas"), RASTI("]", CELL("failo pavadinimas"))+1 255)
„Excel“ dokumente dukart spustelėkite bet kurį langelį ir tiesiog nukopijuokite ir įklijuokite aukščiau pateiktą formulę ir pataikė į Įeikite Raktas. Aktyvaus lapo pavadinimas bus grąžintas langelyje, kuriame įvedėte formulę.
Pastaba: The VIDURIO funkcija grąžina eilutę iš pagrindinės eilutės, jei nurodome pradinę eilutę ir jos ilgį.
Taip pat atkreipkite dėmesį, kad net norint, kad ši formulė veiktų, pirmiausia turėtumėte kažkur išsaugoti dokumentą, kitaip jūs gausite Vertėklaida.
Net jei „Excel“ nėra paprastos formulės, kurią naudodami galėtumėte iš karto gauti aktyvaus lapo pavadinimą, naudodami bet kurį iš aukščiau pateiktų formulių derinių, galite gauti norimą rezultatas.
Pasakykite mums komentarų skiltyje, jei turite kokių nors rūpesčių dėl kurio nors iš veiksmų.
Sekite naujienas!
1 žingsnis - Atsisiųskite „Restoro PC Repair Tool“ iš čia
2 žingsnis - Spustelėkite Pradėti nuskaitymą, kad automatiškai rastumėte ir išspręstumėte bet kokią kompiuterio problemą.