Quersumme

Liebe Forumsmitglieder

Ich möchte gerne die Quersumme einer Zahl in einem einzelenen Feld berechnet haben. Gibt es diese Funktion/Formel oder mit welchen Teilformeln komme ich da zum Ziel?

Kann mir da jemand weiterhelfen?

Danke

Re: Quersumme

#7237 On 13 Dezember, 2007 10:11 Marcel Arnold said,

Oh vielen Dank!

Funktioniert bestens …

Re: Quersumme

#7233 On 13 Dezember, 2007 09:29 Jürgen Schell said,

Der normale Weg ist (der Werte stehe in A1):

Teil(A1;1;1)+Teil(A1;2;1)+Teil(A1;3;1)+Teil(A1;4;1)+Teil(A1;5;1)+Teil(A1;6;1)+Teil(A1;7;1)

und so weiter, abhängig von Deiner maximalen Anzahl von Stellen

Dann gibt es noch die Variante für Thomas Kaegi ;-)

Suchlauf(E:E;LfdIndex<=Länge(A1);0;LfdResultat+Teil(A1;LfdIndex;1))

Die Spalte "E:E" ist dabei willkürlich, kann auch jede andere sein.
Dreht sich nur darum, eine Schleife zu schaffen. Diese wirklich schräge
Variante hat den Vorteil, dass sie mit beliebig vielen Stellen funktioniert.

Gruß, Jürgen

armamac schrieb:
>
> Liebe Forumsmitglieder
>
> Ich möchte gerne die Quersumme einer Zahl in einem einzelenen Feld
> berechnet haben. Gibt es diese Funktion/Formel oder mit welchen
> Teilformeln komme ich da zum Ziel?
>
> Kann mir da jemand weiterhelfen?
>
> Danke
>
>
>
>
>

Re: Quersumme

#7238 On 13 Dezember, 2007 10:20 Thomas Kaegi said,

Doch noch ein kleiner Hinweis zur Suchlaufformel von Jürgen:
Die Formel muss als Suchbereich eine andere Spalte aufrufen, als diejenige, in der sie steht. Sonst liefert sie den Fehler CIRC!. Die Formel von Jürgen darf also nicht in einer Zelle in Spalte E stehen, oder müsste dann als Suchbereich eine andere Spalte referieren.

Gruss,
Thomas

Re: Quersumme

#7239 On 13 Dezember, 2007 14:34 Jacques Villars said,

Le 13 déc. 07 à 09:37, Jürgen Schell a écrit :
>
> Suchlauf(E:E;LfdIndex<=Länge(A1);0;LfdResultat+Teil(A1;LfdIndex;1))
>

Und nun weiss ich, was eine Quersumme ist !

;-)

Grüsse

jacques

Re: Quersumme

#7235 On 13 Dezember, 2007 09:44 Tom Kaegi said,

Hallo Jürgen

> Dann gibt es noch die Variante für Thomas Kaegi ;-)
>
> Suchlauf(E:E;LfdIndex<=Länge(A1);0;LfdResultat+Teil(A1;LfdIndex;1))
>
> Die Spalte "E:E" ist dabei willkürlich, kann auch jede andere sein.
> Dreht sich nur darum, eine Schleife zu schaffen. Diese wirklich
> schräge Variante hat den Vorteil, dass sie mit beliebig vielen
> Stellen funktioniert.

Gerade hatte ich die Frage fertig angeschaut und begonnen, mir zu
überlegen, wie das elegant so gelöst werden könne, dass es ohne
"tausend" Wenn-Funktionen mit beliebiger Ziffernzahl funktioniert.
Und da kommt schon deine Lösung - speziell für mich! ;-)

Ich finde diese Lösung überhaupt nicht "schräg", sondern sehr elegant
und echt optimal. Ich bin mir nicht so sicher, ob ich selbst drauf
gekommen wäre.

Mit herzlichem Gruss
Thomas