Falsch geschriebene Wörter, nachgestellte Leerzeichen, unerwünschte Präfixe, fehlerhafte Fälle und nicht druckbare Zeichen führen zu einem schlechten ersten Eindruck. Und das ist nicht einmal eine vollständige Liste der Möglichkeiten, wie Ihre Daten fehlerhaft angezeigt werden können. Krempeln Sie die Ärmel hoch. Es ist Zeit für den Frühjahrsputz bei Ihren Microsoft Office Excel-Arbeitsblättern.
Inhalt dieses Artikels
Seitenanfang
Grundlagen zum Bereinigen von Daten
Sie haben nicht immer die Kontrolle über das Format und den Typ der Daten, die Sie aus einer externen Datenquelle, z. B. einer Datenbank, Textdatei oder Webseite, importieren. Bevor Sie die Daten analysieren können, müssen Sie diese häufig bereinigen. Glücklicherweise verfügt Excel über viele Features, um Daten in das gewünschte Format zu bringen. Manchmal ist der Vorgang unkompliziert und es gibt ein bestimmtes Feature, das die Aufgabe für Sie erledigt. Sie können z. B. problemlos die Rechtschreibprüfung verwenden, um falsch geschriebene Wörter in Spalten zu bereinigen, die Kommentare oder Beschreibungen enthalten. Wenn Sie in einem anderen Fall doppelte Zeilen entfernen möchten, können Sie dies schnell mithilfe des Dialogfelds Duplikate entfernen erreichen.
Ansonsten müssen Sie möglicherweise eine oder mehrere Spalten mithilfe einer Formel ändern, um die importierten Werte in neue Werte zu konvertieren. Wenn Sie z. B. abschließende Leerzeichen entfernen möchten, können Sie eine neue Spalte erstellen, um die Daten mithilfe einer Formel zu bereinigen, die neue Spalte zu füllen, die Formeln der neuen Spalte in Werte zu konvertieren und die ursprüngliche Spalte zu entfernen.
Die grundlegenden Schritte zum Bereinigen von Daten sind:
- Importieren der Daten aus einer externen Datenquelle.
- Erstellen einer Sicherungskopie der ursprünglichen Daten in einer separaten Arbeitsmappe.
- Sicherstellen, dass die Daten mit ähnlichen Daten in Tabellenform mit Zeilen und Spalten angeordnet, alle Spalten und Zeilen sichtbar und keine leeren Zeilen innerhalb des Bereichs enthalten sind. Um optimale Ergebnisse zu erzielen, verwenden Sie eine Excel-Tabelle.
- Führen Sie Aufgaben durch, die nicht zuerst die Spaltenmanipulation erfordern, z. B. die Rechtschreibprüfung oder das Verwenden des Dialogfelds Suchen und Ersetzen.
- Führen Sie als nächstes Aufgaben durch, die eine Spaltenmanipulation erfordern. Die allgemeinen Schritte zum Bearbeiten einer Spalte sind:
- Einfügen einer neuen Spalte (B) neben der ursprünglichen Spalte (A), die eine Bereinigung erfordert.
- Hinzufügen einer Formel, die die Daten am Anfang der neuen Spalte (B) umwandelt.
- Füllen der Formel in der neuen Spalte (B). In einer Excel-Tabelle wird automatisch eine berechnete Spalte mit ausgefüllten Werten erstellt.
- Auswählen und kopieren der neuen Spalte (B) sowie anschließendes Einfügen in die neue Spalte (B) als Werte.
- Entfernen der ursprünglichen Spalte (A), wodurch die neue Spalte von B in A konvertiert wird.
Zum regelmäßigen Bereinigen derselben Datenquelle, sollten Sie ein Makro aufzeichnen oder einen Code schreiben, um den gesamten Prozess zu automatisieren. Es werden auch eine Reihe von externen Add-Ins von Drittanbietern bereitgestellt, die im Abschnitt Drittanbieter aufgeführt sind, die Sie verwenden können, wenn Sie nicht über die Zeit oder Ressourcen verfügen, um den Prozess selbst zu automatisieren.
Seitenanfang
Rechtschreibprüfung
Sie können eine Rechtschreibprüfung verwenden, um nicht nur falsch geschriebene Wörter zu suchen, sondern auch Werte, die nicht konsistent verwendet werden, z. B. Produkt- oder Firmennamen, indem Sie diese Werte zu einem Benutzerwörterbuch hinzufügen.
Seitenanfang
Entfernen doppelter Zeilen
Doppelte Zeilen sind ein häufiges Problem beim Importieren von Daten. Es empfiehlt sich zuerst nach eindeutigen Werten zu filtern, um sicherzustellen, dass sich die erwarteten Ergebnisse ergeben, bevor Sie doppelte Werte entfernen.
Seitenanfang
Suchen und Ersetzen von Text
Sie können eine allgemeine führende Zeichenfolge entfernen, z. B. eine Bezeichnung gefolgt von einem Doppelpunkt und einem Leerzeichen oder einem Suffix (z. B. ein eingeschobener Ausdruck am Ende der Zeichenfolge), die/das überflüssig oder nicht erforderlich ist. Dazu können Sie Instanzen dieses Texts suchen und diesen dann durch keinen oder einen anderen Text ersetzen.
| Weitere Informationen |
Beschreibung |
Überprüfen, ob Zellen Text enthalten (unabhängig von Groß-/Kleinschreibung)
Überprüfen, ob Zellen Text enthalten (abhängig von Groß-/Kleinschreibung) |
Veranschaulichen des Befehls Suchen und verschiedener Funktionen zum Suchen von Text. |
| Entfernen von Zeichen aus Text |
Veranschaulichen des Befehls Ersetzen und verschiedener Funktionen zum Ersetzen von Text. |
Suchen oder Ersetzen von Text und Zahlen auf einem Arbeitsblatt
Suchen und Ersetzen |
Veranschaulichen der Dialogfelder Suchen und Ersetzen. |
FINDEN, FINDENB
SUCHEN, SUCHENB
ERSETZEN, ERSETZENB
WECHSELN
LINKS, LINKSB
RECHTS, RECHTSB
LÄNGE, LÄNGEB
TEIL, TEILB |
Diese Funktionen können Sie verwenden, um verschiedene Zeichenfolgenmanipulationen durchzuführen, z. B. das Suchen und Ersetzen von Teilzeichenfolgen in einer Zeichenfolge, das Extrahieren von Teilen einer Zeichenfolge oder das Bestimmen der Länge einer Zeichenfolge. |
Seitenanfang
Ändern der Groß-/Kleinschreibung bei Text
Manchmal werden Texte ziemlich uneinheitlich präsentiert, insbesondere hinsichtlich der Groß-/Kleinschreibung. Mithilfe einer oder mehrerer der drei Funktionen für die Groß-/Kleinschreibung können Sie den Text in Kleinbuchstaben (z. B. bei E-Mail-Adressen), in Großbuchstaben (z. B. bei Produktcodes) oder den ersten Buchstaben in Großbuchstaben (z. B. für Namen oder Buchtitel) konvertieren.
| Weitere Informationen |
Beschreibung |
| Ändern der Groß-/Kleinschreibung bei Text |
Veranschaulicht die Verwendung der drei Funktionen für die Groß-/Kleinschreibung. |
| KLEIN |
Konvertiert alle Großbuchstaben in einer Zeichenfolge in Kleinbuchstaben.
|
| GROSS2 |
Schreibt den ersten Buchstaben in einer Textzeichenfolge sowie alle anderen Buchstaben im Text groß, die einem Zeichen folgen, bei dem es sich nicht um einen Buchstaben handelt. Alle anderen Buchstaben werden in Kleinbuchstaben konvertiert.
|
| GROSS |
Konvertiert Text in Großbuchstaben.
|
Seitenanfang
Entfernen von Leerzeichen und nicht druckbaren Zeichen aus Text
Gelegentlich enthalten Textwerte führende, nachgestellte oder mehrere eingebettete Leerzeichen (Unicode (Unicode: Ein vom Unicode-Konsortium entwickelter Standard für die Zeichencodierung. Durch die Verwendung von mehr als einem Byte für die Darstellung eines Zeichens ermöglicht Unicode die Darstellung fast aller geschriebener Sprachen der Welt mithilfe eines einzelnen Zeichensatzes.)-Zeichensatzwerte 32 und 160) oder nicht druckbare Zeichen (Unicode-Zeichensatzwerte 0 bis 31, 127, 129, 141, 143, 144 und 157). Diese Zeichen können manchmal beim Sortieren, Filtern oder Suchen zu unerwarteten Ergebnissen führen. Benutzer können z. B. in den externen Datenquellen typografische Fehler integrieren, indem Sie versehentlich zusätzliche Leerzeichen hinzufügen oder die importierten Textdaten der externen Quellen enthalten möglicherweise nicht druckbare Zeichen, die in den Text eingebettet sind. Da diese Zeichen nicht offensichtlich sind, können die unerwarteten Ergebnisse möglicherweise schwer zu deuten sein. Sie können eine Kombination der Funktionen GLÄTTEN, SÄUBERN und WECHSELN verwenden, um diese unerwünschten Zeichen zu entfernen.
| Weitere Informationen |
Beschreibung |
| Entfernen von Leerzeichen und nicht druckbaren Zeichen aus Text |
Veranschaulicht, wie alle Leerzeichen und nicht druckbaren Zeichen des Unicode-Zeichensatzes entfernt werden. |
| CODE |
Gibt einen numerischen Code für das erste Zeichen in einer Zeichenfolge zurück. |
| SÄUBERN |
Entfernt die ersten 32 nicht druckbaren Zeichen im 7-Bit-ASCII-Code (Werte 0 bis 31) aus dem Text. |
| GLÄTTEN |
Entfernt das 7-Bit-ASCII-Leerzeichen (Wert 32) aus dem Text.
|
| WECHSELN |
Sie können die Funktion WECHSELN verwenden, um die höherwertigen Unicode-Zeichen (Werte 127, 129, 141, 143, 144, 157 und 160) durch die 7-Bit-ASCII-Zeichen zu ersetzen, für die die Funktionen GLÄTTEN und SÄUBERN entwickelt wurden.
|
Seitenanfang
Korrigieren von Zahlen und Nummernzeichen
Es gibt zwei Hauptprobleme bei Zahlen, die möglicherweise eine Bereinigung der Daten erfordern: Die Zahlen wurden versehentlich als Text importiert und das negative Vorzeichen muss gemäß dem in Ihrem Unternehmen verwendeten Standard geändert werden.
| Weitere Informationen |
Beschreibung |
| Konvertieren von Zahlen, die als Text gespeichert wurden, in Zahlen |
Veranschaulicht, wie Zahlen, die in Zellen als Text formatiert und gespeichert wurden, was zu Problemen bei Berechnungen oder zu verwirrenden Sortierreihenfolgen führen kann, in das Zahlenformat konvertiert werden. |
| DM |
Konvertiert eine Zahl in das Textformat und ordnet ein Währungssymbol zu. |
| TEXT |
Konvertiert einen Wert in Text in einem bestimmten Zahlenformat. |
| FEST |
Rundet eine Zahl auf die angegebene Anzahl von Dezimalstellen ab, formatiert die Zahl im Dezimalformat mithilfe von Punkten und Kommas und gibt das Ergebnis als Text zurück.
|
| WERT |
Konvertiert eine Textzeichenfolge, die eine Zahl darstellt, in eine Zahl.
|
| |
|
| |
|
Seitenanfang
Korrigieren von Datum und Uhrzeit
Da es so viele unterschiedliche Datumsformate gibt und diese Formate möglicherweise mit nummerierten Teilcodes oder anderen Zeichenfolgen verwechselt werden, die Schrägstriche oder Bindestriche enthalten, müssen die Datums- und Zeitangaben häufig konvertiert und neu formatiert werden.
| Weitere Informationen |
Beschreibung |
| Ändern der Datumswerte, des Datumsformats oder der zweistelligen Jahresangabenauswertung |
Beschreibt die Funktionsweise des Datumssystems in Office Excel. |
| Konvertieren von Uhrzeiten |
Veranschaulicht das Konvertieren zwischen verschiedenen Zeiteinheiten. |
| Konvertieren von als Text gespeicherten Datumsangaben in Datumsangaben |
Veranschaulicht, wie Datumsangaben, die in Zellen als Text formatiert und gespeichert wurden, was zu Problemen bei Berechnungen oder zu verwirrenden Sortierreihenfolgen führen kann, in das Datumsformat konvertiert werden. |
| DATUM |
Gibt die fortlaufende Zahl zurück, die ein bestimmtes Datum darstellt. Wenn vor der Eingabe der Funktion das Zellenformat "Allgemein" verwendet wurde, wird das Ergebnis als Datum formatiert.
|
| DATWERT |
Wandelt ein durch Text dargestelltes Datum in eine fortlaufende Zahl um.
|
| ZEIT |
Gibt die Dezimalzahl einer bestimmten Uhrzeit zurück. Wenn vor der Eingabe der Funktion das Zellenformat "Allgemein" verwendet wurde, wird das Ergebnis als Datum formatiert.
|
| ZEITWERT |
Wandelt eine als Text vorliegende Zeitangabe in eine fortlaufende Zahl um. Diese fortlaufende Zahl ist ein Wert im Bereich von 0 (Null) bis 0,99999999 und entspricht einer Uhrzeit von 0:00:00 (24:00:00) bis 23:59:59.
|
Seitenanfang
Verbinden und Aufteilen von Spalten
Eine allgemeine Aufgabe nach dem Importieren von Daten aus einer externen Datenquelle ist entweder das Verbinden von zwei oder mehr Spalten zu einer Spalte oder das Aufteilen von einer Spalte in zwei oder mehr Spalten. Sie können z. B. eine Spalte, die einen vollständigen Namen enthält, in einen Vor- und Nachnamen aufteilen. Sie können auch eine Spalte, die ein Adressfeld enthält, in separate Spalten mit Straße, Ort, Region und Postleitzahl aufteilen. Dies kann auch umgekehrt zutreffen. Sie können somit z. B. die Spalten für Vorname und Nachname zu einer einzelnen Spalte mit dem vollständigen Namen verbinden oder einzelne Adressspalten zu einer einzigen Spalte verbinden. Weitere allgemeine Werte, die möglicherweise zu einer Spalte verbunden oder auf mehrere Spalten aufgeteilt werden können, umfassen Produktcodes, Dateipfade, und IP-Adressen.
Seitenanfang
Umwandlung und Neuanordnung von Spalten und Zeilen
Die meisten der Analyse- und Formatierungsfunktionen in Excel gehen davon aus, dass die Daten in einer einzelnen, flachen, zweidimensionalen Tabelle enthalten sind. Manchmal sollen Spalten möglicherweise zu Zeilen und Zeilen zu Spalten werden. Ein anderes Mal sind die Daten möglicherweise nicht einmal in einem tabellarischen Format strukturiert und Sie suchen dann nach einer Möglichkeit, die Daten aus einem nicht tabellarischen in ein tabellarisches Format umzuwandeln.
| Weitere Informationen |
Beschreibung |
| MTRANS |
Gibt einen vertikalen Zellbereich als horizontalen Bereich zurück oder umgekehrt. |
|
|
|
|
|
|
|
|
|
Seitenanfang
Abstimmen von Tabellendaten durch Zusammenführen oder Vergleichen
Gelegentlich verwenden Datenbankadministratoren Office Excel zum Suchen und Korrigieren übereinstimmender Fehler, wenn zwei oder mehr Tabellen zusammengeführt sind. Dies könnte das Abstimmen von zwei Tabellen aus verschiedenen Arbeitsblättern umfassen, um z. B. alle Datensätze in beiden Tabellen anzuzeigen oder die Tabellen zu vergleichen und Zeilen zu suchen, die nicht übereinstimmen.
| Weitere Informationen |
Beschreibung |
| Suchen von Werten in einer Datenliste |
Zeigt allgemeine Möglichkeiten, um Daten mithilfe der Verweisfunktionen nachzuschlagen. |
| VERWEIS |
Gibt einen Wert aus einem einzeiligen oder einspaltigen Bereich oder aus einem Array zurück. Die VERWEIS-Funktion verfügt über zwei Syntaxformen: Die Vektorform und die Arrayform.
|
| WVERWEIS |
Sucht nach einen Wert in der obersten Zeile einer Tabelle oder in einem Array von Werten und gibt anschließend einen Wert in der gleichen Spalte aus einer Zeile zurück, die Sie in der Tabelle oder dem Array angegeben haben. |
| SVERWEIS |
Sucht in der ersten Spalte eines Tabellenarrays nach einem Wert und gibt einen Wert in derselben Zeile einer anderen Spalte im Tabellenarray zurück.
|
| INDEX |
Gibt einen Wert oder den Verweis auf einen Wert aus einer Tabelle oder einem Bereich zurück. Es gibt zwei Arten der INDEX-Funktion: Die Arrayform und die Verweisform.
|
| VERGLEICH |
Gibt die relative Position eines Elements in einem Array zurück, das einem angegebenen Wert in einer angegebenen Reihenfolge entspricht. Verwenden Sie VERGLEICH anstatt einer der VERWEIS-Funktionen, wenn Sie die Position eines Elements in einem Bereich anstelle des Elements selbst benötigen.
|
| BEREICH.VERSCHIEBEN |
Gibt einen Verweis auf einen Bereich zurück, bei dem es sich um eine angegebene Anzahl von Zeilen und Spalten einer Zelle oder eines Zellbereichs handelt. Der zurückgegebene Verweis kann eine einzelne Zelle oder ein Zellbereich sein. Sie können die Anzahl der zurückzugebenden Zeilen und Spalten angeben.
|
Seitenanfang
Drittanbieter
Nachfolgend finden Sie eine Teilliste der Drittanbieter, die über Produkte verfügen, mit denen Daten mithilfe verschiedener Methoden bereinigt werden können.
Seitenanfang