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,"(","")