Carriage Return w Excelu Formuła do Concatenate (6 przykładów)

  • Udostępnij To
Hugh West

Często wstawiamy Powrót karetki w Excelu formuły konkatenują się, aby nasze dane były bardziej zrozumiałe.Możemy wstawić Powrót karetki w formule concatenate przy użyciu różnych funkcji, takich jak CONCATENATE , CHAR , TEXTJOIN jak również VBA Makro, Ampersand ( & ), oraz Power Query cechy.

Powiedzmy, że mamy Nazwisko , Imię , Adres służbowy, Miasto , Państwo oraz Kod pocztowy kolumny w zbiorze danych. I chcemy wstawić Powrót karetki w wynikach konkatenacji formuł. W tym artykule zademonstrujemy sposoby wstawiania powrotu karetki w konkatenacji formuł Excela.

Pobierz skoroszyt Excela

Carriage Return Concatenate Formula.xlsm

Co to jest Carriage Return?

W Excelu, Powrót karetki jest to operacja przenoszenia części zawartości komórki do nowego wiersza wewnątrz komórki. W przypadkach, gdy wiele wpisów w komórce jest konkatenowanych w jednej komórce, cała zawartość komórki staje się zbyt długa, aby można ją było wygodnie wyświetlić. W rezultacie wstawiane są zwroty karetki, aby przesunąć zawartość komórki do nowego wiersza pod poprzednim.

6 Łatwe sposoby wstawiania powrotu karetki w Excelu Formuła do konkatenacji

Metoda 1: Używanie operatora ampersand i funkcji CHAR Wstawianie powrotu karetki w formule Excela, aby połączyć

W celu dokonania Nazwa oraz Adres Aby połączyć wiele wpisów w jedną kolumnę, używamy Ampersand (&) Ale ponieważ chcemy wstawić Powrót karetki do wzoru, to CHAR używana jest funkcja. Wiemy CHAR (10) jest kodem znaku dla Przerwa w linii .

Krok 1: W dowolnej sąsiedniej komórce wpisz następującą formułę (czyli, H5 ).

=B5&CHAR(32)&C5&CHAR(10)&D5&CHAR(44)&E5&CHAR(44)&F5&CHAR(44)&G5

Na stronie Operator ampersandu (&) łączy wszystkie zawartości komórek tak, jak podajesz to w formule. Formuła łączy Ostatni oraz Imię z Charakter przestrzeni (t.j., CHAR (32) ) (tj, B5&CHAR (32) &C5 ).

Łączy pełny adres z Przecinek Znak (t.j., CHAR (44) ) (tj, D5&CHAR (44) &E5&CHAR (44) &F5&CHAR (44) &G5 ).

W końcu, oboje Nazwa oraz Adres porcje są oddzielone znakiem Przerwa w linii lub Powrót karetki (t.j., CHAR (10) ).

➤ Po wstawieniu formuły naciśnij przycisk ENTER Widzimy brak powrotu karetki wśród poszczególnych wpisów, jak pokazano na poniższym obrazku.

Krok 2: Aby uwidocznić powrót karetki, przejdź do Strona główna zakładka> Wybierz Zawijanie tekstu opcja (w Dostosowanie sekcja).

➤ Wybór Zawijanie tekstu sprawia, że zawartość komórki pojawia się w pożądanym formacie. Teraz możesz zobaczyć H5 zawartość komórki pojawia się z powrotem karetki.

Krok 3: Przeciągnij Uchwyt do napełniania aby pojawiła się cała zawartość komórek w żądanym formacie, jak pokazano na poniższym rysunku.

Read More: Carriage Return w Excelu Formuła do Concatenate (6 przykładów)

Metoda 2: Funkcje CONCATENATE i CHAR do wstawiania powrotu karetki

Na stronie CONCATENATE Funkcja ta łączy również wiele wpisów w jednej komórce. W tym rozdziale wykorzystamy CONCATENATE aby połączyć poszczególne wpisy w komórkach. Jednak aby umieścić znak powrotu karetki, musimy użyć funkcji CHAR funkcja w CONCATENATE wzór.

Krok 1: Wklejamy poniższą formułę do dowolnej pustej komórki (tj, H5 ).

=CONCATENATE(B5,CHAR(32), C5,CHAR(10),D5,CHAR(44),E5,CHAR(44),F5,CHAR(44),G5)

Schemat łączenia wpisów jest podobny, co wyjaśniamy w Krok 1 z Metoda 1 .

Krok 2: Po wstawieniu formuły należy powtórzyć Krok 2 z Metoda 1 aby zawinąć teksty i użyć Uchwyt do napełniania aby wyświetlić całą połączoną zawartość z powrotem karetki.

Read More: Jak konkatenować w Excelu (3 odpowiednie sposoby)

Metoda 3: Funkcja TEXTJOIN do umieszczania znaków powrotu karetki w tekstach łączonych.

