Excelformeln 112 - Quersumme
10.04.2020 07:14:32
RPP63
https://www.herber.de/excelformeln/pages/Quersumme_einer_Zahl_ermitteln.html
In obigem Link werden Möglichkeiten aufgezeigt, die Quersumme einer Zahl unbekannter Länge zu ermitteln, z.B.:
{=SUMME(TEIL(A1;ZEILE(INDIREKT("1:"&LÄNGE(A1)));1)*1)}
In einem aktuellen Excel (Abo-Version) [diese Version konnte bei der Threaderstellung nicht ausgewählt werden!] wurde die Funktion SEQUENZ() eingeführt:
https://support.microsoft.com/de-de/office/sequenz-funktion-57467a98-57e0-4817-9f14-2eb78519ca90?ns=excel&version=90&syslcid=1031&uilcid=1031&appver=zxl900&helpid=xlmain11.chm60680&ui=de-de&rs=de-de&ad=de
Sie ermöglicht es, obige Formel (ohne Abschluss mittels Strg+Umschalt+Enter) zu vereinfachen:
=SUMME(1*TEIL(A2;SEQUENZ(LÄNGE(A2));1))
A | B | C | |
1 | Zahl | QS_alt | QS_neu |
2 | 9 | 9 | 9 |
3 | 98 | 17 | 17 |
4 | 987 | 24 | 24 |
5 | 9876 | 30 | 30 |
6 | 98765 | 35 | 35 |
7 | 987654 | 39 | 39 |
Zelle | Formel |
B2 | {=SUMME(1*TEIL(A2;ZEILE(INDIREKT("1:"&LÄNGE(A2)));1))} |
C2 | =SUMME(1*TEIL(A2;SEQUENZ(LÄNGE(A2));1)) |
Achtung, Matrixformel enthalten! |
Die geschweiften Klammern{} werden nicht eingegeben. |
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine. |
Gruß Ralf