Ich habe heute (06.03.2013) den Excel Formel Übersetzer auf Version 2.25 – Build 010313 upgedated. Neben einigen neuen Funktionen wurden auch einige Bugs behoben, die beispielsweise bei komplexen Formeln auftraten. Folgend eine Liste der Korrekturen und Erweiterungen.
- Der Parser für die Excel Formeln wurde durch eine neu implementierte Version ersetzt. Technisch gesehen, hatte die vorherige Version die Formel in eine Baumstruktur geparst. Dies ist jedoch nicht notwendig und geht einfacher. Und, der neue Parser ist ein wenig schneller als der vorherige.
- In der vorherigen Version wurden benannte Bereiche nach einer Übersetzung in Großbuchstaben angezeigt. Zudem wurde ein benannter Bereich ebenfalls übersetzt, wenn der Bereichname dem Namen einer Excel Funktion entsprach. Die Probleme wurden behoben.
- In manchen Fällen wurden komplexe Formeln, die einen Schrägstrich (/) enthielten, nur teilweise übersetzt. Das Problem wurde mit dem neuen Parser behoben.
- In der älteren Version wurde abgefragt, ob die Quell- und Zielsprache übereinstimmten und, falls ja, keine Übersetzungsmöglichkeit angeboten. Diese Funktion wurde entfernt, so dass beispielsweise in einer Formel nur die Trennzeichen für Argumente ausgetauscht werden können. Dadurch wird es auch möglich, nur die Argumente der Funktionen ZELLE() und INFO() zu übersetzen. Das ist dann sinnvoll, wenn eine Mappe an Personen weitergereicht werden, die keine deutsche Excel Version verwenden.
- Zudem wurden zwei neue Optionen zum Verhalten des Übersetzers bei den Funktionen ZELLE() und INFO() hinzugefügt. Diese Optionen ermöglichen die Übersetzung der Argumente der beiden Funktionen zu übergehen, in die Zielsprache zu übersetzen oder in Englisch zu übersetzen. Letzeres ist ebenfalls wieder sinnvoll, wenn die Mappe im internationalen Umfeld verwendet werden soll.
- Schließlich wurde noch die Validierungsfunktion der Überstzung verbessert, so dass die Erkennung fehlerhafter Übersetzungen zuverlässiger funktioniert.
An dieser Stelle übrigens noch ein Danke schön von mir an alle, die das Tool weiterempfohlen haben oder mcih auf Fehler aufmerksam gemacht haben :-)