Es kann vorkommen, dass Sie eine Zahl mit einer bestimmten Anzahl von Ziffern „abschneiden“ müssen. Zu diesem Zweck stellt Excel die TRUNC-Arbeitsblattfunktion zur Verfügung. TRUNC kann je nach Bedarf mit einem oder zwei Argumenten arbeiten. Bei Verwendung mit nur einem einzigen Argument lässt TRUNC einfach einen beliebigen Teil der Zahl nach dem Dezimalpunkt fallen. Beachten Sie beispielsweise Folgendes:

=TRUNC(12.34)

Dies gibt einen Wert von 12 zurück, was alles links vom Dezimalpunkt ist. Dieses Ergebnis kommt Ihnen vielleicht bekannt vor, und Sie könnten versucht sein zu glauben, dass TRUNC dasselbe tut wie die INT-Funktion. Es gibt jedoch mehrere Unterschiede. Stellen Sie sich ein Szenario vor, in dem das Argument kleiner als Null ist:

=TRUNC(-43.21)

In diesem Fall gibt TRUNC –43 zurück, nicht –44 wie INT. Denken Sie daran, wenn Sie TRUNC mit einem einzelnen Argument verwenden, wird einfach alles rechts vom Dezimalpunkt abgelegt.

Wenn Sie mit TRUNC ein zweites Argument verwenden, können Sie die Anzahl der Dezimalstellen angeben, an denen die Kürzung erfolgen soll. Die folgende Formel gibt beispielsweise den Wert 12,3 zurück:

=TRUNC(12.34,1)

Wenn Sie für das zweite Argument einen negativen Wert verwenden, erfolgt die Kürzung links vom Dezimalpunkt. Dies hat den gleichen Effekt wie die Rückgabe von Potenzen von 10. Betrachten Sie beispielsweise das folgende Beispiel, das den Wert 1200 zurückgibt:

=TRUNC(1234.5678,-2)

ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.

Dieser Tipp (2151) gilt für Microsoft Excel 97, 2000, 2002 und 2003. Eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Excel (Excel 2007 und höher) finden Sie hier: