Fremddaten in Excel einlesen: Entfernung von Sonderzeichen

Ernst Fischer
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 11.08.2023
Autor:  Ernst Fischer

Bleiben Sie auf dem Laufenden mit unserem Newsletter

Tragen Sie sich für den kostenfreien und unverbindlichen Newsletter von Controlling-Portal.de ein und erhalten Sie jeden Monat aktuelle Neuigkeiten für Controller. Wir informieren Sie über neue Fachartikel, über wichtige News, aktuelle Stellenangebote, interessante Tagungen und Seminare. Wir empfehlen Ihnen spannende Bücher und geben Ihnen nützliche Excel-Tipps. Verpassen Sie nie mehr wichtige Diskussionen im Forum und stöbern Sie in Software-Angeboten, die Ihnen den Arbeitsalltag erleichtern. Beispiel-Newsletter >>

Jetzt Newsletter gratis erhalten

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!

Controlling- Newsletter

Neben aktuellen Fach- und Arbeitsmarkt-Trends für Controller und neu eingegangene Fachbeiträge, informieren wir Sie über interessante Veranstaltungen und stellen Ihnen einzelne Controlling-Tools im Detail vor.
Werden Sie jetzt monatlich über
neue Fachbeiträge, Jobs und Tools informiert! 
Zur Newsletter-Anmeldung >>

Über 3.000 Artikel und Vorlagen

Community_Home.jpg






Werden Sie Mitglied in einer großen Controller-Community (über 12.000 Mitglieder!) und erhalten Zugriff auf viele Inhalte und diskutieren ihre Fragen im Controlling-Forum.

Sehen Sie hier die neuesten Fachbeiträge >>

Eine neue Stelle?

Mit dem Studium fertig, Umzug in eine andere Region, Aufstiegschancen nutzen oder einfach nur ein Tapetenwechsel? Dann finden Sie hier viele aktuell offene Stellen im Controlling.
Zu den Stellenanzeigen >>

Zukunft_Aussicht_Menschen_Fernglas_pm_prometeus_315.jpg

Sie suchen einen Controller? Mit einer Stellenanzeige auf Controlling-Portal.de erreichen Sie viele Fachkräfte. weitere Informationen >>

KLR-Begriffe von A bis Z

A-C   D-F   G-I   J-L   M-R   S-U   V-Z 

Testen Sie ihr Wissen mit unseren Aufgaben und Lösungen im Bereich Kostenrechnung >>

Sie haben eine Frage?

Ratlos_Verwirrt_pm_RainerPlendl_400x275.jpg

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

Riesen- Ressource

Auf Controlling-Portal.de sind bereits über 1.800 Fachbeiträge veröffentlicht und ständig kommen neue dazu.

Zu den neuesten Fachbeiträgen >>
Zu den derzeit meistgelesenen Fachbeiträgen >>
Zu den Premium-Beiträgen >>

Sie möchten auch einen Fachbeitrag hier veröffentlichen? Dann erhalten Sie hier weitere Informationen >>

Amüsante Glosse

Zweifel_Denken_Frau_Brille_pm_luckyraccoon_400x300.jpg

Erfolgreiche Unternehmer einer Kleinstadt treffen sich regelmäßig im örtlichen Golfclub und diskutieren mit Ihrer Lieblingskellnerin und BWL-Studentin Pauline betriebswirtschaftliche Probleme. Amüsant und mit aktuellem Bezug geschrieben von Prof. Peter Hoberg.

Zur Serie "Neulich im Golfclub" >>

Sie möchten sich weiterbilden?

mann-treppe-up-karriere_pm_pressmaster_B10716345_400x300.jpg

In unserer Seminar-Rubrik haben wir einige aktuelle Seminar- und Kurs-Angebote für Controller, u.a. auch Kurse zum Controller / IHK zusammengestellt.

Talentpool - Jobwechsel einfach!

HR-Bewerbung-Digital_pm_yupiramos_B123251108_400x300.jpg

Tragen Sie sich kostenfrei im Talentpool auf Controlling-Portal.de ein und erhalten Jobangebote und Unterstützung beim Jobwechsel durch qualifizierte Personalagenturen.

Bestens auf den Jahresabschluss vorbereitet – mit kostenloser Checkliste

Media-FIN_Bild_Vorarbeiten_290x 150 px.png
Befinden Sie sich in den Jahresabschlussarbeiten? Diese kostenlose Checkliste hilft Ihnen, alle Vorarbeiten im Blick zu behalten, Abläufe zu beschleunigen und Aufgaben einfach im Team zu delegieren.   

Jetzt kostenlos downloaden!

Controlling-Software gesucht?

controlling_Dashboard_pm_ml12nan_B9707546_400x300.jpg

Verschaffen Sie sich hier einen Überblick >>

Controlling war gestern. Steuerung ist heute

CP-Webinar-roosi-2.jpg
Erfahren Sie, wie modernes Controlling Unternehmen aktiv steuert – datengetrieben, vorausschauend und mit echtem Business-Impact.

