Funkcja POŁĄCZ.TEKSTY łączy tekst z wielu zakresów i (lub) ciągów oraz uwzględnia określany ogranicznik między poszczególnymi wartościami tekstowymi do połączenia. Jeśli ogranicznik jest pustym ciągiem tekstowym, funkcja sklei zakresy.
Uwaga
Ta funkcja jest dostępna w systemie Windows lub na komputerach Mac, jeśli masz pakiet Office 2019 lub subskrypcję platformy Microsoft 365. Jeśli jesteś subskrybentem platformy Microsoft 365, upewnij się, że masz najnowszą wersję pakietu Office.
Składnia
POŁĄCZ.TEKSTY(ogranicznik; ignoruj_puste; tekst1; [tekst2]; …)
| argument | Opis |
|---|---|
|
ogranicznik (wymagane) |
Ciąg tekstowy, pusty lub zawierający co najmniej jeden znak w cudzysłowach podwójnych, albo odwołanie do prawidłowego ciągu tekstowego. W razie podania liczby będzie ona traktowana jak tekst. |
|
zignoruj_puste (wymagane) |
Jeśli ten argument ma wartość PRAWDA, komórki puste są ignorowane. |
|
tekst1 (wymagane) |
Element tekstowy do połączenia. Ciąg tekstowy lub tablica ciągów, na przykład zakres komórek. |
|
[tekst2, ...] (opcjonalne) |
Dodatkowe elementy tekstowe do połączenia. Elementy tekstowe można podać w maksymalnie 252 argumentach tekstowych, z argumentem tekst1 włącznie. Każdy z nich może być ciągiem tekstowym lub tablicą ciągów, na przykład zakresem komórek. |
Na przykład funkcja =POŁĄCZ.TEKSTY(" ";PRAWDA; "Jutro"; "też"; "zaświeci"; "słońce.") zwróci wynik Jutro też zaświeci słońce.
Spostrzeżenia
- Jeśli ciąg wynikowy ma więcej znaków niż 32767 (limit dla komórki), funkcja POŁĄCZ.TEKSTY zwraca #VALUE! #POŁĄCZ!.
Przykłady
Skopiuj przykładowe dane z poniższych tabel i wklej je w komórkach A1 nowych arkuszy programu Excel. Aby formuły wyświetlały wyniki, zaznacz je, naciśnij klawisz F2, a następnie naciśnij klawisz Enter. Jeśli zachodzi taka potrzeba, dostosuj szerokości kolumn tak, aby widoczne były wszystkie dane.
Przykład 1
| Waluta | |
|---|---|
| Dolar amerykański | |
| Dolar australijski | |
| Juan chiński | |
| Dolar Hongkongu | |
| Szekla izraelska | |
| Won południowokoreański | |
| Rubel rosyjski | |
| Formuła: | =POŁĄCZ.TEKSTY(", "; PRAWDA; A2:A8) |
| Wynik: | Dolar amerykański, Dolar australijski, Juan chiński, Dolar Hongkongu, Szekla izraelska, Won południowokoreański, Rubel rosyjski |
Przykład 2
| Litery A | Litery B |
|---|---|
| a1 | b1 |
| a2 | b2 |
| a4 | b4 |
| a5 | b5 |
| a6 | b6 |
| a7 | b7 |
| Formuła: | =POŁĄCZ.TEKSTY(", "; PRAWDA; A2:B8) |
| Wynik: | A1, B1, A2, B2, A4, B4, A5, B5, A6, B6, A7, B7 Jeśli ignore_empty=FAŁSZ, wynik będzie następujący: a1, b1, a2, b2, , , a4, b4, a5, b5, a6, b6, a7, b7 |
Przykład 3
| Miasto | Stan | Kod pocztowy | Kraj |
|---|---|---|---|
| Tulsa | OK | 74133 | USA |
| Seattle | WA | 98109 | USA |
| Iselin | NJ | 08830 | USA |
| Fort Lauderdale | FL | 33309 | USA |
| Tempe | AZ | 85285 | USA |
| koniec | |||
| , | , | , | ; |
| Formuła: | =POŁĄCZ.TEKSTY(A8:D8; PRAWDA; A2:D7) | ||
| Wynik: | Tulsa,OK,74133,US; Seattle, WA, 98109, Stany Zjednoczone; Iselin, NJ, 08830, Stany Zjednoczone; Fort Lauderdale, Floryda, 33309, Stany Zjednoczone; Tempe,AZ,85285,Stany Zjednoczone; koniec |
Potrzebujesz dodatkowej pomocy?
Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w społecznościach.