Als Teil einer größeren Reihe von Tests muss ich alle Formeln in einer hochgeladenen Excel-Arbeitsmappe extrahieren. Ich muss dann jede Formel in ihre jeweiligen Bereichsreferenzen analysieren und diese Referenzen in eine einfache Datenbank ausgeben. Wenn Zelle A1 beispielsweise eine Formel = B1 + C1 hat, würde meine Datenbank B1 und C1 als referenzierte Zellen aufzeichnen.Schnellste Möglichkeit zum Analysieren aller Excel-Formeln mit Python 3.5
Momentan lese ich Formeln einzeln mit openpyxl und parse sie dann. Das ist für kleinere Arbeitsmappen gut, aber für große Arbeitsmappen kann es sehr langsam sein. Es fühlt sich völlig ineffizient an.
Können Pandas oder ein ähnliches Modul Excel-Formeln schneller extrahieren? Oder gibt es vielleicht eine bessere Möglichkeit, alle Arbeitsmappenformeln zu extrahieren, als sie einzeln zu lesen?
Jeder Rat würde sehr geschätzt werden.
Ja, ich habe eine Suche nach den Fähigkeiten von Pandas gemacht und es scheint, dass es nicht tun kann, was ich will, aber ich habe es nicht oft benutzt und vielleicht etwas verpasst. –