Funkcija celice vrne ime lista, ime delovnega zvezka in pot v programu Microsoft Excel 2010

Kazalo

V Excelu imamo uporabno funkcijo, imenovano funkcija CELL, ki jo lahko spremenimo tako, da vrne ime lista, ime delovnega zvezka in pot do datoteke. V tem članku se bomo naučili, kako vrniti ime lista Excel. Poglejmo, kako se to naredi.

Glede na to, da želimo te podatke za trenutno datoteko. Najprej razumemo funkcijo CELL. Sintaksa je = CELL (info_type, [reference]). Funkcija CELL bo vrnila podatke o oblikovanju, lokaciji ali vsebini 1st celica v referenci. Info_type je lahko ime datoteke, naslov, barva itd. V spustnem meniju, ki se prikaže, je na voljo seznam možnosti, tako da lahko izberete želeno. Sklic je trenutni delovni zvezek, ki ga uporabljate.

Datoteka v tem primeru se nahaja na “B: \”. Za pridobitev pot do datoteke, ime delovnega zvezka in ime lista , uporabljamo

To nam bo dalo rezultat kot B: \ [Book1.xlsm] List2 ki je pot datoteke + ime delovnega zvezka + ime lista delovnega zvezka v tem primeru.

Zdaj pa pojdimo korak naprej. Da bi dobili pot do datotekesamo iz B: \ [Book1.xlsm] List2, ki ga uporabljamo

= MID (CELL ("ime datoteke"), 1, FIND ("[", CELL ("ime datoteke"))-1)

Najprej bo ovrednoten označeni odsek, ki bo v funkciji našel mesto nosilca odpiralnega polja »[«. Najde ga kot lokacijo 4.

Naša funkcija se nato zoži na = MID (CELL (»ime datoteke«), 1,3). Potrebujemo znake, ki se začnejo od 1st znak 3rd znak (4-1 = 3) z uporabo funkcije mid. Izhod, ki ga dobimo, bo pot do datoteke brez imena delovnega zvezka. In rezultat dobimo kot "B: \"

Zdaj pa ugotovimo ime delovnega zvezka. Naša funkcija je

Iz tega rezultata moramo izpeljati ime delovnega zvezka B: \ [Book1.xlsm] List2. Razumejmo, kako deluje.

= MID (CELL ("ime datoteke") ,, FIND ("[", CELL ("ime datoteke"))+1, (FIND ("]", CELL ("ime datoteke")))-FIND ("[", CELL (»Ime datoteke«))-1)

Označeni del bo najprej ovrednoten. Ime delovnega zvezka je vedno v oklepajih, zato moramo poiskati odprtino oklepaja oklepaja [in zaključek oklepaja okvirja] in naš rezultat je znotraj teh 2. Tako bo ta del funkcije vrnil začetni položaj besedila.

= MID (CELL ("ime datoteke")), FIND ("[", CELL ("ime datoteke"))+1, (FIND ("]", CELL ("ime datoteke")))-FIND ("[", CELL ( "Ime datoteke"))-1)

Ta označeni del bo ovrednotil do zadnjega parametra funkcije MID, ki je število znakov, ki jih je treba izvleči iz začetnega položaja. Tako izračuna položaj nosilca zaključnega polja, ki je v tem primeru 15, in odšteje položaj nosilca začetnega polja, ki je 4 in še -1, da izključi nosilec začetnega polja. Tako je srednja funkcija popolna kot = MID (CELL ("ime datoteke"), 5,10) in rezultat dobimo kot Book1.xlsm po našem primeru.

Zdaj izpeljimo zadnji vidik, ki je ime lista. Naša funkcija je

To je zelo preprosta funkcija. Najprej se ovrednoti označeni odsek te funkcije - = MID (CELL ("ime datoteke") ,, FIND ("]", CELL ("ime datoteke"))+1.255)

To nam bo dalo zaključek oklepaja okna + 1 (da izključimo oklepaj okvirja. Torej v našem primeru to pomeni 15 + 1 = 16. Zdaj pridemo neposredno do funkcije MID. Izgleda

= MID (CELL ("ime datoteke"), 16,255). Od funkcije zahtevamo, da nam dodeli 255 (kar je največje število znakov, ki jih celica lahko vsebuje) znakov, ki se začnejo od 16th znak imena datoteke.

Rezultat, ki ga dobimo, je Sheet2, kot je v tem primeru.

Za zaključek lahko uporabimo isto osnovno funkcijo = CELL (»ime datoteke«) z nekaterimi izboljšavami za izvajanje informacij, ki jih potrebujemo o imenu datoteke.

Na ta način lahko dobimo ime delovnega lista v celici s funkcijo CELL.

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave