Spis treści
Kiedy kopiujemy jakiś tekst z jakiegoś miejsca do naszego arkusza kalkulacyjnego Excela, czasami jakieś przerwanie linii jest uwięzione w tych danych. Usunięcie tej przerwy w linii jest dość łatwym zadaniem do wykonania. Czasami, staje się wymagane zastąpić przerwę w linii jakimś innym znakiem jak myślnik, kreska, przecinek lub coś innego. W tej treści zademonstrujemy Ci 3 różne procedury, jak zastąpić każde przerwanie linii przecinkiem w arkuszu Excela. Jeśli jesteś zainteresowany zapoznaniem się z niesamowitą funkcją programu Excel, pobierz nasz zeszyt ćwiczeń i postępuj zgodnie z tym artykułem.
Pobierz Zeszyt ćwiczeń
Pobierz ten zeszyt ćwiczeń, aby ćwiczyć podczas czytania tego artykułu.
Zamień przerwę w linii na przecinek.xlsm
3 Proste metody zastępowania przerw w linii przecinkiem w programie Excel
W celu wyjaśnienia podejścia rozważymy zbiór danych składający się z 5 ciągów. W ciągach tych wymienione są: nazwa owocu, jego ilość, miejsce dostawy oraz stan dostawy tych owoców. Arkusz danych w zakresach komórek B5:B9 W każdej informacji znajduje się przerwa między wierszami. Każdą przerwę między wierszami zastąpimy przecinkiem. Po wykonaniu zadania wynik końcowy będzie zawierał się w przedziale komórek C5:C9 .
1. użycie funkcji SUBSTITUTE do zastąpienia przerwania linii
W tym podejściu będziemy używać funkcja SUBSTITUTE aby zamienić przerwę w łączu na przecinek. Nasz zbiór danych mieści się w zakresie komórek B5:B9 Wynik będzie w zakresie komórek C5:C9 Kroki tej metody są podane w następujący sposób:
📌 Kroki:
- Najpierw wybierz komórkę C5 .
- Teraz zapisz w komórce następującą formułę C5 .
=SUBSTITUTE(B5,CHAR(10),", ")
- Naciśnij przycisk Wejdź na stronę Zobaczysz, że w miejscu każdej przerwy w linii pojawił się przecinek.
- Następnie, kliknij dwukrotnie na stronie na Uchwyt do napełniania ikona myszy, aby skopiować formułę do komórki C9 Albo możesz po prostu przeciągnąć Uchwyt do napełniania ikona aż do komórki C9 .
- Zobaczysz, że przecinek zastąpi każdą przerwę w linii ciągów.
W końcu możemy powiedzieć, że nasz proces i formuła zadziałały z powodzeniem.
Read More : Jak zrobić przerwę w linii w Excelu (4 sposoby)
Podobne lektury
- Jak umieścić wiele linii w komórce programu Excel (2 proste sposoby)
- VBA do generowania wielu wierszy w treści wiadomości e-mail w programie Excel (2 metody)
- Jak dodać linię w komórce programu Excel (5 prostych metod)
2) Zastąp przerwę w linii przecinkiem za pomocą polecenia "Znajdź i zamień".
W tej metodzie wykorzystamy wbudowaną funkcję Excela Znajdź i zamień aby zamienić przerwę w linii na przecinek. Użyjemy tego samego zbioru danych, który był już używany w naszym poprzednim procesie. Zbiór danych zawiera zakres komórek B5:B9 a wynik będzie w zakresie komórek C5:C9 Poniżej przedstawiono etapy tego procesu:
📌 Kroki:
- Po pierwsze, zaznacz cały zakres komórek B5:B9 .
- Naciśnij 'Ctrl+C' na klawiaturze, aby skopiować zbiór danych.
- Następnie naciśnij 'Ctrl+V' aby wkleić dane do zakresu komórek C5:C9 .
- Teraz zaznacz cały zakres komórek C5:C9 .
- Idź do Strona główna tab.
- Teraz wybierz Edycja> Find & Select> Replace.
- Pojawi się okno dialogowe zatytułowane Znajdź i zamień pojawi się.
- W pustym polu obok Znajdź to, co kliknij myszką i naciśnij 'Ctrl+J' .
- Następnie, w Zastąpić typ opcji ', ' i kliknąć na Wymień wszystko .
- Zobaczysz, że każda przerwa w linii zostanie zastąpiona przecinkiem.
Można więc powiedzieć, że nasza metoda zadziałała skutecznie.
Read More: Znajdź i zamień przerwy między wierszami w Excelu (6 przykładów)
3. osadzanie kodu VBA
Napisanie kodu VBA może również pomóc w zastąpieniu każdego przerwania linii przecinkiem w arkuszu Excela. Nasz zbiór danych znajduje się w zakresie komórek B5:B9 a wynik będzie w zakresie komórek C5:C9 Proces ten jest wyjaśniony poniżej krok po kroku:
📌 Kroki:
- Aby rozpocząć podejście, przejdź do Deweloper i kliknij na Visual Basic. Jeśli tego nie masz, musisz włączyć zakładkę Deweloper . Lub Można również nacisnąć 'Alt+F11' za otwarcie Edytor Visual Basic .
- Pojawi się okno dialogowe.
- Teraz, w Wkładka w tym polu, kliknij Moduł .
- Następnie zapisz następujący kod wizualny w tym pustym polu edytora.
Sub Replace_Line_Breaks_with_Comma() For Each Cell In Selection Cell.Value = Replace(Cell.Value, Chr(10), ", ") Next End Sub
- Zamknij Redaktor tab.
- Następnie należy zaznaczyć cały zakres komórek B5:B9 .
- Przeciągnij Uchwyt do napełniania ikonę po prawej stronie, aby skopiować dane do zakresu komórek C5:C9 .
- Teraz zaznacz cały zakres komórek C5:C9.
- Teraz, z Zobacz zakładka, kliknij na Makra > Wyświetl makra.
- Pojawi się nowe okno dialogowe o nazwie Makro pojawi się. Wybierz Zamień_linię_przerwy_na_przecinek .
- Kliknij na Uruchom aby uruchomić ten kod.
- W końcu zobaczysz, że w miejscu każdej przerwy w linii pojawił się przecinek.
Wreszcie możemy powiedzieć, że nasz kod wizualny zadziałał pomyślnie i jesteśmy w stanie zastąpić każde przerwanie linii przecinkiem w arkuszu kalkulacyjnym Excel
Read More: Excel VBA: Tworzenie nowej linii w MsgBox (6 przykładów)
💬 To, co powinieneś wiedzieć
Tekst można również modyfikować w procesie ręcznym. W takim przypadku należy kliknij dwukrotnie na stronie Umieść myszkę na wybranej komórce, a następnie umieść ją w wybranym miejscu. kursor na początku słowa w wierszu i naciśnij Backspace na klawiaturze. Link break zniknie. Teraz naciśnij ', ' na klawiaturze, aby go wstawić. Gotowe!
Jeśli masz bardzo ograniczoną ilość danych, jak my, możesz przejść przez to. Jeśli jednak musisz poradzić sobie z dużym arkuszem danych, zalecamy wybranie innych podejść opisanych powyżej.
Wniosek
To już koniec tego kontekstu. Mam nadzieję, że artykuł będzie dla Ciebie pomocny i będziesz w stanie zastąpić każde przerwanie linii przecinkiem w Excelu. Jeśli masz jakieś dodatkowe zapytania lub zalecenia, podziel się z nami w sekcji komentarzy poniżej.
Nie zapomnij sprawdzić naszej strony internetowej ExcelWIKI dla kilku problemów i rozwiązań związanych z Excelem. Ucz się wciąż nowych metod i rozwijaj się!