Wie verkette ich Zellen, ignoriere oder überspringe Leerzeichen in Excel?
Excel's Verketten Mit dieser Funktion können Sie schnell mehrere Zellenwerte zu einer Zelle kombinieren. Wenn sich in den ausgewählten Zellen einige leere Zellen befinden, werden mit dieser Funktion auch die Leerzeichen kombiniert. Aber manchmal möchten Sie nur Zellen mit Daten verketten und die leeren Zellen überspringen. Wie können Sie dies in Excel beenden?
Verkettete Zellen ignorieren oder überspringen Leerzeichen mit der Formel
Verkettete Zellen ignorieren oder überspringen Leerzeichen mit der benutzerdefinierten Funktion
Verkettete Zellen ignorieren oder überspringen Leerzeichen mit Kutools for Excel
Verkettete Zellen ignorieren oder überspringen Leerzeichen mit der Formel
Angenommen, ich habe die folgenden Zellendaten, die mit einigen leeren Zellen gefüllt sind. Um die Zeilen zu einer Zelle zu kombinieren, können Sie eine Formel anwenden, um sie zu lösen.
Bitte geben Sie diese Formel in eine leere Zelle ein, in die Sie das verkettete Ergebnis einfügen möchten. =A1&IF(A2<>"","-"&A2,"")&IF(A3<>"","-"&A3,"")&IF(A4<>"","-"&A4,"")&IF(A5<>"","-"&A5,"")Ziehen Sie dann den Füllpunkt nach rechts auf die Zellen, auf die Sie diese Formel anwenden möchten. Die Werte der Zeilen wurden ohne die leeren Zellen kombiniert, wie im folgenden Screenshot gezeigt:
Tips: Wenn mehr Zeilen verkettet werden müssen, sollten Sie die IF-Funktion verwenden, um die Zellen zu verbinden, z =A1&IF(A2<>"","-"&A2,"")&IF(A3<>"","-"&A3,"")&IF(A4<>"","-"&A4,"")&IF(A5<>"","-"&A5,"")&IF(A6<>"","-"&A6,""). Das "-" Das Zeichen in der Formel kann durch andere Begrenzer ersetzt werden, die Sie benötigen.
Mehrere Zellen verketten, Leerzeichen ignorieren oder überspringen:
Kutools for Excel's Kombinieren Zeilen, Spalten oder Zellen ohne Datenverlust Mit dieser Funktion können Sie mehrere Zeilen, Spalten oder Zellen kombinieren oder verketten, ohne Daten zu verlieren, aber leere Zellen überspringen oder ignorieren. Klicken Sie hier, um Kutools für Excel herunterzuladen! Kutools for Excel: Mit mehr als 300 praktischen Excel-Add-Ins können Sie es innerhalb von 30 Tagen ohne Einschränkung testen. Jetzt herunterladen und kostenlos testen! |
Verkettete Zellen ignorieren oder überspringen Leerzeichen mit der benutzerdefinierten Funktion
Wenn mehrere Zellen kombiniert werden müssen, ist die obige Formel zu komplex, um ausgeführt zu werden. Sie können sie daher mit der folgenden benutzerdefinierten Funktion lösen.
1. Halten Sie die Taste gedrückt Alt + F11 Tasten in Excel, und es öffnet sich die Microsoft Visual Basic für Applikationen Fenster.
2. Klicken Sie Insert > Modulund fügen Sie das folgende Makro in das Feld ein Modul Fenster.
VBA-Code: Verkettete Zellen ignorieren Leerzeichen:
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. Speichern und schließen Sie dieses Codefenster, kehren Sie zum Arbeitsblatt zurück und geben Sie die folgende Formel ein: = verkettete Zellen (A1: A5) Ziehen Sie den Füllpunkt in eine leere Zelle und ziehen Sie ihn nach rechts auf die Zellen, um diese Formel anzuwenden. Das folgende Ergebnis wird angezeigt:
Tips: Im obigen VBA-Code können Sie den “/”Zeichen für alle anderen Begrenzer, die Sie benötigen.
Verkettete Zellen ignorieren oder überspringen Leerzeichen mit Kutools for Excel
Abgesehen von der langweiligen Formel und dem langweiligen Code kann ich hier ein praktisches Tool empfehlen.Kutools for Excel, mit seiner mächtigen Kombinieren Dienstprogramm, können Sie mehrere Zellen ohne Aufwand zu einer Zelle verketten.
Kutools for Excel : Mit mehr als 300 praktischen Excel-Add-Ins können Sie diese innerhalb von 30 Tagen ohne Einschränkung testen. |
Nach der Installation Kutools for ExcelBitte gehen Sie wie folgt vor:
1. Wählen Sie den Zellenwert aus, den Sie kombinieren möchten.
2. Klicken Sie Kutoolen > Zusammenführen & Teilen > Kombinieren Sie Zeilen, Spalten oder Zellen, ohne Daten zu verlieren, siehe Screenshot:
3. Im ausgeblendeten Dialog:
- (1.) Wählen Sie den Zelltyp aus, den Sie kombinieren möchten. Sie können Spalten kombinieren, Zeilen kombinieren und alle Zellen zu Einzelzellen kombinieren.
- (2.) Geben Sie ein Trennzeichen für Ihre verketteten Inhalte an.
- (3.) Wählen Sie den Ort, an dem das Ergebnis abgelegt werden soll. Sie können das Ergebnis in die obere oder untere Zelle verschieben.
- (4.) Geben Sie an, wie mit den kombinierten Zellen umgegangen werden soll. Sie können Inhalte aus diesen kombinierten Zellen behalten oder löschen und diese kombinierten Zellen zusammenführen.
4. Klicken Sie nach Abschluss der Einstellungen auf Ok Klicken Sie auf die Schaltfläche, und die ausgewählten Zeilen wurden separat zu einer Zelle zusammengefasst. Die Leerzeichen wurden automatisch übersprungen (siehe Screenshot).
Laden Sie Kutools for Excel jetzt herunter und testen Sie es kostenlos!
Demo: Verkettete Zellen ignorieren oder überspringen Leerzeichen mit Kutools for Excel
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...
Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich
- Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
- Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!