Zellinhalt in eckiger Klammer summieren
#1
Hallo,

ich habe eine Beispieldatei eingefügt in der eine Tabelle ist.

In den Zellen dieser Tabelle stehen Wörter, hinter denen eine ekige Klammer ist.

Wenn ich jetzt in diese Tabelle egal in welcher Spalte Fanartikel eintrage und dahinter eine eckige Klammer mit einer Zahl drin erscheint. Dann soll/sollen die Zahlen in eckiger Klammer vor der das Wort Fanartikel steht unten summiert werden.

Geht das mit einer Formel zu machen??

Dies dann natürlich auch noch mit anderen Wörtern die man in die Zelle D31 einträgt.

Vielen Dank für die Hilfe

gitmichi


Angehängte Dateien
.xlsx   Summe in Klammer.xlsx (Größe: 9,62 KB / Downloads: 21)
Antworten Top
#2
Hallo,

Berechnungen auf der Grundlage von Zellformaten sind immer eine schlechte Idee. In deinem Fall sind das noch nicht einmal richtige Zahlen, weil daraus durch die Sonderzeichen immer ein Text wird. Es wird sich für mich nie erschließen, warum man verschiedene Datentypen in eine Zelle (Spalte) quetscht, obwohl rund sechzehntausend Spalten zur Verfügung stehen.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#3
Hallo,
in der richtigen Zelle sind noch mehr daten.
macht es das einfacher wenn zwischen Klammer und Zahl Leerzeichen sind??
Antworten Top
#4
Hola,
ne, es macht es einfacher wenn in einer Zelle der Text steht und in der Zelle daneben die Zahl. Ohne Klammern oder anderem schnick schnack.
Gruß,
steve1da
Antworten Top
#5
Zitat:in der richtigen Zelle sind noch mehr daten.


Eine Mustermappe sollte immer die gesamte Komplexität enthalten, da sonst die Gefahr besteht, dass Lösungen auf ungenügender Grundlage erarbeitet werden !!!
Antworten Top
#6
Mit einem neueren Excel geht es mit:

Code:
=LET(
zus;ZUSPALTE(D13:H17);
flt;FILTER(zus;ISTZAHL(SUCHEN("Fanartikel";zus)));
spl;TEXTNACH(flt;"[");
erg;SUMME(TEXTVOR(spl;"]")*1);
erg)
Antworten Top
#7
Hi,

z.B. so (korrigiert):

Code:
=SUMME(WENN(ISTZAHL(SUCHEN(D31;$D$11:$H$17));--WECHSELN(TEIL($D$11:$H$17;SUCHEN("[";$D$11:$H$17)+1;99);"]";"")))
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
[-] Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:
  • gitmichi
Antworten Top
#8
Hallo,

und hier eine weitere Version für Excel365:
Code:
=LET(
    Art; "Fanartikel";
    v; ZUSPALTE($D$10:$H$17);
    vart; FILTER(v; REGEXTESTEN(v; Art));
    SUMME(--WENNFEHLER(REGEXEXTRAHIEREN(vart; "\[(\d+)\]$"; 2); 0))
)
Gruß Anton.

Windows 10 64bit
Office365 32bit
Antworten Top
#9
Danke das ist schon das was ich brauche...
Einzig wenn Fanartikel in der Tabelle ohne die Klammer auftaucht und schon einmal mit Klammer und Zahl vertreten war, wird in der Zelle " Wert" angezeigt

LG und Danke
Antworten Top
#10
Hi,

probiere das mal: =SUMME(WENNFEHLER(WENN(ISTZAHL(SUCHEN(D31;B8:I19));WERT(TEIL(B8:I19;FINDEN("[";B8:I19)+1;FINDEN("]";B8:I19)-FINDEN("[";B8:I19)-1));0);0))

BR, Alexandra
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste