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

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
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

Premium-Mitgliedschaft

Erhalten Sie Zugriff auf Premium-Inhalte von Controlling-Portal.de und Rechnungswesen-Portal.de. Aktuelle und ständig erweiterte Fachbeiträge und sämtliche Ausgaben des Controlling-Journals. 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! Studenten und Auszubildende 39,- EUR für zwei Jahre! Weitere Informationen >>
Anzeige

Wie zufrieden sind Sie mit uns?

Ü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?

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

Premium-Mitgliedschaft

Erhalten Sie Zugriff auf Premium-Inhalte von Controlling-Portal.de und Rechnungswesen-Portal.de. Aktuelle und ständig erweiterte Fachbeiträge und sämtliche Ausgaben des Controlling-Journals. 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

Buch-Tipp

Dashboards mit Excel im Controlling

dashboards_cover.jpgWie erstelle ich ein Tacho- oder Ampel-Diagramm? Wie kann ich Abweichungen in Tabellen ansprechend visualisieren? Das wird Ihnen hier anschaulich erklärt.

Taschenbuch in Farbe für 34,90 EUR, Mehr Infos >>


Anzeige
Excel-Vorlagen-Markt.de
Anzeige

Stellenmarkt

Controller (m/w/d)
TransPak ist deutschlandweit einer der führenden Systemanbieter für Verpackungsmittel, - maschinen und Versandlösungen. Seit 45 Jahren arbeiten wir erfolgreich für Kunden aus Industrie, Handel, Dienstleistung und Gewerbe. Mehr Infos >>

Controller/Kalkulator Brandschutzprojekte deutschlandweit (m/w/d)
Seit 1969 gehören wir, die svt Unternehmensgruppe, zu den führenden Expert*innen im passiven Brandschutz und der Schadensanierung. Bundesweit sind wir an mehr als 40 Standorten vertreten und operieren mit eigenen Gesellschaften und Partnerfirmen international in vielen Ländern. Unsere Mitarbeiten... Mehr Infos >>

Controller/Kalkulator Brandschutzprojekte (m/w/d)
Seit 1969 gehören wir, die svt Unternehmensgruppe, zu den führenden Expert*innen im passiven Brandschutz und der Schadensanierung. Bundesweit sind wir an mehr als 40 Standorten vertreten und operieren mit eigenen Gesellschaften und Partnerfirmen international in vielen Ländern. Unsere Mitarbeiten... 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

Unbenannt.png
SWOT. Für bessere Entscheidungen.Ob Business 1.0 oder 4.0 - je dynamischer die Märkte werden, desto schneller muss auch das Controlling sein: Wo stehen wir tagesaktuell mit dem Umsatz, welche Produkte liefern aktuell welche Deckungsbeiträge oder wie sieht bei der heutigen Auftragslage der Cashflow im nächsten Quartal aus usw. Mehr Informationen >>
Anzeige

TOP ANGEBOTE

Button__subThema.PNG
RS Plan - Unternehmensplanung leicht gemacht:


Erstellen Sie mit RS-Plan ganz einfach Ihre gesamte Unternehmensplanung!
Button__subThema.PNG
RS-Controlling-System f. EÜR:


Planen, analysieren und steuern Sie Ihr Unternehmen mit RS-Controlling-System f. EUR!
Button__subThema.PNG
RS-Investitionsrechner:



Ermitteln Sie ganz einfach den Kapitalwert Ihres Investitionsvorhabens!
Anzeige

Software

Diamant/4 Rechnungswesen+Controlling
DIAMANT/4 RECHNUNGSWESEN+CONTROLLING  Diamant/4 macht die Bereiche Rechnungswesen und Controlling zum gefragten Business Partner in der gesamten Organisation.  CONTROLLING  Sie gewinnen mit Diamant/4 nicht nur volle Transparenz über Ihre ... Mehr Infos >>

Seneca Controlling Software
Alles was Controller sich wünschen Seneca stellt ein breites Spektrum an Funktionalitäten und Modulen zur Verfügung, die ermöglichen, spezifische Unternehmensprozesse effizient zu steuern, wie zum Beispiel BI, OLAP, Kostenrechnung, Unternehmensbewertung, Dashboard, Drill-Down auf Belegebene u... Mehr Infos >>

LucaNet.Equity
LucaNet.Equity Die Software für effizientes Beteiligungscontrolling  Mit LucaNet.Equity werden Beteiligungen transparent und gezielt gesteuert. Vorgefertigte Strukturen lassen sich schnell und einfach an die jeweiligen Bedürfnisse anpassen, einzelne Unternehmenspläne werden automatisc... 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

