Jak połączyć komórki ignorować lub pomijać puste miejsca w programie Excel?
Excela Powiązać funkcja może pomóc w szybkim połączeniu wielu wartości komórek w jedną komórkę, jeśli w wybranych komórkach znajdują się puste komórki, ta funkcja połączy również puste miejsca. Ale czasami po prostu chcesz połączyć komórki z danymi i pominąć puste komórki, jak możesz to zakończyć w programie Excel?
Połączone komórki ignorują lub pomijają puste miejsca za pomocą formuły
Połączone komórki ignorują lub pomijają puste miejsca dzięki funkcji zdefiniowanej przez użytkownika
Połączone komórki ignorują lub pomijają puste miejsca za pomocą Kutools for Excel
Połączone komórki ignorują lub pomijają puste miejsca za pomocą formuły
Przypuśćmy, że mam następujące dane komórek, które zostały wypełnione pustymi komórkami, aby połączyć wiersze w jedną komórkę, możesz zastosować formułę, aby ją rozwiązać.
Wprowadź tę formułę w pustą komórkę, w której chcesz umieścić połączony wynik, =A1&IF(A2<>"","-"&A2,"")&IF(A3<>"","-"&A3,"")&IF(A4<>"","-"&A4,"")&IF(A5<>"","-"&A5,""), a następnie przeciągnij uchwyt wypełniania w prawo do komórek, do których chcesz zastosować tę formułę, a wartości wierszy zostały połączone bez pustych komórek, jak pokazano na poniższym zrzucie ekranu:
Tips: Jeśli istnieje potrzeba konkatenacji większej liczby wierszy, do łączenia komórek należy użyć funkcji JEŻELI, na przykład =A1&IF(A2<>"","-"&A2,"")&IF(A3<>"","-"&A3,"")&IF(A4<>"","-"&A4,"")&IF(A5<>"","-"&A5,"")&IF(A6<>"","-"&A6,""). "-" Znak we wzorze można zastąpić dowolnymi innymi potrzebnymi ogranicznikami.
Łączenie wielu komórek ignoruj lub pomijaj puste miejsca:
Kutools dla programu Excel's Połączyć Wiersze, kolumny lub komórki bez utraty danych Funkcja może pomóc w łączeniu lub konkatenacji wielu wierszy, kolumn lub komórek bez utraty danych, ale pomijanie lub ignorowanie pustych komórek. Kliknij, aby pobrać Kutools dla programu Excel! Kutools dla programu Excel: z ponad 300 poręcznymi dodatkami do programu Excel, które można wypróbować bez ograniczeń w ciągu 30 dni. Pobierz i bezpłatną wersję próbną teraz! |
Połączone komórki ignorują lub pomijają puste miejsca dzięki funkcji zdefiniowanej przez użytkownika
Jeśli istnieje potrzeba połączenia wielu komórek, powyższa formuła będzie zbyt złożona do wykonania, więc możesz użyć następującej funkcji zdefiniowanej przez użytkownika, aby ją rozwiązać.
1. Przytrzymaj Alt + F11 klucze w programie Excel i otwiera plik Microsoft Visual Basic for Applications okno.
2. Kliknij wstawka > Modułi wklej następujące makro w Moduł Okno.
Kod VBA: połączone komórki ignorują puste miejsca:
Function Concatenatecells(ConcatArea As Range) As String
'updateby Extendoffice
For Each n In ConcatArea: nn = IIf(n = "", nn & "", nn & n & "/"): Next
Concatenatecells = Left(nn, Len(nn) - 1)
End Function
3. Zapisz i zamknij to okno kodu, wróć do arkusza, a następnie wprowadź tę formułę: = komórki konkatenatu (A1: A5) do pustej komórki i przeciągnij uchwyt wypełniania w prawo do komórek, aby zastosować tę formułę, a otrzymasz następujący wynik:
Tips: W powyższym kodzie VBA możesz zmienić „/”Do innych potrzebnych separatorów.
Połączone komórki ignorują lub pomijają puste miejsca za pomocą Kutools for Excel
Oprócz nudnej formuły i kodu, tutaj mogę polecić poręczne narzędzie-Kutools dla programu Excelze swoim potężnym Połączyć narzędzie, można bez wysiłku połączyć wiele komórek w jedną komórkę.
Kutools dla programu Excel : z ponad 300 poręcznymi dodatkami Excela, które można wypróbować bez ograniczeń w ciągu 30 dni. |
Po zainstalowaniu Kutools dla programu Excelwykonaj następujące czynności:
1. Wybierz wartość komórek, które chcesz połączyć.
2. Kliknij Kutools > Połącz i podziel > Połącz wiersze, kolumny lub komórki bez utraty danychzobacz zrzut ekranu:
3. W wyskakującym oknie dialogowym:
- (1.) Wybierz typ komórek, które chcesz połączyć, możesz łączyć kolumny, łączyć wiersze i łączyć wszystkie komórki w pojedynczą komórkę;
- (2.) Określ separator dla połączonej zawartości;
- (3.) Wybierz lokalizację, w której chcesz umieścić wynik, możesz umieścić wynik w górnej lub dolnej komórce;
- (4.) Określ, jak postępować z połączonymi komórkami, możesz zachować lub usunąć zawartość z tych połączonych komórek, a także możesz scalić te połączone komórki.
4. Po zakończeniu ustawień kliknij Ok przycisk, a wybrane wiersze zostały połączone w jedną komórkę osobno i automatycznie pominęły puste miejsca, patrz zrzut ekranu:
Pobierz i bezpłatną wersję próbną Kutools dla programu Excel teraz!
Demo: Połączone komórki ignorują lub pomijają puste miejsca za pomocą Kutools for Excel
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!