Excel rechnet falsch

Bei meinem Kollegen funktioniert es – auf meinem Rechner aber nicht!

Ein Kollege hat auf seinem Rechner eine Formel programmiert, die bei einem Geburtstagskind „happy birthday“ anzeigt. Wenn ich diese Datei bei mir öffne, dann sehe ich zwar die Geburtstagskinder aber auch noch viele andere. Warum?

So viele haben heute gar nicht Geburtstag!

So viele haben heute gar nicht Geburtstag!

Die Formel sieht folgendermaßen aus:

=WENN(TEXT(I2;“DD-MM“)=TEXT(HEUTE();“DD-MM“);“happy birthday“;““)

Wenn Sie genau hinschauen, fällt auf, dass das Datum in der Form DD-MM formatiert wurde, also day und month. Mit Sicherheit verwendet der Kollege eine englischsprachige Excelversion. Dort benutzt Excel DMY statt TMJ. Da diese Formatangabe als Text in Anführungszeichen in der Formel steht, wird sie nicht übersetzt (anders als beispielsweise die Formeln – aus SUM wird SUMME, aus VLOOKUP wird SVERWEIS, … Entweder Sie korrigieren die Formel in:

=WENN(TEXT(I2;“TT-MM“)=TEXT(HEUTE();“TT-MM“);“happy birthday“;““)

oder Sie schreiben es ohne die Funktion TEXT, die leider nicht mehrsprachig ist:

=WENN(UND(TAG(I2)=TAG(HEUTE());MONAT(I2)=MONAT(HEUTE()));“happy birthday“;““)

Man muss die Formel ändern oder eine andere Formel verwenden, damit man alle Geburtstagkinder sieht - alle die heute, am 13.01. Geburtstag haben.

Man muss die Formel ändern oder eine andere Formel verwenden, damit man alle Geburtstagkinder sieht – alle die heute, am 13.01. Geburtstag haben.

Formate stimmen nicht

Komisch – eigentlich wollte ich nur schnell einen kleinen Kalender erzeugen – aber irgendwie stimmen die Formate nicht: Normalerweise müssten die Zahlen am rechten Rand der Zelle stehen und in der ersten Zelle sollte eigentlich ein formatiertes Datum zu sehen sein. Ach ja – und die Spalten sind auch viel zu breit.

Seltsame Zahlen

Seltsame Zahlen

Sie haben mit Sicherheit die Formeln angezeigt (Registerkarte Formelüberwachung). Bis Excel 2007 haben Anwender ab und zu versehentlich die Tastenkombination [Strg]+[#9 gedrückt – die wird in den Versionen 2010 und 2013 nicht mehr unterstützt. Das passierte oft denn, wenn Anwender aus Versehen statt auf [Shift]+[‚] drücken die Taste [Strg]+[#] erwischen. Wie auch immer es passiert ist – schalten Sie die Formelanzeige aus – sie liefert die internen Werte (statt eines formatierten Datums die dahinterstehende Zahl) und verbreitert die Spalten, damit Formeln in Spalten gut sichtbar sind.

Hier kann man sie wieder ausschalten.

Hier kann man sie wieder ausschalten.