Excel-Bug bei der Berechnung mit verbundenen Zellen

Eingestellt: 13.08.2011
Letzte Änderung: 13.08.2011


 

Kurzbeschreibung

In Excel 2000, Excel 2002, Excel 2003, Excel 2007 und Excel 2010 kann das Ergebnis einer Berechnung fehlerhaft sein, wenn bei dieser Werte und/oder Formeln in verbundenen Zellen verwendet werden. Der Fehler kann sowohl bei bereits verbundenen Zellen als auch beim Verbinden von Zellen selbst entstehen.

 

Zellen verbinden in Microsoft Excel

Für das Verbinden von Zellen existiert in Microsoft Excel der Befehl Verbinden und zentrieren, welcher bis Excel 2003 in der Symbolleiste Format und ab Excel 2007 im Register Start in der Gruppe Ausrichtung zu finden ist.[1]

Abbildung 1: Schaltfläche Verbinden und zentrieren in Excel 2010.

Soll über diesen Befehl eine Auswahl von angrenzende Zellen verbunden werden, wobei mehrere von diesen Werte und/oder Formeln enthalten, so erscheint der in Abbildung 2 dargestellte Hinweis von Microsoft Excel.

Abbildung 2: Hinweis 'Die Auswahl enthält mehrere Werte'.

Wird dieser Hinweis mit OK bestätigt, so bleibt lediglich der Wert aus der obersten linken Zelle der Auswahl erhalten. Abbildung 3 illustriert dies anhand eines Beispiels. Die Zellen A1:B2 enthalten vor dem Verbinden die Werte 1, 2, 3 bzw. 4, nach dem Verbinden verbleibt lediglich der Wert 1 in Zelle A1. Überprüft werden kann dies beispielsweise mit Hilfe der Excel-Funktion SUMME, welche als Ergebnis vor dem Verbinden den Wert 10, nach dem Verbinden den Wert 1 liefert.


Formel in der Tabelle:
D1: =SUMME(A1:B2)

Abbildung 3: Befehl Verbinden und zentrieren.

 

Beispiele für Fehler bei der Berechnung mit verbundenen Zellen

Neben dem Befehl Verbinden und zentrieren gibt es weitere Möglichkeiten Zellen zu verbinden, wobei einige von diesen zu fehlerhaften Berechnungen führen können. Eine solche, recht intuitive Möglichkeit ist das Übertragen des Formats von bereits verbundenen Zellen auf eine andere Auswahl mittels des Befehls Format übertragen. Dieser mit einem Pinsel symbolisierte Befehl führt dazu, dass die Zellen verbunden werden, deren Werte jedoch in allen Zellen erhalten bleiben.[2]

Gleiches gilt ebenfalls für das Kopieren von verbundenen Zellen und das Einfügen der Formate über den Befehl Inhalte Einfügen Option Formate wie Abbildung 4 zeigt.


Formeln in der Tabelle:
D1: =SUMME(A1:B2)
D4: =SUMME(A4:B5)

Abbildung 4: Fehlerhafte Berechnung: Befehl Inhalte einfügen Option Formate.

In Abbildung 4 werden die verbundenen Zellen A1:B2 kopiert und deren Formate über die gleichnamige Option des Befehls Inhalte Einfügen in die Zellen A4:B5 eingefügt. Daraufhin werden die Zellen A4:B5 ohne einen Hinweis verbunden, deren Werte bleiben jedoch alle erhalten. Dies unterstreicht das Ergebnis der Excel-Funktion SUMME in Zelle D4, das mit dem Wert 10 unverändert bleibt und somit ein vermeintlich fehlerhaftes Ergebnis liefert.

Dass alle Werte des Zellverbunds erhalten bleiben, wird ersichtlich, wenn dieser wieder aufgehoben wird, beispielsweise über den Befehl Rückgängig oder die Tastenkombination Strg + Z. Üben Sie nun den Befehl Wiederholen aus oder drücken Sie die Tastenkombination Strg + Y, um die zuvor rückgängig gemachte Aktion wiederherzustellen, dann erscheint unerwarteterweise der Hinweis 'Die Auswahl enthält mehrere Werte'.

Bestätigen Sie diesen mit OK, so werden die Zellen zwar wieder verbunden, deren Werte und/oder Formeln bleiben jedoch entsprechend dem vorangegangenen Hinweis mit Ausnahme der linken oberen Zelle nicht erhalten. Offensichtlich interpretiert Excel verbundene Zellen unterschiedlich und zwar in Abhängigkeit davon, über welche Aktion sie entstehen, was als Bug ausgelegt werden kann.

Interessant ist ferner, dass auch bei bereits bestehenden verbundenen Zellen es nachträglich zu einer fehlerhaften Berechnung kommen kann.


Formel in der Tabelle:
D11: =SUMME(A11:B12)

Abbildung 5: Fehlerhafte Berechnung: Befehl Inhalte einfügen Option Formeln.

In Abbildung 5 werden zunächst die Zellen A11:B12 verbunden, anschließend die Zellen A8:A9 kopiert und über den Befehl Inhalte Einfügen Option Formeln (oder Formeln und Zahlenformate oder Werte und Zahlenformate) dieselbigen in die Zellen A11:A12 eingefügt.[3][4] Obwohl die Zellen A11:B12 verbunden sind, ist es auf diese Weise möglich, allen Zellen der Auswahl Formeln und Werte zuzuweisen.

Wird demgegenüber beim Befehl Inhalte Einfügen die Option Werte gewählt, so erscheint der Hinweis 'Für diese Aktion müssen alle verbundenen Zellen dieselbe Größe haben.' gefolgt von einem weiteren Hinweis, der die Aktion unterbindet.[5] Auch hier ist augenscheinlich, dass die Verhaltensweise von Excel hinsichtlich verbundener Zellen sich je nach Option unterscheidet.

Abbildung 6: Hinweis 'Für diese Aktion müssen alle verbundenen Zellen dieselbe Größe haben'.

 

Workaround

Weil verbundene Zellen neben den geschilderten auch eine Reihe von anderen Problemen mit sich bringen können, ist in Foren oftmals die Empfehlung zu lesen, auf verbundene Zellen gänzlich zu verzichten. Alternativ kann teilweise auf Objekte wie Formen (z.B. Rechtecke) oder Steuerelemente (z.B. Textboxen) zurückgegriffen werden. Dies stellt aber nicht für jeden User und für alle Fälle eine Lösung dar. 

Um solche fehlerhaften Berechnungen weitestgehend auszuschließen, sollte beim Arbeiten mit verbundenen Zellen auf die Befehle Inhalte Einfügen und Format übertragen verzichtet werden. Weiter sollte darauf geachtet werden, dass die Bezüge der zugrunde liegenden Formeln und Funktionen lediglich unverbundene Zellen beinhalten und verbundene Zellen außen vor gelassen werden.

Bei einer unbekannten Datei hilft beim Aufspüren solcher Fehler ferner das Aufheben von Zellverbünden.

 

Resumee

Das unterschiedliche Verhalten hinsichtlich bereits verbundener bzw. zu verbindener Zellen in Excel ist weder plausibel noch ausreichend dokumentiert. Auf Grund der möglichen fehlerhaften Berechnungen ist diesen Zelltypen größere Beachtung zu schenken.

Auf den Verzicht der Befehle Inhalte Einfügen und Format übertragen sowie der ausschließlichen Verwendung des Befehls Verbinden und zentrieren in Zusammenhang mit verbundenen Zellen sollten solche fehlerhaften Berechnungen weitgehend minimiert werden können.

 

[1] Vgl. Microsoft Office (2010): Verbinden von Zellen oder Aufteilen von verbundenen Zellen. Dieser Artikel enthält zudem Informationen wie nach verbundenen Zellen gesucht werden kann.

[2] Vgl. Microsoft Hilfe und Support (2010): The result of a calculation that uses the data in a merged cell does not match the result that is expected based on the visible data in the merged cell in Excel 2000, in Excel 2002, in Excel 2003, in Office Excel 2007, or in Excel 2010.

[3] Vgl. Microsoft TechNet (2011): Excel IT Pro Discussions Excel 2010 Bugs.

[4] Vgl. Microsoft Office (2010): Kopieren bestimmter Zellinhalte oder -attribute in ein Arbeitsblatt.

[5] Vgl. Microsoft Hilfe und Support (2007): You receive an error message when you use the Paste Special command in Excel.

 

Haben Sie Fragen oder Anregungen zu diesem Artikel?

Dann senden Sie einfach eine Nachricht an:

E-Mail:

 

Lesen Sie auch:
___________________________________________________________________

Excel-Bug: Falsches Bestimmtheitsmaß im Punkt(XY)-Diagramm