Ja, das interessiert mich sehr!

Stellenanzeigen

Kaufmännischer Sachbearbeiter (m/w/d) in der Buchhaltung
Das Q in EQOS steht für „Quality“ und hat viele Gesichter. Eines davon ist „Motivation“: Unsere Mitarbeitenden spornen sich immer wieder selbst an und finden für unterschiedlichste Aufgaben vielfältige Lösungen. Mit ihren kreativen Ideen bringen sie uns voran und machen EQOS zu einem spannenden u... Mehr Infos >>

Spezialist Lohn- und Gehaltsbuchhaltung / Payroller (m/w/d) in Teilzeit
PlanET Biogastechnik GmbH plant, entwickelt und konstruiert Biogasanlagen für Landwirtschaft sowie Industrie im nationalen wie auch internationalen Markt. Auf unserem erfolgreichen Weg brauchen wir dich als Verstärkung. Bringe deine Ideen bei uns ein und verwirkliche dich bei uns. In unserem fami... Mehr Infos >>

Leitung (m/w/d) Finanzbuchhaltung
Das Klinikum Freising ist ein in der historischen Universitäts­stadt Freising bei München gelegenes Kranken­haus der Grund- und Regel­ver­sorgung in kommunaler Träger­schaft sowie akademisches Lehr­kranken­haus der Technischen Universität München. In elf medizinischen Ab­teilungen mit 335 Betten ... Mehr Infos >>

Finanzbuchhalter (all genders)
Du hast keine Lust auf starren Buchhaltungsalltag, sondern willst mitdenken, mitgestalten und in sinnvollen Prozessen arbeiten? Dann bist du bei uns genau richtig – in einem Team, das Wert auf ein ehrliches und wertschätzendes Miteinander legt. Mehr Infos >>

Senior Accountant / Bilanzbuchhalter / Finanzbuchhalter (m/w/d)
Sie möchten die Finanz- und Rechnungswesen-Prozesse einer internationalen Unternehmensgruppe aktiv mit­gestalten? Sie haben Erfahrung in der Erstellung von Abschlüssen und suchen eine verantwortungsvolle Position mit Entwicklungsmöglichkeiten? Dann sind Sie bei uns genau richtig! Mehr Infos >>

Controller (m/w/d) – Schwerpunkt Projektcontrolling & Kostenrechnung
Produktives Teamwork zahlt sich aus – das merken auch unsere Kunden, die überwiegend aus der Lebensmittelindustrie kommen. Für sie entwickeln und bauen wir komplexe Intralogistik-Lösungen und individuelle Einzelanlagen und Maschinen für Lagersysteme, Behälter- und Kartonfördertechnik, Rohrbahn- u... Mehr Infos >>

Lohn- und Gehaltsbuchhalter (m/w/d)
Sie lieben, wenn am Monatsende alles stimmt? Paragraphen schrecken Sie nicht ab und ein Umfeld, in dem man sich gegenseitig unterstützt, ist kein Fremdwort? Dann sind Sie genau richtig bei uns – wo die Abrechnung nicht nur korrekt ist. Mehr Infos >>

Kaufmännischer Angestellter (m/w/d) Buchhaltung und Administration
Wir sind ein kleines, aber wach­sendes Familien­unternehmen aus Neckar­tailfingen und reali­sieren Rein­räume sowie inno­vative Prozess­um­gebungen für spannende Branchen wie Lebens­mittel, Pharma, Medizin­tech­nik, Mikro­technik, Kos­metik und viele mehr. Das Beson­dere: Mit unseren Anlagen ents... Mehr Infos >>

Weitere Stellenanzeigen im Stellenmarkt >>

Folgen Sie uns!

panthermedia_B90564160_patronestaff_310px.jpg

Controlling-Portal auf:
Facebook >> und  Linkedin >>

Online-Seminar:
Storytelling mit Daten für Controller:innen und Datenprofis

20241008-07373_290x100.jpg
Mit diesem Online-Seminar lernst du Kernbotschaften und Handlungsempfehlungen wirksam zu vermitteln. Denn von Controller:innen und Business Analyst:innen wird heutzutage mehr verlangt als Reports und Dashboards. Sie sollen Daten in handlungsrelevante Empfehlungen übersetzen und Unternehmensleitung, sowie Fachbereiche mit ihrem datenbasierten Wissen beraten. Für diese anspruchsvolle Aufgabe braucht es eine Vielzahl an Fähigkeiten. Eine der Wichtigsten ist, datenbasierte Erkenntnisse und Ideen strukturiert, überzeugend und zielgruppengerecht zu kommunizieren.   

Erfahre mehr zum Online-Seminar >>  

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.

Kostenverfolgung Bauprojekte

Kostenverfolgung-Bauprojekte.jpg
Mit diesem einfachen Excel-Tool lässt sich die Kostenverfolgung für Bauprojekte leicht gestalten. Sie pflegen separate Listen für das Budget, Hauptaufträge, Nachträge, erwartete Kosten und Rechnungen und bekommen diese Kosten in einer Übersicht auf einem separaten Blatt nach Vergabeeinheiten und Kostengruppen zusammengefasst.

