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.

Redakcja1 min czytania
Laptop z otwartym arkuszem kalkulacyjnym

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.

ReklamaTaryfowo — przejdz do serwisu

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.

Czy ten tekst był pomocny?