Seite 1 von 1

Durchgestrichene Excel-Zelle erkennen

Verfasst: Freitag 23. April 2021, 21:45
von edding
Hallo, ich habe folgendes Problem:

Ich lese in Python mit Pandas eine Exceldatei als Dataframe ein. In der Exceldatei sind einige Zellen durchgestrichen (siehe Bild). In dem Dataframe werden die durchgestrichenen Zellen aber als ganz normalen Wert gespeichert. Deshalb suche ich nach einer Methode, die mir die Zellen/Zeilen erkennt die durchgestrichen sind, damit ich diese dann weiter bearbeiten kann.

Gibt es da eine Abfrage mit der das möglich ist?

Bild

Re: Durchgestrichene Excel-Zelle erkennen

Verfasst: Samstag 24. April 2021, 01:02
von __blackjack__
@edding: In Pandas würde ich mal vermuten geht das nicht. Da müsstest Du das wahrscheinlich selbst mit einer geeigneten Bibliothek untersuchen, die sich nicht nur für die Daten in den Zellen interessiert.

Re: Durchgestrichene Excel-Zelle erkennen

Verfasst: Samstag 24. April 2021, 09:04
von Whitie
@edding: Dazu kannst du dir mal openpyxl anschauen. Das arbeitet auch mit Pandas zusammen.

Re: Durchgestrichene Excel-Zelle erkennen

Verfasst: Samstag 24. April 2021, 10:35
von nezzcarth
Bei solchen Anfragen sollten man meiner Meinung nach zunächst das Eingabeformat kritisch zu hinterfragen. Formatierungen in Excel-Dateien sind für Menschen gedacht, nicht für die automatische Verarbeitung (generell ist Excel nicht das optimale Datenaustauschformat …). Wenn du eine Möglichkeit hast, am Eingabeformat etwas zu verändern, wäre das aus meiner Sicht der "richtige" Ansatzpunkt. Ansonsten haben die anderen ja Tipps gegeben, wie man die Daten extrahieren kann.

Re: Durchgestrichene Excel-Zelle erkennen

Verfasst: Samstag 24. April 2021, 16:40
von edding
Danke schonmal an die ganzen Antworten.

Jetzt schau ich mal ob openpyxl das irgendwie erkennen kann, und wenn nicht werde ich wohl tatsächlich mal mit meinem Auftraggeber reden müssen.
Danke auf jeden Fall für eure Hilfe