Jetzt hier für 20,- EUR downloaden >>

Excel-Tools für Controller!

Diagramme_Charts_pm_chormail@hotmail-com_B347361660_400x300.jpg

Über 500 Vorlagen direkt zum Download. Verschaffen Sie sich einen Überblick >>

Software-Tipps

QuoVadis.jpg
Der BusinessPlanner besticht seit Jahren durch seine schnelle und professionelle Umsetzung einer integrierten Unternehmensplanung. Ein besonderer Fokus liegt auf der Integration von Planbilanz und Finanzplan / Cashflow – inklusive transparentem und aussagekräftigem Reporting.
Mehr Informationen >>

LucaNet_simply_intelligent_Logo_RGB.jpg
LucaNet.Planner deckt alle Anforderungen der integrierten Unternehmensplanung, des Reportings und der Analyse ab. Setzen Sie auf eine Software, die Ihnen mit maximaler Transparenz Arbeitsprozesse erleichtert. Mit wenigen Mausklicks passen Sie vorgefertigte Strukturen an Ihre Bedürfnisse an und importieren Ist-Zahlen über fertige Schnittstellen aus Ihrem Vorsystem.  Mehr Informationen >>

idl.png
Die IDL CPM Suite ist eine Software für die Unternehmenssteuerung mit integrierten Applikationen für Konzernkonsolidierung, Finanzplanung, operative Planung, Managementreporting, regulatorisches Berichtswesen und Analyse. Herausragende Usability, hohe Automatisierung und Fachlichkeit zeichnen sie aus. Mehr Informationen >>

Weitere Controlling-Software-Lösungen im Marktplatz >>

RS - Make or Buy Analyse

In einem Unternehmen kommt oft die Frage auf, ob man Materialien in Eigenproduktion herstellen sollte oder diese extern zukauft. Dieses Excel-Tool hilft Ihnen bei der Fragestellung auf Grundlage der Make or Buy Analyse. Die Berechnung kann nach Vollkosten- oder Grenzkostenansatz durchgeführt werden.
Mehr Informationen >>


Preiskalkulation mit Excel

Preiskalkulation einfach gemacht: dieses Excel-Tool hilft Ihnen bei der Kalkulation Ihrer Preise. Geeignet sowohl im Dienstleistungs- als auch im Industriebereich. Auch zur Preiskalkulation einzelner Projekte anwendbar. Inklusive einstufiger Deckungsbeitragsrechnung.
Mehr Informationen >>

Kundendatenbank inkl. Rechnungsprogramm

Die Excel- Kundendatenbank für bis zu 2000 Kunden ist ideal als Vertriebsdatenbank einsetzbar mit integrierten Termin-/ Wiedervorlagenmanagement zur Verwaltung, Steuerung, Planung und Reporting von Kundendaten und Vertriebsaktivitäten. Erstellen Sie ganz einfach Ihre Rechnungen für verwaltete Kunden mit Produkten aus Ihrem Katalog. 
Mehr Informationen >>

Weitere über 400 Excel-Vorlagen finden Sie hier >>

Buch-Tipp

Dashboards mit Excel im Controlling

dashboards_cover.jpgTipps, Charts und Diagramme für Ihre tägliche Arbeit mit Microsoft Excel® im Controlling. Präsentiert von Controlling-Portal.de. Sogenannte Dashboards werden heute vom Management erwartet. Möglichst auf einem Blatt sollen alle wichtigen Kennzahlen auf einem Blick erfassbar sein.
Dafür muss der Controller sparsam mit Tabellen umgehen und Abweichungen sowie Zahlenreihen ansprechend visualisieren. Dabei kommen u. a. Tacho- und Ampeldiagramme sowie Sparklines zum Einsatz. E-Book (PDF) für 12,90 EUR. oder Taschenbuch in Farbe für 34,90 EUR,  Mehr Infos >>

Kosten- und Leistungsrechnung: Aus der Praxis für die Praxis von Jörgen Erichsen 

kosten-muenzen-geld-pm_Boris_Zerwann_240x180.jpg
Zur KLR gibt es zahllose Veröffentlichungen, die sich vor allem mit Definitionen und Theorien befassen. Im Unterschied dazu ist diese Serie aus 6 Teilen so konzipiert, dass sie sich vor allem mit der Anwendbarkeit im Tagesgeschäft befasst und so gerade für Unternehmer in kleinen Betrieben und Selbstständige einen hohen Nutzwert bieten. Weitere interessante Serien finden Sie hier >> 

Software-Tipp

Liquiditätsplanung_Fimovi.jpgRollierende Liquiditätsplanung auf Wochenbasis. Mit der Excel-Vorlage „Liquiditätstool“ erstellen Sie schnell und einfach ein Bild ihrer operativen Liquiditätslage für die nächsten (bis zu 52) Wochen. Mehr Infos und Download >>