Usuwanie znaków na początku lub końcu linii
Narzędzie usuwa określoną liczbę znaków z początku lub końca tekstu. Przyjmuje wiele linii i przetwarza każdą osobno. Przydatne do masowej edycji tekstu lub komórek Excela.
✂️ Wprowadź tekst
✅ Wynik
Jak działa narzędzie?
Narzędzie usuwa określoną liczbę znaków z początku lub końca tekstu. Przyjmuje wiele linii i przetwarza każdą osobno. Przydatne do masowej edycji tekstu lub komórek Excela.
Usuń z początku: 1
Usuń z końca: 2
Przykłady zastosowań
- Usuwanie numeracji – jeśli każda linia zaczyna się od "1. ", "2. " itd., usuń 3 znaki z początku
- Czyszczenie prefiksów – np. usuń "ID: " (4 znaki) z początku każdej linii
- Usuwanie rozszerzeń – usuń 4 znaki z końca aby usunąć ".txt", ".pdf" itp.
- Przycinanie danych – gdy dane z CSV lub Excel mają stałą liczbę zbędnych znaków na początku/końcu
Obcinanie stałych fragmentów – kody, indeksy, ścieżki
Gdy każda linia zaczyna się tym samym: „PL-” przed kodami, „2024/” przed numerami spraw, ścieżką folderu przed nazwami plików – najprościej obciąć stałą liczbę znaków ze wszystkich wierszy naraz. To samo od końca: usunięcie 5 znaków z „raport.xlsx” zostawia czyste nazwy bez rozszerzeń. W Excelu wymagałoby to formuły z FRAGMENT.TEKSTU; tutaj wystarczy liczba i jedno kliknięcie.
Najczęściej zadawane pytania
Gdy dane mają stałe przedrostki lub końcówki do usunięcia: numery referencyjne na początku (np. „001-nazwa” → „nazwa”), rozszerzenia plików na końcu albo ten sam kod przed każdą pozycją.
W polu „Usuń N znaków z POCZĄTKU każdej linii” wpisz 4 i kliknij „Usuń znaki”. Każda linia straci pierwsze 4 znaki, np. „001-faktura” zmieni się w „faktura”.
Tak – możesz ustawić oba parametry jednocześnie. Np. usuń 2 znaki z początku i 3 z końca każdej linii.
W polu „Usuń N znaków z KOŃCA każdej linii” wpisz 5, bo tyle znaków ma „.html”, i kliknij „Usuń znaki”. Każda linia straci ostatnie 5 znaków, więc wszystkie muszą kończyć się tym samym rozszerzeniem.
Linia zostanie całkowicie opróżniona – nie można usunąć więcej znaków niż linia zawiera. Puste linie pozostaną jako puste.
Żeby usunąć 3 pierwsze znaki z komórki A1, wpisz =PRAWY(A1;DŁ(A1)-3) albo =FRAGMENT.TEKSTU(A1;4;DŁ(A1)). Przy innej liczbie znaków zmień 3 na swoją liczbę, a w drugiej formule wpisz o jeden więcej jako pozycję startu. W angielskiej wersji Excela te funkcje to RIGHT, MID i LEN. Bez formuł: skopiuj kolumnę, wklej ją tutaj, wpisz liczbę w polu „Usuń N znaków z POCZĄTKU każdej linii” i wklej wynik z powrotem.
Wpisz =LEWY(A1;DŁ(A1)-3), a dostaniesz tekst z A1 bez trzech ostatnich znaków, np. „Kraków-PL” zmieni się w „Kraków”. Gdy komórka ma mniej niż 3 znaki, formuła zwróci błąd, a w tym narzędziu taka linia po prostu zostanie pusta. Po angielsku funkcje nazywają się LEFT i LEN.
Zera wiodące zostają, gdy Excel trzyma wpis jako tekst, np. „000123”. Wpisz w sąsiedniej komórce =A1*1, a dostaniesz liczbę 123 bez zer. Jeśli komórka jest liczbą, a zera dokłada tylko format, zmień format komórki na „Ogólne”. Gdy każda pozycja ma tyle samo zer na początku, np. kody 001234 i 005678, usuniesz je też tutaj, wpisując 2 w polu „Usuń N znaków z POCZĄTKU każdej linii”.