Excel-formel: Hent projektmappens navn og sti uden ark -

Generisk formel

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

Resumé

Hvis du vil hente den aktuelle projektmappes fulde navn og sti uden et arknavn, kan du bruge en formel, der bruger flere tekstfunktioner til at fjerne arknavnet. Det endelige resultat bliver en tekststreng, der ser sådan ud:

path(workbook.xlsm)

Forklaring

CELL-funktionen bruges sammen med "filnavn" for at få det fulde projektmappens navn og sti:

CELL("filename",A1)

Resultatet er en fuld sti, der ser sådan ud:

path(workbook.xlsm)sheetname

VENSTRE-funktionen modtager den fulde sti som tekst sammen med placeringen af ​​firkantet parentes ")" (minus 1), der beregnes af find-funktionen:

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

Med disse argumenter fjerner LEFT effektivt arknavnet ud af stien. Venstre firkantede parentes ")" forbliver dog:

path(workbook.xlsm

Den sidste funktion, SUBSTITUTE, fjerner ")" ved at erstatte den med en tom streng ("").

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

Gode ​​links

Excel-fil- og formelnavnsformler (Chip Pearson)

Interessante artikler...