Exceli valem - hankige töölehe nimi (koos piltidega)

Laadige alla töövihiku näide

Laadige alla töövihiku näide

Töölehe nime saamiseks kasutage seda Exceli valemit

Hangi töölehe nimi - Exceli valem

Töölehe nime arvutamiseks ühes Exceli valemis kasutage järgmist valemit:
= keskel (lahter ("failinimi", a1), leidke ("]", lahter ("failinimi", a1))+1,999)
Selle valemi kohal oleval pildil olev teade tagastab lehtede nimed GetWorksheetName ja Sheet3.

See kood võib esialgu tunduda hirmutav, kuid see on vähem segane, kui jagate selle eraldi valemiteks:

Exceli funktsioonid - töölehe nimi

Funktsioon CELL:

Lahtri funktsioon tagastab lahtri kohta teabe. Faili asukoha, nime ja praeguse lehe tagastamiseks kasutage kriteeriumi „failinimi”.
= lahter ("failinimi", a1)
Tagastab: tee [töövihik.xlsx] leht: C: [töövihik.xlsm] Leht1 ülaltoodud näites.

FIND funktsioon:

Funktsioon CELL tagastab lehe [töövihik.xlsx], kuid me tahame ainult lehe nime, seega peame selle tulemusest välja võtma. Esiteks peame tulemuse põhjal lehe nime asukoha tuvastamiseks kasutama funktsiooni FIND.
= otsi ("]", E5)
Tagastab:Märgi "]" asukoht. 18 ülaltoodud näites.

Funktsioon MID

Järgmisena ekstraheerime soovitud teksti, kasutades funktsiooni MID ja funktsiooni FIND tulemust (+1) algusnumbrina.
= MID (E5, E6+1999)
Tagastab: Lehe nimi: leht 1 ülaltoodud näites.
Miks valisite MID -funktsiooni sisendiks numbrimärgid 999? 999 on suur arv, mis tagastab kõik ülejäänud märgid. Selle asemel oleks võinud valida mõne muu märkimisväärselt suure arvu.

Hankige lehe nimi VBA -st

Kui soovite Exceli valemi asemel kasutada VBA -d, on teil palju võimalusi. See on vaid üks näide:
activesheet.range ("a1"). väärtus = tegevusleht.nimi

Sisestage VBA abil lahtrisse A1 praegune töölehe nimi.

Tagasi valemite näidete juurde

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave