 |
Quersumme einer positiven Zahl berechnen
Sie möchten die Summe aller Ziffern einer gegebenen positiven Zahl berechnen. Excel bietet aber keine eigene Funktion für die Quersumme an.
Um die Quersumme einer positiven Zahl zum Beispiel in Zelle »B1« zu berechnen, geben Sie folgende Formel in die Ergebniszelle ein:
=SUMME(WERT(TEIL(B1;ZEILE($A$1:BEREICH.VERSCHIEBEN($A$1;LÄNGE(B1)-1;0));1)))
Schließen Sie die Formel mit der Eingabe der Tastenkombination [Strg]+ [Umsch]+[Eingabe] ab, um den Befehl als Array-Formel einzugeben. Der Aufruf der verschachtelten Funktionen erfolgt von innen nach außen. Wenn die Beispielzelle »B1« den Wert »3723« hat, liefert die Unterfunktion
»LÄNGE(B1)-1« den Wert »3«.
Die nächste Funktionsebene
»$A$1:BEREICH.VERSCHIEBEN($A$1;LÄNGE(B1)-1;0)«
erzeugt einen Zellbezug auf einen Bereich, der sich von »A1« um drei Zeilen nach unten bis zum Feld »A4« erstreckt. Die nächste Funktion
»ZEILE«
gibt ein Array mit den Zeilennummern des angegebenen Bereichs zurück, also »(1;2;3;4)«. Nun ermittelt die Textfunktion
»TEIL«
das entsprechende Array mit den einzelnen Ziffern der Zahl aus Zelle »B1«. Die Funktion
»WERT«
wandelt die als Text erhaltenen Ziffern in Zahlenwerte um. Schließlich ermittelt
»SUMME«
die Quersumme über alle Ziffern.
Beachten Sie, dass der referenzierte Bereich von »A1« bis »A4« nur als Hilfsgröße dient. Der Zellinhalt ist beliebig und hat keinen Einfluss auf das Ergebnis.
! Achtung: Auch nach einer Änderung an der Funktion müssen Sie die Formel stets mit der Tastenkombination [Strg]+[Umsch]+[Eingabe] abschließen.
|
 |