
Funkcja FRAGMENT.TEKSTU w programie Excel to jedno z najbardziej przydatnych narzędzi do manipulacji danymi tekstowymi. Pozwala ona na wyodrębnianie fragmentu tekstu na podstawie pozycji początkowej i liczby znaków. W tym artykule wyjaśnię, jak działa ta funkcja, kiedy warto jej używać i jak można ją zastosować w praktyce.
Składnia funkcji FRAGMENT.TEKSTU
Funkcja FRAGMENT.TEKSTU przyjmuje trzy argumenty:
=FRAGMENT.TEKSTU(tekst, początek, liczba_znaków)
Gdzie:
- tekst – ciąg znaków lub odwołanie do komórki zawierającej tekst.
- początek – numer pierwszego znaku, od którego rozpoczynamy wyodrębnianie.
- liczba_znaków – ilość znaków, które chcemy wyodrębnić.
Dzięki tym parametrom możemy w łatwy sposób manipulować danymi i ekstraktować interesujące nas fragmenty tekstu.
Przykłady zastosowania funkcji FRAGMENT.TEKSTU
Aby lepiej zrozumieć sposób działania tej funkcji, przeanalizujmy kilka praktycznych przykładów.
1. Wyodrębnianie początkowych znaków z tekstu
Załóżmy, że w komórce A1 znajduje się tekst: Excel to potężne narzędzie. Jeśli chcę wyciągnąć pierwsze 5 znaków tego tekstu, mogę użyć następującej formuły:
=FRAGMENT.TEKSTU(A1, 1, 5)
Wynik: Excel
2. Pobieranie fragmentu tekstu ze środka
Jeśli wciąż pracujemy na tekście Excel to potężne narzędzie i chcemy uzyskać słowo „to”, możemy użyć poniższej formuły:
=FRAGMENT.TEKSTU(A1, 7, 2)
Wynik: to
3. Wydobywanie końcówki tekstu
Kiedy chcę uzyskać ostatnie 9 znaków, stosuję następującą funkcję:
=FRAGMENT.TEKSTU(A1, 17, 9)
Wynik: narzędzie
Zastosowanie FRAGMENT.TEKSTU w praktyce
Funkcja ta znajduje szerokie zastosowanie w pracy z danymi tekstowymi, szczególnie wtedy, gdy muszę automatycznie manipulować tekstami lub wyciągać informacje z ustandaryzowanych ciągów.
Typowe zastosowania funkcji FRAGMENT.TEKSTU
- Wyodrębnianie kodów produktowych ze złożonych numerów referencyjnych.
- Pobieranie nazwisk lub imion z listy pełnych nazw klientów.
- Ekstraktowanie części numerów seryjnych w analizie danych.
Połączenie FRAGMENT.TEKSTU z innymi funkcjami
Na co dzień często łączę funkcję FRAGMENT.TEKSTU z innymi funkcjami Excela, aby uzyskać jeszcze bardziej zaawansowane możliwości analizy danych. Oto kilka przykładów:
1. FRAGMENT.TEKSTU + DŁ
Kiedy nie znam dokładnej długości tekstu, mogę wykorzystać funkcję DŁ, aby dynamicznie określić ostatni fragment tekstu:
=FRAGMENT.TEKSTU(A1, DŁ(A1)-5, 5)
To pozwala mi na pobranie ostatnich 5 znaków niezależnie od długości tekstu w komórce.
2. FRAGMENT.TEKSTU + SZUKAJ.TEKST
Jeśli chcę wyszukać konkretne słowo w ciągu tekstowym i pobrać fragment znajdujący się za nim, mogę skorzystać z funkcji SZUKAJ.TEKST:
=FRAGMENT.TEKSTU(A1, SZUKAJ.TEKST("to", A1) + 3, 8)
Dzięki temu wyodrębnię słowo „potężne” w dynamiczny sposób.
Przykładowa tabela zastosowań
W poniższej tabeli znajdziesz praktyczne przykłady użycia funkcji FRAGMENT.TEKSTU:
Tekst w A1 | Formuła | Wynik |
---|---|---|
123-ABC-456 | =FRAGMENT.TEKSTU(A1, 5, 3) | ABC |
Excel2024 | =FRAGMENT.TEKSTU(A1, 6, 4) | 2024 |
PL-11-XYZ | =FRAGMENT.TEKSTU(A1, 4, 2) | 11 |
Podsumowanie
Funkcja FRAGMENT.TEKSTU w programie Excel to niezwykle potężne narzędzie do wyodrębniania części tekstu na podstawie pozycji znaków. Dzięki niej można w prosty sposób manipulować danymi, analizować informacje oraz łączyć ją z innymi funkcjami w celu tworzenia dynamicznych formuł. Korzystając z przedstawionych przeze mnie przykładów, można w łatwy sposób dostosować jej działanie do własnych potrzeb.
„` Inny ciekawy artykuł: Jak działa PRAWY w programie Excel? Przykłady zastosowaniaOpanuj Excela z moim kursem!
Od podstawowych formuł po zaawansowane narzędzia. Odkryj proste metody na tabele przestawne, slicery i inne funkcje, które uczynią Excel łatwym i efektywnym narzędziem w Twojej pracy. Zobaczysz jak stworzyć plik w Excelu, który będzie Ci towarzyszył w życiu codziennym, dzięki czemu nauka przestanie być problemem, a zdobyta wiedza – nie zniknie.
Zostań analitykiem danych – dołącz do KajoDataSpace!
Najlepsza ścieżka do zawodu analityka danych. Dostęp do pełnych wersji kursów online z Excela, SQLa, Tableau i Pythona z certyfikatami + specjalistycznych webinarów z PowerBI.
Ekskluzywana ale pomagająca sobie społeczność.
Ponad 61 godzin materiałów video.
Spotkania LIVE co miesiąc.
Mój osobisty mentoring.