Formuła programu Excel: pobierz tylko nazwę skoroszytu -

Spisie treści

Formuła ogólna

=MID(CELL("filename",A1),FIND("(",CELL("filename",A1))+1,FIND(")", CELL("filename",A1))-FIND("(",CELL("filename",A1))-1)

Podsumowanie

Jeśli chcesz uzyskać tylko nazwę skoroszytu (tj. Nazwę pliku bez ścieżki lub nazwy arkusza), możesz to zrobić za pomocą dość długiej formuły, która używa funkcji MID wraz z funkcją ZNAJDŹ.

Wyjaśnienie

Funkcja komórki służy do uzyskania pełnej nazwy pliku i ścieżki:

CELL("filename",A1)

Wynik wygląda następująco:

path(workbook.xlsm)sheetname

Na najwyższym poziomie funkcja MID po prostu wyodrębnia nazwę pliku ze ścieżki i arkusza. Pozycja początkowa jest obliczana za pomocą ZNAJDŹ:

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

Liczba znaków do wyodrębnienia jest również obliczana za pomocą funkcji ZNAJDŹ:

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

Dobre linki

Nazwy plików i folderów programu Excel (Chip Pearson)

Interesujące artykuły...