Hae laskentataulukon nimi kaavasta - Excel

Sisällysluettelo
Lataa esimerkkityökirja

Lataa esimerkkityökirja

Tämä opetusohjelma osoittaa, kuinka arkin nimi saadaan kaavalla Excelissä.

Hae taulukon nimi

Excelissä ei ole mitään toimintoa, jolla voit saada taulukon nimen suoraan. Mutta voit saada taulukon nimen VBA: n avulla tai voit käyttää CELL-, FIND- ja MID -toimintoja:

1 = MID (CELL ("tiedostonimi"), FIND ("]", CELL ("tiedostonimi"))+1,31)

Käydään läpi yllä oleva kaava.

CELL -toiminto

Voimme käyttää CELL -funktiota palauttaaksesi tiedoston polun, nimen ja taulukon syöttämällä ”tiedostonimi”.

1 = CELL ("tiedostonimi")

Jos haluat saada nykyisen laskentataulukon nimen, voit käyttää toimintoa valinnaisen viiteargumentin kanssa tai ilman sitä viitaten mihin tahansa nykyisen välilehden soluun.

1 = CELL ("tiedostonimi", A1)

Voit myös saada tietoja kaikista muista laskentataulukoista viittaamalla kyseisen taulukon soluun.

1 = CELL ("tiedostonimi", toinen taulukko! A1)

FIND -toiminto

Kuten yllä on esitetty, CELL -funktio palauttaa tiedoston polun, nimen ja laskentataulukon. Emme tarvitse polkua tai työkirjan nimeä, joten meidän on eristettävä taulukon nimi.

Käytä ensin FIND -funktiota määrittääksesi merkin sijainnin heti arkin nimen edessä (joka on aina “]”).

1 = ETSI ("]", B3)

MID -toiminto

Koska meillä on viimeinen merkkipaikka ennen laskentataulukon nimeä, voimme nyt käyttää MID -funktiota poimiaksemme merkit kyseisen sijainnin jälkeen. Arkin nimi alkaa + 1: n yläpuolella olevasta paikasta, mutta emme tiedä, kuinka pitkä arkin nimi on. Tiedämme kuitenkin laskentataulukon nimen enimmäispituuden (31), ja voimme käyttää sitä MID -toiminnossa:

1 = KESKI (B3, C3+1,31))

Tämän kaiken yhdistäminen tuottaa alkuperäisen kaavamme:

1 = MID (CELL ("tiedostonimi"), FIND ("]", CELL ("tiedostonimi"))+1,31)

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

wave wave wave wave wave