PLC Businessplan automatisiert
Der PLC- Businessplan ist ein Tool das Ihnen mit nur wenigen Eingaben in kurzer Zeit ein automatisierten Businessplan erstellt.  Der automatisierte Businessplan hilft Ihnen systematisch bei der Erstellung Ihres Businessplans und das automatisiert und ohne viel Dateneingabe.  Mehr Infos >>

Rechnung (Excel- Vorlage)
Mit Hilfe dieses, auf MS Excel basierenden, Formulars können Sie Rechnungen erstellen. Es kann für jeden Artikel der jeweilige USt.- Satz und ein individueller Rabatt eingegeben werden. Der Rechnungsbetrag wird automatisch aus den einzelnen Artikelpositionen, USt.- Satz und Rabatt ermittelt. Der ... Mehr Infos >>

Kreditrechner
Es handelt sich hierbei um ein in MS Excel erstelltes Werkzeug für die Berechnung von Raten und Zinsen für ein Darlehen. 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

PLC Preiskalkulations- Tool 

laptop_rechner__pm_AndreyPopov_290px.jpg
Sie wollen ihr Produkt zum besten Preis verkaufen und sich dabei sicher sein, die eigenen Kosten mit einzuplanen?

Das PLC Preiskalkulations-Tool hilft Ihnen dabei. Es bietet umfangreiche Eingabemöglichkeiten und Zuschlagssätze um die bestehenden Kosten Ihres Unternehmens, sowie die Herstellungskosten für das Produkt direkt mit einzubeziehen.  Zum Shop >>
Anzeige

Seminar-Tipps

Confex Training GmbH, Excel Makro-Schule VBA II, online, 22.09.2021 2 Tage
Mehr Infos >>

Confex Training GmbH, Excel Makro-Schule VBA II, Hamburg, 19.05.2021 2 Tage
Mehr Infos >>

PC-COLLEGE , Excel - Pivot - Tabellen / Listenauswertungen Grundkurs, Kassel, 01.06.2021 2 Tage
Mehr Infos >>

Confex Training GmbH, Excel Aufbaukurs, Düsseldorf, 13.12.2021 2 Tage
Mehr Infos >>

Confex Training GmbH, Excel Makro-Schule VBA I, Dortmund, 29.09.2021 2 Tage
Mehr Infos >>

Zur Seminar-Datenbank >>
Anzeige

Software-Tipp

box_Liquiditaetstool_W.pngRollierende 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.. Preis 47,60 EUR Mehr Infos und Download >>
Anzeige

Web-Tipp

RWP_Logo.jpg
Rechnungswesen-Portal.de: Zahlreiche Fachbeiträge und News zum Thema Rechnungswesen und Steuern. Umfangreiche Marktüber- sichten für kaufmännische Software, Seminare speziell für die Weiter- bildung von Buchhaltern und ein Forum runden das Angebot ab.
Anzeige

Erfolgreich mit Fernstudium

Fernkurse.jpgEin modernes Fernstudium bietet viele Vorteile. Sie selbst bestimmen, wann und wo Sie lernen - umfassend betreut und unter- stützt von einem persönlichen Learncoach und einem Team kompetenter Fern- lehrer. Wir stellen Ihnen einige interessante Fernkurse bzw. Studiengänge mit Themenschwerpunkt Controlling detailliert vor >>
Anzeige

Rückstellungen leicht verwalten

Mit der RS- Rückstellungs-Verwaltung können Sie Rückstellungen nicht nur leicht errechnen sondern auch übersichtlich verwalten.
  • Gewerbesteuerrückstellung
  • Urlaubsrückstellungen
  • Rückstellungen für Geschäftsunterlagen
  • Rückstellung für Tantiemen
  • Sonstige Rückstellungen
Automatische Zusammenfassung aller wichtigsten Eckdaten der Rückstellungen in einer Jahres-Übersicht. mehr Informationen >>
Anzeige

Buch-Tipp

Dashboards mit Excel im Controlling (E-Book)

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. bestellen >>
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

Preiskalkulation

Preiskalkulation.jpgPreiskalkulation einfach gemacht: Excel-Tool zur Kalkulation Ihrer Preise. Geeignet sowohl im Dienstleistungs- als auch im Industriebereich. Auch zur Preiskalkulation einzelner Projekte anwendbar. Inklusive einstufiger Deckungsbeitragsrechnung. zum Shop >>
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 >>