podobny do Metoda 1 oraz 2 , TEXTJOIN Funkcja konkatenuje wiele wpisów w komórkach i wyświetla je w jednej komórce. Składnia funkcji TEXTJOIN funkcja to

TEXTJOIN (delimiter, ignore_empty, text1, [text2], ...)

Tutaj,

delimiter ; separator między tekstami.

ignorować_puste ; oferuje dwie opcje, czy ignoruje puste komórki, czy nie. TRUE dla ignorowania pustej lub nieobsadzonej komórki oraz FALSE inaczej.

Krok 1: Napisz następującą formułę w dowolnej sąsiedniej pustej komórce (tj, H5 ).

=TEXTJOIN(CHAR(10),FALSE,B5&CHAR(32)&C5,D5&CHAR(44)&E5&CHAR(44)&F5&CHAR(44)&G5)

Wewnątrz formuły,

CHAR (10) ; to. Powrót karetki delimiter.

FALSE ; to. ignorować_puste opcja.

B5&CHAR (32) &C5 = tekst1

D5&CHAR (44) &E5&CHAR (44) &F5&CHAR (44) &G5 = tekst2.

Krok 2: Uderz w ENTER Następnie przeciągnij przycisk Uchwyt do napełniania aby zastosować formułę i format komórki do innych komórek.

Read More: Łączenie tekstu w programie Excel (8 odpowiednich sposobów)

Podobne Lektury:

  • Jak konkatenować kolumny w Excelu (8 prostych metod)
  • [Naprawiono!] Carriage Return nie działa w Excelu (2 rozwiązania)
  • Concatenate nie działa w Excelu (3 powody z rozwiązaniami)
  • Zamień tekst na Carriage Return w Excelu (4 gładkie podejścia)
  • Jak konkatenować apostrofy w Excelu (6 prostych sposobów)

Metoda 4: Skróty klawiaturowe, aby wstawić Carriage Return

Załóżmy, że chcemy połączyć wpisy w komórkach bez wstawiania Powrót karetki . We simply use the Ampersand (&) aby dołączyć do tych wpisów.

W Metoda 1 , demonstrujemy jak możemy przekształcić kilka tekstów w jedną podłużną wartość tekstową.Po połączeniu tekstów możemy wstawić je jako wartości pozbywając się formuły.Następnie możemy umieścić Powrót karetki w przeliczonych komórkach za pomocą Skróty klawiaturowe (t.j., ALT+ENTER ).

Krok 1: Poprzednio używałeś Ampersand aby połączyć teksty. W podobny sposób użyj Ampersand formuła do konkatenacji tekstów.

=B5&CHAR(32)&C5&D5&CHAR(44)&E5&CHAR(44)&F5&CHAR(44)&G5

Powyższy wzór stawia Przestrzeń między Najpierw oraz Nazwisko s (tj, B5&CHAR (32) &C5 ). Wtedy wzór umieszcza Przecinek pomiędzy różnymi wpisami do komórek podczas ich łączenia (tj, D5&CHAR (44) &E5&CHAR (44) &F5&CHAR (44) &G5 ).

Krok 2: Aby wstawić połączone wartości tekstowe jako zwykłe wartości, Prawy Klik na wartości tekstowe > Wybierz Kopia (od. Menu kontekstowe opcje).

Krok 3: Ponownie, po wybraniu całego zakresu Prawy Klik na nich. Wybierz Pasta Opcje Wartość ponad Wklej Specjalnie funkcja.

Krok 4: Wklejenie tekstów jako wartości usuwa formułę, która je tworzy.Na poniższym rysunku widać, że wszystkie połączone teksty są w postaci zwykłego tekstu.Umieść Kursor w dowolnym miejscu połączonego łańcucha tekstowego (tzn. po Ostatni oraz Imię ).Naciśnij ALT+ENTER w sumie.

➤ Naciskanie ALT+ENTER wstawia przerwę w linii lub wywołuje powrót karetki po Imię i nazwisko Ten powrót karetki oddziela adres od przerwy w linii, dzięki czemu zawartość komórki jest bardziej przyjazna dla użytkownika.

➤ Przeciągnij Uchwyt do napełniania aby narzucić powrót karetki we wszystkich komórkach.

Read More: Jak wstawić Carriage Return w komórce programu Excel (3 proste sposoby)

Metoda 5: Niestandardowa funkcja makra VBA do łączenia wpisów za pomocą powrotu karetki

Excel VBA Makra są bardzo skuteczne w osiąganiu pożądanych rezultatów. W tej metodzie demonstrujemy niestandardową funkcję generowaną przez Makro VBA Kod aby wstawić znak powrotu karetki w połączonym łańcuchu tekstowym. Dlatego nieznacznie modyfikujemy zbiór danych łącząc Nazwa oraz Adres Używając niestandardowej funkcji, próbujemy połączyć wpisy w komórkach w jedną.

