Ich möchte die Summe aller Zahlen in den Klammern erhalten. Beispiel:
RIZA SMITH (2A/1C)
LANIE ADAMS (2A)
STEVE ANDREWS (1A/3C)
In diesem Fall ergibt 2 + 1 + 2 + 1 + 3 die Summe 9.
Antwort1
Ich möchte eine Lösung in zwei Schritten vorschlagen. Ich gehe davon aus, dass Sie Daten in Spalte A haben.
Schreiben Sie diese Array-Formel in die Zelle B2
und schließen Sie mit Ctrl+Shift+Enter
& Nach unten ausfüllen ab.
{=SUM(VALUE(MID(0&A2,LARGE(ISNUMBER(--MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))*ROW(INDIRECT("1:"&LEN(A2))),ROW(INDIRECT("1:"&LEN(A2))))+1,1)))}
Wie es funktioniert:
- Die Formel weist jedem Zeichen seinen Index zu und erhält dann einen numerischen Wert für die Summe.
- Die Formel gibt
3
inB2
,2
inB3
und4
in zurück.B4
- In Zelle „
B5
Schreiben“=SUM(B2:B4)
erhalten Sie9
.
Notiz:
- Die Formel berücksichtigt alle Klammern, unabhängig davon
( )
, ob[ ]
oder ist{ }
. - Passen Sie die Zellbezüge in der Formel nach Bedarf an.