Wycinanie tekstu po ostatnim określonym znaku

W przypadku, gdy chcemy wyciąć fragment tekstu z komórki od określonego znaku możemy posłużyć się następującymi funkcjami. Przykładowo chcemy wyciąć ostatni człon ścieżki do pliku.

Fragment po ostatnim wystąpieniu znaku

=USUŃ.ZBĘDNE.ODSTĘPY(PRAWY(PODSTAW(E3;"/";POWT(" ";100));100))

OstatniPoZnaku
Fragment po przedostatnim wystąpieniu znaku (z jego usunięciem)

=USUŃ.ZBĘDNE.ODSTĘPY(LEWY(PRAWY(PODSTAW("/"&E3;"/";POWT(" ";99));2*99);999))

PrzedostatniPoZnaku

Tags: