Jak używać funkcji TEXTJOIN (TEXTjoin,) w Excelu

Polskie Angielski
TEXTjoin, TEXTJOIN

Wprowadzenie do łączenia tekstów w arkuszach kalkulacyjnych

Funkcja TEXTJOIN w Microsoft Excel oraz Google Sheets umożliwia skuteczne łączenie tekstów z różnych komórek, z możliwością dodawania własnego separatora. Poniżej znajdziesz szczegółowy opis jej działania i zastosowań.

Syntaktyka funkcji

Funkcja TEXTJOIN posiada poniższą składnię:

TEXTJOIN(separator, ignoruj_puste, tekst1, [tekst2], ...)
  • separator – ciąg znaków (tekst), który zostanie użyty jako separator między połączonymi elementami tekstowymi.
  • ignoruj_puste – wartość logiczna (PRAWDA lub FAŁSZ), gdzie PRAWDA oznacza, że puste komórki będą pomijane, a FAŁSZ spowoduje wstawienie separatora nawet dla pustych komórek.
  • tekst1, tekst2, … – komórki lub zakresy komórek zawierające teksty do połączenia. Możesz dodać dowolną liczbę tekstów do funkcji.

Przykłady zastosowania

Przyjrzymy się kilku praktycznym zastosowaniom funkcji TEXTJOIN.

Tworzenie jednego ciągu adresowego z różnych komórek

Załóżmy, że dysponujemy następującymi komórkami z danymi adresowymi:

Komórka Wartość
A1 Jan Kowalski
B1 ul. Kwiatowa 10
C1 00-900 Warszawa

Te dane możemy skonsolidować w jedną komórkę za pomocą funkcji TEXTJOIN:

=TEXTJOIN(", ", PRAWDA, A1, B1, C1)

Wynik: Jan Kowalski, ul. Kwiatowa 10, 00-900 Warszawa

Wykorzystanie przecinka i spacji jako separatora jest standardowym podejściem podczas tworzenia adresów.

Łączenie danych z listy z pominięciem pustych komórek

Załóżmy, że posiadasz listę słów lub fraz, lecz niektóre z nich są puste:

Komórka Wartość
A1 jabłko
A2
A3 banan
A4 kiwi

Stosując funkcję TEXTJOIN, możemy stworzyć klarowną listę zakupów:

=TEXTJOIN(", ", PRAWDA, A1:A4)

Wynik: jabłko, banan, kiwi

Dzięki ustawieniu argumentu ignoruj_puste na PRAWDA, puste komórki zostają pominięte, co zapewnia czytelność listy bez niepotrzebnych separatorów.

Przedstawione metody znacząco zwiększają elastyczność pracy z danymi tekstowymi, ułatwiając ich manipulację i prezentowanie w zrozumiałej formie.

Więcej informacji: https://support.microsoft.com/pl-pl/office/połącz-teksty-funkcja-357b449a-ec91-49d0-80c3-0e8fc845691c

Inne funkcje
Zwraca tablicę wartości tekstowych z określonego zakresu
Zmienia litery angielskie lub katakana o pełnej szerokości (dwubajtowe) w ciągu znaków na znaki o szerokości połówkowej (jednobajtowe)
Konwertuje liczbę na tekst, stosując format walutowy ß (baht)
Łączy tekst z wielu zakresów i (lub) ciągów, ale nie zapewnia argumentów ignorowania pustych ani ogranicznika
Zmienia litery angielskie lub katakana o szerokości połówkowej (jednobajtowe) w ciągu znaków na znaki o pełnej szerokości (dwubajtowe)
Zwraca liczbę znaków w ciągu tekstowym
Zwraca określoną liczbę znaków z ciągu tekstowego, zaczynając od zadanej pozycji
Zmienia litery o szerokości połówkowej (jednobajtowe) w ciągu znaków na znaki o pełnej szerokości (dwubajtowe)
Zwraca wartość kodu liczbowego pierwszego znaku w ciągu tekstowym
Konwertuje liczbę na tekst, stosując format walutowy zł (PLN)
Zwraca skrajne lewe znaki z wartości tekstowej
Konwertuje litery w tekście na małe
Konwertuje litery w tekście na wielkie
Usuwa z tekstu wszystkie znaki niedrukowane
Wyodrębnia znaki fonetyczne (furigana) z ciągu tekstowego
Zastępuje stary tekst nowym tekstem w ciągu tekstowym
Sprawdza, czy dwie wartości tekstowe są identyczne
Powtarza tekst określoną liczbę razy
Zwraca skrajne prawe znaki z wartości tekstowej
Znajduje jedną wartość tekstową wewnątrz innej (bez uwzględniania wielkich i małych liter)
Konwertuje argumenty na tekst
Formatuje liczbę i konwertuje ją na tekst
Zwraca liczbę (punkt kodowy) odpowiadającą pierwszemu znakowi tekstu
Usuwa spacje z tekstu
Zwraca tekst z dowolnej określonej wartości
Konwertuje argument tekstowy na liczbę
Konwertuje tekst na liczbę w sposób niezależny od ustawień regionalnych
Zastępuje pierwszą literę każdego wyrazu w tekście wielką literą
Formatuje liczbę jako tekst o stałej liczbie miejsc dziesiętnych
Zamienia znaki w tekście
Łączy kilka elementów tekstu w jeden tekst
Znajduje jedną wartość tekstową wewnątrz innej (z uwzględnieniem wielkich i małych liter)
Zwraca znak o podanym numerze kodu
Zwraca znak Unicode, do którego odwołuje się określona wartość liczbowa