Excel-kaava: Hanki työkirjan nimi ja polku ilman taulukkoa

Yleinen kaava

=SUBSTITUTE( LEFT(CELL("filename",A1),FIND(")",CELL("filename",A1))-1),"(","")

Yhteenveto

Jos haluat saada nykyisen työkirjan koko nimen ja polun ilman arkin nimeä, voit poistaa taulukon nimen kaavalla, joka käyttää useita tekstitoimintoja. Lopputuloksena on tekstimerkkijono, joka näyttää tältä:

path(workbook.xlsm)

Selitys

CELL-toimintoa käytetään "tiedostonimen" kanssa saadaksesi koko työkirjan nimen ja polun:

CELL("filename",A1)

Tuloksena on täydellinen polku, joka näyttää tältä:

path(workbook.xlsm)sheetname

VASEN-funktio vastaanottaa koko polun tekstinä yhdessä hakasulkeiden sijainnin ")" (miinus 1) kanssa, joka lasketaan hakutoiminnolla:

FIND(")",CELL("filename",A1))

Näillä argumenteilla VASEN poistaa tehokkaasti arkin nimen polulta. Vasen hakasulku ")" kuitenkin jää:

path(workbook.xlsm

Viimeinen toiminto, SUBSTITUTE, poistaa ") korvaamalla sen tyhjällä merkkijonolla (" ").

=SUBSTITUTE(path(workbook.xlsm,"(","")

Hyvät linkit

Excel-tiedoston ja kaavan nimen kaavat (Chip Pearson)

Mielenkiintoisia artikkeleita...