Krok 1: Naciśnij ALT+F11 aby otworzyć Microsoft Visual Basic W oknie tym należy wybrać Wkładka (od. Pasek narzędzi )> Wybierz Moduł . Moduł Pojawia się okno.

Krok 2: W Moduł okno, Wklej następujące Kod makra VBA aby wygenerować niestandardową formułę.

 Function CrgRtrn(nazwa As String, adres As String) As String CrgRtrn = nazwa & Chr(10) & adres End Function 

Kod makra generuje funkcję niestandardową, która ma składnię name & Chr(10) & address. Tak więc, funkcja niestandardowa (tj, CrgRtrn ) wstawia powrót karetki zgodnie z instrukcją w swojej składni.

Krok 3: Wracając do arkusza, wpisz =Cr... widzisz, że funkcja niestandardowa pojawia się poniżej Pasek formuły . Podwójne kliknięcie na funkcję.

Krok 4: Przypisz odwołanie do komórki w sposób przedstawiony na poniższym rysunku. W rezultacie formuła staje się poniższa.

=CrgRtrn(B5,C5)

W formule, B5 oraz C5 to dwa ciągi znaków oddzielone znakiem powrotu karetki lub przerwania linii (np, CHAR (10) ).

Krok 5: Użyj ENTER Jednak nie widać powrotu karetki, tak jak na poniższym obrazku.

Krok 6: Aby wyświetlić powrót karetki, wybierz opcję Zawijanie tekstu opcja z Strona główna tab. Prawo wtedy pojawia się powrót karetki, jak pokazano na poniższym obrazku.

➤ Przeciągnij Uchwyt do napełniania aby wyświetlić powrót karetki we wszystkich komórkach.

Read More: Jak znaleźć Carriage Return w programie Excel (2 proste metody)

Metoda 6: Power Query łączy wpisy z delimiterem Carriage Return

Excel Power Query jest silnym narzędziem do radzenia sobie z danymi. Możemy użyć niestandardowej formuły kolumny, aby wstawić powrót karetki w naszym zestawie danych.

Krok 1: Wybierz zakres, w którym chcesz umieścić powrót karetki. Następnie przejdź do Dane tab> Wybierz Z tabeli/zakresu opcja (w Pozyskiwanie i przekształcanie danych sekcja).

Krok 2: W przypadku, gdy Twój zbiór danych nie jest w Tabela format, selekcja konwertuje go na Tabela . kliknij na OK w Utwórz tabelę okno dialogowe.

Krok 3: Na stronie Edytor zapytań Power Query W oknie tym należy wybrać Dodaj kolumnę (ze wstążki)> Wybierz Kolumna niestandardowa (od. Ogólne sekcja).

Krok 4: Na stronie Kolumna niestandardowa Pojawia się okno poleceń, w którym należy nadać sensowną nazwę nowej kolumnie. Wstawić dostępne kolumny do Własna formuła kolumny i połączyć je z Ampersand .

Wstawia niestandardową kolumnę obok istniejących kolumn konkatenując tekst w obu kolumnach.

Krok 5: W Własna formuła kolumny pole, Wklej poniższą formułę, aby umieścić znak powrotu karetki pomiędzy kolumnami Nazwa i Adres.

= Table.AddColumn(#"Changed Type", "Address Labels", each Text.Combine(Record.ToList(_), "#(lf)"))

Wklejona formuła łączy rekordy z delimiterem "#(lf)" która wstawia powrót karetki.

Krok 6: Zastosuj ENTER i zobaczysz wszystkie wpisy w Kolumna niestandardowa wstawić powrót karetki.

Krok 7: Teraz musimy wczytać wpisy do arkusza Excela.Przejdź do Strona główna tab> Wybierz Close & Load (od. Close & Load sekcja).

➤ The Close & Load Polecenie wstawia wpisy do nowego arkusza Excela, jak pokazano na poniższym zrzucie ekranu. Nie ma jednak wstawionego powrotu karetki.

Krok 8: Aby uwidocznić przerwę w wierszu lub powrót karetki, wybierz cały zakres kolumn niestandardowych i zastosuj Zawijanie tekstu Za chwilę wszystkie wpisy zostaną rozdzielone według żądanego formatu (np. Carriage Return pomiędzy Nazwa oraz Adres ).

Read More: Concatenate Multiple Cells Based on Criteria in Excel (4 Methods)

Wniosek

W tym artykule demonstrujemy sposoby wstawiania powrotu karetki w formule Excela w celu konkatenacji operacji. Aby osiągnąć ten format, używamy funkcji takich jak CONCATENATE , CHAR , TEXTJOIN . Inne funkcje Excela, takie jak np. Ampersand , Makra VBA oraz Power Query Można użyć każdej z tych metod, aby uzyskać format w kształcie. Mam nadzieję, że te powyżej opisane metody są wystarczająco skuteczne, aby spełnić swoje zapotrzebowanie. Skomentuj, jeśli masz dalsze zapytania lub coś do dodania.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.