Przejdź do głównej zawartości

Formuła programu Excel: połącz komórki przecinkiem

W tym samouczku przedstawiono kilka formuł do łączenia wielu komórek w jedną komórkę z przecinkiem jako separatorem, jak pokazano na poniższym zrzucie ekranu, a także wyjaśnia, jak działają formuły w programie Excel.
doc sprawdź, czy zawiera niektóre, ale nie inne 1

Formuła 1 Połącz komórki przecinkiem za pomocą &

Wzór ogólny:

text_1&","&text_2&","&…&"," &text_n

Argumenty

Text_1, text_2, text_n: the cells or text strings you want to combine with comma.

Jak działa ta formuła

Na przykład, jeśli chcesz połączyć komórki każdego wiersza w kolumnie B, kolumnie C, kolumnie D i kolumnie E w jedną komórkę z przecinkami, użyj poniższej formuły w pustej komórce.

=B3&","&C3&","&D3&","&E3

Naciśnij przycisk Wchodzę klucz, następnie komórki są łączone przecinkami.
doc połącz komórki przecinkiem 2

Wyjaśnienie

&: używanie tego łącznika do łączenia komórek i przecinków.

Uwaga

Jeśli chcesz bezpośrednio używać tekstów zamiast odwołań do komórek w formule, ująć ciągi tekstowe podwójnymi cudzysłowami.
doc połącz komórki przecinkiem 3

Formuła 2 Połącz komórki przecinkiem za pomocą funkcji CONCATENATE

Wzór ogólny:

CONCATENATE(text_1,",",text_2,",",…",",text_n)

Argumenty

Text_1, text_2, text_n: the cells or text strings you want to combine with comma.

Jak działa ta formuła

Na przykład, jeśli chcesz połączyć komórkę B3, C3, D3 i E3 w jedną komórkę przecinkami, użyj poniższej formuły w pustej komórce.

=CONCATENATE(B3,",",C3,",",D3,",",E3)

Naciśnij przycisk Wchodzę klucz, następnie komórki są łączone przecinkami.
doc połącz komórki przecinkiem 4

Wyjaśnienie

POWIĄZAĆ funkcja: CONCATENATE funkcja służy do łączenia tekstu razem.

Uwaga

Jeśli chcesz bezpośrednio używać tekstów zamiast odwołań do komórek w formule, ciągi tekstowe należy ująć w podwójne cudzysłowy.
doc połącz komórki przecinkiem 5

Jeśli istnieją puste komórki, które są używane do łączenia, w połączonej komórce będzie dodatkowy przecinek, używając powyższych formuł 2 (& i CONCATENATE), jak pokazano na zrzucie ekranu.
doc połącz komórki przecinkiem 6

W takim przypadku wybierz formułę 3.

Formuła 3 Połącz komórki przecinkiem, łącząc funkcje PODSTAW i PRZYTNIJ

Wzór ogólny:

=SUBSTITUTE(TRIM(text_1&" "&text_2&" "&…&" "&text_n)," ",", ")

Argumenty

Text_1, text_2, text_n: the cells or text strings you want to combine with comma.

Jak działa ta formuła

Na przykład, jeśli chcesz połączyć komórkę B3, C3, D3 i E3 w jedną komórkę przecinkami, użyj poniższej formuły w pustej komórce.

=SUBSTITUTE(TRIM(B3&" "&C3&" "&D3&" "&E3)," ",", ")

Naciśnij przycisk Wchodzę , a następnie przeciągnij uchwyt wypełniania w dół, aby zastosować tę formułę do komórek, które chcesz połączyć, a następnie komórki są łączone przecinkami.
doc połącz komórki przecinkiem 7

Wyjaśnienie

TRIM funkcja: funkcja TRIM usuwa wszystkie dodatkowe spacje z ciągu tekstowego. Tutaj TRIM (B3 i „” i C3 i „” i D3 i „” i E3) połączy komórki ze spacjami, a następnie wyczyści dodatkowe spacje, ta formuła zatrzyma końcowy lub wiodący przecinek.

ZASTĄPIĆ funkcja: funkcja SUBSTITUTE służy do zamiany tekstu na określony tekst. Tutaj = SUBSTITUTE (TRIM (B3 & "" & C3 & "" & D3 & "" & E3), "", ",") zastąpi spację przecinkiem i spacją w połączonym ciągu tekstowym (kombinacja B3, C3, D3 i E3).

Uwaga

Jeśli chcesz bezpośrednio używać tekstów zamiast odwołań do komórek w formule, ciągi tekstowe należy ująć w podwójne cudzysłowy.

Połącz komórki z innymi separatorami

Jeśli chcesz użyć innych separatorów do zamiany przecinków, zmień „,” w formułach na inne separatory. Na przykład połącz z symbolem plusa.

= SUBSTITUTE (TRIM (B6 & "" & C6 & "" & D6 & "" & E6), "", "+")
Or
= ZŁĄCZ.TEKSTY (B3; „+”; C3; „+”; D3; „+”; E3)
Or
= B3 & „+” & C3 & „+” & D3 & „+” & E3
doc połącz komórki przecinkiem 8

Przykładowy plik

przykładowy dokumentKliknij, aby pobrać przykładowy plik


Wzory względne


Najlepsze narzędzia biurowe

Kutools dla programu Excel - pomaga wyróżnić się z tłumu

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty  |  Usuń puste wiersze  |  Łącz kolumny lub komórki bez utraty danych  |  Okrągły bez wzoru ...
Super VLookup: Wiele kryteriów  |  Wiele wartości  |  W wielu arkuszach  |  Wyszukiwanie rozmyte...
Adw. Lista rozwijana: Łatwa lista rozwijana  |  Zależna lista rozwijana  |  Lista rozwijana wielokrotnego wyboru...
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  Porównaj kolumny z Wybierz Te same i różne komórki ...
Polecane funkcje: Fokus siatki  |  Widok projektu  |  Duży pasek formuły  |  Menedżer skoroszytów i arkuszy | Biblioteka zasobów (Automatyczny tekst)  |  Selektor dat  |  Połącz arkusze  |  Szyfruj/odszyfruj komórki  |  Wysyłaj e-maile według listy  |  Super filtr  |  Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki ...)  |  50 + Wykres rodzaje (Wykres Gantta ...)  |  40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin ...)  |  19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki ...)  |  12 Konwersja Tools (Liczby na słowa, Przeliczanie walut ...)  |  7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podziel komórki Excela ...)  |  ... i więcej

Kutools dla programu Excel oferuje ponad 300 funkcji, Pewność, że to, czego potrzebujesz, jest w zasięgu jednego kliknięcia...

Opis


Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)

  • Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
  • Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
  • Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
  • Wprowadza wydajne karty do pakietu Office (w tym programu Excel), podobnie jak przeglądarki Chrome, Edge i Firefox.
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
If you have Office 365 use the new ArrayToText function.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations