At finde den mappe Parent

Lawrence spurgte, om der var en måde at udtænke en formel, der ville returnere navnet på den overordnede mappe for filen aktuelle projektmappe. Han ønskede dette for at vende tilbage lige navnet mappe, og han ønskede at være afledt ved anvendelse af en almindelig Excel formel, ikke en makro eller brugerdefineret funktion.

Svaret er ja, er det muligt at finde ud af den overordnede mappe ved hjælp af en formel, men formlen er temmelig lang og kompliceret. Der var flere eksempler på formler indsendt af læsere; følgende formel er den mest præcise:

= MID (CELL ("filnavn"), FIND (CHAR (1), Stedfortræder (CELL ("filnavn"),
"\", CHAR (1), LEN (CELL ("filnavn")) - LEN (stedfortræder (CELL ("filnavn"),
"\", "")) - 1)) + 1, FIND ("[", CELL ("filnavn")) - 2 - FIND (CHAR (1),
SUBSTITUTE (CELL ("filnavn"), "\", CHAR (1), LEN (CELL ("filnavn")) -
LEN (stedfortræder (CELL ("filnavn"), "\", "")) - 1)))

Bemærk venligst, at dette er en reel formel; Det skal anføres på en enkelt linje i en celle.

Formlen virker ved hjælp af antallet af omvendte skråstreger i den fuldstændige sti, og derefter erstatte den anden til den sidste skråstreg med en ASCII værdi på 1. Denne værdi anvendes derefter som en "positioneringshjælp" for at hjælpe udtrække den overordnede mappe navn.

ExcelTips er din kilde til omkostningseffektiv Microsoft Excel træning. Dette tip (2226) gælder for Microsoft Excel 97, 2000, 2002, og 2003. Du kan finde en version af dette tip til båndet grænseflade Excel (Excel 2007 og nyere) her: At finde den mappe moderselskabet.


© 2019 Zajacperrone.com | Contact us: webmaster# zajacperrone.com