Excel -kaava - Hae laskentataulukon nimi (kuvilla)

Lataa esimerkkityökirja

Lataa esimerkkityökirja

Käytä tätä Excel -kaavaa saadaksesi laskentataulukon nimen

Hae laskentataulukon nimi - Excel -kaava

Laske laskentataulukon nimi yhdessä Excel -kaavassa käyttämällä seuraavaa kaavaa:
= keski (solu ("tiedostonimi", a1), etsi ("]", solu ("tiedostonimi", a1))+1,999)
Tämän kaavan yllä olevan kuvan huomautus palauttaa taulukon nimet GetWorksheetName ja Sheet3.

Tämä koodi voi aluksi näyttää pelottavalta, mutta se on vähemmän hämmentävä, jos jaat sen erillisiin kaavoihin:

Excel -toiminnot - laskentataulukon nimi

CELL -toiminto:

Solutoiminto palauttaa tietoja solusta. Käytä kriteerejä "tiedostonimi" palauttaaksesi tiedoston sijainnin, nimen ja nykyisen taulukon.
= solu ("tiedostonimi", a1)
Palautukset: polku [työkirja.xlsx] -arkki: C: [työkirja.xlsm] Taulukko1 yllä olevassa esimerkissä.

FIND -toiminto:

CELL -funktio palauttaa [työkirja.xlsx] -arkin, mutta haluamme vain arkin nimen, joten meidän on poimittava se tuloksesta. Ensinnäkin meidän on käytettävä FIND -funktiota arkin nimen sijainnin tunnistamiseen tuloksesta.
= löydä ("]", E5)
Palautukset:Merkin "]" sijainti. 18 yllä olevassa esimerkissä.

MID -toiminto

Seuraavaksi poimimme halutun tekstin käyttämällä MID -funktiota ja FIND -funktion tulos (+1) aloitusnumerona.
= KESKI (E5, E6+1999)
Palautukset: Arkin nimi: Sheet1 yllä olevassa esimerkissä.
Miksi valitsit 999 MID -toiminnon syötetylle numeromerkille? 999 on suuri luku, joka palauttaa kaikki jäljellä olevat merkit. Olisit voinut valita minkä tahansa muun merkittävästi suuren määrän.

Hae taulukon nimi VBA: sta

Jos haluat käyttää VBA: ta Excel -kaavan sijasta, sinulla on monia vaihtoehtoja. Tämä on vain yksi esimerkki:
activesheet.range ("a1"). value = actheetheet.name

Kirjoita nykyinen laskentataulukon nimi soluun A1 käyttämällä VBA: ta.

Palaa kaavan esimerkkeihin

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave