Fremddaten in Excel einlesen: Entfernung von Sonderzeichen

Daten aus anderen Systemen in Excel weiter zu verarbeiten, liegt im Trend, und alle großen Softwarehersteller stellen Excel-Schnittstellen zur Verfügung. Oft liegen die Rohdaten aber nicht so geordnet vor, wie es die Weiterverarbeitung erfordert. 

Soweit sich der Weiterverarbeitungsbedarf auf Verdichtungen, Zuordnungen und Darstellungen von Zahlen handelt, stellt die Aufbereitung mittels Excel kein großes Problem dar. Anders, wenn die Quelldaten Bestandteile aufweisen, welche diese Absicht blockieren. Dann müssen diese Störelemente entfernt werden, bevor es mit der Weiterverarbeitung losgehen kann. Typisch sind allerlei Sonderzeichen. Teilweise sind diese auch noch schwer erkennbar und deshalb gelegentlich besonders ärgerlich. Beispiele sind Leertasten in Leerzellen oder Hochkommas vor Zahlen. 
Für den in der Praxis relativ häufig auftretenden Fall „Entfernung von Sonderzeichen“ gibt es fertige Lösungen zu kaufen, außerdem zahlreiche kostenlose Hilfestellungen per Internet. In der Regel arbeiten diese Lösungen mit Zelle-für-Zelle-Abfragen, was in größeren Datenbereichen ziemlich schnell zu längeren Wartezeiten führt. Wenn es sich um monatliche Routinen handelt, kann dies als erträglich betrachtet werden. Es gehört jedoch grundsätzlich zur guten Excel-Arbeit, aus der Vielzahl der Möglichkeiten gezielt die schnellsten auszuwählen. Alle Excel- Entwickler/-innen kennen den Umstand, dass Excel oft mehrere Lösungswege erlaubt (ein großes Problem für alle Einsteiger, gleichzeitig jedoch ein großer Vorteil).

Nehmen wir also eine schnelle, einfache Lösung für den Anfang, die in vielen Fällen den Bedarf vollständig abdecken wird:

Excel-Zeichen-entfernen_Fischer.jpg
 
In C11-C20 sind verschiedene „Sonderzeichen“ aufgelistet.

Ab G11:G21 stehen Beispiele von Quelldaten. Daneben stehen die bereinigten Daten nach Entfernung der Sonderzeichen. Die Reihenfolge ist in den Spalten nicht identisch – es ist somit unterstellt, dass die Reihenfolge keine Rolle spielt. Zur Sonderzeichen-Entfernung dient folgendes Makro, das per Schaltfläche Zeichen entfernen gestartet wird:

 Sub ZeichenEntfernen()
    Application.ScreenUpdating = False
  Z = 11
  While Z < 21
    Range("G11:G125010").Select
    Selection.Sort Key1:=Range("G11"), Order1:=xlAscending, Header:=xlNo, _
      OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
    Application.CutCopyMode = False
    Cells(Z, 3).Select
    Selection.Copy
    Range("G10").Select
    Selection.PasteSpecial Paste:=xlPasteValues
    Application.CutCopyMode = False
    Selection.CurrentRegion.Select
    Selection.Replace What:=Cells(10, 7), Replacement:="", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
    Application.CutCopyMode = False
  Z = Z + 1
  Wend
    Range("G11:G125010").Select
    Selection.Sort Key1:=Range("G11"), Order1:=xlAscending, Header:=xlNo, _
      OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
    Application.CutCopyMode = False
    Range("A1").Select
    Application.ScreenUpdating = True
End Sub


Erläuterung: Das Makro arbeitet mit der so genannten Blocktechnik. Gemeint ist, dass nicht Zelle für Zelle befragt wird, sondern der gesamte zu bearbeitende Datenblock auf einen Schlag. Damit erreichen Sie in größeren Datenbereichen einen enormen Zeitvorteil.

Die Lösung ist auf 10 Sonderzeichen (Zeile 11-20) eingerichtet – diese Festlegung ist nach Bedarf zu erweitern. Anfangs wird der Datenblock in Spalte G aufsteigend G11 sortiert, damit für jede der einzelnen Sonderzeichen-Entfernungsvorgänge ein bündiger Datenblock entsteht (weil dieser beim Entfernen von Nullen unterbrochen wird). Die Sortierung ist auf 125.000 Zeilen ausgelegt – diese Festlegung kann großzügig ausgelegt werden, weil Sortiervorgänge zu den schnellen Excel-Routinen zählen.

In der Schleife wird das jeweilige Sonderzeichen nach G10 kopiert und im Block ab G10 entfernt. Hochkommas werden ggf. nicht sauber entfernt, es stehen aber rechenbare Zahlen in den Zellen, die zuvor wegen Hochkommas nicht rechenbar gewesen sind. Mit dem *-Zeichen funktioniert es nicht. Das Makro funktioniert auch, wenn das vermutete Zeichen gar nicht im Block vorhanden ist.

Wenn Sie mehr als 20 Zeichen benötigen, erweitern Sie den Block in C nach unten und im Makro die Anweisung While Z < 21 entsprechend höher als 21.



letzte Änderung E.R. am 16.09.2020
Autor(en):  Ernst Fischer

Drucken RSS
Weitere Fachbeiträge zum Thema

Premium-Stellenanzeigen



Eigenen Fachbeitrag veröffentlichen? 

Sie sind Autor einer Fachpublikation oder Entwickler einer Excel-Vorlage? Gern können Sie sich an der Gestaltung der Inhalte unserer Fachportale beteiligen! Wir bieten die Möglichkeit Ihre Fachpublikation (Fachbeitrag, eBook, Diplomarbeit, Checkliste, Studie, Berichtsvorlage ...) bzw. Excel-Vorlage auf unseren Fachportalen zu veröffentlichen bzw. ggf. auch zu vermarkten. Mehr Infos >>

Kommentar zum Fachbeitrag abgeben

Nur registrierte Benutzer können Kommentare posten!

Anzeige

Premium-Mitgliedschaft

Erhalten Sie Zugriff auf Premium-Inhalte von Controlling-Portal.de und Rechnungswesen-Portal.de. Aktuelle und ständig erweiterte Fachbeiträge, ausgewählte sonst kostenpflichtige Excel-Vorlagen und sämtliche Ausgaben des Controlling-Journals im Archiv. Das aktuelle Controlling-Journal erhalten Sie zudem als pdf-Ausgabe. Verschaffen Sie sich hier einen Überblick über unsere Premium-Inhalte.

Mitgliedschaft für nur 89,- EUR inkl. MWSt. im Jahr! Weitere Informationen >>
Anzeige
Anzeige
Excel-Vorlage: RS Controlling System

Community

Community_Home.jpg






Nutzen Sie kostenfrei das Forum für Controller und und diskutieren ihre Fragen zu Controlling-Themen.
Anzeige

Neu - Controlling-Journal!

CJ_Muster_titel-190px.jpg
Kurzweiliger Mix aus Fachinformationen, Karriere- und Arbeitsmarkt-News, Büroalltag und Softwarevorstellungen.

Probieren Sie jetzt das Print-Magazin Controlling-Journal >>
Anzeige

Neueste Stellenangebote

Sie möchten über neu eingehende Stellenangebote automatisch informiert werden? Dann können Sie unseren kostenfreien Jobletter abonnieren. Mit diesem erhalten Sie alle 14 Tage die aktuellsten Stellenanzeigen und weitere Arbeitsmarkt-News. Jobletter jetzt abonnieren >>
Anzeige

Wie zufrieden sind Sie mit uns?

rotstift_adpic_190px.jpg 
Über Ihre Meinung und auch ihre Anregungen für Veränderungen oder Erweiterungen würden wir uns sehr freuen. Nur 10 kurze Fragen, die schnell beantwortet sind. Vielen Dank im Voraus für Ihre Mithilfe! zur Umfrage >>
Anzeige

Fachbeitrag veröffentlichen?

Autorin.jpg Sie sind Autor von Fachbeiträgen mit Controlling-Thema? Gerne veröffentlichen oder vermarkten wir ihren Fachbeitrag im Themenbereich Controlling. Eine kurze Autorenvorstellung oder Unternehmensdarstellung am Ende des Artikels ist möglich. jetzt Mitmachen >>
Anzeige

RS Controlling-System

Das RS- Controlling-System bietet Planung, Ist- Auswertung und Forecasting in einem Excel-System. Monatliche und mehrjährige Planung. Ganz einfach Ist- Zahlen mit Hilfe von Plan/Ist-Vergleichen, Kennzahlen und Kapitalflussrechnung analysieren.  Alle Funktionen im Überblick >>.
Anzeige

RS-Bilanzanalyse

RS-Bilanzanalyse.jpgBilanzanalyse- Tool (Kennzahlen- Berechnung): Umfangreiches Excel- Tool zur Berechnung der wichtigsten branchenunabhängigen Kennzahlen aus Bilanz und G+V. Es werden Berichte generiert, die die Liquiditäts-, Vermögens- und Ertragslage des Unternehmens im 5 Jahresvergleich darstellen.
Excel- Tool bestellen >>
Anzeige
Anzeige

Stellenmarkt

Controller (m/w/d)
Die Kelheim Fibres GmbH ist der weltweit führende Hersteller von Viskose-Spezialfasern, die sich oft unerkannt in unzähligen Produkten unseres Alltags finden. Fasern aus Kelheim geben Hightech-Bekleidung, Hygieneartikeln oder Geldscheinen ihre typischen Eigenschaften und sind überall auf der Welt... Mehr Infos >>

Mitarbeiterin oder einen Mitarbeiter (w/m/d) mit dem Schwerpunkt Mittelbewirtschaftung
Die Deutsche Kinder- und Jugendstiftung (DKJS) setzt sich für Bildungserfolg und gesellschaftliche Teilhabe junger Menschen ein. Für dieses Ziel bringt die DKJS Akteure aus Staat, Wirtschaft, Praxis und Zivilgesellschaft zusammen und entwickelt mit ihnen Antworten auf aktuelle Herausforde... Mehr Infos >>

Betriebswirt (m/w/d), Volkswirt (m/w/d) oder Wirtschafts­wissenschaftler (m/w/d) für die betriebs­wirtschaftliche Steuerung und Weiter­entwicklung des allgemeinen ÖPNV
Das Bayerische Staats­ministerium für Wohnen, Bau und Verkehr ist für alle Bereiche des Bauens und des Verkehrs sowie die Wohnraum- und Städte­bauförderung in Bayern zuständig. Zudem sind die Zustän­digkeiten für die staat­lichen Bau-, Grundstücks- und Wohn­bau­gesell­schaften sowie für die Immob... Mehr Infos >>

Weitere Stellenanzeigen im Stellenmarkt >>
Anzeige

JOB- Letter

 jobletter.jpg
Sie möchten über neu eingehende Stellenangebote automatisch informiert werden? Dann können Sie unseren kostenfreien Jobletter abonnieren. Mit diesem erhalten Sie alle 14 Tage die aktuellsten Stellenanzeigen und weitere Arbeitsmarkt-News.
Anzeige

Software-Tipp

BI_Forderungscockpit_controllingportal.jpg Diamant/3 bietet Ihnen ein Rechnungswesen mit integriertem Controlling für Bilanz- / Finanz- und Kosten- / Erfolgs- Controlling sowie Forderungsmanagement und Personalcontrolling. Erweiterbar bis hin zum unternehmensweiten Controlling.

Mehr Informationen >>
Anzeige
Anzeige

CJ_Muster_titel-190px.jpg

Kurzweiliger Mix aus Fachinformationen, Karriere- und Arbeitsmarkt-News, Büroalltag und Softwarevorstellungen - Probieren Sie jetzt die aktuelle Ausgabe des Controlling-Journal >>
Anzeige

Software

Projektron BCS Projektmanagement-Software
Projektron BCS ist eine webbasierte Projektmanagement-Software, mit der Projekte geplant, koordiniert und ausgewertet werden können. Projektleiter, Controller und Mitarbeiter arbeiten mit personalisierten Oberflächen.   Projektron BCS ist vollständig webbasiert und ohne Client-Installa... Mehr Infos >>

LucaNet.Group Report
LucaNet.Group Report  Die Software für effektive Erfassung und Validierung von Daten  Mit LucaNet.Group Report können sämtliche Unternehmensdaten strukturiert und übersichtlich in einem Software-Modul erfasst und validiert werden. Der komplette Prozess der Datenerfassung wird dur... Mehr Infos >>

KONSOLIDATOR
EINE EINFACHE LÖSUNG FÜR DIE KONZERNKONSOLIDIERUNG Cloudbasierte Softwarelösung Konsolidator® ist eine cloudbasierte, moderne SaaS-Lösung für die finanzielle Konsolidierung und Berichterstattung basierend auf Microsoft Azure, die Ihnen hilft, Ihre Finanzfunktion zu digit... Mehr Infos >>

Zum Controlling-Software-Verzeichnis >>
Anzeige

Excel-Training und -Auftragsarbeiten

controlling_Dashboard_pm_ml12nan_290px.jpg

Sie möchten in Excel fit werden oder möchten ein individuelles Excel-Tool erstellt haben?
Wir bieten Ihnen:
  • individuelle Excel-Schulungen für Ihre Mitarbeiter (online ohne Reisekosten!)
  • lfd. Lösung von Excel-Problemfällen per Telefon/Online-Support
  • Anpassung bzw. komplette Neuerstellung von Excel-Tools
Weitere Informationen >>
Anzeige

Excel-Tools

Coaching Matrix erstellen mit Excel
Mit dieser Excel-Vorlage analysieren Sie die Stärken und Verbesserungspotentiale Ihrer Mitarbeiter oder Ihrer Klienten. Mehr Infos >>

Projektorientierte Personalkostenplanung
Dieses Excel- Tool ermöglicht eine branchenunabhängige projektorientierte Personalkostenplanung auf Basis von vorgegebenen Kapazitäten. Die Personalkostenermittlung laufender Projekte bzw. Kostenprognose geplanter Projekte ist sowohl mit eigenen Mitarbeiterressourcen als auch mit Mitarbeitern von... Mehr Infos >>

Besondere Steuersätze, §§ 32b und 34 EStG
Das Excel-Tool „Besondere Steuersätze, §§ 32b und 34 EStG“ ermittelt die Einkommensteuer und den Solidaritätszuschlag bei gleichzeitigem Vorliegen von außerordentlichen Einkünften im Sinne des § 34 EStG und solchen, die dem Progressionsvorbehalt nach § 32b EStG unterliegen. Mehr Infos >>

Zum Excel-Vorlagen-Verzeichnis >>
Anzeige

RS-Controlling-System für EÜR inkl. Liquiditätsplanung

Bericht5_pm_Jan_Prchal.jpg
Mit dem RS-Controlling-System für Einnahme-Überschuss-Rechnung steuern Sie erfolgreich ihr Unternehmen. Dieses Tool ermöglicht es Ihnen ihr Unternehmen zu planen, zu analysieren und zu steuern. Zusätzlich ermittelt das Tool einen Liquiditätsplan. Mehr Informationen >>
Anzeige

Aktiendepot in Excel verwalten 

Excel-Aktiendepot_4_0.jpg
Mit dieser Excel-Vorlage können Sie Ihre Aktien in Excel verwalten:
Geplante Aktienkäufe und –Verkäufe simulieren mit Berücksichtigung von Spesen, Abgaben, Sparer-Pauschbetrag und GV-Topf, Automatische Zusammenfassung der Aktientransaktionen nach Kalenderjahren inklusive Diagrammdarstellung, Historie der Aktienverkäufe, ...   Zum Shop >>
Anzeige

Seminar-Tipps

Confex Training GmbH, Excel im Projektmanagement, Frankfurt, 03.11.2020 2 Tage
Mehr Infos >>

PC-COLLEGE , Excel - als Controlling - Instrument, Frankfurt, 02.11.2020 2 Tage
Mehr Infos >>

CA controller akademie®, Stufe II - Financial & Management Accounting, Hotel Vier Jahreszeiten Starnberg, Starnberg, 02.08.2021 5 Tage
Mehr Infos >>

CA controller akademie®, Strategien für Business Intelligence und Big Data, Lindner Park-Hotel Hagenbeck, Hamburg, 30.11.2020 3 Tage
Mehr Infos >>

PC-COLLEGE , Excel - für Selbsterlernte, Düsseldorf, 01.02.2021 2 Tage
Mehr Infos >>

Zur Seminar-Datenbank >>
Anzeige

Excel-Haushaltsbuch Premium 

Haushaltsbuch_Premium_03.jpg
Kostenkontrolle durch Planung und Erfassung aller privaten Ausgaben und Einnahmen.
Monatsende und schon wieder fragen Sie sich „Wo ist das ganze Geld geblieben?“
Die Excel-Vorlage Haushaltsbuch Premium bringt Aufschluss. Auf den ersten Blick erscheint es zwar mühsam, jedoch bringt die Erfassung aller monatlichen Einnahmen und Ausgaben in einem Haushaltsbuch viele Vorteile mit sich:. Zum Shop >>
Anzeige
Reifegradcockpit_Digipit.jpg

Steuerung von Digitalisierungsstatus und -entwicklung mit dem digitalen Reifegradcockpit "DigiPit": In Unternehmen werden bereits Management-Cockpits eingesetzt, die meist komplexe, finanzielle Zusammenhänge und Kennzahlen verständlich darstellen. Zur umfassenden und transparenten Steuerung der Digitalen Transformation bietet es sich an mithilfe eines Cockpits, des sogenannten DigiPits, die Aspekte und die Entwicklung im Einzelnen zu beleuchten. Daher wurde der „DigiGrad“ als Wert für die Bestimmung des Digitalen Reifegrades und das „DigiPit“ als Digitalisierungs-Steuerungscockpit entwickelt. Mehr dazu in diesem eBook >>

Anzeige

Excel Tool

Anlagenverwaltung in Excel: Das Inventar ist nach Bilanzpositionen untergliedert, Abschreibungen und Rest- Buchwerte ihrer Anlagegüter werden automatisch berechnet. Eine AfA- Tabelle, mit der Sie die Nutzungsdauer ihrer Anlagegüter ermitteln können, ist integriert. mehr Informationen >>
Anzeige

RS-Plan

RS-Plan.jpgRS-Plan - Unternehmens- planung leicht gemacht:
Erstellen Sie mit RS-Plan Ihre Unternehmensplanung professionell. Automatische Plan-GuV, Plan-Bilanz, Plan- Kapitalflussrechnung und Kenn- zahlen. Preis: 119,- EUR mehr Informationen >>
Anzeige

Excel-Tool-Beratung und Erstellung

Kein passendes Excel-Tool dabei?

Balken.jpgGern erstellen wir Ihnen Ihr Excel- Tool nach Ihren Wünschen und Vorgaben. Bitte lassen Sie sich ein Angebot von uns erstellen.
Anzeige

RS-Investitionsrechner

RS-Investitionsrechner.jpg
Der RS- Investitionsrechner ermittelt Ihnen den Kapitalwert oder internen Zinsfuß für Ihre Investitions- vorhaben. Zusätzlich können Sie die Rentabilität und die Amortisations- zeit Ihres Investitionsvorhabens berechnen lassen. Excel- Tool bestellen >>
Anzeige

Experten-Tipp

diagramm-pm-stephen-rees.jpgWollen Sie ihre im Unternehmen eingesetzten Excel-Lösungen anpassen oder erweitern? Unser Excel-Experte berät und untersützt Sie zu den Produkten der RS-Reihe oder bei der Anpassung und Erweiterung ihrer eigener Excel-Lösungen. Mehr Infos >>
Anzeige

RS Toolpaket - Controlling

Excel-Tool_152x89px.jpgWir setzen für Sie den Rotstift an, sparen Sie mit unsrem RS Toolpaket - Controlling über 30% im Vergleich zum Einzelkauf. Die wichtigsten Controlling-Vorlagen in einem Paket (Planung, Bilanzanalyse, Investitionsrechnung, ...). Das Controllingpaket umfasst 6 Excel-Tools für Ihre Arbeit! mehr Infos >>
Anzeige

RS-Plan

RS-Plan.jpgRS-Plan - Unternehmens- planung leicht gemacht:
Erstellen Sie mit RS-Plan Ihre Unternehmensplanung professionell. Automatische Plan-GuV, Plan-Bilanz, Plan- Kapitalflussrechnung und Kenn- zahlen. Preis: 119,- EUR Mehr Informationen >>
Anzeige

RS-Bilanzanalyse

RS-Bilanzanalyse.jpgBilanzanalyse- Tool (Kennzahlen- Berechnung): Umfangreiches Excel- Tool zur Berechnung der wichtigsten branchenunabhängigen Kennzahlen aus Bilanz und G+V. Es werden Berichte generiert, die die Liquiditäts-, Vermögens- und Ertragslage des Unternehmens im 5 Jahresvergleich darstellen.
Excel- Tool bestellen >>