Jak połączyć tekst z kilku komórek w Excelu i Arkuszach Google — &, ZŁĄCZ.TEKSTY i POŁĄCZ.TEKSTY
Imię i nazwisko w jednej komórce, adres z kilku kolumn, lista po przecinku: trzy sposoby łączenia tekstu w Excelu i Arkuszach Google, ze spacją, separatorem i pomijaniem pustych komórek.

Najprościej połączysz tekst znakiem &: =A2&" "&B2 zrobi z „Jan” i „Kowalski” — „Jan Kowalski”. Gdy łączysz wiele komórek z separatorem (np. przecinkiem) i chcesz pominąć puste, użyj POŁĄCZ.TEKSTY (w Arkuszach Google i angielskim Excelu: TEXTJOIN).
Sposób 1: znak &
=A2&" "&B2— imię, spacja, nazwisko.=A2&", "&B2&" "&C2— ulica, przecinek, kod i miasto.
Tekst w cudzysłowie (spacja, przecinek, myślnik) wstawiasz między komórki.
Sposób 2: ZŁĄCZ.TEKSTY
=ZŁĄCZ.TEKSTY(A2;" ";B2) daje ten sam efekt co &. W Arkuszach Google wpisz =CONCATENATE(A2;" ";B2). To starsza funkcja — przy wielu komórkach wygodniejszy jest sposób 3.
Sposób 3: POŁĄCZ.TEKSTY / TEXTJOIN — z separatorem
=POŁĄCZ.TEKSTY(", ";PRAWDA;A2:E2) łączy zakres A2:E2 przecinkami i pomija puste komórki (PRAWDA). W Arkuszach Google: =TEXTJOIN(", ";TRUE;A2:E2). Funkcja jest w Excelu 2019 i nowszych oraz w Microsoft 365.
Liczby i daty tracą format?
Po złączeniu data zamienia się w liczbę (np. 46000). Użyj
TEKST(A2;"dd.mm.rrrr")(w Arkuszach:TEXT(A2;"dd.mm.yyyy")), żeby zachować format.
Więcej o arkuszach: funkcja JEŻELI, WYSZUKAJ.PIONOWO, sortowanie i filtrowanie.
Częste pytania
Jak połączyć imię i nazwisko w Excelu?
Wpisz =A2&" "&B2 albo =ZŁĄCZ.TEKSTY(A2;" ";B2) i przeciągnij formułę w dół.
Jak połączyć tekst z przecinkiem i pominąć puste komórki?
Użyj POŁĄCZ.TEKSTY (TEXTJOIN) z drugim argumentem PRAWDA (TRUE).
Dlaczego w formułach jest średnik, a nie przecinek?
W polskich ustawieniach regionalnych argumenty funkcji oddziela się średnikiem.


