Inhaltsverzeichnis
In diesem Artikel werden kurz einige wertvolle Methoden beschrieben, wie man die Rohlinge von einer Datenvalidierungsliste Wenn wir Leerzeichen in einer Liste eines Excel-Diagramms haben, bleiben diese auch in der Datenvalidierungsliste was unerwünscht ist.
Ich werde also mit dem folgenden Datensatz arbeiten, um Ihnen zu zeigen, wie Sie die Rohlinge von einer Datenvalidierungsliste in Excel.
Download Arbeitsbuch Praxis
Datenüberprüfung Leerzeichen entfernen.xlsxProblem beim Erstellen einer Datenüberprüfungsliste mit leeren Zellen
Lassen Sie mich zeigen, was passiert, wenn wir eine Auswahlliste Zunächst müssen wir die Zellen erstellen. Auswahlliste .
Schritte:
- Wählen Sie die Zelle C5 .
- Und dann wählen Sie Daten >> Daten-Tools >> Validierung von Daten
- A Dialogfeld Wählen Sie Liste von Erlauben Sie Leiste (in der folgenden Abbildung dargestellt).
- Klicken Sie nun auf das markierte Symbol .
- Wählen Sie anschließend die Zellen B5 zu B14 und klicken Sie auf das markierte Symbol .
- Dann klicken Sie einfach auf OK .
Auf diese Weise haben wir gerade unsere Auswahlliste .
Hier können Sie feststellen, dass die Auswahlliste wird zusammen mit leere Zellen Ich werde nun beschreiben, wie Sie diese leeren Zellen aus der Liste ausschließen können. Auswahlliste .
5 Wege zum Entfernen von Leerzeichen aus der Datenüberprüfungsliste in Excel
1. die Entfernung von Leerzeichen aus der Datenvalidierungsliste mit der Funktion OFFSET
Auf diese Weise können Sie mehr Platz für Ihre Auswahlliste ohne Leerzeichen in dieser Spalte. Zuerst müssen Sie Filter aus den Rohlinge Lassen Sie uns den Prozess besprechen.
Wir müssen einige Änderungen an unserem Datensatz vornehmen.
- Fügen wir eine neue Spalte vor der Spalte die für die Auswahlliste Wir haben die neue Spalte und die Spalte die wir für die Auswahlliste als Namensliste mit Leerzeichen und Liste ohne Leerzeichen (Um zu sehen, wie man eine Auswahlliste gehen Sie bitte zu Abschnitt 1 ).
Schritte:
- Geben Sie zunächst die folgende Formel in die Zelle C5 .
=FILTER(B5:B14,B5:B14"")
Hier wird die FILTER Funktion nimmt die Bereich B5:B14 und überprüfen Sie alle Rohlinge zwischen den Bereich Dann ist es filtert aus leer oder leer Zellen aus dem Liste.
- Drücken Sie nun die EINGEBEN Sie sehen die Namensliste ohne jegliche Rohlinge .
- Wählen Sie danach Name Manager von Registerkarte "Formel und klicken Sie auf Neu .
- Geben Sie Ihr Bereich Ich werde einen Namen verwenden. NameNichtLeerzeichen als den Namen des Bereich .
- Und dann schreiben Sie die folgende Formel in Bezieht sich auf
=Offset(offset!$C$5,0,0,counta(offset!$C$4:$C$16)-1,1)
In diesem Szenario wollen wir einige weitere Zellen verwenden, in die wir neue Namen eingeben können, aber wir wollen nicht Rohlinge in unserem Auswahlliste Hier erstellen wir neue Einträge für die Felder Datenvalidierungsliste von C12 zu C16 indem du diese Formel einsetzt. Behalte das im Hinterkopf ' versetzt!' bezieht sich auf die Blatt Name, den wir verwenden.
- Jetzt klicken OK Sie sehen eine Fenster . nur schließen es.
- Und wählen Sie dann die Zelle D5 und wählen Sie Daten >> Datenvalidierungsliste .
- Ändern Sie die Quelle Name zu =NameNichtLeerzeichen .
- Klicken Sie auf OK .
- Wählen Sie die Auswahlliste Balken in Zelle D5 Sie sehen dann die Liste der Namen die wir verwenden.
- Schreiben Sie nun einige neue Namen in die Zelle C12 zu C16 .
- Wählen Sie dann Datenvalidierungsliste Zelle D5 .
Sie können die neue Namen in Ihrem Auswahlliste Sie können keine neuen Einträge unter der Zelle sehen. C16 denn sie sind nicht in Ihrem Bereich .
Mit diesem Ansatz können Sie einige Leerzeichen für neue Einträge in Ihrem Datenvalidierungsliste ohne irgendetwas zu machen Rohlinge darin.
Lesen Sie mehr: Erstellen von Excel-Dropdown-Listen für die Datenüberprüfung (8 Wege)
2. den Befehl Gehe zu Spezial verwenden, um Leerzeichen aus der Liste zu entfernen
Wir haben unser Auswahlliste ( Abschnitt 1 ), sehen Sie, dass es Folgendes gibt Rohlinge Um sie zu entfernen, können wir einfach die folgenden Schritte durchführen.
Schritte:
- Wählen Sie die Zellen aus B5 zu B14 und wählen Sie dann Startseite >> Suchen & Auswählen >> Gehe zu Spezial .
- Wählen Sie danach Rohlinge und klicken Sie dann auf OK .
- Dieser Vorgang wählt die leere Zellen .
- Wählen Sie nun eine der folgenden Optionen leere Zellen tun Rechtsklick darauf und wählen Sie Löschen zu Löschen die Rohlinge .
- Sie sehen eine Dialogfeld . auswählen Zellen nach oben verschieben und klicken Sie OK .
- Durch diesen Vorgang wird die Rohlinge vom Original Liste sowie von der Auswahlliste .
Auf diese Weise können Sie Folgendes leicht entfernen Rohlinge oder leere Zellen von einer Auswahlliste .
Weiterlesen: Drop-Down-Liste zur Datenüberprüfung mit Mehrfachauswahl in Excel erstellen
3. die Excel-Filterfunktion verwenden, um Leerzeichen aus der Datenüberprüfungsliste zu entfernen
Wir können die FILTER Wir werden den Datensatz aus der Datenbank Abschnitt 2 Um zu sehen, wie man eine Auswahlliste gehen Sie bitte zu Abschnitt 1 .
Schritte:
- Geben Sie die folgende Formel in die Zelle C5 .
=FILTER(B5:B14,B5:B14"")
Hier wird die FILTER Funktion nimmt die Bereich B5:B14 und prüft alle Rohlinge zwischen den Bereich Dann ist es filtert aus leer oder leer Zellen aus dem Liste.
- Drücken Sie die EINGEBEN Taste und Sie sehen die Namensliste ohne jegliche Rohlinge .
- Aber wenn Sie sich die Auswahlliste sehen Sie immer noch, dass sie Folgendes enthält Rohlinge von Spalte C .
- Um diese zu entfernen Rohlinge , gehen Sie zu Validierung von Daten von Registerkarte Daten .
- Ändern Sie die letzte Zelle der Tabelle Bereich zu C11 als Ihr gefiltert Liste hat die Bereich C5 zu C11 im Quelle
- Jetzt klicken OK Sie haben jetzt keine leer Zellen in Ihrem Auswahlliste .
Dies ist eine ziemlich effiziente Methode zur Entfernung von Rohlinge von einer Auswahlliste .
Lesen Sie mehr: Excel-Datenvalidierung Dropdown-Liste mit Filter (2 Beispiele)
Ähnliche Lektüre:
- Wie verwendet man eine benutzerdefinierte VLOOKUP-Formel in der Excel-Datenüberprüfung?
- [Behoben] Datenüberprüfung funktioniert nicht beim Kopieren und Einfügen in Excel (mit Lösung)
- Erstellen einer Datenvalidierungsliste aus einer Tabelle in Excel (3 Methoden)
- Mehrere Datenüberprüfungen in einer Zelle in Excel anwenden (3 Beispiele)
- Excel-Datenüberprüfung nur alphanumerisch (mit benutzerdefinierter Formel)
4. die Kombination von IF, COUNTIF, ROW, INDEX und kleinen Funktionen zum Entfernen von Leerzeichen aus der Datenvalidierungsliste
Wir können auch die Kombination von IF , COUNTIF , ROW , INDEX und KLEIN Funktionen zum Entfernen leerer Zellen aus der Datenvalidierungsliste Es wird ein wenig kompliziert sein. Wir werden den Datensatz von Abschnitt 2 Und um zu sehen, wie man eine Auswahlliste , gehen Sie zu Abschnitt 1 .
Schritte:
- Geben Sie zunächst die folgende Formel in die Zelle C5 .
=IF(COUNTIF($B$5:$B$14,"?*") |
Die Formel besteht aus zwei Hauptteilen: Der erste Teil lautet COUNTIF($B$5:$B$14,"?*")
- Die COUNTIF Funktion zählt nicht-blank Text hier und deshalb bekommen wir die 7 Namen in Spalte C .
- Die ROW Funktion gibt die Zeile Nummer einer Zelle und unsere leeren Zelle befindet sich an der Position 5 von Zelle B5 Wir subtrahieren 4 weil wir wollen, dass es weniger als das ist.
- Jetzt treffen EINGEBEN .
- Verwenden Sie die Füllen Griff zu AutoFill die unteren Zellen.
- Jetzt haben wir die Namensliste ohne jegliche Rohlinge Aber wenn wir auf die Schaltfläche Datenvalidierungsliste sehen wir immer noch Rohlinge im Auswahlliste .
- Und um diese zu entfernen Rohlinge , gehen Sie zu Validierung von Daten von Registerkarte Daten .
- Ändern Sie die letzte Zelle der Tabelle Bereich zu C11 als Ihr gefiltert Liste hat die Bereich C5 zu C11 im Quelle .
- Jetzt klicken OK Sie haben jetzt keine leer Zellen in Ihrem Auswahlliste .
So können Sie eine Datenvalidierungsliste ohne Rohlinge .
Lesen Sie mehr: Standardwert in Datenüberprüfungsliste mit Excel VBA (Makro und UserForm)
5. kombinierte Funktionen zum Entfernen leerer Zellen aus der Datenüberprüfungsliste verwenden
Wir können auch verschachtelte Formeln verwenden, die mit ADRESSE , INDIRECT , COUNTBLANK , IF und KLEIN Besprechen wir das Verfahren. Wir verwenden den Datensatz von Abschnitt 2 Sie können auch gehen zu Abschnitt 1 um zu sehen, wie man eine Dropdown-Liste/Datenvalidierungsliste .
Schritte:
- Geben Sie zunächst die folgende Formel in die Zelle C5 .
=IF(ZEILE()-REIHE($B$5:$B$14)+1>ZEILEN($B$5:$B$14)-COUNTBLANK($B$5:$B$14),"", INDIRECT(ADDRESS(SMALL((IF($B$5:$B$14"",ZEILE($B$5:$B$14),ZEILE()+REIHE($B$5:$B$14))),ZEILE()-REIHE($C$5:$C$14)+1),SPALTE($B$5:$B$14),4)))
Hier werde ich auf sehr einfache Weise erklären, wie diese Formel funktioniert. Sie geht durch die Bereich B5:B14 und prüft die leere Zellen mit Hilfe des COUNTBLANK Dann wird auch geprüft, welche Zellen nicht leer auf B5:B14 und liefert somit nicht leere Zellen .
- Presse STRG + UMSCHALT + EINGABE (denn es ist ein Array Formel) und Sie sehen die Ausgabe in der Zelle C5 wie weiter unten.
- Verwenden Sie nun die Füllen Griff zu AutoFill die unteren Zellen.
- Aber wenn Sie zum Auswahlliste sehen Sie immer noch, dass sie Folgendes enthält Rohlinge von Spalte C .
- Und um diese zu entfernen Rohlinge , gehen Sie zu Validierung von Daten von Registerkarte Daten .
- Ändern Sie die letzte Zelle der Tabelle Bereich zu C11 als Ihr gefiltert Liste hat die Bereich C5 zu C11 im Quelle .
- Jetzt klicken OK Sie haben jetzt keine leer Zellen in Ihrem Auswahlliste .
Dies ist eine weitere Möglichkeit, eine Auswahlliste frei von Rohlinge .
Lesen Sie mehr: Verwendung der IF-Anweisung in der Datenüberprüfungsformel in Excel (6 Möglichkeiten)
Praxisteil
In diesem Abschnitt stelle ich Ihnen den Datensatz zur Verfügung, damit Sie diese Methoden selbst anwenden können.
Schlussfolgerung
Kurz gesagt, habe ich versucht, einige Methoden zum Entfernen von Leerzeichen aus einer Datenvalidierungsliste Diese Methoden sind etwas kompliziert, aber ich habe versucht, sie auf einfache und verständliche Weise darzustellen. Ich bitte Sie, mir in den Kommentaren Feedback zu diesem Artikel zu geben, und wenn Sie eigene Ideen oder Fragen haben, können Sie diese ebenfalls im Kommentarfeld hinterlassen.